A159680 40*x/(-x^3+399*x^2-399*x+1) A159680 0 0 A159680 1 40 A159680 2 15960 A159680 3 6352080 A159680 4 2528111920 A159680 5 1006182192120 A159680 6 400457984351880 A159680 7 159381271589856160 A159680 8 63433345634778399840 A159680 9 25246312181370213280200 A159680 10 10047968814839710107119800 A159680 11 3999066341994023252420400240 A159680 12 1591618356144806414753212175760 A159680 13 633460106679290959048526025552280 A159680 14 252115530840001656894898604957631720 A159680 15 100341347814213980153210596247111872320 A159680 16 39935604314526324099320922407745567551680 A159680 17 15894270175833662777549573907686488773696360 A159680 18 6325879594377483259140631094336814786363599640 A159680 19 2517684184292062503475193625972144598483938960400 A159680 20 1002031979468646498899867922505819213381821342639600 A159680 21 398806210144337014499643957963690074781366410431600440 A159680 22 158723869605466663124359395401626143943770449530434335560 A159680 23 63171701296765587586480539725889241599545857546702433952480 A159680 24 25142178392243098392756130451508516530475307533138038278751520 A159680 25 10006523828411456394729353439160663689887572852331392532509152520 A159680 26 3982571341529367402003889912655492640058723519920361089900363951480 A159680 27 1585053387404859814541153455883446910079682073355451382387812343536560 A159680 28 630847265615792676819977071551699214719073406471949729829259412363599440 A159680 29 251075626661698080514536333324120404011281136093762637020662858308369040600 A159680 30 99927468564090220252108640685928369097275173091911057584493988347318514559400 A159680 31 39770881412881245962258724456666166780311507609444507155991586699374460425600640 A159680 32 15828710874858171802758720225112448450194882753385821937027067012362687930874495360 A159680 33 6299787157312139496252008390870297817010783024339947686429616679333650422027623552680 A159680 34 2507299459899356661336496580846153418721841448804545793377050411307780505279063299471320 A159680 35 997898885252786639072429387168378190353475885841184885816379634083817307450645165566032720 A159680 36 397161249031149182994165559596433673607264680723342780009125717314947980584851496831981551280 A159680 37 158069179215512122045038820289993433717500989452004585258746219111715212455463445093963091376760 A159680 38 62911136166524793424742456309857790185891786537217101590200986080745339609293866295900478386399240 A159680 39 25038474125097652270925452572503110500551213540822954428314733713917533449286503322323296434695520800 A159680 40 9965249790652699079034905381399928121429197097460998645367673817153097567476419028418376080530430879200 A159680 41 3966144378205649135803621416344598889218319893575936637901905864493218914322165486807191356754676794400840 A159680 42 1578515497276057703350762288799768957980769888446125320886313166394483974802654387330233741612280833740655160 A159680 43 628245201771492760284467587320891700677457197281664301776114738319140128752542123991946221970331017151986352880 A159680 44 250040011789556842535514748991426097100669983748213945981572779537851376759536962694407266110450132545656827791120 A159680 45 99515296447041851836374585631000265754365976074591868836364190141326528810166958610250099965737182422154265474512920 A159680 46 39606837945910867474034549566389114344140557807703815582926966103468420615069689989916845379097288153884852002028351080 A159680 47 15763421987176078212813914352837236508702187641490044010136096144990290078268926449028294210780754948063748942541809216960 A159680 48 6273802344058133217832463877879653741349126540755229812218583338740031982730417657023271179045361372041218194279638039999040 A159680 49 2496957569513149844619107809481749351820443661032939975218986032722387738836627958568812900965843045317456777574353398110401000 A159680 50 993782838863889580025187075709858362370795227964569354907344222440171580024995197092730511313226486674975756256398372809899599000 A159680 51 395523072910258539700179837024714146474224680286237570313147781545155566462209251814948174689763175853595033533268978024941930001040 A159680 52 157417189235444034911091549948760520438379051958694588415277909710749475280379257227152280796014430763244148370484796855554078240814960 A159680 53 62651645792633815636074736699769662420328388454880159951710294917096746006024482167154792808639053680595317456419415879532498197914353080 A159680 54 24935197608279023179122834114958376882770260225990344966192282099094794160922463523270380385557547350446173103506557035257078728691671710920 A159680 55 9924145996449258591475251903016734229680143241555702416384576565144810979301134457779444238659095206423896299878153280616437801521087426593120 A159680 56 3949785171389196640383971134566545265035814239878943571376095280645535674967690591732695536605934334609360281178401499128306987926664104112350880 A159680 57 1572004574066903813614229036305581998750024387328577985705269537120358053826161554375155044124923206079318968012703918499785564757010792349289057160 A159680 58 625653870693456328621822772478487068957244670342534159367125899678621859887137330950719974866182830085234339908774981161415526466302368690912932398840 A159680 59 249008668531421551887671849217401547862984628771941266850130402802554379877026831556832174841696641450717187964724429798324879748023585728190997805681200 A159680 60 99104824421635084194964774165753337562398925006562281672192533189516964569196791822288254867020397114555355575620414284752140724186920817451326213728718800 A159680 61 39443471111142232088044092446120610948286909167983016164265778079024949344160446118439168604899276354951580801908960160901553683346646461759899642066224401240 A159680 62 15698402397410186735957353828781837404080627449932233871096107482918740322011288358346966816495044968873614603804190523624533613831241104859622606216143582974760 A159680 63 6247924710698143178678938779762725166213141438163861097680086512423579623211148606175974353796422998335343660733265919442403476751150613087668037374383079799553280 A159680 64 2486658336455463574927481676991735834315426211761766784642803335837101771297715133969679445844159858292497903357236031747552959213344112767787019252398249616639230720 A159680 65 989683769984563804677959028503931099332373419139745016426738047576654081396867412171326243471621827177415830192519207369606635363434205730966145994417128964342614273320 A159680 66 393891653795519938798252765862887585798450305391406754771057100132172487294181932329053875222259643056753207918719287297071693321687600536811758318758764929558743841550680 A159680 67 156767888526846951077899922854400755216683889172360748653864299114557073289003012199551271012215866314760599335820083825027164335396301579445348844719994024835415706322897360 A159680 68 62393225742031291009065371043285637688654389440294186557483219990493582996535904673489076808986692533631661782448474643073514333794406341018712028440238863119565892372671598640 A159680 69 24832347077439926974656939775304829399329230313347913889129667691917331475548001057036453018705691412519086628815157087859433677685838327423867941970370347527562389748616973361400 A159680 70 9883211743595348904622452965200278815295345010323029433687050258163107433685107884795834812368056195490062846606650072493411530204629859908358422192178958077106711554057182726238600 A159680 71 3933493441603871424112761623209935663658147984878252366693556873081224841275197390147685218869467660113632493862817913695289929587764998405199228164545254944340943636125010108069601440 A159680 72 1565520506546597231447974503584589193857127602636534118914601948436069323720094876170893921275235760669030242494554923000652898564400264735409384451066819288889618460466199965828975134560 A159680 73 623073228112104094244869739665043289219473127701355701075644881920682509615756485518625632982324963278613922880338996536346158338701717599694529812296429531723123806321911461389824033953480 A159680 74 247981579268110882912226708412183644520156447697536932493987748402483202757747361141536831033044060149127672276132426066542770365904719204413687455909527886806514385297660295433184136538350520 A159680 75 98696045475480019294971985078309425475733046710491997776906048219306394015073833977846140125518553614389534951977825235487486259471739541639047912922179802519461002224662475670945896518229553520 A159680 76 39280778117661779568515937834458739155697232434328117578276113203535542334796628175821622233125351294466885783214898311297952988499386432853136655655571651874858672371030367656741033630118823950480 A159680 77 15633650994783912788250048286129499874542022775815880304156116148958926542855042940143027802643764296644206152184577550071349801936496328536006749903004595266391232142667861664907260438890773702737560 A159680 78 6222153815145879627943950701941706491328569367542286032936555951172449228513972293548749243829985064713099581683678650030085923217737039370897833324740173344371835534109437912265432913644897814865598440 A159680 79 2476401584777065308008904129324513054048896066259054025228445112450485834022018117789462056016531411991516989303951918134424126090857405173288801656496685986464724151343413621219977392370230439542805441600 A159680 80 985601608587456846707915899520454253804969305801735959754888218199342189491534696907912349545335671987559048643391179738850772098238029521929572161452356282439615840399144511807638736730438070040221700158400 A159680 81 392266963816223047924442519105011468501323734813024652928420282398225740931796787351231325656987580919636509843080385584144472870972644892322796431456381303724980639754708172285818997241321981645568693857601640 A159680 82 156121265997248185617081414687895044009273041486278010129551517506275645548665629831093159699131511870343343358497350071309761351875014429114951050147478306526259855006533453425244153263309418256866299933625294360 A159680 83 62135871599940961652550478603263122504222169187803835006908575547215308702627988875987726328928684736815731020172102247995700873573384770142858195162264909616147697311960559755074887179799907144251141804889009553680 A159680 84 24729920775510505489529473402684034861636414063704440054739483516274186588000390907013283985753917393740790602685138197352217637920855263502428446723531286548920257270305296249066379853407099733993697572045892177070320 A159680 85 9842446332781581243871077863789642611808788575185179337951307530901579046715452953002411038603730194024097844137664830443934624191626821489196378937770289781560646245884195946568664106768845894222347382532460197464433720 A159680 86 3917268910526293824555199460314875075465036216509637672064565657815312186406162274904052580080298863304197201176187917378488628210629554097436656388785851801774588285604639681438079248114147258800760264550347112698667550280 A159680 87 1559063183943132160591725514127456490392472605382260608302359180502963348610605869958859924460920343864876461970278653451808030093206370903958300046357831246816504577024400709016408972085323840156808362943655618393872220577760 A159680 88 620503229940456073621682199423267368301128631905923212466666889274521597434834730081351345882866216559357527666969727885902217488467924990221305981794028050381167047067425877548849332810710774235150927691310385773648445122398240 A159680 89 246958726453117574169268923644946285127358803025952056301125119572079092815715611966507876801456293270280431134991981419935630752380140939737175822453976806220457668228258474863733018049690802821749912412778589882293687286493921800 A159680 90 98288952625110854063295409928489198213320502475697012484635330922798204419057378727940053615633721855355052234199141635406495137229807626090405756030700974847691770787799805569888192334444128812282229989358187462767113891579458478200 A159680 91 39118756186067666799617403882615055942616432626524385016828560582154113279692021018108174831145419842138040508780123378910365128986711055043041753724396534012575104315876094358340636816090713576485505785852145831591429035161337980401840 A159680 92 15569166673102306275393663449870863775963126864854229539685282476366414287113005307828325642742261463449084767442254905664689914841573770099504527576553789836030043825947897754814003564611769559312419020539164682785925988880320936741454160 A159680 93 6196489217138531829939878435644721167777381875779356832409725597033250732157696420494655497636588917032893599401508672331167675741817373788547758933714683958205944867622947430321615078078668193892766284668801691602966952145332571485118353880 A159680 94 2466187139254462566009796223723149153911622023433319165069531102336757424984476062351565059733719646717628203477033009332899070255328473194071908551090867661576130027270107129370247987071745329399761668879162534093298061027853483130140363390120 A159680 95 981536284934058962740068957163377718535657787944585248340840969004432421893089315119502399118522782804698992090259736205821498793944990513866831055575231614623341544908635014541928377239476562432911251447622019767441025322133540953224379510913920 A159680 96 390648975216616212707981435154800608828037887979921495520489636132661767156024562941499603284112333836623481223719897976907623620919850896045804688210391091752428358743609465680558123893324600102969278314484684704907434780148121445900172904980350080 A159680 97 155477310599928318598813871122653478935840543758220810631906534339830378895675882961401722604677590344193340828048429135073028379627306711635716399076680079285851863438411658705847591381165951364419339857913456890533391601473630201927315591802668417960 A159680 98 61879578969796254186115212725380929815855708377883902710003280177616358138711845394074944097058396844655113026082051075861088387468047151380119081027830461164677289220129096555461660811580155318438794294171241357747584949951724672245625705364557049998040 A159680 99 24627916952668309237755255850830487413231636093854035057770673604156970708828418790958866348906637266582390791039828279763578105183903138942575758532677446863462275257747942017415035155417520650787275709740296146926648276689184945923557103419501903230802000 A159680 100 9801849067583017280372405713417808609536375309645528069090018091174296725755571966956234731920744573702946879720825573294828224774805981251993771776924596021196820875294460793834628530195361638858017293682343695235448266537345656752903481535256392928809198000 A159680 101 3901111300981088209278979718684436996108064141602826317462769429613765939880008814429790464438107433696506275738097538343061869882267596635154578591457456538989471246091937648004164739982598514744840095609863050407561483433586882202709662093928624883762830002040 A159680 102 1552632495941405524275753555630692506642399991982615228822113142968187669775517752571089648611634837866635794796883099434965329384917728654810270285628290777921788359123715889444863731884544013506807500035431811718514234958301041771021692609902057447344677531613960 A159680 103 617943832273378417573540636161296933206679088744939258244883568131909078804716185514479250356966227363487349822883735477577858033327373737017852419101468272156332777459992832061407761125308534777194640174006251200918257951920381037984430949078924935418297894752354080 A159680 104 245940092612308668788744897438640548723751634920493842166234838003356845176607266317010170552423946855830098593712929836976552531934909829604450452532098744027442523640718023444550844064140912297309959981754452546153748150629353352076032496040802222239035217433905309920 A159680 105 97883538915866576799502895639942777095119944019267804242903220641767892471210887277984533400614373882393015752947923191381190329852060784808834262255356198654649968076228313338099174529766957785794586878098098107117990845692530713745222948993290205526200598240799560994120 A159680 106 38957402548422285257533363719799786643309013968033665594833315580585617846696756529371527283273968381245564439574679717239876774728588257444086431927179234965806659851815227990540026912003185057833948267523061292180414202837476594717246657666833460997205599064620791370349880 A159680 107 15504948330733153665921479257584675141259892439333379638939416697852434135092837887802589874209638801361852253934969579538279575151648274401961591072755080160192395971054384511921592611802737886060125615887300296189697734738469992166750424528450724186682302227120834165838258160 A159680 108 6170930478229246736751491211154980906434793881840717062632293012429688200149102782588901398408152968973635951501678317976518031033581284623723269160524594724521607789819793220516803319470577675466872161174877994822207518011708219405771951715665721392838559080795027377212256397840 A159680 109 2456014825386909468073427580560424816085906705080166057548013679530318051225207814632494953976570672012705746845414035585074638071790199631967459164297715945279439707952306647381175799556678112097929060021985554638942402470925132853505070032410428663625559831854193775296312208082200 A159680 110 977487729573511739046487425571837921821284433828024250187046812160054154699432561120950402781276719308087913608523284484541729434541465872238425024121330421626492482157228225864487451420238418037300299016589075868304253975910191167475612100947634942401579974518888327540555046560317800 A159680 111 389037660355432285231033921950010932460055118756848571408387083226022023252322934118323627811994157713946976910445421810812023240309431626951261192141125210091398728458868881587418624489455333700733421079542430210030454140009785159522440111107126296647165204298685700167365612218798402240 A159680 112 154836011333732476010212454448678779281180115980791903396287872077144605200269828346531682918770893493431588722443669357418700707913719246060729716047143712285955067434147657643566748059351802574473864289358870634516252443469918583298763688608535318430629349730902389778283973108035203773760 A159680 113 61624343473165170019779325836652204142977226105236420703151164699620326847684139358985491478043003616228058364555669958830832069726419950500543475725571056364600025440062308873257978308997527969306897253743750970107258442046887586367748425626085949609093834027694852446056853931385792303554280 A159680 114 24526333866308403935396161470533128570125654809768114647950767262576812940773087195047879076578196668365273797504434199945313745050407226579970242609061233289398524170077364783899031800232956779981570633125723527232054343682217789455780574635493599409100915313672820371140849580718437301610829720 A159680 115 9761419254447271601117652485946348518705867637061604393463702219340871930100841019489696886986644231005762743348400255908276039697992349758877656014930645278124248019665351121682941398514407800904695805086784220087387521527080633315814300956500826478872555201007754812861612076272006660248806674320 A159680 116 3885020336936147788840890293245176177316365193895708780483905532530404451367193952669704313141607825743625206578865797417293918486055904796806727123699787759460161313302639669065026777576934071803288948853906993871253001513434409841904636000112693444991867869085772742698550465506677932341723445549680 A159680 117 1546228332681332372687073219059094172223394641302855033028200938244881630772213092321522826933472928001731826455645238971827071281410552116779318517576500597619866078446430922936758974534221246169908096948049896776538607214825368036444729313743895490280284539340936543839210223659581545065345682522098360 A159680 118 615394991386833348181666300295226235368733750873342407436443489515930358642889443550013415415209083736863523304140226244989757076082913686573371963268323538064947239060366204689161006837842479041551619296375005010068494418498983044095160362234070292438108254789823658675262970466047948258075239920349597640 A159680 119 244925660343626991243930500444280982582583809452948975304671480626402037858239226319813017812426281854343680543221354400266951489209718236704085262062275191649251381279947303035363143962486772437291374571860303944110484239955380426181837379439846232494876805121810475216210823035263423825168880142616617762400 A159680 120 97479797421772155681736157510523535841632987428522818828851812845818495137220569185842031075930244968945047992678794911080001702948391775294539360928822257952863984802179966241869842136062897587562925527981104594750962659007822910637327181856696566462668530330225779312393232305064376634468956221521493519837600 A159680 121 38796714448204974334339746758687922983987346412742628944907716841155134662575928296738808555202425071358274757405617153255440410821970716848989961564409196390048216699886346616961161807009070753077607068761907768406939027800873563053230036541585793605909580194624738355857290246592586637094819407285411804277602440 A159680 122 15440994870588158012911537473800282824091122239284137797254442450966897777210082241532859962939489248155624408399442948200754203505441396914122710163273931340981237382569963773584300529347474096827300050441711310721366982102088670272274917216369289158585550248930315639851889124911544417187103655143372376608965933560 A159680 123 6145477161779638684164457574825753876065282663888674100678323187767984160194950156201781526441361518340867156268220887766746917554754854001103989655021460264514142430046145695539934649518487681466512342468732339759335651937603489894802363822078435499323443089494070999922696014424548085453830159927654920478564163954480 A159680 124 2445884469393425608139441203243176242391158409105453007932175374289206728859812952086067514663698944810416972570343513888217072432588926451042473759988377911345287705920983416861120406207828749749575085002505029512904868104184086889461068526270000959441571764068391327653593161851845226466207216547551514978091928287949520 A159680 125 973455873341421612400813434433209318717804981541306408482905120643916510102045359980098669054625738673027614215840450306622628081252837972660903452485719387255159992814121353765030381736066323912649417318654533013796378169813328978515610471091638303422246238656130254335130155721019975585465018355765575306360108894439954520 A159680 126 387432991705416408309915607463214065673443991495030845123188305840904481813885193459127184216226380292920180040931928878521917759266196924192588531615556327749642331852314377815065230810548189088484718517739501634461445606717600749362323506425945774761094561413375772834054148383804098437788611098378151420416345248058813949480 A159680 127 154197357242882389085734010956924764928711990810040735052620462819559339845416204951372639219389044730843558628676691853201416645559865122990677574679538932724970392917228308249042196832216443190893005320643002995982641555095435284917226239947055326716612213196284901457699215926598310158264281752136148499750399048618513511938560 A159680 128 61370160749675485439713826445248593227561698898404717520097821013878776353993835685452851282132623576495443414033282425645285303015067052753365482133924879668210466738725014368740979273991333841786327632897397452899456877482376525796306681175421594087436899757559977404391453884637743638890746348739088724749238405004920318937597440 A159680 129 24425169781013600322617017191197983179804627449574267532263880143060933429549701186605283437649564794400455635226617728714970349183351127130716471211727422569015040791619638490450660708851718652587767504887843543250987854596430761831645141881577847391473169491295674722046340946869895369968358782516405176301697134792909668423651842600 A159680 130 9721156202682663252916133128270352056969014163231660073123504199117237626184427078433217355333244655547804847376779822746132553689670733530972402176785380257588318024597877394184994221143710032396089680617728832816440266672501960832468970162186807840212234020635920979397039305400333719503767904695180521079350710409173043112294495757400 A159680 131 3868995743497918961060298368034408920690487832338751134835622407368517514287972427515233902139193723343231928800323142835232041398139768594199885349889369615097581558749163583247137249354487741174991105118351187617399975147801183980560818479408467942557077667043605254125299597208385950467129657709899330984405281045716078249024785659602640 A159680 132 1539850584755969063838745834344566480082757188256659720004504594628470853448986841723984659834043768645950759857681234068599606343905938229758023396853792321428579872064142508254966440248864977277614063747423154942892373668558198722302373285834408054329876699249334255220889842649632207952198100000635238551272222505484589970068752398026093360 A159680 133 612856663737132189488859781770769424664016670438318229810657993039724031155182475033718379380047280727365059191428330836159808092833165275675099112062459454558959691499969969121893396081798906468749222380369297316083547320111015290292364006943614997155348369223567989972660032074956410379024376670595115044075360151901821092009114429628725554680 A159680 134 243915412316793855447502354398931886449798552077262398804921876725215535928909176076578191008598983685722647607428617991557535021341255873780459688577462009122144528637115983568005316674115715909584912893323232908646308941030515527337638572390272934459774321074280810674863471875990001698643749716796855152303442068234419310029657474239834744669320 A159680 135 97077721245420217335916448190993120037595159710079996406129096278642743575674696896003086303043015459636886382697398532309062778685727004599347280954717817171158963437880661490096994142901973133108326582320266328343914874982825068865089859447321684299993024439194539080605689146611945719649833362908477755501725867797146983570711665633024599652834720 A159680 136 38636689140264929705839298877660862843076423766059761307240575397023086727582600455433151770420111553951795057665957187241015428381898006574666437360289113772112145303747866157075035663558311191261204394850572675447969473934223346892778426421461640078462763952478352273270389416879678406418935034687857349834534591941196265041833213264469550827083549280 A159680 137 15377305200104196602706705036860832418424379063732074920285342878918909874834299306565498401540901355457354796064668263123391831433216720889712642722114112563483462671928212849854374097102064952148826240823945604561963506710945909238256948625882285429543880060061945010222534382228965393809016493972404316756389265866728316339666048167593248204579599778760 A159680 138 6120128832952329982947562765371733641670059790941599758512259225234329107097323541412612930661508319360473257038680302765922707894991873016099057136964056511152646031282124966375883815610958292644041582643535500042986027701482537653479372774674728139318385801140701635716295413737711347057582145665982230211693093280365928706922045337488848315871853628397240 A159680 139 2435795898209827229016527273912913128552265372415692971812958886300384065714859935182913380904878770204112898946598695832574114350375332243686535027868972377326189636987613808404751904239064298407376401065886305071503877061683339040175552107371915917163288004973939189070075352133226887163523884958566955219937094736319772897038634378272394036468793164502322800 A159680 140 969440647358678284818594907454574053430159948161654861181799124488327623825407156879258112987211089032917573307489242261061731588741487241114224842034714042119312322875039013620124882003331979807843163582640105882958500084522267455452216259361247860302849307593826656548254273853610563379735448631363982195304752011961989247092669560507075337666263807618296077200 A159680 141 385834941852855747530571756639646560352075107102966219057384238587468093898446333578009546055529108556330990063481771821206736598204761546631217800594788319791108978314628539807001298285421888899223171729489696255112411529762800763930941895673669276484616861134338035367016130918384870998247545031397906346776071363666135400569985446447437711997136526638917336402840 A159680 142 153561337416789228838882740547671876446072462467032393529977745158687813043957815356890920071987597994330701127692437695598020104353906354071983570411883716562819254056899283804172896592715908449911014505173316469428856830345510181777059422261861010793017207882158944249415871851243325046739143187047735362034681097987109927437607115016519702299522671338481481592253160 A159680 143 61117026456940260222127800166216767178976487986771789658712085188919162123401312065709008179105008472635062717831526721076190794796256524159102829806129124403682272005667600325521005842602646141175684549887250465136429906065983289546505719118325008626344364120238125473232149980663924983731180740899967276183456300927506084984767061791128394077498026056188990756380354880 A159680 144 24324422968524806779178025583413725665356196146272705251773879927444667837300678244336828364363721384510760630995819942550628338308805742708968854279268979628948981439001648030273556152459260448279472539840620511807829673757431003729327499149671091572274263902646891779402146276432390900199963195734999928185653573088049434714009852985754084323141914847691879839557788989120 A159680 145 9681059224446416157852632054398496598044587089728549918416345499037788880083546539933991980008582006026810096073618505608429002456109889341645444900319247763197290930450650248448549827672943055769088895172017076449051073725551473500982798155849976120756530688889342690076580985870110914354601620721789071450613938632742747510090936721268334432216404611355311987153243637314920 A159680 146 3853037246906705106018568379625018232296080305515816594824453734737112529605414222215484471215051274677285907476669169412212192349193427152232178101472781340772892841337919797234492557857678876935649100805922955806210519513095729022387424338529140824969526939914055743758699830230027711522231245084076315437416161922258525459581478805211811349937805893404566479007151409862349080 A159680 147 1533499143209644185779232362458702857957241917008205276190214170079871748994074776895222885551610398739553764365618255807554844125976527896699065238941266654379848153561561628649079589477528520077332573031862164393795337715138374599436693903936442198361750965555105296673272455850565159074933680941841651755020181831120260390165918473537579648940814529170406103332859107881577618960 A159680 148 610328805960191479235028461690184112448749986888960184107110415238054218987112155790076492965069723647067720931608589142237415749946308909459075732920522655661838792224660190282536442119498493311901428417580335505774738200105559994846781786342365465807151914763991994020218678728694703284112082783607893322182594952623941376760575970989151488467094244803928224559998917785458029997040 A159680 149 242909331273012999091355548520330818051744537539889145069353755050575499285121643929673548977212198401134213377015852860354683913634504969436815442637129075686757459457261194170820854883970922809616691177623941669133952008304297739574419714270357518949048100325103258514750360861564641341917534014194999700576917770962497547690319070535208754830254568617434262968776236419504414361203000 A159680 150 96677303517853213446880273282629975400481877190888990777418687399713810661259427171854282416437489893927769856331377829832021960210783031526943087093844451600673807025197730619796417707378307779734131187265911203979807124566910394790624199497815950176255336777476332896876623404223998559379894425566826272936291090248121400039370229497042095270952851215494032733348382096044971457728797000 A159680 151 38477323890774305938859257410938209878573735377436278440267568231331046067681966892754074728193143765584851268606511360420284385479978012042753911847907454607992488438569239525484803426681682525411374595840655035242294101625622032828928856980416477812630674989335255389698381364520289861991856063841582661628943277000981354718121661020752218709084404529198007593609687297989479135761700003040 A159680 152 15313878231224655910452537569280124901696946198342447930235714737382356621126761563888949887538454781212876877135535190069443353399071038009984529972380073089529409724743532133412331967401602266805947355013393438115229072639873002155518894454006260353476832390418654168767058906455671141074199333514524332502046487955300331056412381716029886004120322049769591528223922196217716651061698872412960 A159680 153 6094885058703522278054171093316078772665506013204916839955374197909946604162383420460909301165576809778959412248674399136278034368444793149961800175095421182178097077959487219858582638222411020506241635920734747714825928616567829235863691063837511204205966660711635023913899746387992593857669342882716842753152873262932530779097409801318873877421179091403768230225527424407353237643420389520355080 A159680 154 2425748939485770642009649642602230071395969696309358559854308695053421366100007474581878012914012031837244633198095275321048588235287628602646786485158005250433793107618151169971582477680552184559217365149097416197062604360321356162871593524512875453013621254130840320863563332003514596684211324267987788891422341512159191949749712688543195773327625158056649986038231690991930370865430253330228908920 A159680 155 965441983030278011997562503584594252336823273625111501905174905257063793761198812500166988230475623094413585053429670903378201839610107739060271059292710994251467478734946206161469967534221547043548005087704850911683201709479283184993658359065060592788217053177413736068674292237652421487722249389316257261943338768966095463469606552630390598910517391727455290674985987487363880251203597405041585395120 A159680 156 384243483497111163004387866777025910199984266933098068399699757983616336495591027367591879437716383979544769606631810924269203283576587592517385234812013817706833622743400971901095075496142495171147546807541381565433717217768394386271313155314369603054257373543356536115011504747253660237516771045623602402464557407706993835268953658234206915170612594282369149038658384788279832409608166336953220758348880 A159680 157 152927940989867212597734373414752727665341401416099406111578598502574044861451467693489067849222890348235723889854407318188239528661642251714180263184122206736325530384394851870429678577497178856569680081396382158191707769470111486452797642156760036955001646453202723960038510215114719122110187153908804439923631904928614580341580086370661721847304902006991193862095362159747885935143798998509976820237459160 A159680 158 60864936270483653502735276231204808584895677779340630534339882504266486238521188550981281412111272642213838563392447480827995063204050039594651227362045826267239854259366407643459110978768381042419561524848952557578734258531886603213827190265235180338487601031001140779559212054110910956939616970484658543487203033604180895982113605421865131088312180386188212787964915481194870322354822393240633821233750396840 A159680 159 24224091707711504226876042205646099064060814414776154853261161658099558948886571591822856512952437288710759512506304242962223846915683254116419474309831054732154725669697445847244855739871238157704128917209801721534178043187921397967616768927921445014681110208692000827540606359025927446142845444065740191503466883742559067986300873377815951511426400488800901698416174266153398640411284168710773750874212420483200 A159680 160 9641127634732908198643162062570916222687619241403130290967408000041120195170616972356945910873657929634240072138945696251484263077378731088295356124085397737571313576685324080795809125357774018385200889487976236218045282454534184504508260206122469880662743375458385328220381771680265012653895547121194111559836332526504904877651765490765326836416619082362372687756849393013571464013368744324494712214115309601916800 A159680 161 3837144574531989751555751624861019010530608397264031079650175122854707738118956668426472649671202903557138837951787880803847774480949819289887435317911678468498650648795089286710884787036654188079152249887297332213060488238861417511396319945267815091058757182322228668630884404522386449108804284908791190660623356878665209582237416364451222264942302968379735528825527642245135289278680348956980184687467019009142403240 A159680 162 1527173899536097188210990503532622995274959454491842966570478731488173638651149583416763757623227881957811623264739437614235162759154950698644110961172723945064725386906868850786851349431463009081484210254254850244561856273784389635351230829956384283771504695820871551729763772618138126480291451498151772688816536201376226908825614061286095696120200164796052378099872244764170831561450765516133789010899659450329074572760 A159680 163 607811374870792148918222664654359091100423332279356236663970884957170253475419415243203549061395025816305468920528344382584790930369189428241066275111426218457292205338285007523880126188935240960242636528943543100003405736477948213452278474002695677125967810179524555359777350617614451952706888891979496738958320784790859644503012158975501635833574723285860466748220327888497745826168125995072291046153376994211962537555280 A159680 164 241907400024675739172264409541931385634973211287729290349293841734222272709578276117211595762677597047007618818747016324831132555124178237489245733383386462222057232999250526125653503371846794439167487854309275898951110921261949604564371481422242923111851416946754952161639655782037933739050861487556341550332722855810560762285290013658188364966066619667607669713413590627377338667983352695273255702580033144036910760872428720 A159680 165 96278537398446073398412316775024037123628237669183978202782285039335507368158678475234971909996622229683215984392391968938408172148492569331291560820312700538160321441496371113002570461868835251547699923378562864239442143256519464668406397327578680702839737976998291435777223223900480013690290165158531957535684738291818392529900922423799993754858681052984566685471860849368292292111548204592760697335807037949696270864689075320 A159680 166 38318615977181512536828929812050024843818403619123935595417000151813797710254444454867401608582892969816872954169353256621161621382544918415616551960751071427725585876482556452448897390320424583321545402016813710691399021905173484988421181764894892676807103863428373236487173203456609007514996434871608162757652193117287909666138281834658739326068788992468189933148087204457952954921728202075223484283948621070835078893385379548680 A159680 167 15250712880380843543584515652879134863802601012173657182997763278136852153173900734358750605244081405364885752543418203743253386902080729036846056388818106115534245018518615971703548158777067115326723522302768478292312571276115790505926961936030839706688524497906515549830459157752506484510954890788734890245588037175942296228730506269271754451781623160321286608826253235513415907766555712877734353984314215379154411703296516371299360 A159680 168 6069745407775598548834100400916083625768591384441496434897514367698315343165502237830327873485535816442254712639326275736558226825406747611746314826197645482911201791784532674181559718295882391475452640331099837546629711968872179447873942429358509308369355943062929760459286257612294124226352531537481614709581281143831916611125075356888323613069759949018879602122915639647135073338134251997136197662272773772282385022833120130397596640 A159680 169 2415743421581807841592428375048948403921035568406703407432027720580651369727716716755736134896638010862612010744699314324946431023124983468745996454770274084092542778885225485708289064333602414740114824128255432575080333051039851304463323159922750673891296976814548138147246100070535308935603796597026893919523104307207926868931551261535283526247312678086353760358311598326324245772669665739147328935230579647153010084675878515381872163400 A159680 170 961459812044151745355237659169080548676946387634483514661512135276731546836288087766545151360988442787503138021677687775052942988976918013813294842683742887823349114794527958779224866045055465184174224550405331065044425924601891946996954743706825409699427827416247096052843488541815440662246084693085166298355485932987611061918146277015685955122817376118419777743005893218237402682449188829928639780024108426793125731315976816001854723436600 A159680 171 382658589450150812843542995920919009425020741242956032131874397812418574989472931214368214505538503591415386320616975035156746363181790244514222601391674899079608855145443242368645788396867741540886601256237193508455106437658501955053483524672156590309698384014689529680893561193542474848265006104051299159851563878224761994716553286700981474855355068382452985187955987189260159943369004484645859485120659923284016888053674096890222798055603440 A159680 172 152297157141347979359984757138866596670609578068308866304971348817207316114263390335230782828052963440940536252467534386304609999603363540398646782059043926090796500998771615934762244557087316077807683125757852611034067317762159176219339445864774616117850257410019016565899584511541363174168810183327723980454624068047522286286126289960713611306476194398840169685028739895432325420058181335700222146438242625358611928319630974585492671771406732560 A159680 173 60613885883667045634461089798272984555893187050445685833346464954850699394901839880490637197350573910990742013095758068774199623095775507288416905036898090909237927788655957698793004687932354931225916997450369101998050337362901693633342045970655625058314092750803553903698353742032269000844338187958330092921780527519035645179883546851077316318502670015670005081656250522394876257023212802604203768422935444232804263454325074210929193142221823955480 A159680 174 24124174284542342814536153754955508986648817836499314652805588080681761151854818009044938373762700363610874380675859243837745145382119048537249529557903381137950604463384072392503681103552520175311837157302121144742613000203117111906893914956875073998592891064562404434655378889744331520972872429997232049258888195328508139259307365520438811181152756190042263182329502679173265317969818637255137399610181868562030738242893059904975233377932514527548520 A159680 175 9601360751361968773139754733382494303701673605739676786130790709646386087738822665760004982120357394143217012766978883289353793662460285542318024347140508794813431338499072156258766286209215097419179962689246765238457976030503247637250144810790308795814912329603086161438937099764501913078202382800710397274944579960218720389559151593587795772782478460966805076562060410060437201675730794414742080841083960752244001016407983517105931955223998560140355520 A159680 176 3821317454867779029366807847732477777364279446266554861565401896851180981158899566154472937945528480168636760206876919689918972132513811526794036440632364596954607722118167334118596478230164056252658313313162910443761531847140089442513650740779586025660336514290963729848262310327382017073603575482252740883378683935971722206905283026882422278756245274708598378208517713701374833001622886358430093037351806197524550373792134546748255942945773494421333948480 A159680 177 1520874745676624691719216383642792772896679517940483095226243824156060384115154288506814469297338214749723287345324247057704461554946834527378484185347333969079139059971692099907045139569319085173460589518676149109851851217185725094872795744685464447904018117775473961393446960573198278293381144839553790161187441261936785219627913085547610479149212836855561187721913487992737123097444233039860762286785177782654018804768253141622288759360462626781130771139560 A159680 178 605304327461841759525218753881983791135101083860866005345183476612215181696850247926146004307402663941909699726678843452046685779896707628085109911731798287328900391261011337595669846952110765734981061970119794182810593022908071447669930192734074070679773550538124345670862042045822587378748622042566926231411718243566904545689702502764922088279107952823238644114943359703395673617949803126978224960047463405690101959747390958231124177969521179685395625579596440 A159680 179 240909601455067343666345344828645906078997334697106729644287797447837486254962283520317602899876962910665310767930834369667523235937334689143346366385070371022933276582822540670976692041800515443437289203518159408609506171266195250447537343912416794666101969096055714103041699287276816578463658191796797086311702673498366072399281968187353443524605816010812124796559735248463485362820924200304293673336603650286877925960656833122845800543110069052160677849908243600 A159680 180 95881416074789340937445922023047188635649804108364617532421198200762707314293291990838479808146723835780851775936745400284222201217279309571423768711346275868840115179572110175711127762789653035722306121938257324832400645570922801606672192946949150203037903926679636088664925454294127175641157211713082673425826252334106129910368533636063905600704835664350402430386659685528763778729109881917981903763008205350771724430381672191934397491979837961580264388637901356400 A159680 181 38160562688164702625759810619827952431082543037794420671173992596106109673602475250070194646039496209677868341512056738478750768561241227874737516600749432725427342908193117027392357872898240107702034399242222897123886847431056008844205085255541849364014419660849399107574537289109775339088602106603615107226392536726300741338254277105185247075636999988595449355169093995105199520448822912079156493404003929125956859445365944875556767356007432398639893066000034831603640 A159680 182 15187808068473476855711467180769502020382216479238071062509716632052030887386470856235946630643911344727955819070022645169142521665172791414835960183329562878444213637345681004791982722285736773212373968592282774797982132876914720597192017259512709097727535987114134165178577176140236290830087997271027099593430803790815360946495291919330092272197925290625324492954869023392183880374852789897622366392889800783925479287531215678799401473293466114820715860003625225076892360 A159680 183 6044709450689755623870538178135641976159691076193714488458196045564112187070141798306656688801630675705516738121527500720580244871970209741876837415448565276188071600320672846790181731111850337498417137465329302146699764998164627741673578664200802679046195308451764548341966141566524933975035934311762182023078233516207787355963787929616271539087698628668890552746682702216094079189670961556341622667876736708073214799577978474217286229603443506266246272388376839545771555680 A159680 184 2405779173566454264823618483430804737009536666108619128335299516417884598423029049255193126196418365019450933816548875264145768316522478304475566455388345650359974052713990447341487536999794148587596808337232469971611708487136644926465487116334659953551288005227815176105937345766300783485773471768084077418085543508646908552312641100695356742464631856284927814668686760612982051333608667846634068199448548320012355564752747901522801119980697222027851195694713978513992002268320 A159680 185 957494066369998107644176285867282149687819433420154219362960749338272506060178491461768557569485707647065766142248330827629295209731074394971533572407146120277993484908567877369065249544186959287526031301081057719399313278115386516105522198722530460710733579885361988325614721648846145302403866727763151050216023238207953396033075194288822367229384391102772601347584584041264640336697060131998802801757854354628209441556794086827600628466087890923578509640223775071729271131235720 A159680 186 381080232636085680388117338156694864771015124964555270687330042937116039527352616572734630719529115225167155473681019120521195347704651086720365886251588767524991047019557301202440627831049410002286772861021923739850955072981436696765071369604450788702918413506368843538418553278894999529573253184177966033908559163263256804712611614685850606800552523027047210408523995761662713871954096323867676881031426584593707345384039293809483527328382999890362218985613367764569735918229548280 A159680 187 151668975095095730796363056410078688896714331916459577579337994128222845459380281217456921257815018373908880812758903361636608119091241401440310651194559922328826158720298897310694000811508120993950848072655424567402960719733333689925982299580372691373300817841954914366302258590278560966624852363436102718344556330955538000322223389569774252684252674780373686969991202728557718856397393639839203399847706022813940895253406082142087616276067967868473239577764480146523683166184228979760 A159680 188 60363871007615464771272108333873161486027533087625947321305834332989755376793824571931281925979657783700509396322569856912249510202966373122156918809548597498105286179631941572355009882352401106182435246143997955902638515498793827153844190161618726715785022582684549548944760500377588369717161667394384703935099511161140860871440196437155466717725764010065700366846090161970210442132290714559679085462505965653363882603510236653257061794347722828652458989731277484948661330405404904396240 A159680 189 24024668992055859883235502753825108192750061454543210574302142726535794417118482799347432749618645982894428830855570044147713668452661525261217013375549147244323575073334792446899983239175444132139615277117238531024682726207800209873540061702024672860191065687090608765565648376891689892586463718770601676063451260885803107088832875958598305979402169823331368372317773893261415198249795307001112436810677526624016011335301820781914168506534117617835810204673470674529420685818184967720723800 A159680 190 9561757894967224618062958823914059187553038431375110182624931499326913188257779360315706303066295121534198974171120555000933127794649084087591249166549751054643284773901067761924620974181944412190460697857414791349867822392188984735841790713215658179629328358439479604145579109242392199661042842909032072688549666733038475480494613191325688624335345863921874546482107163427881278692976399895728190171564193090392719147567521160965185808538784464175823809001051597185224484294307211747943676200 A159680 191 3805555617527963342129174376415041731537916545625839309474148434589384913132179066922851761187635839724628297291275125320327237148601882805336055951273425370600783016437551634453552247741174700607671218131973969718716368629365008124655159163798129930819612495593225791841174919830095203775202465014075994328366703908488427438129767217271665474179488251671082738131506333270403487504606357363192818575845738172449678204720538120243362037629929682624360040172213862209044815328448452090713862403840 A159680 192 1514601574018234442942793338854362695092903232120652670060528452035075868513419010855934685246375997915280528122953328756935239452015754707439662677357656747748056997257371649444751869980013348897440954355827782533257764846664881044628017505400942496808026143917745425673183472513268648710330920032759336710617259605911661081900166857860931533034811988819227007901793038534457160145554637254150846064996432228441881532759626604335697125790903474900031120164732116107602651276238189624892369293052160 A159680 193 602807620903639780327889619689659937605243948467474136844780849761525606283427634141595081876296459534441925564638133570134904974665121771678180409532396112178356084125417478927376790699797571686480892162401325474266871692603993290753826311990411315599663585666767086192135180885361092091507930970573201934831340956448932622168828279661433478482380992061800678062175497830380679334443241020794673541050004181181696400360126667987487212702741953080529761465523209996963646163127471022255072264772355880 A159680 194 239915918518074614336057125843145800804191998586822585811552717676635156224935684969343986652080744518709971094197854207584935244677266449373208363331216294990237973424918899241446517946649453517870497639681371710975681675891542664838978244154678302666169299069229382559044128808901201383771446195368101610726163083407069271962111755138392663504454600028607850641737946343452975917948264371639025918491836667678086725461797654232415574958565506422575945032158072846675423570273457228667893869010104588120 A159680 195 95485932762572792865970408195952339060130810193606921678861136854451030651918119190164765092446260021987034053565181336485234092476577381728765250425414553010002535067033596480616786765975782702540771579701023539642847040133141376612622587347249974049819781365967627491413371130761792789648944077825533867867078075855057121308298309716800618641294448430393862754733640469196454034664074776671311520886209943731697335037395106257833411346296368814232145593037447469766821617322672849538799504793756853715920 A159680 196 38003161323585453486041886404863187800131258265056968005600920915353833564307186502000607162806959408006320843347847974066915583870433120661599196460951660881686018718705946480386239686340414866157709218223367687406142146291314376349158950785961334993525606814356046512199962665914384629078895971528367111309486348027229327211430765155531507826571686020696728768533347168793845252820383812850810346286793065768547861258157790492963465300250996222557971370083871934894348328270853520659213535014046217674348080 A159680 197 15125162720854247914651804818727352792113180658682479659307487663173971307563608309677051486032077398126493708618389928497295917146339905445934751426208335616358025447509899665597242778376719140948065728081320638564104931376902988645588649790225264077449141692332340544228093727662794320580610947724212284767307699436761417173028136233591823314356889741788867656013517439539481214168478093439845846510622753965938317083411763221093201356088550200209258373147787992640480867830182378549517448136085600877536819960 A159680 198 6019776759738667084577932275967081548073245770897361847436374489022325226576751800064964490833603997494936489709275843693949708108659411934361369468434456623649612442090221360961222239554247877682464002067147390780826356545861098166567933457558869141489764867941457180556269103647126225206454078298264960970277154889483016805537986790204390147606215545545948630364611407589544729393801460805245796100881569285377681651336623604204601176257942728687062274541449537198976491048084315809187285144627055103041979996040 A159680 199 2395856025213268645414102394030079728780359703636491332800017739143222266206239652817546190300288358925586596410583167400263486531329299609970379113685487527876929393926460591762900854099812278598479724756996580210130325800321340167305391927458639693048848968299007625520850875157828574837848142551761730253885540338314803927186945714365113686923959430237545766017459326703199262817518812922394387002304353952826351358914892782710210174949305117467250576009123768017200002956269727509677989970113431845409830501604000 A159680 200 953544678258121182207728174891695764973035088801552653092559623804513439624856805069583318775023933248385970434922391349461173689760952585356276525877355601638394249170289225300273578709485732634317247989282571776241088842171347525489379419195081038964300399618137093500118092043712125659238354281522870376085474777494402480003598856330525043005588247018997668926318447416465717056643093741652160781121031991655602463166475990895059445028647178809237042189356718221308402200104303464536030820820001247418009497658396000 A159680 201 379508386090707017250030399504500884379539184983314319439505930256457205748426802178041343326269225144498690646502701173918146865038327799672188086920073843964553034240381185208917121425521221776179666220009706570363743228858395993804605703447714794868098510199050264205421479782522268183802027155903550647951765075902433872237505157873834602002537198354130834686908724612426652189281133790364637596499168428324976953988898529483450948911226627860958875540787964728312726875638556509157830588696390383040522370237540004040 A159680 202 151043384119423134744329891274616460287291622588270297584270267682446163374434242410055385060536376583577230491337640144828072991111564703316945502317663512542290469233422541423923714053778736781186872838315873932432993563996799434186707580592771293276464242758822387016664248835351819025027547569695331635014426414734391186748047049234929841071966799356697053207720746077298391105616834605471384111245887913441349172085118448258422582607223169241482823228191420605150243988101945386341352038270342552448880485345043263211960 A159680 203 60114887371144316921226046696897846693457686250946595124220127031683316565819080052399865212750151611038593236861734274940399132315537713592344637734343157917987642201867931105536429276282511717690599209983497815401761074727497316410315812470219527009237900519501110982368165614990241449692780130711586087185093761299211789891850488090344202912040783606767073045838170030040147233383310891843820511638266890381228645512923153508322704426725910131482302685944644612885068794537698625207348953401007639484271392644956981218356080 A159680 204 23925574130331318711513222255474068367535871836254156589142026288342277547032619426612736299289499804816776531040478903786134026588592898445049848872766259187846539305874203157462074928246385884904077298700593814655968474747979935131871506655566778978383407942518683348595513250517280745158701464475641567368032302570671557985769746212907757829151159908693938375190383951209901300495452118119235092247918976483815559564971329977864177939254305009160714986182740364507652229982015950887138542101562770172187565392207533481642507920 A159680 205 9522318388984493702865341231631982312432583533142903375883402242633194780402416712711816647252008172165466020760873741972606402183127658043416247506723236813605004656095730988738800285012785299680105074283626354735260051188621286685168449333103107813869587123221916471630031905540262746331713490081174632226389671329365980866546467142249197271799249602876580706252726974411510677449956559700563722894160114373668211478213076408036434497118786667735833082198044720429432702464047810754455932407468581520891166754705953368712499796120 A159680 206 3789858793241698162421694296967273486279800710319039289445004950541723180322614819039876412869999963022050659486296708826193561934858219308381221457826975485555604006586795059314885051360160302886796915487584588590818844404596524120761910963068381343141117291634380237025404102891774055759276810350843027984535721156785089713327508152868967606418272190784970427150210145431830039723782215308706242476783477601743464352769239439068523065675337839453852405999835615990549707928461046664322573959630393882544512180807577233214093276347880 A159680 207 1508354277391806884150131464851743215557048250123444494295736086913363192573620295561158100505612733274603997009525329239083065043671388157077682723967629520014316789616888337876335511641058787763645492258984382632791164812978227978776555394851882671462350812483360112419639202919020533929445838806145443963212990630729136339923481698374706858157200532682815353425077385154893944299387871736305383942036929925379525144190679083672864143704287341315965521754852377119518354322825032524589629980000489296671194956794661032865840411486660160 A159680 208 600321212543145898193589901316696832518218923748420589690413517586568008921120555018521884124820997843329368759131594740446233693819277628297609342917658721990212526663514971679722218748090037369628019122160296703262292776720930139028948285240086234860672482251085690362779377357667280729863684568035535854330785735309039478199832388444980460578959393735569725692753649081502358001116649168834234102688221326823449263923537506062360860671240686505914823806025246257952314470776434483740008409466235109681253048292094283503371269678414395840 A159680 209 238926334237894675674164630592580487599035574603621271252290284263367154187413407277076148723578251528911814162137365181368361927075028824674291440798504203722584571295289341840191566726228193814324187965127539103515759733970117217105542640970159469591876185585119621404273772549148658709951817012239337124579689509662366983187193367119403848603567681506224068010362527257052783590500126981324288867485970051145807427516423736733735949683010088942012783909276293158287901641014698099495998757337581573163842042025296730173308899491597442884200 A159680 210 95092080705469537772419329385945717367583640473317517537821842723302540798581614975721288670100019287509058707161912210589867600742167652942739695828461755422866669162998494537424563834820073048063657182101638402902569111827329931477866942157838228811331861190395358233210598695183808499280093307186688140046862094059886750269024760281134286763759358280083443498398593094657926366661049421917898135025313392134704532702272723682520845612977344158234582081068158651752326900809379067164923765411947999884099451473019806514693438626386103853515800 A159680 211 37846409194442638138747218930975802931810689872805768358781841113590147870681295346929795814551084098177076453636278922449585936733455650842385724648286980154097211742302105536553136214691662844935521234288486956816118990747543342610973937436178644907440488877591767457196414006910606634054767184443289640401526533746325264240088667398524326728127621027791704288294629689146597641147507169796342133451207244099561258208077027601906562818015299964888421655481217867104267818620491854033540162635197966372298417844219857696117815264402177736256404240 A159680 212 15062775767307464509683620715198983621143286985736222489277634941366155549990356966463083012902661371055188919488531849222724612952314606867616575670322389639575267406767075005053610788883446992211289387589635707174412455748410423029236149232656942834932503241420333052605939564151726256545298059315122090191667513568943395280805020599852400903508029409702818223297764217687251203250341192529522251215445457838233246062281954712835129480724476408681433584299443642948846839484054948526281819805043378668174886202548030343248375781793440352926195371760 A159680 213 5994946908979176432215942297430264505412096409633143744964139924822616318748291391356960109339444674595867012879982039711721946369084480077660554731063662789570802330681553549905800540839397211237248240739440722968459341268876600822293376420660027069658228849596414963169706750118380139498394572840234148606643268873905724996496158110073857035269467577440693861168221864009836832295994647119580059641613841012372732371530009898680779626765523595355245678129523088675773937846835249021606130742244629511967232410196271856755157443338524858286889501556280 A159680 214 2385973806997944912557435350756530074170393227747005474273238412444459928706269983403103660434086077827784015937313363273416111930282670756302033166387667467859539752343851545787503561643291206625432588524909818105739643412557138716849734579273458116781140149636131735008490680607551143794104494692353876023353829344300909605210190122788795247636344587791986453926729004111697372002602619212400334215111093277466509250622881657720237456323197666474979098461965889849315078416200945055650713753593557502384290324371913650958209414072951100157829095424027720 A159680 215 949611580238273096021427053658801539255311092546898545617003924012970229008776705103043899892656919530783442476037838600779900826306133876528131539667560588545307250630522233669876511733489060839710932984673368165361409618856472332705372069174415670451824121326330834118416121175055236849914090492984002423146217435762888117148659172711830434702229876473633167968976975414591544220203546451888213437554573510590658309015535369762755826837005905733446325942184294636938725435710129296899962467799493641319435581867611436809510591643591199337957693089261476320 A159680 216 377943022961025694271615409920852256093539644440437874150093288518749706685564422361028069053617019887173982321447122449747127112757911000187440050754522726573564426211195505149065064166367002922998325895311475619995735288661463431278021233796838163381709219147730035847394607736991376715122013911712940610536171185604285169715561140549185724216239854491918208865198909486003322902269008885232296547812505146121804540478932454283919098843672027284245162745890887299611763408334215259221129411470444875687632977292984979936534257264735224385407004020430643547680 A159680 217 150420373526907988047006911721445539123689523176201727013191511826538370290625631322984068439439681258175714180493478697160755810976822271940724612068760377615690096324805180527094225661702333674292493995400982623390137283477643589176319745679072414610249817396675227936428935463201392877381711622771257378990972985653069734658676185279403206407628759857906973495181196998453907923558845332776002137815939493582967616452306101269630038583954629853223841326538630960950844897791581963040712605802769261030036605527026154403303824880772975714192649642438306870500360 A159680 218 59866930720686418217014479249725403718972336684483846913376071613673752625962315702125298210827939523734047069854083074347531065641662506321408208163315875768318084772846250654278352748293362435365489611843695772633654643088813487028743980759037024176716045614657592988662868919746417373821206103849048723897796712118736150108983406180061926964512030183592483532873251206475169350253518173435963618554196105940874989543477349372858471437315099009555804602799629231571136657557641287074944395980090695445078881366779116467534985768290379599024289150686425703815595640 A159680 219 23826888006459667542383715734478989234611866310901394869796663310730327006762711023814545703841080490764892558087744570111620203369570700693648526124387649795412982049496482955222257299595096546941790573019795516525571157812064290193850928022351056549918375904816325334259885401123610913387962647620298620853944100450271334673640736983479367528669380384309950539110058798980118947492976674182180744182432234224974662870687532744296402002012825451173357008072925895534351438863043440673864828887470294017880364747372561327924521031954690307435952889323554991811736564400 A159680 220 9483041559640226995450501847843387989971803819402070674332158621599056474938933025162487064830539207384903504071852484821350493410023497213565791989298121302698598537614827369927804126886100132320397282572266771881404687154558498683665640608914961469843336894071282825442445726778277397111035312546775002051145854182495872463958904336018608214483448880925176722082270528742880865932854462806334500220989475025433974947544094554880595138329667214467986533408421706793440301530833731746911126952817196928420940090572912629397491835732198451979910225661624200315367337035600 A159680 221 3774226713848803884521757351725933941019543308255713226989329334733113746698688581303646037256850763458700829728039201214327384756985982320298491563214527890824246804988651796748310820243368257566971176673189155413282539916356470411808731111420132313941098165464465748200759139372353280439278666430968830517735196020532906969320970284998422589996883985227836025438204560380867604522328583220246948907209628627888497054459678945309732568653205538532807466939543766377893705657832962191829954662392356907217516275683271853938873826100383029197696833860437108170524388403604440 A159680 222 1502132749070264305812663975485073865137788264881954462271078743065157672129603116425825960341161773317355545328255530230817477782787010939981586076367392802426747529786945800278457778652733680411522207918646711587714569482022720665401191316704603745987087226517963296501076695024469827337435798204213047771056556870317914477917282214525036172210545342671797812947683332761056563719020843267195479330569211204424596393700004676138718681728837474668842903855405010596694901411515988118616575044505205231875643056781851624955042385296116713422231359966228307427668391217297531560 A159680 223 597845059903251344909555740485707672390898709879709620270662350410598020393835341648897428569745128929544048339815972992664141830164473368130350959902659120837954692608399439859029447592967761435528271780444718022754985371305126468359262335317320870770546775055983927541680323860599618927019008406610362044049991899190509429304109000410679398117207049499390301717152528234340131492565773291760580526617638849732361476195547401424264725595508661712660942926984254673718192868077705438247205037758409289929598719082901263460252930474028351559018883569725005919103849180096013956480 A159680 224 237940831708744965009697372049336168537712548743859546913261344384674946959074336373144750744798220152185213883701428995550097630927677613504939700455181962700703540910613190118093441684222516317659840646409079126344896463209958311686321008264977001962931629385055085198292267819823623863126227910032719880484125719320952434948557464881235875414476195155414668285613758553934611277477458749277443854114489692982275442929434165762181222068330718524164386442035877955129244066593515248434268988452802392186748414551937921005555711286277987803776093429390586127495904305286996257147520 A159680 225 94699853175020592822514644519895309370337203501346219961857744402750218291691192041169961899001121875440785581664828924255946192967385525701597870430202518495759171327731441267561330760872968526667181048999033047567246037372192102924687402027125529460376017948476867924992780911965941697905311689184615902070637986297839878600096566913731467735563408464805538587372558751937740948304536016439130893357040280168095893924438602425946702118470030463955713142987352441886765420311350991171400810199177593681035939392952209658947712839008165117551326166013883553737450809655044414330756520 A159680 226 37690303622826487198395818821546283793225669280987051685272469010950202205146135358049271691051701708205280476288718210424871034703388511551622447491520147179349449484896203011299291549385757251097220397660968743852637577977669247005713899685787695748227692211864408379061928510694624972142450926067567096304233434420820950730403485074200242922878822092797448943105992769512666962813927857084024818112247917017209183506483634331361025261929003793935849666522524235992977508039851100970969088190284229482660117129980427506340184154213963438797624037980096263801377926338402389907383947480 A159680 227 15000646142031766884368713376330901054394446036629345224518480808613777727429870181311568963076678278743826188777328182920174415865755660212020032503754588374862585135817361067055850475324770512968167051088016561020302188789074988116171207387541475782265161124304086057998722554475548772970997563263202519713182836261500440550821986962964782951838035629524919873817597749707289513458994982583425438477781313932569086939686562025279262107545625039956004211562821658572763161434440426835454525698922924156505045581792817195313734345664318440476336815789912299109394677231874496138724480340560 A159680 228 5970219474225020393491549527960877073365196296909198412306670089359272585314883186026646398032826903238334617852900328084018992643536049375872421314046834653048129534605824808485217189887709278404079389112632930317336418500473867600989134826341821573645785899780814386675112514752757717017484887727828535278750464598642754518276420407774909414588615301728825312330460798390731713689717189140346240489338850697245479392811745202426814957777896836898695740352336497587723745273399250029409930259083133530059525481436411263307359929390244525346143255060347114949275280160359711060822435791595440 A159680 229 2376132350095416084842752343415052744298293731723824338752830177084181875177596078168423954848102030810578434079265553249256638897711481895937011662958136437324780692187982456416049385724832968034310628699776818249738874260999810230205559489676657444835240522951639821810636782149043095824186014318112493838422971727423554797833464500307450982223317052052442949387649580161761514758993982282875220289318384796189768229252134904003847073933495395460640948656018363218255477855651467071278316788589388222039534636566109889979133938162971656769324539177202361837512452109145933127711190720574644600 A159680 230 945694705118501376747021941129663031353647540029785177625214103809415027048097924227846707383146575435706978428929837292876058262296526258533554769436024255220609667361282411828779170301293633568377226143122061030465754619459423997754211687756483321222852082348852868266246764182804399380309016213721044719157063997049976166783200594701957716015465598101570565030972202443582692142365915231395197328908227810032830509762956880048328708610573389496498198869354956224368092462804010495118740671928317429238204725827830299800432000028933329149665820449271479664215006664159921025117993084352916955400 A159680 231 376384116504813452529229889817262471426007422638122776870496460485970096583267796246604821114537488921380566836279995977011421931755119739414458861223874695441365322829098211925397693730529141327246101694333880513307120599670589751295946046167590685189250293534320489930144401507974001910267164267046657685730673047854163090824916003226878863523173084727373032439377548922965749711146875268113005661685185350008270353117427586124330822179934275524210822509054616558935282544718140525590187509110681747448583441344839893210681956877577302029910227214270871703995735139883539422063833536381740373604640 A159680 232 149799932674210635605256749125329333964519600562432835409279966059312289025113534808224490956878537444134029893861009469013253052780275359760696093212332692761408177876313727063896453325580296954610380097118741322235203532914275261591788772163013336222000393974577206139329205553409469955886951069268356037876088715981959860172149786083703085724506872255896365340307233499137924802344313990793744858153374861075481567710226416320603618898905231085246410860404868035500018084705357125174399509885379407167106971450520449667551618405275737274575120765459357666710638370666984530060380629486848315777691360 A159680 233 59619996820219328157439656921991257655407375016425630370116555995145805061898603585877100796016543365276422517189845488671297703584617838065017630639647187844345013429450034273218863025887227658793604032551564712369097698979281883523780635374833140225670967551588193722963093665855461068441096258404538656416997578287772170185424789945310601239490211984762026032409839555107971105583325821460642340539381509522691655678316996268014115990942102037652547311618628423512448262430187417678885414746871893370761126053865794127792333443342865857978868154425610080479130075790319959424609426702229247939147556680 A159680 234 23728608934514618396025378198203395217518170736936838454470980006101971102346619113644277892323627380842572027811664643481707472773625119274517256298486368429356553936743237327014043587849791027902899794575425636781578648990221275367203101090411426796480823085138126524533171949804920095769600423893937116897927160069817341773938894248447535590231379863063030464533775835699473362097361332627344857789815687415170203478402454288253297560776057705754628583613353707689918908429129886879071220669745128182155761062467135542411681158832055335738314950340627352673027059526176676866464491446857753831464949867320 A159680 235 9443926735939997902289943083228029305314576545925845279249079925872589352928892508626836724044007681031978390646525338260230902866199212853419802989166934987696064121810379006117316129101190941877695324636986851874355933200409088314263310453348373031859141916917422768570479472928692342655232527613528567986718592710209014253857494486092173854310849695287101362858410372768835290143644227059861792758006104209728218292748498489728544415072880024788304523730803157032164213106531264790452666941143814144604622141735866080085721308881714680757991371367415260753784290561342527072893442986422683795675110899636720 A159680 236 3758659112295184650493001321746557460119983947107749484302679339517284460494596871814367371891622733423346556905289272962928417633274513090541807072432141638734604163926594101197364805338686145076294836305726191620356879835113826927801430357331562055253142002110049123764526297053669747456686776389760476121597101971503117855693508866570436746480127947344403279387182794586160746003808305008492366172828639659784415710310423996457672423901445473808039445816276043145093666897491014256713282371354568284424457456649812232738574669253763610886344827489280933152653474616354799598334723844104781292924862673105547280 A159680 237 1495936882766747550898312236112046641098448296372338368907187128047953342687496626089609587176141803894810897669914484113907249987140390010822785795025003205281384761178662641897545075208667984549423467154354387278050163818442102708176655018907508349617718657697882633835512895747887630795418681770597055967827659866065530697551762671400547732925236612193377218094735893834919208074225561749152901874993040578489987724485256002091663896168360225695574911130354134368590247260988317142907095931132177033386789463124483532763872632641689035418084483349362443979495329113018648897610147196510716531900299668785108180760 A159680 238 595379120682053230072877776971272816599722301972243563075576174283745913105163162586792801328732546327401313926069059388062122566464241949794378204612878843560352400344943804881121742568244519164525463632596740410472344842860121764027380896094830991585796772621755178217410367981362223386829178657921238514719287029592109714507745849708551427267497691525016788398425498563503258652795769767857846453881057321599355329929421578408485773002583468381365006590435129202655773316206452731862767467308235104719657781866087796227788569216722982332786738028218763422905988333506805906449240249487421074915026343313799950395240 A159680 239 236959394094574418821454456922330468960048377736656565765710410177802825462512251212917445319248377296501828131677815721964610874202781155628151702650130754733814973952526455680044555997086109959496585102306348328980715197294510019980189419990723827142797497784800863047895490943686417020327217687170882331802308410117793600843385296421332067504731155990344488405355253692380462024604642142045673735742785820955964931324185302950575245991132052055557577048082051068522629189602907198964238544892746439501390410393239818415127086675623105279413703650747718479872603861406595732117900009148797077099648584339223595149124800 A159680 240 94309243470519936637708800977310555373282654616887340931189667674591240788166770819578556444259525431461400195093844588282527065810140435698054583276547427505214799280705184416852852165097703519360476345254294038193914176178372127830351361775411988371841818321578121737884187985219212611866845810315353246818804027939852261025952840229840454315455732586465581368542992544068860382533994776764410288979174875683152443311695821152750539418697554134643534300130065890142803761688640858735035078099845774686448663678727581641424352708328779178224321266259563736225873430851491594577017754400971749264585221540667677069401275200 A159680 241 37534841941872840207389281334512678708097536489143425034047722024077136030864912273941052547369971873344340775819218468320723807581561690626670095992363226016320756298746710871451755117152888914595510088826106720852848861403794812366459861797193980648165900894490307650814858922626302933105984305287823421351552200811651082094728387026180079485483876838257311040191705677285714051786505316510093249339975857736073716473123612633491764113395635413536071093874718142225767374522889458869344996845193725578767066753723184253468477250828178489828000450267655619299417752875032248045920948351577607410227818524601396250026558404840 A159680 242 14938772783621919882604296262335068815267446240024466276210062175915025549043446918257719335296804546065616167375853856547059792890395742728979000150377287407068155792101910221653381683774684690305493654876445220605395652924534156949723194643921428885981656714188820866902575967017283348163569886658743406344670957119009190821440872083579441794768267525893823328414930316567170123750646581976240348827021412204081656003859886132308569366592044197033221651827837690539965272256348315989140573709309002934574606119318148605298812521476906710172365954885260676917432039770831983230681960426173486777521407187569815039833500843851160 A159680 243 5945594033039582240436302523128022875797735505993248434506570698292156091383261008554298354395580839362241890274814015687261476846569924044443015389754168024787109684500261521507174458387207353852671879130736371694226617015103190671177465008418931502640051206346256214719574420013956146266167708905874587901757689381164846295851372360877591654238284991428903427398102074288056423538705553121227148739905182081366763015819761557046177116139520194783808681356385526116763952590652106874219078991308137974235114468421869421724673915070558042470111822043883481757518652411038254293563374328668696159846109832834261784457483309294356880 A159680 244 2366331486376970109773765799908690769498683463939072852467338927858102209344988837957692487330105877261626206713208602389673520725141939373945591146122008496577862586275311983649633781056424752148673102400378199489081588176358145352971681350156090816621854398469095784637523716589587528930586584574651427241493215702746489816558024758757197898945042658321177670281116210636329889398281059495666428958133435446971767598640261239818246183654162445479758821958189611556781513165807282187623204297966929604742640983825784711697814919385560623996394332807510740478815506227553454376854992300849714898131974192060848620399038523598310187120 A159680 245 941793985984001064107718352061135798237600220912245002033566386716826387163214174246153055659027743569287868029966748937074373987129645300906300833141169627469964522227889669231032737685998664147818042083471392660282777867573526747292057999897115726083995410539493776029519719628235822558227194493002362167526398092003721782143798002613003886188472739726837283868456853731185007924092322973722117498188367402712682137495808153686104934917240513780749227330678109014072925476038707658567161091511846674549596876448193893386308613241538057792522474345567230827086813959913863803733993372363857860760365882330384916657032874908818160116920 A159680 246 374831640090146046544762130354532139007795389239609571736506954574369043988749896361130958459805711834699309849720052868353211173356873687821333785999039389724549301984113813041967379965246411906079432076119213900593056509706087287276886112277701902890613551540320053763964210888321267790645492821630365491248264947401778522803415047015216789505113205368622917801975546668800996823899346262481907097850012092844200518955733004905829945850878070322292712718787929197989467557950239840827542491217417009541134814185397343783039130255212761440799948395202950358440073140539490240431752507208514578867727489193301135980878685175186029416347080 A159680 247 149182050961892142523751220162751730189304327317143697306127734354212162681135295537555875313947014282466756032320551074855640972622048598107589940526784535940743152225155069701033786193430385939955466148253363661043376208085155166809453380628525460234738109517636841904281726413832236344854347915814392463154641922667815848353977044914053669219148867263972194447902399117329065550904015720144825302826806624584589093862244240144366632343714554747758718912850265142690794015138719417941703344343440457950697106448911694631756187532961437515380586938816428675428322023120757201828033763875616438531494780333051521735473059666849130889546020960 A159680 248 59374081451192982578406440862644834083204114476833951918267101766021866378047858874050877243992451878709934201553729607739676753892401985173132974995874246265026050036309733627198404937605328357690369447572762617881363137761382050302875168604040855471522876974467922757850363148494341743984239825001306569970056236956843305866360060460746345132431744057855564767347352873150299288262974357271377988617971186572573615156654251844453013842852541911537647834601686738861738028557652378100957103506198084847367907231852669066095179598988396918360032801700543409870113725128920826837317006269988134020956054845065312349582296868720778908009899995040 A159680 249 23630735235523845174063239712112481213385048257452595719773000375142348606300366696576711587233681900712271345462352063329316492408203368050308816458417423228944427171299048828555264131380727255974827084667811268553121485452821970865377507651027631952205870297728715620782540251374334181869382596002604200455619227666900967918962950086332131309038614986159250805209798541114701787663112890178288294644649705449259714243254529989852155142822967966237236079452558471801829044571930507764762985492122494328794476381170913376611249724209849012069777674489877460699629834279287368324050340461691401723901978333555661263612018680691203156257050652005000 A159680 250 9404973249657039186294590998979904878093166002351656262517735882204888723441167897378657160841761404031605285559814567475460224301711048082037735817475138570873616988126985124031367925884591842549623489328341312121524469847085383022369945169940393476122464855619054349148693169683836510042270288969211470474766482555189628388441387774299727514652236332747323964908732472010778161190630667316601469890581964797618793695200146281709313293829698398020508421974283670090389098001599784437997567268761246544775354231798791671222211295055920918406853154414169528815042803929431243672145198186746907897978966420700308117605233852618230135411398149597995000 A159680 251 3743155722628266072300073154354290028999866683887701739886339108117170569580978522790008973303433805122678191381460735503169839955588588933282968546538646733784470616847368780315655879237936172607494173925595174413098185877654529620932372800128625575864788806666085902245559098993915556662641705627150162644756604437737805197631753371221205218700281021818448778782870314061748593452083342479117206728156977339746830630975414965590316838789077139444196114709685448137503059175592142275815267009981484002326262189779537914233063484182532315676915485679164982590926336334079355694145464827984807651993904733460389075145619461323374902690580206489350005040 A159680 252 1489766572632800239736242820842008451637068847021302940818500447294751681804506010902526192717605812677421888564535812915694120842099956684398539443786563924907648431888264647580507008568772712105940131598897551075100956454836655703748062004506023038800709822588246570039383372706408707715221356569316795521142653799737091279029049400358265377315197194447409866631617476264103929415767979676021331676336586399254440972334519956158664392524758871800392033146032834075056127162787671025990038272405361871679307576178024291073088044493352805718493956447153248901659866818159654135026222856339766698585676104950814151599838940372850593040715510784611704010960 A159680 253 592923352752131867148952342621965009461524401247794682744023291684203052187623811360682634692633810011808788970493872079710756925315827171801685415658505903466510291420912482368261473754492301481991564882187299732715767570839111315562107745420597040817106644601315468789772336778051671755101437272882457467252131455690924591248364029589218398966229783109047308470604972682799302158882203827714010889975233229925927760158507967136182837908015241899416584996006358276424201107730317476201759417150324043444362089056663888309174808644870234143644917750481313897878036067291208266384742551358399161229447095865690571947660752648933212655302082712068968846357080 A159680 254 235982004628775850325043296120721231757235074627775262429180451589865520018992472415540786081475538778887220588367996551911965562154857114420386396892641563015746188337091279717920486047279367217120536882978946396069800392237511466938015134615393116222169643841500968331759350654291858949822656813250648755170827176711188250225569854727108564523182138480206381361434147510277858155305701355450500312878466488924119994102113836400244610822997541517096000436377384561182756984749503567857274257987556563928984432136976049522760500752613859836364958770735115778106556694915082730366992509217786526402621358478439896821017379715335045786217188203892664989146106920 A159680 255 93920244918900036297500082903704428274370098177453306652131075709474792764506816397573872177792571800187101985381492133788882582980707815712141984277855683574363516447870908415249985185343433660112491687860738478336047840342958724730014461469181039659382701142272784080571431788071381810357662310236485322100521964199597232665185553817359619461827524885339030734542320104117904746509510257265471410514739687358569831724881148379330218924715113508562308757093203048992460855729194689689718952919630362119692359628427411046170370124731671344639109945834825598372511686540135635477796633926127679109082071227323213244192969465950699289701785603066568596711304197120 A159680 256 37380021495717585670554707952378241731967541839551788272285738951919377654753693933761985585975362100935687702961245501251423356060759555796318089356189669421033663800064284457989776183280639317357554571231690935431350970656105334931078817649599438391318092884980726563099098092301755668663399776817307907547252570924262987412493624849454401437242831722226454025966481967291415811252629776690302170884553517102221868906508594941137026887425792178866281789322658436114438237823234736992940285987754896567073630147681972620326284549142452581306529393483489853036481544686279067837432693310089598498888261727116160431291980830068662982255524452832290408826109924346880 A159680 257 14877154635050680196844476264963636504894807282043434279063071971788202831799205678820872689346016323600603518676590328005932706829599322499118887421779210573887823828909137343371515670960509104874646606858525131563199350273289580343844639410079107298704941585521186899329360469304310684746222753510978310718484422705892469392939797504529034412403185197921243363303925280661879374973800141612482998540641785066996945254958695905424157370976540572075271589841660964370497426192791696128500544104173529203333185106417796675478815080188571395688654059496483126682921282273452528863662734140781734074878419085321004528440964177397861916238409030441648516144195038585861160 A159680 258 5921070164728675000758430998747574950706401330711447291278830359032752807678429106476773568374128521430939264745579989300859965894824469595093520875778769618737932850242036598377405247266099343100791991975121770671217910057798596871515235406393835105446175432944547405206522367685023350773327992497592550358049252984374278555402626913177706241735030465940932632140936295221460699823761203731991543117004545903147681989604654461763873496621775721893779226475191741161021861186493271824406223613175076868030040598724135394867948075630502273031503009150206800929949633863289420208669930755337820072203111907696032686159072450623518973999904538591323277134980799247248394840 A159680 259 2356571048407377599621658693025269866744642834815873978494695419823063829253182985172077059340213805513190226765222159151414260493433309299524722189672528529047123386572501657016863916896236578045010338159491606202013165003653568265282719847105336292860279117370344346085296572978169989297099794791288324064192884203358256972580852571647222555176129722259293266348729341572860696650481985285191021677569268627667710434917397517086116227498095760773152056865536471321122330254798129394417548497499576419946752825107099469360767855285859716095142508987722810286993271356306915790521768777890311607002763660843935688086782394383983153790045767950316222651206213905366275285200 A159680 260 937909356195971555974419401393058659389417141855387131993597498259220371289959149669380192843836720465728279313293673762273574816420562276741244337968790575791136369923005417456113461519454891962571013795485684146630568453544062370985650983912517450723285642537964105194542829522943970716894944998940255384998409863683601900808623920888681399253857894428732779074162137009703335806192006382302294636129451909265845605415134607145812494670745491011992624853257040394065526419548469005706359895781218240061939594352026864670190738455696536503593687074104528287422392050176289195207455303669588681767027733903978707825853233892374671689464215739687265291902938153536530315114800 A159680 261 373285567194948271900219300095744321167121277815609262659473309611749884709574488385428144674787674531554341976464116935225731362674890352833715721789388976636343228105969583645876140820826150764525218480265142798752764231345533170084023808877334840051574825450992343523081960853558722175334891009783430354905302932861870198264859739661123549680480265852913386778250181800520354790167768058171028074157844290619178883244788656246516286762729207327012291539539436540366758392650035866141736820972427359968232011799281585039266553137511935668714192312984614535583825042698806792776776689091718405031670035330122681779001500306770735349252967818627581269954718178893633699140405240 A159680 262 148566717834233216244731307018704846765854879153470631151338383627978194894039356418250732200372650626838162378353405246546078808769789939865542116027838843910688813649805971285641247933227288549389074384131731348219453533507068657631070490282195353823076057243852414758081425876886848481812569726948806340996925568869160655307513367761206284091431891951565099204964498194470091503150965495145686871220185898214523929685820470051506336319071553770659880040111842486025575774748294726255405548387130308049116278756519718818763417957991294699611744946880802480634074944602074927235961914803200255613922907033654923369334771268860860294330991727598037658176685932261512675727566170760 A159680 263 59129180412457625117131159974144433268489074781803495588970017210625709817942954279975405987603640161807057072242678824008404140159013721176132928463358070487477511489394670602101570801283640016506087079665948811448543753571581980203995971108504873486744219208227810081372884417040112137039227416434615140286421471106993078942192055509220439944840212516457056570189092031217295897899294099299925203717559829645089904836073302291843275338703715671515305243672973770001638791591428651013785266521256890176188310713083048808282801080727397778509805774666246402677826244126583122233120065314984610015936285329359329378313459963506315626408385454616200360373051046321903151305872195557280 A159680 264 23533265237440300563401956938402465736011885908278637773778915511445404529346401764073793332334048411748581876590207818550098301704478691238161039986300484215172138883965429093665139537662955499280873268632663495225172194467956121052532765430694657452370376168817424559971649916556087743693130699171249877027654748575014376258337130579301973891762313149657956949836053663926289297272415900555875085392717592012847567600827488491683572078467759765709320827101803448618166213477613854808760280669911855159814898547528296905977736066711546324552203086572219187463294211087435480573854550033449071586087027638177979437645387730704244758450243079945520145390816139750185192707061406265626720 A159680 265 9366180435320827166608861730324207218499462102420116030468419403538060376970049959147089770862963664235773779825830469104115115674242360099066917781619129359568023798306751384608123434419055005073771054828720405150807084854492964596927836645445365161169922970970126747058635293904905881877728979042741016441866303511384614757739235778506676388481455793351350408978179169150631923018523629127138984061097884061283686815224504346387769843954829683036638173881274099576260151325298722785235577921358397096716153433605549085530330671750114709773998318649968570363988418186555194685271877793247415506652621063709506456853486003360325907547570337432862401665184450569527384794259133821523877320 A159680 266 3727716279992451772009763566712096070497049904877297901488657143692636584629550537338777655010127204317426215788803936495619265940046754840737395116044427184623858299587203085644939461759246229063861598948562088586525994599893731953456226452121824639488176972069941627904776875324235984899592440528311753293985761142782501659203957502715077900641727643440687804816365473268287579072075131976700759781231565138798894504891751902373840714321943746088816283883919989827902922061255414054668951252419972132637869251676461007744165629620478942943726778619600918785679927144037880049257633507162437922576157096328745391848249783949679006959174544055199290342598020510532148962922428199560237546680 A159680 267 1483621713256560484432719290689683911850607362679062144676455074770265822622184143810874359604259764354671398110164140894787363729022934184253384189267900400350936035211908521335301297656745580112411842610472882537032195043672850824510981200107840761151133264960865797779354137743752017084155913601289035069989891068523924275748417346844822497779019120633600394966504480181609305838762884003097775253946101827357898729260102032640442216530289656113665844347626274677405786720228329495035457362885227550392775246013797875533092390258278869176893483892282515708130247014908889704409852863972857045769803871717776956449146560525968884443843920963631884693952346978741225759858332164291153019701360 A159680 268 590477714159831080352450267930927484820471233296361856283327631101422104767044659686190656344840376085954899021629539272188875144885187758578006169933508314912487918156040004288364271527922981638510849497369258687650227101387194734423417061416468501113511551277452517574555042045137978563509154020872507646102682659511379079246210900086736639038148968284529516508863966746807235436248555758100937850310767295723304895351015717238993628338340961189492917234071373401617675211728813883610057361477068145084191910044239878001163027157165369453460662862349821650917052632006594064475072182227689941778459364786578899921368482839551666329642921368981434908902691499518497320274653278959679341603594640 A159680 269 235008646613899513419790773917218449274635700244589339738619720723291227431461152370960070350886865422445695139210446466190277520300575704979862202249347041434769840490068709798247644766815689946547205688110354484802253354157059831449695479462554355602416446275161141128875127379827171716259559144393656754113797708594460349615716189817174337514685510358122113970132892260749098094321086428840170166648431437596047990450974995359086823636443172263762067393316058987569157328481347697347307794410510236515957987422361457646587351716161558763608166925731336734549278817291609528771374318673756623970781057381186684391748207023581037230313438860933647461858577264461383192243552146693788086805210965400 A159680 270 93532850874617846509996375568785011883820188226113260854114365520238807095616771598982421808996627597757300710506736064004458264204484245394226578489070188982723484027129190459698274252921116675744149353018423715692609184727408425722244377409035217061260632105962856716774726142129169205092741030314654515629645385337935707767975797336335299594205794973564316830596382255811394234304356150122629625388225401395931376894592697137199316813676044220016113329622557405679122999060364654730344892118021597065206194802189815903463764820005143222546596975778209670528962052229428585856942503759972908650429082378347513809015865026902413265998419023730222708384804848564130992015613479730848698869132360634600 A159680 271 37225839639451289011465137685602517511311160278292833230597778857334321932828043635242632919910306897041983237086541743027308198875864429091197198376447685868082511872956927734250114905017837621256224895295644528491173653268154396377621812513316553836026129161726941812135212129440029516455194670506088103563844749566789817231304751623671632064156391713968239976463390004920674156155039426662377750734347061324143091956057442485609969005019429156394149343122384531401303384468696651234979919755178185121715549573284124368120931811010330841014781988192801717533792347508495285561534345122150543886246804005524929309303922532500136898830140458005767704289690471151259673439021921380731088361827874321605440 A159680 272 14815790643650738408716614802494233184489957970572321512517061870853539890458465750054968919702493148395111571059733106988804658694329838294051090727247689905307857001952830109041086033922846452143301764178313503915771421391540722349867759135922579391521338145735216878373097652790989618379962386120392750563894580682197009322351523170423973226234649696364385946315598625576172502755471387455476222162644742181607554667133967516575630464680919128200651422449379420940313067895542206826867277717668799656845723523972279308696227397017291669580660684703759305368778825346328894224904812416112156493817577565116543517589152152070027583321129903867271816084588422713352785897738709096051242319308624847638330560 A159680 273 5896647450333354435380201226255019204909491961127505669148560026820851542080536540478242387408672362754357363298536690039801226852144399776603242912246204134626659004265353426470617991386387870115412845918073478913948534540179939340850990514284673281271656555873454590650680730598684428085708574481245808636326479266764842920478674917077117672409326422761311638393631789589311735422521457167852874042981873041218482614427363014154615314974000793594702871985509887149713199719041329620441941551712427085239476246991393880736730383081071074162261937730108010735056438695491391406226553807267516133995509624112378795071173252601338478024910871598716177033961902549443257527626567198307013711996470861485733957480 A159680 274 2346850869442031414542911371434695149320793310570776683999614373612828060208163084644590415219731897883085835481246542902733899482494776781249796627983261997891504975840608710905196919485748449459482169373629066294247600975570224316936344356926164043366727787899489191862092557680623611388493632681149711444507374853591725285341190265473522409645685681609305667694719136657920494525660784481417988392884622825662774472987423345666020319729187634931563542398810485706164913175110553646729065870303828311125654700579050792253909996238869270224910670555898284513247093821980227450783943510480055309173719012819161643894809365383180644226331205766385171187700752626255703143209476006217095406132276094246474476746520 A159680 275 934040749390478169633643345629782414410470828115207992726177372137878747111306827152006507015065886685105408164172825538598052192806069014537642454694426028956684353725558001586841903337336496497003787997858450311631631239742409098201324203066099004586676387927440824906522187276157598648192380098523103909105298865250239898722873246983544841921310491954080894430859822758062767509477569702147191527494036902740743021766380064212061932636901704701968695171854587801166485730494281310068547774439371955400925331354215223923175441772686888478440284619309787128261608284709435034020603290617254745535006171592402221891339056249253295063601794984149699416527865583347220407739843823907205664626933889039235356011157520 A159680 276 371745871406540869482775508649281966240218068796542210328334594496502128522239909043413945201581003168774069363505303317819122038837332973009200447171753576262762481277796244022852172331340439857358048140978289594963094985816503250859810096475950477661453835667333548823603968443353043638369178785579514206112464440994741887966418211109185373562271930112042586677814514738572323548277547080670100809954233802667990059888546278133054983169167149283748609114855727134378555155823548850853635285160999734421257156224277080070631571915533142745149008367814739378763606850220533163312749325722156908667623282574763265151109049577837428254669288072485813982606902801419567466577314632439061637426113555561521425217963946480 A159680 277 147953922779053875575975018799068592781192380910195684502684442432235709273104372492451598183722224195285394501266946547666471973405065717188647240331903228926550510864209179563093577745970157726732006156321361400345000172723728551433106217073225224010254039919210824990969472918267235210472284964280548130928851742217042021170735725148208795132942306874100995416875746006129026709446954260536997975170257559424957303092619652316891671239395888513227244459017407544894863785532041948358436774946303454927704947251930923652887442446940418125680826890105646962960787264779487489563440211034127832394968531458584187127919510392923047192063313051054369815378130787099404504477363483866922624489928568179596488001393639541560 A159680 278 58885289520192035938368574706520650644948327384189085889858079753435315788567018012086692663176243648720418237434881220667938026293177318108108592451650313359190840561473975669867221090723791434799481092167760859047715105649058146967125414585047163205603446434010241012857026617501916260724331046604872576595476880937941729684064852190775991277537475863962084133329869095924614058036339518146644524016952554417330338640802733075844752098296394461115159546079813347141021408086596871897806982793343614061492147749112283336769131462310370880878223953253679676519014567775385800313085891242257155136288807897233931713646814027333794945012943925031566700706513446362761573214524089264402765485354144021923840703129450573594440 A159680 279 23436197275113651249595116758176419888096653106526345988479013057424823448140400064438011228345961249966531173104581458879291667992711167541310031148516492813729027992955778107427590900530323020892466742676612500539590267048152418764364481898631697730606161426696156712292105624292844404533073284263775004936868869761558591372236640436203696319664782451550035384069871024431990266071753681268103983560771946400538049821736395144533894443450725599635320272095306694754581625554680022973378820714975812093018947099199436837110461434557080670171407452568074405607604837187338769037118621274207313616410550574567646237844304063368457465067959618849512492511376973521592006734876110163748433740546459392157509003357519934651045600 A159680 280 9327547630205713005302918101179508594811822988070101514328757338775326297044090658628316382189029401243030686477385985752737415923072751504123284288517112489550793950355838212780511311189977838523766964104199607453897878570059013610070096670240830649618046644378636361251245181441934571087902442805935847092297214688219381424420498828756880359235305878241050120775675337854836201282499928805187238812663217714859726498712444464791414143741290492260396353134385984698976345949354562546532872837577579869407479453333626748886626881822255796357339287898140359752150206185993054690972898181243268562176262839870025968730319370406618737302102915358180940452827328948147255918907477321082612225972005483934666659495589804540542554400 A159680 281 3712340520624598662459311809152686244315217452598793876356856941819522441400099941734005482100005355733476246686826517748130612245714962387473525836798662254348402263213630652908536074262710649409438359246728767154150816080616439264389134110273951966850251958301270575621283290108265666448580639163478203367729354577041552248327986297204802179279332074757486398033334714595200376120168899910783252943456399878567770608437731160591838295314590165194038113227213526603497831106217561213497110010535161812212083803479684246620040388503823249869550865176007295106950174457188048428238176357513546680432536199717695767908429265117770888988771892352937164787732765544389086263718441097680715917503117636146605172970241384687201285605640 A159680 282 1477502199660960061945800797124667945728861734311331892688514734086831156350942732719475553559419942552522303150670476677770230936378631957462959159761579060118174549965074644019384577045247648487117943213233945127744570902206772768213265305792362641975750661357261310460909498217908293311964006484621519004509190824447849575453114125788682510472814930447601345367146440733551894859625939664562929484256834488452257842431718289471086850121063144456734908668077849202207437803928640008409303251320156823680539946305460996528027187997639831192284887000763005312206417283754657281384103217392210335543587231224803045601586117197502407198793911053553633404577187859337908185704020649399603852554014847180864924175496575515701571128490360 A159680 283 588042163124541480055766257943808689713842655038457494496152507309616980705233807522409536311167037130548143177720162891234803782066449804107870272059271667264779122483836494689062153127934301387223531960507863432075185068262214945309615202571250057554381912968231700292866359007437392472495226000240201085591290218775667089478091094077598434366001062986070577969726250077239058953755003817596135151481276670004120053517215441478331974509887816903615299611781756768951956748132492505785689196915411880663042686545769996933908200782672148991279515475438500106963047128759896409942444842345742199999667285491271894453663366215340840294230987827421993157856933035250943068823936500019944652600580406060348093216674666813864538107853557680 A159680 284 234039303421367848102133024860838733838163647843571771477576009394493471489526704451186275976290921358015608462429474160234774135031510643402974905320430361992321972574016959811602717560340806704466478602338916412020795912597459341460458637358051730544002025610694859455250349975461864295759787984089115410546328997881891053762704802328758388195157950253525642430605680384300411911699631893463597227360063857827151329042009313990086654768085230064494432510580471116193676578318928088662695891069082608347067308705270153318698935884315517658698054874337522279565980550829155016499811663150388003389532036038294989189512418167588456934696734361402899723193654770842016003483741022987288572131178447597171360235312341895342570465354587466320 A159680 285 93147054719541279003168888128355872258899417999086526590580755586501092035850923137764615429027475533453081619903752995610548870938759169624579904447259224801276880305336266168523192526862513134076271260198928224120844698028720555686317228053302017506455251811143585831489346423874814552319923122441467693196353349866773863730467033235751760903238498199840219616803091066701486701797499738594694100354153934138536224838666189752613010265723411677851880523911415722488314326214185246795247178956297962710252125822010975250845242573756793356012834560470858428767153296182874936670515099489012079606833750675955914425531488767333990519169006044850526667837916741862087118443460103212440831763556421563268141025561095399679529180673017958037720 A159680 286 37072293739074007675413115342060776320308130199988594011279663147418040136797177882125865754476958971392968469113231262778838215859491117999939398995103851040546206039551259918112419022973719886555651495080571094283684169019518183703812796306576844915838646218809536466073304626352200729959033642943720052776738086917978115873672116523026872081100727125586153881845199638866807406903493196328794788343725905723279590334460101512225987999103149762554983954084232877079232908156667409296419714528715520076071999009851662879683087845419319440175449457012527317127047445900233395639848509784963657295516443236994415646372343016980760638172329709116148210899767669606339831124493637337528463753323324603733122956813080656730557271337395792711546280 A159680 287 14754679761096735513535416737252060619610376920177461329962715351916793473353240946162956805666400643138867997625446138832981999363206526204806256220146885454912588726861096111142574247951013652336015218770807096596682178425070208393561806612789530974486274739834384369911343751941752015709143069968478139537448562240005423343857771909131459336517186157485089404754772653177922646460888494639121731066702556323931138416890281735676190610632787882085205761845000773661812209132027414714728251135249820692313945353795139815138618117234315380396472871056425401358136116314996708589723036379316046591535937574573101471341766989269575400002068055222182137411439694586581390700430024200233116132990919635864219668670580540283362114463102852481237381760 A159680 288 5872325472622761660379420448310978065828609706100429620731149430399736384354453099394974682789472979010298070086458450024264056908340337938394890036219465307204169767084676700974826438265480459909847501419286143874385223329008923422453895219093926751000621507807866169688248739968190950051508982813811355815851751033435240512739519547717797789061758989951939996938517670765174346484026717373174120169759273691018869810331997670697611637043850473920149338230356223684524180001638754389052547532114899920020874178811455794762290327571412102078356027231000297213221047245922789785314128630458001579774007638236857391178376889386274028440184913648719374541542098677789787158940025138055442692466632691749355695007934241952121390999043597891739766394240 A159680 289 2337170783424098044095495803011032018139167052651050811589667510583743164179598980318253760793404579245455493026412837663518261667520091292954961428159127045381804654710974465891869779855413272030466969549657114454908722202767126451928256735392770057367272873832790901151553087163588056368484866016826951136569459462744985718646984922219774388587243560814714633692125278191886211977996172626028660705833124226469186253373718182655913755352841855832337351409919932025666961828443092219428199189530594918347615609221605611175576411755304782311805302365067061865460618667760955337846433471885905312703463504080694668587522660208747793743793593564135088885396343834065748707867429574921865958485586820396607702393489157716404030255504888858059945787525800 A159680 290 930188099477318398788346950177942432241322658345412122583066938062899379607096039713565601821092233066712275926442222931630243879616087994258136253517296344596651048405200752748263197556016216787665944033262112266909797051477987318944023726791103388905423603163942970792148440442368078243706925165714312740998829014421470880780987259523922488859933875445266472269468922202699947192895992678442033786801413682861045109972929504699382977018794014770796345711809902589991766283540349064578034224885644662602430991596020221792084649588283731947996431985269459622156113008721614301673095207681959856454398700616478241240442840386192235636001410053612116657013203303859490195944078030793764596034571087885158116196913676836886851920299946721909966683668874200 A159680 291 370212526421189298619717990675018077000028278854421373737249051681523369340460044207018791271033915355972240363230978313951173545825535501623445273938455786022421735460615188619342860757514598868219015258268771025115644317766036185813269515006123756014301226786375469584373927742975331552938987731088279643966397378280282665565114282305598930791865095183655241248614938911396387096560627089847303418486256812654469484582972569152171768939724665036921113255948931310884697313887230484609838193305297045120849187039606826667638514959725170010520268124834879862556267516852534731110554046223948136963537979381854259319027662951044301035334817407744058294402369518592243032237035188826343387355800807391472533638669249891923250660249123290431308680154424405840 A159680 292 147343655327533863532248971941707016703579013661401361335302539502308238098123490498353765360269677219443884952290002926729635440994683513558136960891251885540579254062276439869745710318293254333334380406846937605883759528673830923966362322948710463790302982837374272951610031093263739589991473410047969583985885157726538079424034703370368850532673447949219340750476476217813559364483936685766548318523743410022795993818913109593059664655033397890679832279521962851829519539160834192525651022901283338313435374010771920993498336869321029380455118717252296915837772315594300101367698837301923676551631661395277378730731769411675245619827621326872081589055486055196408867340144061074853874403012686770718183230074164543308616875927230769644938944734777244650160 A159680 293 58642404607832056496536471114808717629947447408958887390076673472866997239683808758300591594596060499423310238771057933860080954342338212860636886989444311989364520695050562452970173363819957710068215182909822898370711176767866941702426391264071758464784572868048174259271208001191225381485053478211360806146738326377783875328100246827124496913073240418694113963448388919750885230677510240307996383469031390932260151070442834645468594360934352635825536326136485266096837891888698121394724497276517463351702158007100184948585670435474809968251126729198289337623570825339014587809613026692119399319412437697341014880571925198183796712390357953277680728385789047598652136958345099272603015669011693533938445453035878818986937593368377597195395268695761188946357880 A159680 294 23339529690261830951757983254721927909702380489751975779889180739661562593156057762313137100883871809093258031145928767673385490192809614035019922884837944919881538657376061579842259253090024875352816308417702666613937164594082368966641737360777611158520469698500335980916989174443014438091461292854711552876817868013200255842504474202492179402552617013192308138111708313584634508250284591705896794072355969847629517330042429275786907495987217315660672777970041613943689651452162691480907824265031049130639145451451862837616103334982105046334567983102201904077265350712612211648124616924626219005449598571880328645088895497107739416285742637783190057815954985458208354100554009366434925382392251013820730572125049695792257853543738356452997672001968218423405786120 A159680 295 9289074174319600886743180798908212499343917487473877401508503857711829045078871305591870265560186383958617273085840878476073565015783884047725068671278512633800863021114977458214766212556466080432710822535062751489448620797268014981781709043198225169332682155430265672230702420220318555135020109502696986684167364730927324041441452632345060277719028498010119944854496460417764783398382589988706616044414206967965615637205816408928543714808551557280311940095750425864322384440068862511279919332985081036531028187519834309186260541652442333631189806147947159533413986012794321221365787922974543044769620819170673459730499835923682103885013179479756365330021698423319326279883537382741827699176446891807116829260316743046499638772814497490695878061514655171326556517920 A159680 296 3697028181849510891092834199982213852810969457634113453824604646188568298378797623567802052555853296943720581430133523704709605490791793041380542311245963190307823600865103652307897110338220409987343554552646557390133937140148075880380153557455532839783248977391547237211838646258512341929299912120780545988745734345041061768237855643199131498352770789591014545743951479537956799158048020530913527288882782017280467394090584888324284611586307532580248491485330699452386365317495955116797926986703797221490218579487442603193294079474337066680167208278899867292394689167741427233891935468726943505599303636431356156644093845802128369606818959690305250211290820017495633651039547324321880989346843470688218677315033938682811063973726626262940506470810830789969546088346080 A159680 297 1471407927301931015054061268412122205206266500220889680744791140679192470925716375308679625046964051997216832791920056593595946911770117846585408114807222071229879992281290138641084835148399166708882302001130794778521817533158136932376319334158258872008563760319680370144639550508467691769306230003961154606534118101961611656434625104540621991284125055228725779086147834359646388300119713788713595154359302828670658057232415579736656346867635589415381619299221522631623909073978950067623063660788778309072070463607814636236621857370244500096372917705195999235213552874775075244767768950765400540685478077678860579670889620129411167421410060943562009827728416345264838873787459951542725891932344524887019226454554247279015756961904424438152830879504649139752708016605221960 A159680 298 585616658037986694480625291993824655458241256118456458822973049385672414860136738575230922966639136841595355730602752390727482161279016111147951049150963138386301929104352610075499456491952530129725168852895503675294293244259798351009894714841429575526568593358255395770329329263723882811841950241664418752854590258846376398199212553751524353399583419210243269061741094123659724586648488039887479957907713643028904626311107310150300901768707378279789304232598680676686863425078304630958862539066947063213462554297330737779572305939277836701289741079459728795747701649471312205990338150469160688249314675612550079352857424717659842505351597436577989606185698414595388376133758021166680583108083774061562963910235275383109588459773987199758563749536379546790787821062789994040 A159680 299 233073958491191402472273812152273800750174813668645449721862528864356941921863496236566598661097329498902954363947103531452944304242136642119037932153968521855676937903540057519910142598961958592463908321150409331972350189397866585565005720187554812800702291592825327836220928407411596891421326889952434702481520388902755844871630161768002152031042916720621592360793869313382210739097798120161428309652115670622675370613763477024240022247598668919766727702954975687798740019272091264171559667484984142380649024539874025821633541141975208762613220576707266864708350042936707482908909816117775188522686555415717252721857584148008487905962514369697096301252080240592619308862361904964387329351125409731977172617047185048230337191233085001079470219484599554973593800074973812406000 A159680 300 92762849862836140197270496611312978873914117598864770532842463514964677212486811365414931036193770501426534241495216602765881105606209104547265949046230320735421034983679838540314161254930367567270505786649010018621320081087106641256521266739931974065103985485351122223420159176820551838902876260250827347168892260193037979882510605171111104984001681271388183516326898245631996214436337003336208579761584129194181768599651552748337378553642501522688877836471847725063221840806867244835649788796484621720435098304315564946272369802200193809683360499788412752425127569387160106885540116476724055871340999740779854033219965633482660526730575367542007749908721750057447889538843904417804990401164804989552853138620869413920291092522308056442429388791121086499943541642018514547594000 A159680 301 36919381171450292607111185377490413318017068629534510026621578616427077173627829059938905985806459562238261725160732260797289227086966981473169728682467513684175716246566672198987516269319687329815068839177984837001953419922479045353509899156772738123098585520878153819593387131446172220286453330252939331738516638036440213237394349227940451781480638103095776417905744707892221111134923029529690853316800831303613721227290704230361252424327468007361253612188092439599474493901113891353324444381333394460590788476093054974590581547734535161045214865695211568198336064266046785832962057447920056461605195210274966187968824464541950881150863033767349387367370004442623667417151011596381421792334241260432303571998488979555227624486687373379085817268646707827422555979723293816130006040 A159680 302 14693820943387353621490054509744573187591919400437136125824855446874461750426663479044319167419934712000326740079729944580718346499507252417217004749673024215981199645098551855358491161027980626898830127487051316116758839809065572944055683343128809841019171933324019869075944658156399723122169522564409603204582453046243011830503068482115128697924309963350847626142970066842858370235484929415813623411506969274709066866693100632131030127503778624428256248773024319112865785350802521891378293213981894510693413378386731564322105183628542793902185833186194415730185328450317233601412013324155705747662996352689695762957558916922062968037516756864037514164463353046414162184136563771455388068358626856847067268802259992993566674254609052296819712843532598594227677336388228920305194809960 A159680 303 5848103816086995291060434583692962638248265904305350643568265846277419349592638436830579089727148208916567804290007357210865104617576799495070894720641181170446833283032977071760480494572866969818404575671007245829633016290588175552688808460666109543987507330877439029738406380559115643630403183527304769136092077795766682268326983861532593281322093884775534259428484180858749739132611866984464292426926456970502904999222626760883919629494079565054438625758051490914480983095125502598877207374720412681861517933809443069545223272502612297437908916393239682249045562387161992926576148340956522967513410943175288638690920480110516519328050518368853163288069047142468393925618935230027648069784941154783872340679727478722459981125709916126760866625908705593794788157326535386987651404358080 A159680 304 2327530624981680738488431474255289385449622237994129119004043981962966026676119671195091433392237567214081985780682848439979730919449066691785798881810440432813623665447479776008815878348840026007098122286933396788877823724814284804397201711661768469697186898517287409816016663517869869765177344874344733706561442380262093299782309073821490010837495441830699284404910561011715553316409287574887372572293318367290881480623738757731167881508516163113042144795455720359644318406074599231831237156845510265486373444242779954947434540350856065837493846538676207340704403644762022867543705627687371985364589892387412188503223393525068652629596068794046694951137316299349374368234152084987232476386338220977124344523262734271546078921358292009398528097398821293731731458938624695792164953739705920 A159680 305 926351340638892846923104666319021482446311402455759084012965936555414201197746036497209559911020824602995713772907483671754722040836110966531252884065834651078651772014813917874436959102343757483855234265623820914727544209459794763974533592432923184829936398102549511667744893673731649050896952856805676710442317975266517366631090684397091491720041863754733539658894974798481931470191763842938189819480313783724800326383248802950243932920759938839425719189965618651647524244634595368766233511217138365250894769290692612626009401836368211591025113013476737281918103605052897939289468263671233093652139263759246875735644219702497213230059907329512215737389363818093908530163266910889688497953692827007740705247917888512596616950719474509824487421898104966199635325869415302389894663936998598120 A159680 306 368685506043654371394657168763496294724246488555154121308041438705072889110676246406218209753152895954425079999631397818509939392521852715612746862059320380688870591638230491834249900906854466638548376139595993790664773717541273501777059972586591765793844989257916188356352651665481678452387222059663784986022335992713693649825874310080968592214565824278942118084955795059234797009583005600201824660780592592604103239019052399835439354134580947141928323195461520767635355005046162882169729106227264223859590631804251417045196794496334197357162157485517202761996064530407408617814340825235523083901566062386287869130597896218200365796911213521077067816786015662285076245630611996382011034953093358810859823564326796365279182000307429496618136595387348377726161127964568351726482284081971702345880 A159680 307 146735905054033800922226630063205206278767656133548884521516479638682454451847948323638350272194941569036578844139523424283284123501656544702906719846725445679519416820243720936113586123968975378384769848324939904863665212037217393912505894555871089862765475788252540416316687617968034292401063482793329618760179282782074806113331344321541102609905478021155208264272747538600650727882566037116483276800856371542649364329256471885701912701630296202548633206074495299900219644484128192508183418044939943957751820563322773291375698200139174179938947654122833222537151764998543576992168358975474516159729640690478812667102227050624043089957432921481343478865096844225642251852453411293129502222833203113895202037896817035492601839505406220179508540476742756230045929294572334571837559169960800535062160 A159680 308 58400521525999409112674804107986908602654802894663900885442250854756911798946372756561657190123833591580603954887530691466928571214266782939041261752134668060068039023865362702081373027438745346130499851257186486141948089617094981503675568973264107173614865518735253169505685319299612166697170878929685524481565332211273059139456049165663277870150165686595493947062468564567999754900251699766760142342080055281381842899805056758109525815894723307667214087694453667839519783149677974455374830652779870430961364993570659518550482686860894989418344004183402105367024406404889936234265192531413621908488495428748181153637555768252150949437261391536053627520491757986143331161030827082669159873652661745971479551259368853329690252941151368201947780973148229631180553698111824591239622067360316641252393840 A159680 309 23243260831442710793043649808348726418650332784420099003521494323713612213526204509163215923319013574507511337466393075680413288059154677953193719270629751162461400012081594111707450351334496678784560556030511896544590476002391765421068963945464558784008853710980842508922846440393627674311181608750532045414044242040803895462697394236589663051217156037786985435722598215950525301799572293941133420168871061145618430824758083333255705572813398246155348658269186485304828973473927349705046674416388343491578665515620559165609800733672436066614320974717339915102853176597381196077660554459143646045062261451001085620335080093537305453832940076398427862409676854581640820159838416725491032500211536541693534966199190906808181228068738739138155037318772518650453630325919211614978797745250236062417917686200 A159680 310 9250759410392672896222259948918685127714229793396304739500669298587162904071630448274203375823777278820397931707669556590113021718972347558588161228448888827991577136769450591096863158458102239410908970800292477638260867500862305542603943974725921131928350162104856583298123377591344514763683583111832824389265126766907739121094423450113520231106557952873533607923647027479744502116474872736871334467068340255900854086410817361579012708453916607246521098777048526697654091922839935504634121042891907929777877913851988977253182141518942693617510329593497102808830197261351311148972666409546639712312871569003003328712208239672079318474560713145182753185423867631735060280284528825918348265924317890932280945067726721540802799081105077025617502905090489274650913689162148110936970262987526592525689986713800 A159680 311 3681779002075452369985666416019828332103844807438944866222262859343367122208295392208623780361940037956943869308315017129789302230862935173640134975203387123789485239034229253662439829615973356788862985817960375588131280674867195214190948632976971145948699355664021939310144181434914723248271754896900713574882106408987239366300117835750944462317358848087628588968175794338722361317055199776980849984473030550787394307960680551825113802259085996285869241964607044439181023756316820403494675128396562967708103831047575992387600882523805519623702496857237129577999315656841224456095043570445103461854477822201744323741838544309394031447421330891706337339936289640575972350733082634298777118805378309054506122601989035982332705853051751917456628001188695958792413194656209028941299185871290333589162196794406240 A159680 312 1465338792066619650581399011315942757492202519130906660451721117349361527475997494468583990380676311329584839586777669148099552174861729226761215131969719626379387133558486473507059955323998937899728057446577429191598611447729642832942454951980859790166450415204118626988854086087718468508297394765383372169978689085650154360048325804205425782482077714980923304875726042499784020059685853036365641422485799090873127033714264448809033714286407772605168711780814826638267349800922171680655376066980789169239895546879021392981287898062333077867539976238850784074940918801225545982214678368370741631178369860364725237845923028426899152436755215134185977078541457853081605260531486603922087374936274642685802504514646568594246876126715516158070712326970195901110105800559482031370526139006510565241894028634186969760 A159680 313 583201157463512545479026820837329197653564498769293411914918782442186544568324794503104219547728809969136809211668204005926491976292737369315789982388973207911872289671038582226556199779121961310734978000751998857880659224915722980315882879939749219515101316551883549519624616118730515551579114844867685222937943373982352448059867369955923710483404613203559387711949996739119701261393652453273748305299363565136953772023969289945443593172188034410860861419522336394985966039743268012080436179983225692794510719554019466830560195827926041185761286840565754824696907683572110459696985895567984724105529349947338442918353623475361553275797128202075127170922160289236838317719180935278356476447518502410640342290706732311474274365726922379160226049506136779945863316209479192276440462025405333675940234234209619558280 A159680 314 232112595331685926481002093294245704723361178307659647035477223690872895376665792214741010796005685691405120481404358416689595707012334611258457651775679367029298791901939797239695860452135216602734621516241848968007310772905010016522888443761068208507220157537234448590183608361168657471059979410862573335357131484155890624173467164916653431346612553977301655386051222976127141318014613990549915459867724213125416728138506063133837741048816551287750017676258109070377776216468019746636332944257256844943046026486952868777169976651616502058855124622568931569445294317142898737413418171757689549452369502909180335556266896220165471304614820269210766428049941253658408568846973480754181955538737427684792170429196764813398166950683188391389611896991115468222552489745572159043991933359972316292458971331186794397225720 A159680 315 92380229740853535226893354104288953150700095401949770226708020110184970173368416976672419192590715176369268814789722981638453164898932882543496829616737999104453007304682368262816725903750037085927068628486255137268051806956969070853129284734025207236654107598502758655343556503129006942966320226408459319786915392750670486068591871769458109752241313078352855284260674794501863124868554974586413079279048937460350720845353389157977475493835815224490096174289307887673959948188232115893248431378208241061639524031087687753846820147147539893383153838495594198884402441315190125380080735373664872697318956628503826212951306342002382217683422670017682963236705696795757373562777726159229139947941048700044873190478021689000158972097543252850686374776414450215795945055421509820316513036806956479064994649578109960476278320 A159680 316 36767099324264375334377073931413709108273914608797700890582756526629927256105253290923408097640308634509277583165828342333687670034068274917700479729809947964205267608471680628803817213832062624982370579516013302783716611858100785189528932435698271411979827604046560710378145304636983594643124390131155946701856969183282697564675391497079411027960695992630459101480362516988765396556366865271401855637601609385006461479722510378811901408805605642795770527349468281185165681602699914105766239355582622685687587518346412773162257248588069261064436372596623922224422726349128527002534719260546861643983492368641613652419063657220727957166697607846768608601780817383457776269416688037892443517324998645190174737639823435457249872727871531446181787549115960070418563579568015336326928196715808706351575411560756577475161545680 A159680 317 14633213150827480529546848531348551936139867314206083004681710389578600862959717441370539750441650245819516108831184890525826054220394274484362247435634742551754592055164424207895656434379257174705897563578744808252781943467717155536361661980123177996760734732302932659971846487689016341661020540951973658328019286819553762960254737223965836131018604763753844369533900021086734125966309143823043352130686161486295111318208713777377978783229137210017492179788914086603808267317926377581979070015090505620662598192777841196030824538117904418363752293139617825451121360684511838556883438184962277269432732643762733729836574384267507724570127964500343888540545528612919399197854279061355033290755401519736989500707459249290296449186720771972327500758173375693576372508723014682348297105779855058171447948806531539725153818902360 A159680 318 5823982066930012986384311338402792256874558917139412238162430152295756513530711436412183897267679157527532902037228420600936435892046887176501256778902897725650363432687832363061842457065730523470322247933760917671304429783539569802686751939156589144439360443628963152108084523954923866997491532174495384858604974297213214375483820739746905700734376735278037428615390728030003193369194482874705982746157454669936069298185588360886056743823787803981319091785460457000034505226853095577713564099766665654401028393138062449607495003913677370439512348233195297905624077129709362617112605862895725806372583608725199382861304185874810853650953763173529020870528518607124537422969733649731265357277132479856676631106831141394102529526442139373454899119965454410083325839908180275559285921172185597343529932049587992054033744761593640 A159680 319 2317930229424994341100426365835779969684138309154171864705642518903321513784360191974607820572785863045712275494708080214282175658980440701973015835755917660066292891617702116074405402255726369084013548780073266488370910271905281064313790910122342356308868695829595031606357668687572010048659968784908211200066451751004039767679600399682044503056150922035895142744555975855920184226813437874989158089618536272473069285566545958918873206063084316847354981038433472971927129272020214113552416532637117839945988637870756077102586980733105475530507550844518588948612931576263641809772260249994313908659018843539985591645069229403790452245355027615100049962581809860106952974942756138313982257163007971581437562191018086815603516455074784749863077522245492681837470107910947026657913448329424087887666741507787214305965705261295366400 A159680 320 922530407329080817744983309291302025142030172484443262740607560093369666729661825694457500404071505813035958113991778696863704975838323352498083801374076325808658920500412754365250288255322029164913922092221226301453950983788518324027086095476753101221785301579735193616178244053129705075499670084861293562241589191925310614322105475252713965310647332593550988774904662999928203319078379079762810213685431278989611639586187106061350649956363734317443301134204736782369997415758818364098284066425473133632849076844167780624380010836772065583771565723770165206250041143275799730926742466891874039920483127145305540275354691998522725182797650037046646356086689795803960159489793973315315207085519895556932293075394091721468805446590237888306131398954586121916903019622717008429573993149189614793694019590167261705782296660250794233600 A159680 321 367164784186744740468162256671572370226558324510499264398897103274642224036891622266202110552999886527725265617093233213271540298207993713853535379931046621754186184066272658535253540320215911881266656979155267994712184120637558387681715952208837611943914241160038777464207334775476935048038820033806009929560952431934522620460430299550180476149134582221311257637269311317995569000808968060307723475888712030501592959486016901666458639809426703174025586496432446805910287044342737688697003506020805670068033986595340905932426141726054548996865552650509681233498567762092192029267033729562715873574443625584988065043999522346182640832301219359716950149672539956920116036523963058623357138437779755423687471206444657487057768964226459604761090433706403031030245564339733458407943791359929137263802332130145062371687048105074554809606440 A159680 322 146130661575917077625510833171976512048145071125006222787498306495747511797016136000122745542593550766528842679644992827103376174981805659790354583128755181381840292599456017684276543797157677606714964563781704440669147826062764449778998921893021892800576646196393853695560903062395767019414374873784707090671696826320748077632636937115496576793390253076749286988644410999899236534118650209623394180593493702708355008263795140676144477293501871499527865982278979624015511873650993841283043297112214231213943893815868836393324980026958873728686906183337129360767223719271549151848548497623494025808588642499698104581971534539088692528530702507517309112923314816164410378576377807538122825783029257138732056607871898285757270578956684332457025686483749451763915817704194293729353199387258647441378534493778144656669739363523012563429129560 A159680 323 58159636142430810150212843440189980222791511749427966170159927088204235052988385236426586523841680205191951661233090051953930446102460444602847270549864631143350682268399428765683529177728435471560674629728139212118326122588859613453653889197470504497017561271923593732055775211498739796791873160946279616077405775923225800375169040541668087383293171589963994910222838308648578145010221974462050576152734604965894791696030979972203835504173935430108916635360537457911367815426051206092962535247155243217479601704729201543637409624587905689468391795415526975904121541702314470243693035020421059555944705271254260635559626747034953443714387296772529309993329624293478410557361843437114261304507206561459934842461809073073906632655796137858291462130098575399007465200704989170824165412337581752531392926191571428292184579634053925689983958480 A159680 324 23147389054025886522707086178362440152158973531201205529500863482798789803577580307961781313743446128115630232328090195684837214172604275146273423324262994439872189702530373192724360336192120160003541787667235624718653127642540063390104468901671367767920188809579393911504502973273436043356146103681745502491716827120617547801239645498646783281973888902552593224981701002431134202477534227185686505914607779282723418740012066233796450386183932799311849293007511629269100375027694729031157805985070674586325667534588406345531295705605959505534691247669196399280479606373801887607837979389629958209240184109316696034848149473785372381905797613412959148068232267153988242991451437310163937876368085182203915335243192139185129082526427906183267544902092749259353207234062881495694288480910970278860053006089751650315632792954989939412050186345520 A159680 325 9212602683866160405227270086144810990579048673906330372775173506226830137588823974183552536283367717309815640514918664792513257310250399047772219635786121922437988150924820131275529730275286095245938070816930050498811826475608356369648124968976006901127738128651326853185060127587616046515949357392173763712087219788229860799093003739420878078138224490044342139547806776129282764007913612197928767303437743419918954763733106330071015049865701080190685909700354267911644037893207076103194713819522881330114398199164480996319912053421547295297117648180544751386654979215231448953449272104037702946218037330802773767608927930939831173045063735751060968401846448997663027232187114687601810160533193395310596843491948009586608300938885650864802624579570784106647177471691826130297155991237153833404548565030794965254193559411506361832070284181558520 A159680 326 3666592720789677815393930787199456411810309213241188287158989554614795595970548364144745947659466608043178509294705300497224591572265486216738197141619552262135879411878375881874468108289227673787723348643350492862902388284164483295056563633183549075281071855014418508173742426276897913077304488095981476211908221758888363980491214248644010828315731373148745618946802115198452108940947140120548463700262307273348461272547036307302030193396162845983093680211447991117205057981121388594342464942364121698710944157599928848128979465966070217568747289284609141855489401248055742881585202459427616142636569617475394642812318468364579021499553461031308852464786818468802730850167480194228210279954334603248435339794460064623330918644593962616285261315124269981696317280526112736976772390223906314724731468829250306419518721012986577019224561054073945480 A159680 327 1459294690271607904366379226035297507089512487821319031958905067563182420366140660105634703615931426633467736883652194679230594932504353263862754690144946014208157567939442676165907031569382338881418646821982679229384651725270988743076142677882083555954965470557609914926296300598077781788720670312843235358575760172817780634374704177956576888791582948288710711998687694042207810075732953854366090623937094857049267667518956717199877945956622947000191094038246600110379701432448419453472197852347100913205625660326572517074337507542442525045066124017626257913733395041746970435421957129580087187066408489717876265065535141481171510725649232426725172220016751904134489215339424930188140089611664638899481954641351613772076119012247458235630669200794879881931027630471921177490625114153123476106609720045476591160003196769609246147289543229237248742560 A159680 328 580795620135379156260003538031261208365214159843671733531357057900591988510128012173678467293193048333512116101184278777033279558545160333531159628480546894102584576160486306738149124096505881647130833711800462982802228484269569355261009729233436071721000976210073731722157753895608680253997749480023511691236940640559717804117151771612468957728221697687533714629858755426683509958032774686897583519863263490798335183211272226409244120460542536743230072333541935395940003965056489821093340402769203799334140301865818261866738199022426158897718748611725966040524035737214046177555057352370415272836287942338097278101440173991037896689786894952375587234714202471027057904974240954734685527455162571947390569511918147821221672035955843783818390056655047068738567300610544102528531818660552919584115943846630854031374852795583466980044218980675370925593440 A159680 329 231155197519190632583577041757215925631848146105293528626448150139368048244610582704463924347987217305311188740534459301064566033706041308392137669380567518906814453154305610639107185483377771513219190398649762284476057552087563332405138796092229674461402433566138787615503859754151656663309315572379044809876943799182594868257992030397584688598943444096690129711971785972125994755486968592431383874814954932242880353650418827154161960065349973000858568597655652040984011198391050500375696008104290765034074634516935341650444728873418068798767016881342916857870652490016148631696477404286295698501655534642072998808108123713291601711024458541813056994244032566716864911690532560559474651787065091970422547183788781481232453394191413578501483611879507938478067854615366080885178173201785908871002039041239034427896031409445450248811451864765568391137446600 A159680 330 91999187817017736389107402615833907140267196935746980721592832398410582609366501788364468212031619294465519606616613617544920248135445895579737261253837391978018049770837472548057921673260256556379590647828893588758488103502365936727889979834978176999566447558347027397238814024398463743316853600057379810819332395134032197848876710946467093593421762528784984091650140958150719229173855467013003884592832199769175582417683481935130050861888828711804967071794615970376240516955673042659705917885104955279762370397438400158615135353421368955750375000025869183466479166990689941369020451848593317588386066499602715428348931797716066443091044712746644308121890247350841207794926984861716176725724451441656226388578423111382695229216146648399806659137987504467202267569615089648198384402492131177739227422469289071448589126106493615559977797957715544301778153400 A159680 331 36615445595975539892232162664060137825900712532281193033665320846417272510479623101186353884464236491979971492244671685323577194191873760399427037841357901439732276994340159768516413718772098731667563858645500998563593789136389555254367806835525222216152984725788550765313432477850834418183444423507264785661284416319545632148984672964663505665493262543012326978347044129558014127216438988902583114684072400553199638921884375391354606081071688477325376036005659500557702741737159479928062579622263667910580389343545966327787173425932831426319850482993414592102800837809804580516238443358335854104479152811307238667484066747367281152748524771214622621575518074413068083837469249442402478862186544608687207680107028609548831468774632174649544548853307147270008024424852190313902071814018666422831341512103735811402110576158975013542622352135306021063716567606640 A159680 332 14572855348010447859372011632893319020801343320650979080418076104041676048588280627770380481548554092188734188393772714145166178368117621193076381323599190935621468225697612750396984602149622034947134036150261568534721569588179540625301659230559203463851888354416284857567348887370607699973267563702291327313380378362784027563098050963225128787772725070356377352398031913423131471912913543727761066640376222587973687115327563722277198090215670125146787857363180686605995314970872517338326246983743054723455715196360897160059136408385913486306344741856378981787731266969135232355521531436165821340265114432833781386943230216520380182727469767898707056742748071726153746526104966351091324870973519029806067000456208808177323541877074389363870330636957106625958726518823602129843376383595026744155696182589864383648968560722145948896348136172053838667814892129289360 A159680 333 5799959813062562272490168397728876910141108740906557392813360624087740650065625210229510245302440064454624227009229295558090815413316621361084000339754636634475904621550655534498231355241830797810227678823945458775820621102306320779314806005955727453390835412072955584761039543741024013754942306909088441005939729303971723424480875298690636594027879084739295173927438354498276767807212373964660001939755052517612974272261448477090933485299755638119944241854509907609685577655665524741173918236950113516267464067762293523737208503364167634718498887408355841336924941452878012672917053273150638557571411065115033684764738142108363945444380219098914193960992157028934778049305939138484904896168598387318205978973890998625965220835606832334645742048960075129984303146467368795487349898599006625507544249329253920956478085056837928685733015574125292483769263350889558680 A159680 334 2308369432743551774003227650284460116917140477537489191360637110310816737050070245390717307249889597098848253615484865859405999368321647184090239058841021781330474417908935205117545682401646507906435669037894142331208072477148327490626667488711148967246088642116681906450036171060040186866767064882253497229036698882602383138915825270827910139294308103001169122845768067058400730455798611924390953010955870525787375786672941166318469249951212528301612661470237580047968253911639907974469881132059161436419727243254196461550248925202530332704476250843783768473114338966978479908588631681182517980092081338801350572754978837328912329906680599731599950489418135749444315509877237672150641057350231184633616173564608161244325980569029642194799641465155472944627126693567493957001835416266021041925258455536860470676294628884060773470972843850365694354701498998761915065320 A159680 335 918725234272120543491012114644817397656111768951179791604140756543080973605277892040295258775210757205277150314735967382748029657776602262646554061418386914332894342423134660981248683364500068315963586049403044702362037025283932034948634345701031333236489888727027325811529635042352253348959536880829982808715600215546444517565073976914209544802540597115380571597441763250888992444640040333533634638358496714210857950121558322746273670547097286508403719320912702349183755371255027708314271516641309301581535175351102429403475335022103708248746829336938531496458169983915982125605602492057369005438090801431872412922796812518764998938913434312957681380594457036121808638153091287576816655920495842885791918872735074284243114301252961986697922657389829271886466439736716127517935008323977775679627357759421138075244305817771131003518506119429972227878712832243891306438720 A159680 336 365650334870871232757648818400987039807015566902092019569256660467035916678163550961792122275226631478103206977011299533467856397795719378886144426205459150882710617809989686135331858433388625543245600811993373897397759527990527801582065842921521759479155729624714758991082344710685136792699028911505450904371579849088602315607760526986584570921271863343818466326658976005786760592236280254134462195113670736385395676772593539511850602408494768817816378677061785297395086669505589388001105593742109042868014580062495512706121633089872073352668533599850691751821878539259593907511121203207151681646380046888546418992700376403631140665357640175957425589526104482240730393669420455217900878415299995237360550095174994956967515165918109841063578417999686894737869015888519451258181131477526888699449763129794076093476557420844026078626894462689278581001373005734069978047545280 A159680 337 145527914553372478517000738711478197025794539515263672608772546725123751756935488004901224370281424117527871099700182478352824098293038536194422835075711323664404492994033471947201098407805308466143433159587313408119605930103204781097627256848419959241370743900747747051124961665217642091240864547242288629957080064337048175167371124666683745017121399070242634217438675008539879826717594901105182420020602594584673268497542107167393793484910370892204410309751269635660895310707853321396731712037842757752168221329697862954607006494434063090653827625911238378693611200455334459207300633273954311926253820570840042886681827011832675219813401876596742426950008989474774574871791188085436972792633477608626613145960775257798786792921106463781317512441217994276399981857191004884628572393047377724605326098300282864065594609190104608162500477644213445266318577569327607371616582760 A159680 338 57919744341907375578533536358349921429226419711508039606271904339938786163343646062399725507249731572144614594473695615084890523264231541686001402215706901359282105501007511845299901834448079380899543151914938743057705762421547512349054066159828222256306076916767978611588743660411910867177071390773519369272013494026296085114298099856813143932243395558093224600074265994422866384273010534359608468706004718973963575466344986059083217956391919120328537486902328253207738938575056116326511220285467675476320084074639686960420882463151667238006870726579073024028305435902683855170598140921830608994967374207147448522480374450333001106345068589245327528500514051706478040068579223437548697270589708788238154671542293377608960176067434454475123306373186762035112454910146131424630913631301378807504220337360382785822013177900240790022596563207934261937413792499586653663925352393240 A159680 339 23051912720164582107777830469884557250635089250640684499623609154748911769259014197347085850661022884289439080729431154621308075435065860552492363659016271029670613584907995680957413729011927788289552031028986032423558773837845806710142420704354784038050577242129754739665268851882275307494383172663313466681631413542401504827315476371886964601287854310722033148195340427105292281060831475080223065362569857549042918362336806909407953352850498899519865715376816893507044436657561626444630068941904096996817641293485265712384556613327869126663643895350845152324886869878067719023438852786255308425685088680624113671904302349405522607650117485117763759600777642570188785172719659136956296076721911464241176932660686803513108351288045991774635294619015890071980480654256303115998218996685555718008955088943334048474297179209686644324385269656280192037645423096257918830634918635926800 A159680 340 9174603342881161771519997993477695435831336295335280922810590171685726945378924306898077768837579858215624609515719125843665529132632948268350274734886260162907544924687881273509205364244912811659860808806384525965833334281700209523124334386267044218921873436290725618408165414305485160471897325648607986219920030576381772625186445297911155098168633772271811099757145415721911904995826654071394420405834097299800107544634582804958306351216542170089786226182486221287550478050770952268846440927657545137057944914723061113842093111222028760744892263478909791552280945906035049487473492810788690922813670327514190093969389854688947664843640414008280730993581001228883430020702355757285168289838050173059200181044281805504839514852466237291850372135061951061886196187939098494035866529767219874388756621179109590909984455312277384200315314726636308496720940978518152107939033691746473200 A159680 341 3651469078553982220482851423573652898903621210454191166594115264721764575349042615131237604911506122546934305148175482654624259286712478344942856852121072528566173209412191838860982777555746287112836312352910012348369243485342845544396774943313579244346867577066466666371710169624731211592507641224973315202061490537986403103319377913092267842106514953509870095670195680116893832896057947488939899098456608155462893759846201619566496519830830933196835398154914139255551583219770181441374438859138761060452065258418484838043440673709754118907340457220710746192655491583732071628295426699841112731971415105261967033286145257863851765085161234657810613171685637711453034959454364871740360023059467246966097430878691497904122613802930274396164673474460037506740634102319106944323158880628356824451007126274196673848125338917107189225081170875931594501502896864027128281040904774396460406840 A159680 342 1453275518661142042590403346584320376068205410424472749023535064769090615261973581897925668677010599193821637824364326377414611530582433748338988676869451980109174029801127663985397636261822777358097192455649378530124993073832170826460393303104418272205834373799017442490322239345228716728657569310213730842434253314088012053348487222965424690003294782863156026265638123541108023580726067273944008446765324211776931916311243610004660656586319494870170398679429644937488242570990481442714757819496299244514784914905642242480175546043370917296360757081579398074885333369379458473012092353043952078633700398223935365057791843239958313556229327753394615761599890228157079030432816516596906004009378126242333718289538171884035295454051396743436248192462959865731710486526816624742123198623556248911626447500509097081962974904553349034198105693306047975289656230941818537702172161176099495449160 A159680 343 578400004958055978968760049089135936022246849727729699920200361662833343109690136552759284895845306973018464919791853722728360764912521919360572550537189767010922697687639398074349398249427909642235569761036099744977398874141718646085692137860615158758677733904431875644481879549231404526794120077823839901973630757516490810829594595362325934353469217064582588583628302973680876491296078717082226421913500579679063439798115110580235374824835328127394621839014843770981064991670991844019032237720667960555823944067187194022271823884587915329832673978011379723058170025521440740187184461084793086183480787078021013325967867464245544943614187284616399262503584625168806001077301519240696849235709434777201853781805313718348143468098652973613230615926783566523714033003570697540420709893294758710002875098076346441947415886673315808421620984764931162570781677017979750877183479243313202728358880 A159680 344 230201748697787618487523909134129518216478177986225996095490720406742901467041412374416297462877755164662155216439333417319510169823653141471759536125124657818367124505650679305927075105636046214832398667699912049122474626915330188971279010475221728767681532259590087489061297738354753772947331133404578067254662607238249254698125300466982756447990745096921007100257798945401447735512258603331452171913126465388055472107733502767323674519627874275208189321529228391205526378442483763438132115855006352001973414953825597578621705730519946930356107882491447550379076784824164035136026403419394604348946719556654139368370153458926486929244890309949573511860665080926956631349735571841280749089808345663200095471440225321730677065007809832101322348890667396516572453424934610804462700414332690410332232662586885374797989559921075138402770953830749296655195817796924999030581322566677478586391385120 A159680 345 91619717581714514102055547075334459114222292591668218716305386521522011950539372434881133630940450710228564757677934908239442319229049037783840934805249076621943104630551282724360901542644896965593652434174803959450999924113427273491922960477000387434378491161582950388770752017985642770228510996974944246927453744050065686879043039991263774740365963079357496243314020351966802517857387628047200882195002419723866398835438135986284242223437069126204731955346793884856028517555116866856532563078054807428824863327678520649097416608923054290366401104557618113671149502189991764543398321376457967737794610902761269447597995108785277552294522729172645641321282198624303570471193680291310497440894485864518860795779427872735091123729640214523352681627869697030029312749090971529478614344194517488553518596834482302823157897432701231768494418003653455137605364701499131634420489198058393164181042918920 A159680 346 36464417395773678824999620212073980597942255973305964823093448344845354013413203187670316768816836504915804111400601654145880723542991693384827220292953007370875537275834904873616332886897563356260058836402904275949448847322517139519596366990835678977153871800777754664643270241860547467797174429464894405699059335469318905128604431791222515363909205314839186583831879842283842000659504763704182619661439049923633438681032270389038361081253433884355208110038702436944308144460558070525136521972949958350320293631001097392743193188645645087618897283506049517793567122794831898124237395881426851765037906192579428586004633683143081539326290801320403015672358454387391894090903735020369736700726915565732843396624740853123244536567331797570462265965543248750555149901684781734121684046289003627753890069307461369638242045188655169168722375594500244395470279955378857465500324119504673801865468690345080 A159680 347 14512746503800342457835746788858368943521903655083182331372476135861929375326504329320351192855469988505779807772681780415152288527791464918123449835660491684531841892677661588416576128083687570894537823235921727023921190234437708101525862139392123232519806598218384773577632785508479906540505194416030998523978688063044874175497684809866569851061123349342916902868844863208617149459965038566636635424370546867186384728652008176701281426096643248904246623063448223109949785466784556952137479212671005368620048040275109083791141791664357821818030752434303150463726043722840905461681940162486510544517348870035709815960396607895837667374311444402791227591957343563983349544609215344426863896391871500675807152995851080115178590462674325792829458501604585133023919631557794039208900771808679249328559694065772790633717510827187324627919736992193093615942033816876083772137494579073662114749292357714422960 A159680 348 5776036644095140524539802222345418765541119712467133261921422408624703046025935309866312104439708238588795447689415948003576464953337460045719748207372582737436302197748433477284923682644420755652669793589060444451244684264458885307267773535111074210863905872219116362129233205362133142255653270203150872518137818789756390602942949949895103578206963183833166088155216423677187341643065425844757676716279816214090257488564818222056720969225382759630005800771142354095323070307635793108880191590121087186752428799735862414251481689889225767438488620571569147835045171834567885541851287947273749769866139812368019927323651845308860248533436628581509588178583350380010985726860376803346871461027264130353405514048952105144987955759607814333748554021372659339694769458210100342823408385495808052229139004348108263210849931067175366546742886600517256758900533988836725962453257342147198016996416492901649993040 A159680 349 2298848071603362128424383448746687810316422123658263955062394746156495950388946926822462897215811023488352082400579774623643017899139781306731541663084452269007963742861983846297811209116351377062191683310622820969868360416064401914584472341112068143800602017336610093742661238101343482137843461035659631231220327899634980415097118582373441357556520286042250760168873267778657353356790579521174988696443942482661055294064069000370398244470276241689493404460291593481715472032653578872777364115388980029322098042246832965763005921434120191082696652956732086535197514664114295604751350921074789921896179127973601895364997474036318483078640403863996413303848581493900808335940885358516710414624954732009154718784329941996625091213733447430506131671047816812613385220447988378649677328526559796107947995170853022985127638847224968698279040947268875996948796585523200056972624284680005737102459014882498982807000 A159680 350 914935756461494031972380072798959403087170464096276586981571187547876763551754850940030366779788347640125539999983060884261917547392679622619107862159404630482432133356871822393051576304625203649996637287834293685563156200909367503119312723989068010158428738994098598193217043531129343757719441838922330079153172366235932448818050252834679765203916866881631969381123405359481949448661007584001800743507972828282885916780010897329196444578200718809658744969395283063368662545925816755572282037733223930583008268385439784511262105249089946825145829388158798871860775791145655082805495815299819115164909426793681186335341671014609447405050347301241990985343556851222141706718745512312847398149270956075513224670649267962551641315110152469527106656523009718760787622968841164602228753345185303042911072938995155039817589411264470366548511554126412129528862140504244785949142012045300136168761691506741693507193000 A159680 351 364142132223603021362878844590537095740883528288194423354710270249308795397648041727205263515458546549746476567910857652161619540844387350021098197597779958479738981112292123328588229558031714701321599448874738264033166299601512201839571879675307955974910837517633905470806640664151377472090200008430051711871731381434001479649168903509620173109801356498603481562926946459806037223213724227853195520927476741714105933823150273068019814543879415810002491004414862367627245977806442415138895473653707735392007968719362787402516554883216364716216957399834245218914053567361306608660982583138406933045712055684757138559570620066340523748726959585490448415753431778204918498465724773015154747752995215563322254264199624319153556618322626949424357943164486820249980860556378335523308394154055224051282499081724900852824415458044411980917609319501364758676490183124103901607701548169744774189430050760668311516880007040 A159680 352 144927653689237541008393807766960965145468557088237284218587705988037352691500368852576754848785721738451457548488521362499440315338518772628774463536054264070305632050558908212955722312520317825922346584014857994791514624085200946964646488798048577410004354903279300278782849767288717104548141883913321658994869936638366352967920405546575994217935735969577304030075543567597443332889613581677987815528392235229385878775697028670174556992019429291662181761012145827032580530504418155408524826232137945462088588542038003946417077581414864067107523899304641438328921459034008884591988262593270659533078233253106547465522771444732513842545924864677897227478880504168706340247651740914519276758293946523246181683926779829755152982451090415718424934272809231449773621713815608697112138644560633987107391723453571544269077534712264703934841960649989047541113564021252848595079267029546374827256991441054481242024735608960 A159680 353 57680842026184317718319372612405873590800744837590150924574552272968617062421749155283821224553201793357130357821863591417125083885189627118902215389151999320023161817141333176633048892153528463002392618838464607188758787219610375379727462969743658501225758340667643877050103400740245256232688379597493590228246363050688374479752672238633736078565313114535268400488503412957322640452842991783611297384779182144553865646793594260456405663009188978665738338391829624296599423894780619410177741944917248586175866231762406207886594360848232682344078294965847458209691826641968174761002667529538584087232091122680721134139503464383474168809529369182217606088178687227366918500066927159205656995053237721036416987948594172618231733458915662828983699482634909630189651461238055883115107872140978271644690623435439749718240034400023307754086182729376139556604521990275509636939940576211287436474093163488922866014327892359080 A159680 354 22956830198767669214350101905929770728173550976803791830696453216935521553491164663434108270617325528034399430955553220862653283945990133074550452950418959675105148097590200045391740503354791807957126339951124898803131205798780844200184565615469178034910441815230818983765662370644850323263505426937918535589183057624237334676588595630570680383274776683849067246090394282813446813456898621116295618371326586101297209141545074818632979279320665194079672196498187178324219538129592182107095332769250832799352532671652895632734918138540015192708876053872507983726019018082044299545994469688493763196058839188593673904840056856053177986672350143009657929325867638635987864856686389357622936964754430319025970715021856553922226474763665982715519793969154421223584031507951032425871115820973464791480599760735581566816315264613674564221422365884331053554481058638565631582653501270065062853341861822077150246192460476423304920 A159680 355 9136760738267506162993622239187436343939482488023071558466263805788064609672421114297619807884471006955897616389952360039744589885420187774043961372051356798692528919679082476732736087286314986038473280907928871259039031149127556381298077387493763114235854616703525287894856573413249688413618927232911979670904628688083408512907781308294892158807282554858814228675576436056338874433205198361293872500490596489134144684469292984221665296763961738054730868467940105143415079576153793698004532264419886536893721827451620699422289532544565198465450325362963211675497359504826989251131037933352988213447330764969159533405208489205700455221426547388474673654089231998435942846042682897406769706315268213734615308161710959866873518724205602205114049016023977012076814350513049667440820981639566846031007060082138028153143757076208076536818347535781029938543904733627131094386456565545318804342624531093542309061733255288582999120 A159680 356 3636407817000268685202247301094693735117185856682205676477742298250432779128070112325789249429748843442919216923770083742597484121113288743936422075623489586919951404884177235539583570999450009651504408675015739636198731266146968658912434615656902250287835227006187833763169150556102731138297069533272029990484453034799572350802620372105736508524915182057124213945633331156140058577602212049173844959576886076089288287209637062645404155132777451080588805978043663659900877451771080299623696745906345590850901934793073385474438499034598408974056520618405485738864223063903059677650607103004800815188841585618536900621368138647012728000141093510469910456398188467738869264860131106778536720176511994636057866677645940170461738225759066011652675988583573696385348527472685816609020879576726631255549329312930199623384399001066200787089480896874965584486919602924959609934227059585766819065511221513407761856323643144379610344880 A159680 357 1447281174405368669204331432213448919140296031477029836166582968439866458028362232284549823653232155219274892438044103377193758935613203499898921942136776804237341966614982860662277528521693817526312716179375356446335836004895344398690767678954059601851444184493846054312453427064755473743353820055315035024233141403221541712210930000316774835500757435176180578336133390223707686975011247190372829000039100167687047604164751081639886632077548661568336290048392910196535405810725313805456533300338461125272122076325815755798127100326237622206476029755800020360856285282073912924715690495957977371456945503745412717287771113973021860043600933790619635886972824920928071531471486137814960207860545458596937296322394922476883904940333384067035559929407246307184356637119778441960722869250555559672862602059486137312078837658667271705185076578608700521595855458059400297622727983258569648669269123537805195676507748238207796334263160 A159680 358 576014271005519730074638707773651575124102703342001192588623543696768599862509040379138504024736968028427964271124629374039373458889933879671026996548361544596875182761358294366350916768063139925462809534982716849902026531217080923710266623789100064634624497593323723428522700802622122447123682084945850667614799794029138801887599337505704278792792934284937813053567143675704503275995898779556336768170602289853368857169283720855612234162709234526746762850454400214557431611791223123491400629837961621512713735475739877734269111491343539039768485786287789698135062678042353440977167166784171989039049121649088642943632281993124053284625171507573104613104727920340904730656386622719247384191776916009586407878446501499859623704514461099614141199228095446685677556225144347214551092940841536023168060070346169720007754003750573072462873388805365932629565985388038393494235803109851134403550045656824954471488227475163558561426392840 A159680 359 229252232579022447201037001362481113450473735634084997620436003808345462878820569708664840052021660043159110505015164446764293442879258070905568845704305757972752085397053986174947002596160607996516671882206941930904560223588393312292287425500382871664978698597958348078497722466016539978481482115988393250675666084882194021609552325397269986184696087087970073414741387049540168596159392703016231660902899672261473118105770756149452029310126197792983643278190802892483661246087096077835771994142208386900934794597268145522483308246454402300205650866912784499837394089575574595595987816689604493660170093470833534478848360462149400185420774659080305016379794739470759154729710404356122643948119352026356793398325385202021653350491815184262361161732852580534592483020970330412949374267585680781661215045395716062425774014655069415568518423667957032486045666328981221210408226909737492922964248902292794074456638027366858099651370087200 A159680 360 91241812552179928466282651903559709501713422679662487051740940892177797457170724235008227202200595960209297553031764325182814750892485822286536729563317143311610733112844725139334540682355153919473709946308827905783165066961649321211406685082528593822596887417489829211518665018773780289313182758481295567918247486983319191461799937908775948797230249868077804281254018478573311396768162299901680644702585898957776447637239591663761052053196064012372963277957089096808282618511052447755513762267969100024950535535977246178070622412977360771942809276545501943145584712588400646693762173875295804304758658152270097633938703831653468149744183689142453823414545201581441802677694084547114093043967310329573994186125624863903118173872037928875320128228476098957321122564789966360006636407406160109565140420007424646675738050078713876823197869746458093563513545632949138003348980074272412332205367513066875216679270446664534360102683868312800 A159680 361 36314012143535032507133294420615401900568491752770035761595274039082955042491069424963565761635785170503257266996137186258313506561766478011970712797354518732263099026826803551468972244574755099342540041959031299559768792090512841448827568375420879958521896213462354067836350179749498538606668256393439647638211824153276156007774765735367430351311454751407878133865684613085128395745132435968165880359968284885522764686503251711420749265142723350726646400983643269726803998506152787110616641610657559601543412208524346710726585237056743132830937886414242860587442878216093881809521749214551040508800285774510028024773125276637618174197999687504037541413972610434674366706567515939347052908855041391818423329284600370448239011547720603877193148673771754532433272188303385640952228340773384137926144225947909613660881318157313467906217183640666653281245905116247427944111683661333510370724813305951714043444275181134457308462768528218407240 A159680 362 14452885591314390757910584896753026396716758004179794570627867326614123929113988460411264164903840297264336182966909568366483592796832165762942057156617535138297401801943954968759511618800070174384411462989748148396882196086957149247312160806732427694897892096070599429169655852875281644585164652861830498464440387765516926771902894962738328503873161760810467419474261221989402528195165941353030118702622674798539102568780656941553794446474750697525192894628212064262171183122830298217577667847279440752314253108457154013623002853726170789505941335983592113011859119945292776559542962425217438826698208979596838883762069921397940379862654131442917799028937684407798816507411193649775579943631262506633402911061084821813535223477818928305193997852032929827809485009822182695132626872991399480734495836786848018812384088888560681512797615891115581547842306722720843372618446748230662855136143490401269122415604842821067344233821771547057768760 A159680 363 5752212151330983986615905655613283890491369117171805469074129600718382240832324916174258174065966802526035297563563012072674211619632640207172926777620981630523633654074667250762734155310183354649896419729877804030659554273816854887588791173511130801689402532339885110455455193094182345046356925170752144949199636118851583579061344420404119377111167069347814625072622100667169121093280299526070019077763464601533677299610014959486698768947685634891676045415627417933074404078887952537808801186575606761861471193753738773075244409197778917480231820783583246735859342295348308976816289523487326101985378373593767365709279055591103633567162146314593779975975784421693494295582948505094741470512333622598702540178982474481416570705160385744863333951960432299713642600637040409277144543222236219948191416896939563577715206496328993928625544907480360789387956829737779414874197694112142482833814384366399159007367283167603668547752602307200773559280 A159680 364 2289365983344140312282372540349190235389168191876374396896932953218589517727336202648894342014089883565064784094115111895355969741020993970289061915435994071413267896919915621848599434301834175080484390641028376256054105718783021288111091574896623326644687309979178203361841997195631698046805471053306491859282990734915164747539643176425876773761740620438669410311484121804311320792597364045434514562831156288735605026142217173218764556246732407936189540882525084125299350652214282279749685294589244211780113220860879574529933651857862282986342758730530148608759006374428681679996323687385530571151353894481339814713409302055337848219350671579076881512639333262149602930825506093834057329683965150531776977588323963758781981605430355707527301718882400022356201945568532260709608395575577024139899449429145159455911839801450051022911454075561292478594858975928913486276558063809884477505002988834336464015809763095863439014661301896494360818824720 A159680 365 911161909158816513304397655153322100400998448997679838159510241251397909673238976329343773863433707692093258034160250971339603282714735967534839469416748019440850099340472342828491812117974691498678137578709563872105503416521368655813326858017682572873783859969180585052902659428668321640283531122290813007849681112860116717937198922873078551837795655767521077489345607856015238506332657609783410725987722439452169266727302824926108806687430550672968545595199567854451208485177205459387836938445332620681723200431436316924140518195019990849646937742930215563039348677680319960329560011289917679992136864625199652488571192938968872487668000126326284248250478662551120272974255842397449722472747617578024638377612758593520747262390576411210121220781243248465468660693675202722014864294536433371460032681382876523889334525770623978124830096528486926119964484462877829758655235198639909904508355741681546279133278344870481124166650402202448405118679320 A159680 366 362640150479225628154837984378481846769361993532884699213088179085103149460431385242876173103304601571569551632811685771481266750550723894084895819765950275743386926269611072530117892623519625382298818271935765392721734305669785941992415978399462767380439331580423893672851896610612796381134798581200690270632313799927591538574257631660308837754668909254852950171349240442572260614199605131329752034428550699745674632552440382103418086297041112435433544957348545480987455677749875558554079351815947793787114053658490793256233396307966098495876494878927495263941052014710392915529484888169699851106299320766934980350636621380407555912243644699606282053922177868362083719040822999768091155486823867830903274297312289596257498628449843981305920718569215930489234170754137162151101206380829924904816953107740955711348499229416906893242659466964262235303267269957249447330458507050994874257516820582200421082631028971495355623979312198774677970876415544680 A159680 367 144329868728822641189112213384980621692105672427639112606970935765629802087342018087688387551341367991776989456601016776798572827115905395109821001427378792997848555805205866394644092772348692927463430994092855916739378148153158283544325746076128163734841980185148740501210001948364464291370009551786752436898653042690068572235836600201880044347806388087775706647119508350535903709212936509611631526291837190776339051586604544774335472237415675318751877924479125901865152908535965295099064194185808776594650711632878904279663967590052312181367995314875400184832975662506058700060774655931529250822627137528375496979900886738209268284200482922443173931176778541129446769057974579651857882434033426649081925145691913646551890933375775513983345235869327159091466734491485896860935558124706015575683775876848218990240178803973403172886600343021679841163774253478500817159692727151060761314581790083360025909340870397376806667862642088461919629960408268103360 A159680 368 57442925113920931967638506089237908951611288264206833932875219346541576127612662767514735369260761156125670234175571865480060503925379796529814673672276993662867981823545665213995818805502156265505063236830684719096879781230651327064699654522320609703699727674357618295587907923552446175168882666812546269195393278676847364158324392622716597341589187790025476392603392974272847104006134531220298017712116773378283196856836056379803414532405141735750811980397734760396849870141636437573868995206600077136877196115832145412513002867444512282085966258825530346068260372625396652231272783575860472127554494436972680863020202285185908369555879959487683618326303937191651452001354841878439669117589816982466775304711084319038056333984930204721390097955273640102473271093440632813490201032426613369197237982032483417159879815482185045901973693863161612520946849617173367980110374947615132008329294936356708111496583787126997558453707571895645238046271614289592640 A159680 369 22862139865471802100478936311303302782119600623481892266171730328987781668987752439452776988578231598770024976212421001444287281989474043113471130300564816099028458917215369549303941240497085844978087704827618425344641413551651075013466918174137526533908756772414146932903486143571925213252923931381841628387329626260342560866440872427241003861908148934042051828549503284252242611490732330489168999417896183967365936009969163834616984648425008995153504416320373955512044383163462766189104761028032644891700529403389560995275895477275325835958033203017246202334982795329245361529346507088536536377515866158777598607985060608617253321814956023393175636919937790223736148449770169093039336450918313125595127489349865867063499869035068845703599275640963039433625270428454880373872239075347667414924925033073051551810641926383105674865812643557195300103495682373381521955266769536423671478553744802879886468349731006406147651457907750972378342822786142078989767400 A159680 370 9099074223532663315058649013392625269374649436857528915102415795717790562680997858239437726718766915549313814862309383002960858171306743779364980044951124530419663781069893534957754617899034664145013401458155302602448185713775897204032768733652213239885981495693156121677291897233702682428488555807306155551887995858337662377479308901649296820442101686560946602286309703739418286526207461400158041470304969102238264248770870370121180086658621174929359006883528436559033267649188039306826121020161786066819673825352929443974393886952712238199015128834605162998977084280667028492027678548453965617779187176699047273297191102027381636173982941430524415810516914205109795431556525944187777467796371034169878273985941904006953909819623415659827790315005334420942755157253948948168337661787339204526750965925092485137218326820660576411547530162069866279578760637756228564828194165121673633332382102251258457695081443965859638282688831179434684798230838275823637832600 A159680 371 3621408678826134527591241828393953553908328356268673026318495314965351656165368159826856762457080654157028128290222922014176977264898094550144148586760246998290927156406900411543637033982575299243870355692640982817349033272669255436130028489075406731948086726529103722280629271612870095681325192287376468068023035021992129283675898501983992893532094563102322705658122712585004225794819078904932411336181959806506861805074796438144395057505482802612889731235227997376539728479993676181350607061263362821949338481961062529140813491111702195477372063242969837627390544560910148094465486715777589779339738980460062037173674073546289273943923395733325324316948811915843474845611047555617642392846504753286485957918915527928900592608341084363765756946096482136495782927316643226490624517152285655734231959513153736033061083432696526306121051191860249583972243238144605587279666010948889682394809522951197986276174064967405729888858696901664032171353050847635728867607440 A159680 372 1441311555098578009317999189051780121830245311145495006945846032940414241363253846613230752020191381587581645745693860652259433990571270324213591772550533354195258588586165293900832581770447070064396256552269653006002312794336649887682547305883278227102098631177087588311568772810025064378484998041820026984917616050757009117240630124480727522328953194013037875905330553299127942448051467196701699553758949698020628760155520211511099111707095496818755183672613859427426252901769833932138234784261798241349769896146677533668599795068570521087755882155573160770538437758157958274568771685200932278211598335035927991747848984080321103648045337518922048553729816625591497878757765370609877484575441095436987241373454394173798428904209931953363111436756084884990900662316866750194320389488947903643019793135269261848673173987886396809259766826830217264554673230020915267508742244163492971919500857752474547279459582775583514636127478678031105369513716006520744265669928560 A159680 373 573638377520555221574036086000780094534883725507550744091420402614969902710918865583906012447273712791203337978657866316677240551270100690942459381326525514722714627330137380072119823907603951310330466237447629255406103143112713986042217697713055658979903307121754331044282090949118362752541347895452083363529143165166267636532487113644827569894029839122625972287615902090340336090098689125208371489984725797852403739680091969384979302064366502251061950211969080824118272115175913911314836093529134436694386469327895697337573577623799955690731363725854875016836670837202306483130276665223255269138436797605318880653606721989894252962648100409135241999060150068173500312270745006455175621218632709479167635580676929965643845803282944576354154586071975687744241967819185649934113024392084113364266143435877653062035890186095353233559081076027234611043175973305086131862892133511059253934278946575961918619238637770617271419448847655159478273034287617544408582007763959480 A159680 374 228306632941625879608457044229121425844761892506694050653378374394725080864704345248547979723262917499517340933860085100176889479971509503724774620176184604326286226418806091103409789082644602174441461166247604173998623048646065829794914961142490268995774414135827046668035960628976298350447077977391887358657614062120123762330812630600516892090301547017611123932595223701402154635916830220365735151314367108595558667763916448295010251122506160800425837429180021554139644875587111966869372626989811244006124465022606340862820615294477313794389995007008084683540224454768759822327575543987170396184819633848581878572143727502993832358030295917498307393577385997316427532785877754803789287367531242931613281973868044671932076831277707731457000162145209567637323312291373571807026789387659988171074282067686170649428435620891962700559705008492012544977919482702194259566163560395157419572871101236375091135909698373122898441426005239274794321562276958066668094894824385944520 A159680 375 90865466272389579528944329567104326706120698333938724609300501588697967214249618490056512023846193891095110488338335212004085335788109512381769356370740145996347195400057494121777023935068644061476391213700309013622196567257991087544390112317013414004659236922752042819547268048241617625115184493654075716662366867580644091140026894491892078224370121683170104699200611417255967204758808329016437381851628124495234497366299066329444694967455387632067232234863436609466754542211555386900098990705851345980000842692527995767705267313624347090211527281425491849173992496327129206979891936230228594426289075834937982352832549939469555384243095127063917207401800566781869984548467075666901681196656216054072607057963901102499000935002724394175309710379207335943966934049998862393546728063264283207974199996795660040819455341224815059469529034298744965666600910939500010221201234145139141930748764013130710310173440713865142962416130636383712980503513195022916357359558097841959520 A159680 376 36164227269778111026640234710663292907610193175015105700450946253927396226190483454697243237511061905738354457017723554292525786754187614418440479060934401921941857482996463854376152116368237691865429261591556739817460235145631806776837469787210196283585380520841177215133144647239534838497492981396344743344263355683034228149968373195142446616407218128354684059157910748844173545339369798118321712241796679181994734393119264482670693586796121771401958003638218590546214168155323456874272528928301845888796329267161119709205833570207195664590393468012338747886565473313742655618174663044086993411266867362671468394548782732181380049096393830275521550238523048193186937422757110237672065326981806458277965995787658770749930440054253031174041807730762374496131202428587255859059790742389797056785560524442605010075493797371855501706171995945892004322762184634438301873778525026204983331018435206124786328357893494419953776143178567275478491446076689342162643561009228116713944480 A159680 377 14393271587905415799023284470514423472902150762957678130054867308561515000056598165351012752017378792289973978782565636273213259042830882429026928896895521224786862931037192556547586765290623532718379369722225882138335551391394201106093768585197341107452976788057865779580172022333286624104377091411251553775300153194980042159596272504772201861251848444963481085440149277428563815077864420842763025034853226686309409053964100965036606602849889009630347218215776135600783772171276524280573566414473428812394959047487433116268154055675150250159886388741629396167003884386373249806826535999610393149089786921267409483048062694858249789984980501354530513077724771380321619224272781407517815098457562314178576393716430226857369816140657703682874464167133045842124274599643677833043403168743075964317445114528159998350005711898657264863996984857430718975493682883595504645753631759195438226603406463273651827976131437338427737762022653645004055882558018844985709220924313232354307943560 A159680 378 5728485927759085709900240579030029878922148393463980880656136737861229042626299879326248378059679248269503905201004105513184584573259937019138299260485356513063249504695319641042085156433551797784223123720184309534317731993539746408418543059438754550570001176266509739095693331744000836858703584888696722057826116708246373745291166488526141198331619273877337117321120254505819554227444700125621565642159342424471962808743319064820086757240669029711106790891875263750521395109999901340211405160431496365487304904570731219155016108325139592367970192325700487335719659420303239680461343153181892386344323927797066302784734403770851235033973143145272868683384220486319811264323144243081852737120782819236615126733143442630462436893541711812752862696711221482790965159455755190295415401369001844001286370021683236738292197841868219560369093801261480260242163025486376410708071661634758209204824753947707302748171954167199819675508872972144338762766645423614970107284315657248897847592440 A159680 379 2279923005976528207124496727169481377387542158447901432823012366801460597450267295373681503455000323432470264296020851428611191446898412102734614078744274996677948516005806179942193344673788324894588084861263632968776318997877427676349474043888039113785753015177282818294306365862089999783139922408609884127461019149728861770583724666160899424734123219154735209212720421144038754018707912785576540362554383431713154888470787023697429492775183423936010872427748139196571914470007789456879858680285321080035134957060103537790580142959349882612201976659240052330220257445396303019573807748430393559371891833476311121098841244638103933293731325991317247205473842028783904561581387135965169871558973104493858641863397373736697192513813460643771956478826899017104962009188790922059742286341693990836547657823515400061841944735351652727762035335917211712857405390460694215957166767698874571825293648664724232841944461627108189803114769420259801823525242320579913116989936707271828989033847600 A159680 380 907403627892730467349839797172874558170362856913871306282678265850243456556163757258845912126712069046874895685911097864481741011280994756951357265040960963321310446120806164297351909095011319756248273551659205737263440643423222675440682250924380128532179130039382295171394837919780075912852830415041845186007427795475378738318577125965549444902982709604310735929545406495072918279891521843959337442731002446479411173648564492112512118037765762057502616119452867524971871437667990203936843543348397358357618225605016637309431741881712928140064018740185215126940326743608308298550695022532143454737626605399644029131036030631561594599670033771401119114909905743235507695698127756969894527027734174805736502846505421603762852158060863794509425925710409097586292088691979331224587134548592839351101966527389107541376355712472115917429729694601249000236987103240330811574541665472490444828257667343806296963791147555634892341820002720390428981424283676945381805591887525178530688737623752400 A159680 381 361144363978300749477029114778076904670427029509562331999073126796030094248755725121725299344927948480332776012728320929212304311298389014854537456872223719126884879607564847584166117626469831474661918285475502619797880599763444747397715186393859403116693508002658976195396851185706608123315643365264245774146828801580051008989023112409622518171962384299296518164749859064617877436642806985983030725666576419315373933957240197073756125549537998115462105204669813526799608260277390093377406850393981863305252018655839561545616042688778786049862867256617056380469919823698661306520157045160044664592016017057224847283031241350116876546735379709691654090486937011965703278983293265886882056587166642599578634274267294400923878461715709976754107746476263993940327146337398585036463619808053608367747746130243041286067727731619166783484304656415961184882608009684261202312451625691283498167074726309186241467356034782681060043854557967945970474805041378181941378712454245084347942288585219607640 A159680 382 143734549459735805561390237841877435184271787381948894264324821786554127267548222434689410293369196783103397978170185818728632634155747546917348956477879999251536860773364688532333817463425897915595687229345698383473819215265207586241615203502505118060315484005928233143472775377073310253003713206544754776265251855601064826198892880161903796682996125968410409918834514362311420146865557288899402269477854683885072346303807949870862825456598085484191860368842466330798719115718963589174003989613261433198131945806798540478517875558392075134917281104114848254211901149505323591686723953278675244364167637162170089574617303021315885304006081454423506926894686020856606669527655021695222088627165296020457490704655536666146099864910694509884340373671627359179152617950195944865181296096470787537524251857870203042747414260828715907710835823523857950334277750867232718189544172483465359780050912813388780297710738052359506262561772251239775858543425044232735723345751197656045302500168179780088360 A159680 383 57205989540610872312683837631952441126435500950986150354869279997921746622389943773281263571461595391726672062535721227533066576089676225284090030140739367478392543702919538471021275184325880900575608855361302481119960249794952855879415453278810643128602445940851434132125969203223991774087354540561447136707796091700422220776150377281325301457314286173043043851177971966340880600575055158174976120221460497609839478454981606808406330775600488484710244964694096929844363408447887231101160210459227656430993209179087163270888568856197357124911028016570452988119956187583295090830009613247867587212274127574526638425850403571242372234117873683480846065249994549363917488768727715341432504391555200649499481721818629325831746822355994699223990714613561212689308801617031648657757119382775565386326284491686210567972184808082097312102129173457839048271857662237148937578236268196793521908962096225002425372247406388804300811439541501435462845729808362563250635950230264212860946047124646967255559680 A159680 384 22767840102613667444642605987279229690886145106705105892343709114351068601583930073543508212031421596710432377491238878372341768651056981915520914647057790376400980856901202946777935189544237172531176728746569041787360705599175971432421108789763133460065713168974864856352992270107771652776514103430249415654926579244912442804081651265087308076214402900745163042358914008089308167608725087396351596445871800194032227352736375701795848785863537818829193304087881735611725837843143399014672589758782993998102099121330884183273171886890989743639454233313936174423488350757001940826752139348698021035240738607024439923398886004051442833293609719943922310462570935960818303923284103050868441525750342693204773267793109816144369089197820979596638420075823691022985723890960645969842468333048578552970323703439253935849886806202413901500739700200396417354249015292634409923419845198151338254407134246638151909374170032006059363446674955799062972824605184875129520372468299405521000481453109324787932664320 A159680 385 9061543154850699032095444499099501464531559316967681159002441358231727381683781779326542987124934333895360359569450537870964490856544589126152039939498859830440111988502975853279147184163422068786507762432279117328888440868222241677247721882872448306463025238806055361394358797533689893813278525810698705983524070743383451813803721053127467289031875040210401847814996597247578309827672009728589760409336755016727216646910622547707939410442912451405534224782012236676537039098162624920608589563785172383588204457080512817779451522413757720611377873830930026967560243645099189153956521451168564504438601691468152562874330779208903005278622550663997598718037982517856321043978304286530298294744244836694850261099935888196133065753910393884762867199463215465935628799800720064348644639433951488516802507684331380257686976683752650699982298550584316267942836228806258000583520152596035831732130468065759457505547425332022822350965192866525627721347133771938985857606432933133145330672290386618629944839720 A159680 386 3606471407790475601106542268035614303653869722008030396177079316867113146841543564241890565367511833468756712676263822833765495019136095415226596375005899154724788170443327488402153801361852439139857558271318342127855812104846853011573160888274444662838823979331641058970098448426138469966032076758554654732026925229287368909451076897493466893726610051600839190267326286790528078003245851146891328291319582624857238193243075037612058089507493292121583792269936782315526129835230881575003203973796739825674107271818922770592038432748788681813584754330476836796914553482398720281333868785425739974745528232465717695584060251239139344658058481554551100367468654471170854957199441821936007852866683694661857199144506690392244815800967138945156024506966283931751357276596795624964790724026379643851134427734660450088623566833327352564691454083432357478223894570049598049822317600888024109691133519155925625935298501112113077236320700085921400770123334636046841241806987839087586320607090120764889930113544280 A159680 387 1435366558757454438541371727233675393352775617799879129997318565671752800715552654786493118473282584786231276284793432037300796053125309430671059205212408364720635251724455837408203933794833107355594521684222267887769284329288179276364440785811346103361545480748754335414737788114805577356586953271378941884640732717185629442509714801481346696235901768662093787324548047146032927466982021084453020070184784547938164073694096954347051411684571887351938943789210057349342723137382792704226354572981538665445911105979474182182813516782495481604086120845655950115145024725751045572781725820077993341384215797919664174689893105662398250270901997036160673948653806441543482416644333866826244595142645366230582470409252562840225240555719167389778212990905381541621574260456724858015922359517859664301262985435887174803891921912687602568096498742907527692016842096043511217571281821633280999621239408493590333362791297895195672717233287669003850980881365838012870875253323553523926222456291195774039573555245783760 A159680 388 571272283914059076063864840896734770940101042014629885708536612058040747571643115061460019261801101233086579204635109687022883063648854017311666337078163523259658105398162979960976763496542214875087479772762191300990047307244590505140035859592027474693232262514024893854006669571244193649451641369932060315432279594514651230749957039912678491634995177317461726515979855437834314603780841145761155096605252930496764444092057344755088849792370103672779578044313332888256088282548516265400514116842678592107646946072558905585989187641000452889744462511816737668990922926295433739246845542522255924130943142043793875808881871993383264468474336761910393680463847495079834830969487679555023412858919989076077161365683375503719253496360427653992783614355834887281454804304499896694712134297384120012258817069055360911498896297682832494749841808223112589065224930330747414995320342692444949825143593446929796752765001263786765628381612171563446768990013480194486561509580967314683548951283288827946985385057708392240 A159680 389 227364933631236754818979665305173205158766861946204894632867574280534545780713244241806301173078365008183672292168488862003070158536190773580612531097903869848979205313217141568631343667690006687177461355037667915526151058999017732866457907676841123581803078935101158999559239751567074266904396678279688626600162637884114004209040392170444558324031844670581105059572657916210911179377307793991855275428820481553164310584565129115571015165951616689878920122692917279468573793731172090836700392148813098120178038625772464949041513867601397754636691993582215936308272179640856877174671744198037779810773986317632042907760295160260876860202515129243300524150662649235332719243439452129032492073255013006912479641071574197917422666310894487121738100300631379756477390538930502159637413527999361905214707930498597755601756834555854645307868943174055902920267505429541427656919925109771456749407528952469565517267107711689237524423164410994582810207044483751567638609937971667690528556388292662327126143679412694327800 A159680 390 90490672312948314358877842926618038918418270953547533433995586027040691179976299565123846406865927472155868485703853931967534900214340279031066475710628662036370464056555024181335313802977126119281754531825219068188107131434301813090345107219523175158082932183907747256930723414454124314034300426313946141326549297598282859023967326126797021534473039183713962351983401870796504815077564721167612638465573946405228898848212829330652508947198951072468137429253736763895604113816723943636741355561110770373238751726111368490812936530117715305892513668983210125913023336574134741681780107345276514108763915611275509283412788591911835607096132547102071698218283270548167342424057932459675376821742636256762090819985120847395630501938239645446797771136036933308190719979690035359638995872009448654155441497521372851368587721256932466000037089541466026249677401936027157460039134873346347341314371379489440146075556104251052747954791053963672395015634714519643725680193803142773515681893589196317368258199021194634072200 A159680 391 36015060215619797878078562505128674316325313072649972101835610371187914555084786513675049063631466055553027473637841696434216887215148894863590876720299109586605595715303586407029886262241228505467451126205082151470951112159793122592224486215462546871793425206116348307099428359712989909911384665276272284559340020281478693777534786758073044126161945563273486434984334371919092705489691381716915838254023001848799548577278121508470582989970016575225628817922864539113170968725262398395332222812929937795450903008953698886878599697472983090347465803563324047897446979684325986332471308051675854577508227639301335062755382099285750310747400551231495292590352591015521366952055813679498670942561495975178305233874437025689263022348753067993338391174042398825280150074526095142634160719646232564991960501305575896246942311303424565613369453768560304391468685703033379127667918759666736470386370401507844708572554062384207304448482416313130618633412409334334451253078523712852191550865092111841650239637066756051666407840 A159680 392 14333903475144366607160908999198285759858556184643735348997138932146762952232565056143104403478916624182632778639375291326886353576729045815430137868203334986806990724226770834973713397058205968049926266475090871066370354532466228489892255168646874131798625149102122718478315556442355530020417062479530055308476001522730921840599821162386944765190919861143663887161413096621928100280082092358611336012462689161875815104857844147541961377499119397988727801395870832830278149948540617837398587938190554131819086158811846045609191866657717152242985497304533987853057984891025168425581898824459644845334165836526320079467358662727136711841858323257588024379262112940906955879575789786508011359762653655484708720991205951103479287264301782821703232889497738695528191538941406176733036327423328551418146124078121685333431671311041720181655042562797459681778287232405348865654371627212487768866434105428742704571730441272810256117748046901572022543703123280350591954999572243912029463728624766923780478007294369887368596248160 A159680 393 5704857568047242289852163703118412603749389036175134018928759459384040467074005807558441877535545184958632292870997728106404334506650945085646331280668207025639595702646539488733130902142903734055365186605959961602263930152809399145854525332635240441908981015917438725606062492035697787958216079482187685740488889266026625413864951287843245943501859942789614953603807428121155464818767183067345594817121896263424725612184844692600192157661659550382938439326738668601911590508550440636886242667177027614526200840304105772453571484330073953609617880461400963841469180539648332707395263260826886972588420494709836090292945992383301125562748865255968802207653730597889952918704212279216509022514593593386938892649266094102159067068169760809969893351628925958421394952348605132244605824153765117231857165422591125186809558239483301207733093570539620393043366849811625815151312239711810465272370387590238088574840143072516097727559274184409351841775209653170201263638576674553274874372441792143552788596663522148416649640359880 A159680 394 2270518978179327286994553992932129018006496977841518695798297267695915959132502078843203724154743504696911469929878456411057598247293499415041424419568078192869572282662598489744951125339478627948067294342905589626829977830463608393821611190133657049005642645709991510668494393514651277251839979216848219394659269451877074183796410012740449498568975066310405607870428194979123253069769058778711188125878502250153878917834463329810728936787963001933011510124240594232727982744253126832862887182948518800027296115354875285590475841571502775819475673438140279074916880796795145392374889195910276555445346022728678237616513037609891120837262206513552325690621805515847260354688396911338384082949448487514346194565686914246708205213844300500585195850715423033713019662843205901227176384976871093329727733692067189702664870747643042838957589586032206118971578227937794669081356617033673352690634547826809330510081805212420134085312473377348020461003989738838459752336198516899959487970768104648367086080994074520699939188266984120 A159680 395 903660848457804212981542637023284230753982047791888265793703383783515167694268753373787523771710379324185806399798754653872817698088306116241401272656814452555064128904011552379001814754210351019596727783289818711516728912594363331341855399147862870263803864011560703807335162556339172648444353512226109131388648752957809498525557320119411057184508574531598642317476817794262933566303266626743985528504826773664980384572504220419977516649451613109788198091008429765957135220622235929038792212570843305383249327710400059559236931373973774702197708410499369670853077087943928217832498504709029242180275128625519228735281896022744282792104795443528569656065270941576611731213063266500397648504857983437116398498250742604095763516042963429472097978691386738491823404416643600083283956614970541380114406152277318910535431748003691566603912922147247495730295091352392466668564782267162282560407277664682523304923983634400140849856636844910327734127746140848053811228543371149509322937491333208257956707447044995716427380280619319920 A159680 396 359654747167227897439366974981274191711066848524193688267198148448571340826359831340688591257416576227521254035649974473784970386240898540764662665092992584038722653731513935248352977321050380227171549590455004941594031277234726142265664627249659288707944932233955450123808726203029476062803600857886774586073287544407756303338988016997512860309935843688509949236747903053921668436135630348385327529156795177416412039180938845263821240897544954054693769828711230806256707089824905646630606437716012687023733205132623868829290708210999990828698868471705310988720449764120886635551942029984997728111194055846933924358404578104014614660136871324317857170788287212941975621762444491670246925720850527959484812256109229869515867171179885600629394410323321206496712001938161309627245787556373298598192203920872680859203399170834721600465518385425018471094538474780024263939419701985713554785689405875995817466029235404686043638108856151800933090162381960067786578409207925518987810569633579848782018402477842914220617397412498222344080 A159680 397 143141685711708245376655074499910105016773851730581296042079069379147610133723518604840685532928025628174134920382290041811764340906179530918219499305738391632959061121013642217292105971963297120063257140273308676935712931610508410258403179789965249042891819225250257588572065693643175133823184697085424059148037054025534050919418705207689998992297281279452428197583347938643029774648414575390733612618875975784958326613629087910780433899706242262155010603628978852460403464615091825123052323418760478592140432393456589393998142631046622376047447454030303274141068153043024937021455095435524386759013053951951076375416286803501793890451682682283063625404082245479964720849721694621491776039250005269891518161532975237324711038366078426087069503210703148798952884947983784588043740163479957871539117046101174704644042334560471193293709713486235204248130582667358304655422372825531727642421823131368670668956330767081410967826474891779926459556893892360838210153053525813185999097391227288482035066229474032814810007742794011873623960 A159680 398 56970031258512714432011280283989240522484281921922831631059202414752300261881134044895252153514096783437078177058115786666608422710273212406910596061018786877333667603509698088547009823864071203404949170279186398415472152749705112556702199891778919459782236106717368564801558337343780673785564705839140888766332674214618144509625305684643622086074008013378377912688935731676871928641632865375163592494783481567235997580185196049645348870842186875383639526474504872048434322209716721493328194114228954466984868359390589954942431476448344705676055387835588997797156404461359804047903576041308720932359084278820681463491323743215609953785109570677335005053653945413813016922567472014862056616695781246888864743477868035225365477402528033697053032883449529900776751497295608104731781339277466859573970392144346659767469645755896700209296000449136186272284877363133825228594164964859641888129099916878854930427153616062996879151298898072258929970553606777653539854336894065722508652951138827236001174340928187217380162464234604227479992040 A159680 399 22673929299202348635695112897953217817843727431073556407865520482002036356618557626349705516413077591782328940334209700803268340474347832358419499012786171438787166747135738825599492617791928375658049706513975913260680981081451024289157217153748219979744287078654287438533431646197131064991520929739280988304941256300363995980779952243782953900258462892043314956821998837859456384569595232004739719079311206787784142078587094398670938070161290670160426376526249310096424399836002640062519498205139705117381385466605061345477693729483810146236693996911110390819994107907468158986128601809345435406692156529916679271393171433513009259812583157446897048947728866192452100770461004140220477041668881686256498276386029945044458135295167791333001020018109702197360348143038704041898660929292268330152568676956403869412748274968512326212106514469042715901165133059944595082675822233641311939747739345094652893639338182862305676491249134957867274201820778603613748023815930784631745257875455862012639985352623189038484489850757629688525163208000 A159680 400 9024166891051276244292222922105096702261281033285353527498846092634395717633924054153137900280251367432583481174838402803914132900367727005438553696492835213850415031692420542890509514871363629440700378243392134291352614998264757961972015724991899773018766475068299683167740993628120820085951544471527994204477853674870655782205911367719931008680782157025225974437242848532331964186770260705021033029973365518056521311280083385474983706575322844536974314217920750913504862700406841028161266957451488407763324430840455024910167161903079989857498534715234099957359857790767865916675135616543441983142545939822559529333018739214434469795454311554294348146191035090650522293626557080335735000527598215348839425136896440259659112481999378422500708914174778025019517784177906913067562318076983517933862759458256595679614045967822149935718183462678551792477450672980585709079748654824277292377712130247754972813526169625581596246638004414333102873394699330631494059938886115389368890125778481942203478169169688309129609580439072381428787476792000 A159680 401 3591595748709108742879669027884930534282172007520139630388132879348007493581945154995322534606023631160576443178645350106257021626005881000332185951705135628941026395446836240331597187426184932589023092491163555472045080088328292217840573101329622361441489312790104619613322382032345889263143723178738402412393880821342220637321971944400288758501051040033147894511065831717030262289949994165366366406210320164979707697747394600324644844278908330835045616632355932614264838930362086726568121729567487246584685742089034494852901052743696352153138180122666260672638403406617703166677717846782480563855326591892848775995270065035911405969331003415451703665135084237212715420762599256969482309732942420827151834706208397193399282309700457444363949146821543544255570717754663912696847903933710147869347225695709168676616977546918247162089624911631594570690124202713213167618657288797828721054389680099261384526889776172798613000485434507769617076336888512812731022107652857994184186524801960357134971671344183323844546128524900050178968890600008040 A159680 402 1429446083819334228389863980875280247547602197711982287540949387134414348049896537764084215635297124950541991801619674503887490693017440270405204570224947487483314654972809131231432790086106731806801750111104851685739650522539662037942586122313464707953939727723986570306419140307880035805911115873593412632138560089040528942998362627959947205952409633151035836789429763780529512059435910907555108808638677452296405607182151770845823173039298940349503618445363443259726492389421410110333084287100902472652297162027004888496429708824829245076959138190286456513610127195976055092471815027883810720972436841027413990286588152865553525141323943905038223764375617335375570086941220877716773623538710555890991081373645805186532654700148300063478429259726060155835692126148572059346432398203298561868482261964132790876697877449627494548361734996645911960582876955229185860126516521192881006702354714967375783286729317390604222392596956296087893263279208233400136315304785898595569916867981054443657776521716815793201820229543329780898848189671326407960 A159680 403 568915949764346313790422984719333653593411392517361430301667467946617562516365240084950522500313649706684552160601451807197115038799315221740271086763577394882730291652782587393869918857083053074174507521127239807368908862890697162808931436107657624143306570144833864877335204520154221904863360973966999489188734521557309177092711003956114587680300532943072229894298534918819028769393202591212767939471787415693804451950798657402037298224796699350771605095638018061438529706150790861825840978144429616628367685801005856587084171211229295844277583861553887026156157985595063309100615703379909884466466007402318875285286089570425267094840960343201797606517830564395239681887185146732018932686097068302193623234876324255842803171376713724806970481421825120479061210636413924955967397637008893913508070914499155059757078607974195912000808439040161328717414338057013259117185956777477842838816122167335462486733741431684307713640588120408473749168048540004741440760282679988178832729269934866615437920671621341511000606812116727897691400520297310360080 A159680 404 226427118560126013554359958054313918849930186619712137277776111293366655467165315657272543870909197286135501217927576199589947897951434440812357487327333578215839172763152496973628996272328969016789647191658530338481139987779974931135916768984725420944328060977916154234609104979881072438099811756522992203284484201019720011953955981211905645949553659701709596462094027467926192920706435195391774084800962752768681875470810683494239998870296047042666749324445485825009275096555625341596574376217195886515617686651638303916771003712360434916777401417760256749953637268139639220966952578130176250206932498509281884949553577060876390750221560892650410409170332189011970017821012747178465818435443094473717171056399403408020249129553231914173110773176626671890510526141166593560415677827131336479014343741708699580992440588096280345481773397002987562917570323669736047942779884280914988568842114267884546693936742360492963865806561474966276464275620039713653693286277201849396579856332566095858500634650783577105585039690992914373500278558888658196903920 A159680 405 90117424270980389048321472882632220368618620863252913275124590627291982258369279266354387510099360206232222800183014725984992066269632108128096539685192000552509108029443041012916946646468072585629205407772573947475686346227567131894932065124484609878218424962640484551509546446788146676141820215735176929907735523271327007448497387811334490973334676260747476319683528633699705963412391814563334872982843703814519692632930701232050117513079601926282015459524207720335630049899432735164574775893465818403599210919666243953018272393348241867581561486684720632594521476561590814881538025480106767672474667940686787891047038384139233093321086394314520141052185693396199671853081186191882663718373665503471131886823727680067803310759014925127173280753815993587302710342973667823120483807800634909753795301129147934079931596983711603305833811198750009879864271406216890067967276757847387972556322662495882248724336725734767934283297826448457624307947607757494165186497566053379850603987632036216816637153091192066681334796408367803925213175037165665057400120 A159680 406 35866508432731634715218391847329569392791361173388039771362309293550915572175505982693388956475674452883138538971621933365827252427415627600541610437219088886320409156545567170643971136298020560111406962646292772564984684658583938519251826002775890006109988807069934935346564876716702496032006346050843895111075453777787129244490006392929915501741251598117793865637582302185015047245211235761011887673086993155426068986030948279672452530206811270613199486141310227207755750584877672970159164231223178528745970328340513454997355641548887902862544694299101051515869594034245004683631167188504363357394710907894832298751771723310353894751042163376286365728360735639498457427508491091622121694094283427287036773784787217263577697432958386968700792629245588821074588205977378627008392139826825562745531515505659169064231783158929121835376375083705500944623062449350652511003033369738979498088847577559093250445592080100077144880886728365011168198098872267442964090532745012043331143807221217848197163086295643658962065663930839393047861343386233046034648343880 A159680 407 14274780238802919636267871633764285986110593128387576576088923974242637105743593011832702450289808332887282906287905346464873261474045150152907432857473512184754970335197106290875287595299965714851754341927816750906916428807770179963530331817039679737821897326788871463783381311386800805274062383908020135077278122868036006112299574046998295035202044801374621211047438072741002289097630659441068167959015640432155760936747684484608404056904797806102127113468781946220966453102731414409388182789250931588622492591468604688844994527064064037097425206769555533782683503904152950273270323002999256509475422466674202568115314098839136710877821459937367659039746520598826989856476526373279412551585806430394737164834458488743223855775006678998617788293158990534794098803268653719881516951167268773337811789375951220139630169765656806778876491449503590625950098990570153482489139313879355992851388779545856617795096923543104968894658634591447996485219043214834542213866846017227192415384670057071546254091708513085074835452909677670065244889454545715156124983464160 A159680 408 5681326668535129283599897691846338492902623273737082089243620379439276017170377843203432881826387240814685713564047356271086192239417542345229557735664020630443591872999291758201193818958250056490438116680308420568180173680807873041546552811355789759763109026073163772650850415367070003796580796789045962916861581826024552645565985980698928494094912089695501124203014715368616726045809757246309369835800551805004837426756592393925865142195579320017375977961089073285717440579136518057263526590957639549093223305434176325646852824415855937876872369749588803344456518684258839963756904924026515586407860747025424727277596259566253100575478190012908952011453386837597502464420229988074114573409456865013678104567340693732585831020755225283062911039884648987259230249112718203134216738172433144962886346640113079956403743334948250168871008220527345363627194775184471735378166443890613946175354645411673374789198129978075677542929255680667937589948981100631880358154914182111410537991954875493257560931336901912216125548192387781846574418141565808399091708770391840 A159680 409 2261153739296742651953123013483208955889257952354230283942384822092857612196704638001954454264451832035912026715584559890545839638026707808251211071361422737404364810483382922657784264657788222517479518684420823569384802208532725700355564488587787284705979570479792392643574681934782474710233883059656385220775832288634903916929150120744126542354739809654008072811588809278636715963943185753371688126480660602751493140088187025098009718189783664569109537101399982385769320384043231455376474195018351289607514253070210709002758579122983599210958105735129574175559911752831114152624974889439550204133819101893652367253915195993269894892329441803677825532899408214843207153849395058727124320804412246469013490880636761647080417522404804655980039976085797137938638845048058576193698380275677224426455428150975629871428550217139637910403882395278433951132997570424429180527027755529150471221798297485066457309483060634350576557116949102271247712803209259008273548003441977634324166928382655776259437704417995252548932893345117427497266553175453737197123343965632488200 A159680 410 899933506913435040348059359468625318105431762413709915926979915572577890378271275546934669364370002763052171947089090789080973089742390290141636776844110585466306750980513403926039936139980754311900357998282807472194583098822344020868473119905127983523220105941931299108370072559628057864669288876946452271905864389294865734385156182070181664928692349330205517477888143078182044336923342120084685564969467119343289264917671679396613941974391702919185578390379231900462903795408626982721779466090712855624241579498638428006772267638123056630023449210211820933069500421108099173904776249092016954729673594692926616742330970409061851914046542359673761653141953016120758849729594813143407405565582664637802355692388863794844273588086091497854772847571107376250591001098878200606888821132981362888584297517741660575748606582678240940090576322312596185205569405834147629378021668534157996932329547044411038335799468934341551394055002813448275921758087336104192240225011752184278907026958305044075762948797430773612563075425808543756130241589412445838646691806612959911800 A159680 411 358171274597807849315875671945499393397005952182704192308654064013063907512939770963041996452564996647862728522914742549494336743877833308768563185972884651592852682525433851379641236799447682427913825003797872953109874688529084387579951946157752349654956896185318177252738645304050032247663666739141628347833313251107067927381375231313811558515077200293612141948126669356307175009379526220607951483169721432838026375944093240212827250896089707978171291089833832896401849941252249495891812851029908698187158541126205024135986359761393853555150121827558569601787485607689270640099948322163733308432205956868682899811080472307610623791895631529708353460124964401007847178985224886236017420290781096113598868552079887153586373807640742011341543613293324649950597279798508475782965557112546306752432123956633029933518073991355722754518138972398018003277865490524420332063272097048839353628595937925378108191190879152807303104257334002803311545612005956560209503336006673927365370672562477024886377394183673029902547555086578455297512338886032977990044186215687992412408240 A159680 412 142551267356420610592678169374949289946690263536953854828928390497283862612259650572015167653451504295846602899948120445607956943090287914499598006380431247223369901338371692335693286206244037625555390451153555152530257931451476763912800006097665530034689321461650692615290872460939353206512274692889491135985386768076223740232052956906714930107335797024508302289836936515667177471688714512459844605615984160802415154336484191933025849242701729383609254668175475113536035813714599890737958792930437571165633475126650100967694564412767115591893118463919100489690486202359908606660605527444916764739063241160141101198193285647458619207322547302281565003368082689648107056477269775127121789868325310670547711881372102698263581931167427234422436503317895639572961466768805274483419684841972297106105096750442428171879617699952994978057279220438088852708405259659313458013552916603769528586184250964753442649055634103348372293943024878112904546877656612623627278135490431211339233248772838897599734127122153068470440314361382799399866154746399535827591747467152014367178567760 A159680 413 56735046236580805208036595535557871899389327881755451517721190763854964255771827987891073684077246144750300091450829022609417369013190712137531237976225663510249627879989408115754548268848327527288617485734111152834089546842999222952906822474924723201456694984840790342708514500808558526159637664103278330493836100381085941544429695473641228371161132138554010699213152606566180326557098996432797545083678526277928393399544764296104075171344392204968505186642749261354445852008469504264211707773463123415223935941865613980118300649921550611719905998517974436327211721053635936180280899974754708632838737775779289593981116607216222833890581930676533162987036785515545600630774385275708236350173182865781875729917544794021752022230828398558118386776909171225388713176704700735925251601547861701923076074552129779378154326507300645544042611595386965359942015478916231869061997536203223537947703288033944796215951182253499365686219644154933206345761719818247096488421855615439087467640917318767669296217222737578205342568275267582691432076728129226403525447740286030144657560280 A159680 414 22580405850891804052187972344982658066667005806675132750198204995623778489934575279530075311095090514106323589794530002878102504910306813142822933116531433645832128526334446058377974517715428111823244203931725085272815109385582239258493002545013942168649729914645172905705373480449345354058329278038411886045410782564904128510942786745552302176792023255347471749984544900476824102792253711865740963098698437474454698157864479705657488892345825395848081455029146030543955913063557148097265521735045392681687960871387387713986115964104364376348930694291689906557740574493144742691145137584424929119105078571518997117303286216386409229269244285861957917303837272552497500943991728069956750945579058455270515992795301455917959041265938535198896695500706532252065134882861702087623766717731206985068278172574997209764333542332205703931550902135743574124404213755349000970428661466492279198574599724386545275451299514902789399170821475348785303221066286831049720775113763044513545472887836320030634780160327527403057255901859195115111790100383049032572775536453166687983206530423720 A159680 415 8986944793608701431965604956707562352661568921728821079127367867067499984029705189424982082742161947368172038438131490316462187536933098440131389849141534365377676903853229541826318103502471540178123904547340849827427579445914888225657262106093074058399391049333793975680395936704338642356688893021623827367742997624731462061413684695034342625134854094496155202483149657237169426730990420223568470515736894436306691938436663378087384475078467163155331450596413477407233098953443736473207413438840292824188393202876238444552494035412887100236262696422094064835544421436550553955139584477701147034695188432726785073397113933005183657026325335191128574553764247439108489830108076997457511168104115092014799583256800061910553676671821306180762326690894422927150698294665780726173523228405418832195472789608774337356425371693891362864111715007414347114547517132613423469998738201666390917809152742602556985684820990980127927370621260969172395748778036397037970621398789269860775659121891214454873874834514138683679209643597391380546909768520376786834738259982912601531286054451080320 A159680 416 3576781447450412278118258584797264833701237763842264114359942212887869369865332730815863338856069359962018364974786538615949072537194462872359150337025214145986669575605059023200816227219465957562781490765637726506230903804364739931572331825222498461300788987904935357147891877434846330312608121093328244880475667643860556996314135565836922812501495137586214423116543579035492955014831394995268385524300185287212588936799634159999073363592337585110426069255917534862048229427557543559188453283136701498634298806783871513544178639978364961529656204245299146114640121991172627329402863476987472094879565891146688940214934042049846709087248214161783310714480866643492626454882070653260019488154492227563434963620213629338944445356343613921408207126280479618473725856142097867314974621138638964006813101986119611270647533600626430214212531022048774408015787414566387192058527375601757093008844216956093293757283303110576012304108091044255264722710437419734281257595943015641544198785039815516719771549356466868576922380895859910262554976081009578111193254697662762242763866464999543680 A159680 417 1423550029140470477989634951144354696250739968440299388694177873361504941706418397159524183882632863102935941087926604237657414407615859290100501702746186088568329113413909638004383032115243948638446855200819267808630072286557720577877562409176448294523655617795114938350885286823132135125775675506251619838601947979258876953070964541518400245032969929905218844245181861306468958926476164217696593870200958007416174090154315959016253111325275280406786420232404582461617788079068948892820531199274968356163626736706777986152138546217353841801702933026932638059561933008065269126548384524256536192615032529487949471420470351621905985033067762911054566535788831159862626220553234011920490298774319802455155100721261767676837978698148086519414285673932939993729615740046260285410633725689949902255879419117685996511380361947677625333893723235060404800043168843480289489015823896751297656626602189195782528358413069817018272769107649614352626187243005315017846902552563921436064730340786724684440014202769039299554931428386908646893116333570473291711468080631409796460018487567015367304360 A159680 418 566569334816459799827596592296868371842960806201475314436168433655666078929784656736759809321949023445608542534629813700049034985158574802997127318542645038036049000469160430866721245965639872092144285588435302950108262539146168425255338266520401198721953635093467840528295196263729154933728406243367051367518694820077389166765247573388757460600309530607139513795159264256395610159782498527248249091954456986766350075292480952054308739234095969264315884826427767902189017607240014101799012228858154269051624806910490854617037597215866850672116237688514944648559534697087985939738927637790624417188688067170312742936406985011476532196451882390385555697933240320758681743153732254673701878892691126884924166652098563321752176577417582091112964290018183837024768590812555451495564907849978922458876001995737040491918113407642094256459487635023019061642773183917740650241105852379640865580294662455704490193354644503870161986092540438421300967257993404939683332934662844788538121131434331384591608932930528284755994131575608745603550038206072289091586184898046401328325115287805651187591640 A159680 419 225493171706921859860905454099202467638802150128218734846206342417081737909112586962833244585951828698489096992841577926015278266678705155733566572278269978952258933857612437575317051511292553848724787217342049754875279860507888475531046752512710500643043023111582405415323137227677380531488779909184580192652601936442821629495615463244183950918678160211711621271629141992184146374634507937680585442004003679774999913792317264601655861962058870491917315374498019220488767389893446543567114046554346124114190509523638653359594811553368789213660460897095921037488635247508010338746966651456144261504905235701254983739218559564216037908202816123610540113210893858830795471148964884126121427308992294180397363172434506940289689439833499524176440373141563234195864169527657023434949422690565921188730392914884224429786897755879605836445542185015926526129023684030417298506471113423200313203300649055181191314426790099470507452192061986842063432342494132160678948661093259661916736145580523104342775915292147488293586109435663893841566022089683200585159590121341836318876935866059082157294168400 A159680 420 89745715770020083764840543134890285251871412790224854993475688113564876021747879826550894585399505872975214994608413384740380701103139493407156498639432908977961019626329280994545319780248470791920373168216547367137411276219600467092931352161792258854732401244774703887458080321419333722377600675449219549624368052009422931150088189123611823708173307454730618126594603353625033861494374376698345757668501510093463199339266978830506978752160196359813827203165385221986627232159984484325609591516400899243178771165601273546264117960643562240186191320806488057975828268973491026835352988351907625454535095121032313215466050299572971610932524365314604579502237822574335838835544870149941654367100040392671265618462281663671974644877155393040132155546052149026116914703416682771658374665937386654192237504121925586014693388726675480811069330148703734380289783470922167064925262036581345014048078029299658438651669104944758095810454578222702824771345406606545281883782182682598072447819916761197040222677341769812562515561262654140197673241655707760604425282109152808511692149576226892951891431600 A159680 421 35718569383296286416546675262232234327777183488359364068668477662856403574917747058380293211744417385615437078757155685548745503760782839670892552891922019503249533552345196223391461955487380082630459796162968510070934812655540478014511147113640806313682852652397220564802900644787667144125753580048880196170305832097813883776105603655734261651902057688822574302763380505600771292728386367418003930966621597013518578337114465257277175887497796092335411309544448820331457149632283931315049050309481003552661036733399783232759759353524584402804890485220085151153342162416201920670131742397407778786643462952935159404771748800670478485113236494579089012101777442490726833061075709354792652316678507083988983318784815667634505618971668012930448421466955613749160336187790312086096598167620389322447321796247611499009418181815460961756969147856999070356829204797742992074541747819445952115277931755012208877392049876977914251625108730070648882195563129335272861510796647614414370917496181290433317665849666732237911587607273100683904832384156882005519976102689321475951334598595472244312695495608440 A159680 422 14215900868836151973701811913825294372170067156954236674475060634128735057941241581355530147379692719969070982130353354435015970116090467049521828894486324329384336392813761767628807312964197024416131078499693250460864918025628890649308343619876879120586920623252849010087666998545170104028327547258778868856232096806877916319958880166793112525633310786843929841881698846625753349472036279857988866178957727109870300714972217905417485496245370684553133887371487465106697958926416844678905196413581923013059849441121948125364837958584823948754106226926273083670972204813379390935685598121179944049458643720173072410785940556616550864103457192318112112211927919873486705222469296778337325680383678719387222689610738173436869564376078991990925431611692788220016787685825840793583674412338249012947379882669045254680162421669164736103792909777755481298283643219718239923500550706877452360535602790416829833543597199368104927388697464113540032411009354130031992336015181968354237027091032333675699233967944682088918999305179132809539983091221197382489189884445067838275822658548848377009559855360727560 A159680 423 5657892827227405189246904595027204927889358951284297837077005463905573696657039231632442618363905958130304635450801877909450807360700245102870017007452665161075462634806324838320041919097794928337537538783081750714914166439387642937946706249563884249187280725201981508794326662520332913736130238055413940924584204223305312881459858200780003050940405791106195254494613377576544232318577710997112150735294208768131366165980605611890901950329770034656054951762542466663645456195564271898272953123555295878194267416529801954111972747757406407019731473426171467215895784173562581390482197920487220323905753557165929884333399569784586573434690849306114041571335210332205217951709719042068900828140387451809030641481755008212206452116060467144375391333032262755952932338622496845534216319512455486763734745980483763751205634406145749508347821122398824557646533172243061746561144639589406593541054632654143261541474293298628783186449965608458862250699527380623397676872531626757371922411313372621637861801576133804657523811873687585096229365473652401348692054033034310312301466767843058577560509738073960480 A159680 424 2251827129335638429168294327008913736005592692543993584919973699573784202534443672948130806578687191643141275838437017054606986313588581460475217247137266247783704744316524471889609054993609417281315524304588037091285377377958256260412139778982806054297417141709765387651131924016093954496875806418507489709115657048778707648904703605030274421161755871549478867359014242576617978709444456940570778003780916131989173863759566061314673558745752228422425317667604530244665784867875653798667956437978594177598305371929420055788439788769489165169904372317389317678842851128873094014020979086755792508970440457108319920892282242833708839676142854566641070433279201784297803258075245709446644192274193822141274808087048882530284731072627689844469414825115228884081047053984067918681824511491544945482953481520349868927725162331224339139586329013804954418462021918909518856891412066005876946776979208193558601263673225135654887603279697614702513635746000888133982243402931572267465670882675631271078193297793333309571605558126422479735489747475422434539396948315263210436457707950942988465492073315898075543520 A159680 425 896221539582756867403791895244952639725298002273558162500312455424902207035011924794124428575699138368012097479062481985855671102000894721024033594343624513952753412775341933487226083845537450283035241135687255680580865282260946604001093685328907245726122835119761422303641711431742873556842834824327925490287106921209702338951190574943848439619327896470901483013633173932116378982126575284636172533354069326322923066410141311797628185478859057142090620376754840494910318731958314647597948389362356927388247343760492652401844923957508930331214920450847522264712238853507317854998959194330884931349911396175554162585243999248246333604531421426673839918403550974940193491495996082640722319624301000824775564588003973492045110760453704497631682725004528063601500774553320409138520621357315375846728721910353267349470863402192880831805850599673249459723327077192816261981035441125699435410644183806403669159680402129697346637322133200685991968164657653949944309476689893230824579639382489932516499294659945081075694354610504273247139823265852655294278636737420724719399855463008541566207267619217695992360520 A159680 426 356693920926807897588280006013164141696932599312183604681539437285411504615732211624388574442321678383277171655391029393353502491610042510386104895331515419286948074579841773003444091761468911603230744656479223172834093096962478790136174874621126100992942590960523336311461750017909647581668951384276095837644559438984412752194924944124046648694071341039547240760558644210739742216907667518828256097496915810960391391257372482529394703147027158990323644484630758912444062189534541354090184791009780078506344844511304146235878491295299784782658368435064996472037792220844783633195571738364605446884755765237413448389006219418559207065763829584961621646454180008824412711812148365645298036566279524134438533431217494400951423797929501762367565255136977054084513227225167538769212525475700028042052548366839080055220475908910435346719588952340939480015465714700821962749595214155962369416489608175740466766951536374394408306766605734175410100815898000271189701189479174574295915230803348317510295641081360348934816781529422574329881914170061881384688358024545133175110706016569448600362027020375327106883943480 A159680 427 141963284307329960483268038601344083442739449228246801105090195727138353934854385214581858503615452297405946306748150636072708135989694918238948724308348793251691380929364250313437261294980781280635553338037595135532288471725784297527593599005522859287945425079453168090539472865416607994630685808107061815457044369608875065671241176570795622331800774405843330921219326762700485285950269545918361290631239138692909450797367837905387294224331330419091668414262665292312241841116015500613245948873503108888597859868155289709227237690605356834567699422235417748348776591657370378693982552909918636975201444653094376904661890084587316165840399643393298741448845239961141319107743553530745977831059626304505711530059974767605174626465181247717793339861791862997572662934842127109737446618707253845361067521280043508710399940882951075113564597181094239796695631123849948358076914198631897328327453409760899369577551796606844808746471760068612534132759239450279551129103234790676543437280093247879165148651086758930976003354355574079019754699861362938450672215132225582969341594739177534402520546841760970843817144560 A159680 428 56501030460396397464443091083328932046068603860242914656221216359963779454567429583191955295864507692689183352914108562127544484621406967416591206169827488198753882661812391782975026551310589480781346997794306384718677977653765187937192116229323476870501286239031400376698398738685792072215431282675226326456066014544893291724401793350232533641408014142184606159404531492910582404065990371607988965415135680283967001025961142113861613706580722479639493705232056155581359808701984634702717797466863227557583441882681294000126204722369636720373161711681261198846341045687412565936571860486409252910683290216166324594607043247446333274797413294240947937474993951324525420592170122156871253878725164989669138750430438740012458549909344207089919381699738024495979835334839941422136734541720011330425662820921090477386683955995505617459851990089123166499604845721577578624551862255841339174304909967476662208625098663513149839472788993901573613174737361403210990159681897967514689992122246309307590218867491448694179514518251989060875532488630652387621982853264601236888622844000176089243602815616000491068732339591440 A159680 429 22487268159953458860887866983126313610251861596927451786374939021069857084563902119725183625895570446237997568513508459576126632171183983336885061106867031954310793608020402565373747130160319632569695469568795903522898302817726819014704934665671738271600223977709417896757872158524079828133747019818931970867698816744497921231246242512215977593658057827815067408112082314851649096332978217630433689873933369513880173498881737193479016867924903215566099403013944087256088891621548768596181070145862691064809321271447286856760520252265424809351683793549719721723095387406998543872376906491037972739814974304589544094276698550593556056053204650708253885816306143781921156254364600874881228297754784606262012716959784558550190897689292529240540196123155871957536976890603361843883310610157945802255568441659072729956391504086270352797945978490873839172602931901556752442623283100910654359476025839602301798133419690526437029265361273101066229431011337079238523804002266287836055940321216751011173027944112945493524515802260937290654382910720299788910610724927096160056088922570475344341419518094621353684384627340248600 A159680 430 8949876226631016230235906616193189487948194846973265568062569509169443155876978476221039891151141173095030343085023452802736272059646603961112837729326908890327497102109458408626968382777255903173258015541382975295728805843477620202664626804821122508620018641842109291509256420693845085805159098456652249179017672998295627756744280118068608849742265607456254643822449356779463429758121264626541000580860065930844025085553905441862534851820404899072827922905844514671767797505567707916645363200255884180566552282594137487696686934196916704485249776671076767984593117846939733048640072211572626741193449089936422383197531416092987863975900653568590805606952370231253295663816518978080571991252525548127291392211243823864235964821788517293527908137634337301075220822624803173924135486108320709286385814117490025432166431942379604907965039587377698867529467291973865894585442122300184593732283979251748638994892411730858424497774313905230457739929337420175529263002742300660782749557852144656137557531538084814974063109785334789691383522934190685334035446538131007101086502560205186871795724598843682765894012949079351400 A159680 431 3562028250930984506175029945377906289889771297233762768637116289710417306181952869633854151494528291321375838550270820707029460153107177192539572531211002871318389535845956426230968042598217689143324120490000855371796541827401275113841506763384141086692495819229181788602787297563991820070625187438727776241278166154504915349262992240748794106219828053709761533173926731915911593394635930343145687797492432307106408103876955484124095392007653224927769947217123102895276327318324326202056258372631696041174422999151195272816424639290120582960320059431295003938146337807694606754814876363299414405022252922820391518968523226906458576306352406915648432377681227045895029753042720188675192771290207413370055712087358082113407363808174140590294866898582343089955980350427781059859962040160501484350179298450319371049272283521562996483017287809797833275437555379273697069292563341392372557651089547716356356018169046449191126513084911573008621114262445281892781408151287433396703698268084832356391736724524213643414183593178760985359879987744897172463157197111451213730072371930039093899630356970821691119472132769106241608640 A159680 432 1417678293994305202441431682353790510186641028104190608652004220735236918417261365135797731254931108804734488712664701617944922404664596876026788754584249815875828707769588548181516653985707863023139826697004799054999727918499864017688717027200083331381104716034572509754617835174048050543023019441515198291779531111819958013378914167537901985666641823110877633948579016853176034707635342155307357202401407198162419581317942728775948103484194163116353366164492089107805306504895576260710474186944214768503239787109893124443449309750533795101502898403878740490614257854344606548683272152520955360572115469833425888127089046777354420382064282051774507495511521411895990588415338818573748642401511297995734046119376305437312266559688486166420063497727634915465179104249434237021090967848393482450662074397412992187584936675150130220635972583259950265925279511483639459712545624432041977760539907707130577946592285594366337493783297031743525973018713292855906824914949395749587411127948205425699255078803105491994030096022037086838442543738946140449651230414911044933561702941652999166866010278662434221867142948091335080887360 A159680 433 564232398981482539587183634546863245147993239414170628480729042736334583112763841371177863185311086775993005131802000973121372087596356449481469384752000215715708507302760396219817397318269131265520507701287420023034519915021118477764995535318869781748592984485940629700549295611973560124303091112535610192352012104338188784409458575687844241501217225770075588550001274780832145902045471541881985020867962572436335886956437329097343221091317269267083711963520634341803616712621121027436566670145424846168248260846738312333220008856073160329815193244684307420260536479691345711769187501826976934093296934740780683083062472094160152853485277904199338334781207840707558359159551807072163284483030206394888780299799682205968168683392209320094594977228700114012051327510924398553334345241620445513879155430871920571287755524426230264816634070849650408004985808015109231268523865960611314776137232177890253666387711497511353131399239133722350328640333628111369023534741708220902392925225117674595947129626911461599980564033177581800714772528112819001788726547937484432343827698405963629318772460550677998612003421207582255951560680 A159680 434 224563077116336056450496645117969217778391122645811805944721507004840428841961591604363653750022557605736411307968483722600688145940945202296748788342541501605036110077790868106939142616017128535814138925285696164368683926450486654286450534339882973052608626720688336048308865035730302881422087239769731341357809037995487316236951134209594470215498789214666973365266558783754340892979390038326874730948246702422463520589080739038013826046240788974136201008115047975948731646316701273343492824243692144560194304577214738415497120075407367277471345408485950474523202904659301248677587942454984298813771607911360878441170736804428963481266758541589284882735425209080196330954913203875902413475603620633867738825274154141669893823723539620911482380873524917741880963170243661189990048315197088921041453199412626974380339113784964495266799724225577602435718426310501990405412786106698871238924857866892613828644362583723924179959403391924463687272879765275032015460002284922523402796828468886283761258336431958611300270455108655519597641023645163016571463514848703893027909862262631871469704573288891181013355494497669646533640263320 A159680 435 89375540459902768984758077573317201812554518819793684595370679058883754344517600694695363014645792615996315707566324719594100760712408594157656536290946765638588656102453462746165558943777498888122761771756005785998713168207378667287529547671738104405156484841849471806597227734925048573245866418337240538250215645110099613673522141956842911301527016890211685323787540394659446843259895189782554260932381319601568044858567177699800405423182742694436940917517825573793253391617334485669682707482319328110111164973470619151055520570003276103273265657384163604552814495517922205627968231909581923950947006651786888838902870185690633305391316414274631183990364452006077432161696295590802088400005757982072965163678813548702411773673285376913449892992685688561154611290429466229217485895103199770128984494210794663882803679530891442885921473607709036119007928685771777072123020346600190141777317293791082413546789920610624312270711150746802825184277506245834630784057374657456093410744805391623262384870770292615835907660569211719218060412638246767776440690183236211940675781352829078881313101396518139365316874806651311738132873240720 A159680 436 35571240539964185719877264377535128352178920099155240657151585543928729388689163114897150116175275438608927915200089269914729502075392679529545004695008470182656680092666400382105785520480828540344323371019965017131323472262610259093782473522817425670279228358429369090689648329635133601848973412410981964492244468944781650754745575547689269103537537223515036091894075810515676089276545306143418268976356816954721659390189147643781523344600685351596928348971086463321738901132052808595260374085138848895679683465136729207381681689741228481735482260293488628661545646013228378538682678712071150748178094875803270397004901163168067626582262666122761621943282316473209737804024170731935355280788816073244406267405342518229418216028143856471932145928708030522421793412627757315567369396202758311422414787242696863598381484114181009304101479696143970797762719898510856772714556685160768977556133358070983907977793744040444752359563078593835599959655174606076908020039375111382602654073635717397172145417308240029144079948636091155593268446588998568412006823229413163648495933068563710762891144651240930576215102817552724402130349909543280 A159680 437 14157264359365286013742166464181407766965397644944965987861735675804575412943942402128371050874744978773737313933927963101342747725245574044164754212077080185931720088225124898615356471592425981558152578904174320812480743247350675740658136932533663678666727730170047048622673437967048248487318172273152484627375048424377986900775065545838372260296638287942094152888518385044844424085221771949890688498329080766659618869250422195047346490745649587192883045949574894576478289397165400486427959203177779541152403907959444753918758256996438932454618666331151090043690614298769376736190078159172408415850930813563049831119111760070705224746435149800444850902242371591885469568569458255014680599665548791393291621462162643441759747567427581590452080629732803462235312623614556982129583802202802704746350956338099140917491947873764510811589502997591692668473443511678635223763321437673639452877199299194957804292748363338176400814793834569195821981117575215712363557344887236955618400227896270718682890613703808761306727983649503710714401623682008791981210939204616255895889440685507004054551794258092493851194245604511177660736141131124984760 A159680 438 5634555643786843869283662375479822756123876083767997307928313647384677085622300386883976781098032326276508842017788129225064498865145663076898042631401982905530641938433507043248529769908265059831604382080490359718350204488973306334522844716674875326683687357379320295982733338662555567764350783591302277899730777028433494004857721341668124470328958501063729957813538423172037565109828988690750350604065997788313573588302277844481200121793423935017415855359581836954975037441170697340789732502490671118529761075684393875330458404602892953888456493717537840348760202945264198712625112424671906478357922285703218029515009475606977511381454607357910927897470520611253943678552840361325110943311607630158456820935673326747302150113620149329143456158487727069939132002405181051130258785907319273730736258207776215388298196872274161122003318091561797538081632754928198308201029217637423341476147764946235135124605870814850167079535586595461343312884835280678914618915245080933224740688048642110318393292108698578760048593412553840773176252956992910209953541796614040433400348896898719050000851223576161311844733535492631156248582039837834391240 A159680 439 2242538988962804494688883883274505275529535715942017983589480969923425675502262610037420630505965991113071745385765741503612569205580248659031376802543777119321009559776447578088016233067017901386996985915456258993582568905868128570464351539099667846356428901509239307754079246114259148921963124551166033451608221882268106235946472318918367700818665186785076581115635403904085906069287852277146689649729768790668035628525437331681322601127291980487344317550067621533185488423296540376233827108032083927395303755718480802936768526273694399208673229880913729307716517081600852318248058554941259605978037218779067212697142652179816978824594187293298748858342364960907477698594461894349139140757420171254274421440776521882782813985473252005417505098997485641032312301644638443792860867207310868142128284415738595625401764863217242362046509010938597828463821363017911248028785865298256816268053933249302388821788843835947028321254348671159045442706183324134992305964710197324186491175443131663636001847368648330537738033450212779124013434275259496254769528424113183476237442971525004674896284235189054109620352752880462689009274915714326962728800 A159680 440 892524883051552402042306501880877619837999091068839389471305497715876034172814896494506526964593366430676278154692747330308577479322073820631411069369791891506856274149087702571987212230903216486964968789969510589086144074331026197738477389716951127974532019113319865165827557220136478715373559220580490011462172578365677848412691125208168676801358415381959415554065077215403018578011455377315691730241843912688089866579535755731321914048540414810028020969071553788370869417434581899043722399264266912432212365014879675174958542998525767992098057036109946726630825038274193958464014679754196651272780455151783047435433260558091550594677105088125544134692363783920564870096917281110596052910509916551571061276608120036020812664068240678006837885944840797403790356922563695448507494889723818201293326461205753282694514117363590185933388583035470373931062820848373748517148573359488575451343989285457404515936835240836102421692151235534704624853748078170446258859335743289945290263085678353485018416859429926855440977264591273537516573665300322516488062359255250409502068902318054961889671124754019959467588550912888657594535167872262293331671200 A159680 441 355222660915528893208343298864706018190248108709682134991595998609948738175104826542203560311277653873418045633822327671721310224200979800362642574232374629042609476101777129176072822451666413143910670581421949758197291759014842558571343536755807449266017387178199797096691613694368204269569754606666483858528493077967657515562015121360532214999239830656833062313936785096326497308142489952319368161946604147481069098863026705343734440468717957802410665001372928340150072842650540299279025281080070199064093125972166392238830563344886981966455818027141877883469760648716047594616359594483615325946960643113190873812089740559468257319702663230886673266858702443635423910820874483420122879919242189367354028113668590997814400657485174316594716061100947639881067529742878706150062190105242872333246601803275474067916791216945845676759126609539106270226734538876289733998577103411211154772818639681678797694954038637008932816805154937394141281646349028928513476033709661119200901338216924541555373693908205742240134971213273876655152472305355253102065994049455165549798347185679614349827414211367864754813990622910576805259935987538244678419042408840 A159680 442 141377726519497447944518590641651114362098909267362420887265736141261881917657548148900522497361541648253951485983131720597751160654510638470511113133415732567067064632233148324374411348551001528059959926437146034251933033943833007285196989151421647856746945564904405924618096422801325162810046959894039995204328782858549325515833605610366613401020651243004176841531286403260730525622132989567731212763018208853552813257618049191050575984635698664944634642525456407825940620505497604531153018147468674960596631924557209231379389252722020296881423476745431287674238107363948668463352654589799145530239063178594815994164281309407808321691065288787807834665628880203114795941837947483927795611805480858290351618178822609010095440866435309764018985480291215831867473047308802484029303154391773464813946224377177473277600209830329215759946457207981260079866415409942465757685170009088680111006367249318876025187191440694314424986029972931632695390622059765470193015157585789698668787320072881860685245157049025981646863101905738317477146460957725434299749143620796633569332677831584193176348966453285418396008800329858655604796928505053509748485547047160 A159680 443 56267979932099068753025190732078278810097175640301533830996771388223619054489529058435865750389582298351199273375652602470233240630271033131463060384525229187063649114152691255971839643900846941754720140051402699682511150217886522056949830338729060039536018317444775358200905684661233046594129120283221251607464327084624663897786213017804551601391219954885005549867138051712674422700300787358004703311519300519566538607433120551332785507444539350690162177060130277386384216888345396063099622197411452564118395412847797107696758092020019191176840087926654510616463296970202854000819740167145576305709200184437623574803571871403748243775724282274316631523653435618396053360940682224119842530618662139410192590007057729795020171064183768111762961505094802953443373205299160509937512593257820596123617350700313358890416966721254082026781930842167002405516606598618225081824699086513883473025761346589230979226807239357700132211623124071852418624185933437628208306556685434638950976452050790056011172198811604134953211379587270576479249138988869367598198093167027604995044607429784829269837061234196228656856688540660834353903917609023758635218828682360880 A159680 444 22394514635248909866256081392776513315304313805930743102315827746776859121804914907709325668132556393202129056852023752651432232019687216675683827521927907800718765280368138886728467803861188531816850555780531837327605185853684891945658747277825014474087478543397455688158035844398747951219300579825762164099775597850897757681993396947480601170740304521392989204670279413295241159504194091235496304186771918588578628812945124361381257581386942025876019601835289324943373092380940962135509118481551610651844160777681498691654078341234714916068085473571331749794064717956033371943657793233869349570526731434342995587955827440537382393214416573279889231538579401747241426122858449687252213399390615726004398360471190797635809017988104273273171894660042251284254630668236018574152645982813458205483734891632500339660912675154849294317443448528725258976135529559834643640100472551262516533584142009575264610856244094072923958305801017350624330979730610886116261435816545645400512789959128894369410585849881861396685396482212631783700423680171109050578648541331333365991394184424376530465201974022243645720010566030382682214198154411462950883307345330032583120 A159680 445 8912960556849134027701167369134320221212306797584795453187868446445801706859301643739253180051007054912149013427832077902667558110594881965889031890666922779456881517937405124226674214097109134816164766480511619853687181458616369107850124466744017031626776924253869919111540065165017023352235036641533058090459080480330222932769474198884261461403039808294454818453221339353454268808246548010940171061631912078953774701013552062709189184606495481759305111368268091197185104383397614584536566056035343627981411871121823631481215483053324516575906841641302109763527141283204311830721800887339833983493333401668327806382844517762006788751094020441113639835723078241966469200844302034844156813114934440287611137274943930401322194139094436578954302311735310916330389562584730093352243163647163107961930363252384434871684354294663297884260465732501810905499535248207589550534906250703395066483015494049608725889805922633784377705576593282424411877514158946740834423246678610183969451452756847908235357157080782024276652846709247862642192145458962413260934521251777512636969890356294429340321115823791736800335548423403766860416511551844645427797688222524285720920 A159680 446 3547335907111320094115198356834066671529182801124942659625669325857682302470880249293315056334632675298642105215220314981509036695784743335207159008657913338316038125373806871303329608742845574468301760208687844169930170615343461220032403879016840953572983128374496830350704787899832376546238325282750331357838614255573577829484568737758988581037239103396671624755177422783261503744522621914262952586225314235505013752374580775833895914215803814798177558304968865007154728171499869663683417781183585212325950080545708123830832108176881922882294854887764668354134008165997360075255333095368020056080776167132560123944784162241838164540542205718989948765386246560900907500509909351418287159406344516618743228237067213108928597458341597654150539148175993702448210791278054341135618626485588103510642800839557372578590712096600837708641347918087192015129838893257060806469252587307399973943706582489734697639531900964152109402861178325387565302919655530191965984190742270307574441165407266338583302737932301363800711147593798436699808773468986869368801360809666118696148024967620758500917338895895089002887828261948668827763557399479757417312596605219335684343080 A159680 447 1411830778069748548323821244852589400948393542540929593735563203822911110581703479917095653168003753761804645726644257530562693937364217252530483396413958841727003717017257197373600957605438441529249284398291281468012354217725238949203788893724235955505015658316125484609661394044068120848379501227497990347361678014637803645911925588153878570991359760112067012197742161046398725036051195275328644189146613433818916519670382135229827864668705311794192908900266240004756384627152564728531415740345010879162100150645320711461039697838915951982636776338488696702835571722925666105639791850155584642486165421185357261002217713727733827480347046782137558494983890408160319218733743077562443445286912002679819517227215475873423180466225816771915335626671733758263471564539103043041882861098100418034127872803780581901844231730092838744741372210932969920210770379981061993385211994842094486234528736815420360051807806777809905757961043396910968566150145386857455720873492176903804443614380639245908246254339898862010658760089485068558661249648511315046369680667725863463554276967222705588935760559450421631412555312707146789683035428481391607444985651189073078082824960 A159680 448 561905102335852810912786740252973747510789100748488853364094529452192764329215514126754776645809159364522950357099199276848970678034262681763797184613746961094009163334742990747821877797355756883066746888759721336424747048484029758321887947298366893450042659026689568377814884124751212265278495250218917407918590011211590277495116899516505912265980147285499274183076624919043909302844631196958886124327765921345693269815059715240695656242230498290273979564747658553028033926878549262085839781239533146321303534006757097453369968907780372007166554687863613523060203411716249112684561901028827319689437756855605057318758705279475821499013584077085029291054822996201246148148529234960501072937031570722051549113203522330409316896960416733624649428876201859795159234475771733076328243098417480789479382733103832039561425637864853219569357498603403941051871481393569416306507904694566298121368493545954813565921867565667378339559092410792240101762454944313737184941665695665443860984082329012605143425924541814778878385804467463487910477551334034401585764104394083992375906084929669203637931785322371914213194126629182473625020336978194380005686976576645865741279991040 A159680 449 223636818898891348994740798799438698919893113704356022709315887158768897291917192918968484009378877423326372437479754667928359767163699183124738748992874876556573920003510693060435733762389985801019036012441970800615581312942426118573162199235856299357161473276964132088885714220256938413459992730085901630361251462784198292639410614081981199203289107259868599057852298975618429503807127165194361348838261690082152102469874096283661641356543069614217249673860667837865152746513035453745435701517593847224999644434538679465729786585598749142900306128993379693481258122291344221182349996817623117651753741063109627455604962483517649222779926115633059520281324568597687806643895901771201864585493278235373836727537774672027034701809779634165838557357101668464715111849792610661335598870309059253794760199902521371163545559638481488549859543071943835568724638824260646627996760856442544557818425902553200378876851483328838769238760818451914649532890917691480542151062073382669752867221152566377601175271713302383131586891417960983119811404181297180516087743868177703102147067525041120342307914797744571435219849843101917355968411081892881850655971691853865491951353609000 A159680 450 89006892016656421047095925135436349196369948465232948549454358994660568929418713566235329880956147405324531707166585258636210338360474240620964258301979587122555326152233921095062674215553416993048693266205015618923664937804037111162360233407923508777256816321572697881808136444778136737344811828078938629966370163598099708880207929287729000776996798709280416925751031915671215898605933767116158857951503824886775191089740075261182092564247899475960175096216981051811777765078261232041421323364221111662403537181412387670263001691099394378502314672784677254392017672468543283781462614171512971998078299505360776122273456309734744914844911580437880604042676123478883545798122420375703381603953387706108064966010921115944429402003395333981270121178697587847096819356982983271478492022139907165529525080178470401891051571310477767589624528785135043152411354380574343788526404312959438167713612140722627795979420968497312162778687246651451238273988822786264942038937763540606896197293034639089272662614715969806671592704398544003818197028386604943811001336295430331750662156968881436227034912157717017059303287043427933925201802590256388782181071046381261819930897456391000 A159680 451 35424519385810356685395183463104867541456319596049009166660125563987747665011356082168742324136537288441740293079863453182543786307701584067960650065438882799900463234669097085141883902056497573247578900913583774360818029664693827816500799734154320637048855734512656792827549419307478164524821647582687488824984963860580899936030116445902060328045522597186346067849852850138168309215657832185066031103349684043246443901614080079854189178929307448362535471044684597953249685348401457317031941263258484847789382798557695754085208943270973363894778339462172553868329552384357935600800938090265345232117511449392525787037380006311944958459052029088160847349464815820027053539846079413628174676508862813752774482635619066371210874962649533144911342390564282861476069388967377549437778489212812742821497187150831317431267361836010513019182012596940675230824150318829764567186880919796999948205459813581703309599430668610446911947148285406459140918398018578015755450955078827088162016769760565204964142119481684269752910764763729095558659297486464586339598015757837403859060436326547286577239552730856575045031273023434474600312961462510960842426215620488050350467005236290009040 A159680 452 14098869708660505304366235922390601845150418829279040415382180520108128910105590301989593209676460884652407312114078487781393790740126869984807717761786373374773261812072148405965374730344270480735543353870340137179986652141610339433856155933960011690036667325519715830847482860747931531344141670926081541613714049246347600074831106137539732281561340996881456454587315683323075315851933211275889164220275222745387197897651314131706706111121300116548813157300688253004341562990898701750946671201453512748308511950288781497738242896420156299435743276791271891762340769831301989825834991897311435889410771478558719902464754969055844358721787862665507579364482954020247288425312941484203637817868923446485898136024010377494625983805732510796340733001323405881279628519989659281692964360214677331735790350960950685867242518959160873703866851389053603606824859415539865723396590079674893019947605292193377194592777426685989373642802238904524086634284137405227484404538082435417547875778167411916936639290891095623391851812783259781488342582202584518758216199270282991305574302995808851176305114951968759150905387360039877462990633460276772158896851635883197658224048153145967206960 A159680 453 5611314719527495300781076501927996429502325237733462036312941186877471318474359928835775928708907295554369668481110158273541546170784186552369403708540911164276958300741480396477134000793117594835173007261494461013860326734331250400846933560916350498313956546701112388020505351028257441996803860206932870874769366615082484248882844212624367546001085671236222482579683792109733837540760202429971702293638435302980061516821321410339189178037098517078979274070202880011129988820692334895419458106237234815341939966832136478404066587566278936202061929384586750748857758063305807592746725974191861218640254930954921128655185440304219742826313110288842928426216866235242600766221010864633634223337155022838573705363073494623794770343806576647410466823184324976466430674886495426736250377586952365218101738185271222143845091278384191723625987670830737294841063223234547728147275664829687624939198700833150541744615816390355160262923343935715180021304168289261960777250705854217356966397693860182375577473632536576425687268576972629303264789057331152001183707711556872702214713531895596220882858511330835285485299138022847795795671804228692808280104524865892179922820697946858658361080 A159680 454 2233289159502234469205564081531420188340080294199088611412135210196713476623885146086336830032935427169754475648169728914381753982181366120973037868281520857008854630433297125649493366940930458473918121346720925143379230053611696049197645701088773538317264668919717210716330282226385713983196592220688356526616594198753582383455297165518360743576150535811019666610259561943990744265906708633917461623703876975363319096496988270000865586152654088497317202266783445556176731209072558389675193379611218002993343798287240029623320763608482596452121212151788735526153625368425880119923371102736463453582932051748580050484861340486110401800513896107096820006054948278672534857667537011182702217250369830166305848836367226849892823970851211773158569454894360017227758128976305190181745957315246826679472756007386985462564479086277949145129439226139244389743136337987934455936892318012135999832781135326301722237162502145934667795269848084175737124392424694988855161861376391896072655078406378185173562897866458666321800141041822323202917897702235595911952357453000365052490150411391451487060201382394720474863998151545733382849214387449559460923322704044989204411624413734696600060502920 A159680 455 888843474167169791248513723373003306962922454765999533879993500717105086224987813782433222577179591106266726938303070997765664543362012931960716702172336760178359865954151514528101882908489529355024577122987666712603919701010720696330262142099770951899773024273500748752711431820750485907870246899973758964722529721737310706130959389032094951575761912167114591088400725969916206483993329276096719754531849397759298020344284510138934164099578290123415167522905741128478327891222057546755831545627158527956535489778354699653603259849588507109008040374482532152658394038875436981921908952163138262664788316341003905171846158328031635696861704337514245519481443198045433630750913509439850848831423855251166889263168793212762720145628438479140463232581132102531671268901894579196908154761090650066064938789201834942878518831247345375569793186015748436380473421455974678915154995293165298245821952661167252299848931238265607427357136614158007660328163724437275092460050553268782699364239340823838895657773376916659500030447376707662132020020700709841805037082586433734018377649020265796253739267334587418160585779016063863526191530533120436754674156105380837463646593845711299965421801120 A159680 456 353757469429374074682439256338373784751054796916573615395626001150197627604068526000262336248887444324866987566968974087381820106504098965554244274426721749030130217795121869485058899904211891752841307776827744630691216661772213225443395134910007750082571346396184378286368433534376467005618375069597335379603040212657250907457738381537608272366409664891975796233516878676464706189885079145177860544842052356431225248777928738047025796446046006815030739356914218185688818323975169831050431279966229482908698131587986883222104474099372617346788747947831896008022514673847055492924799839589826292077132166971667805678344286153216104896949157812434562619933608337873803912504005909220049455132689444020134255620892343331452712725136147663486131207997835682447587937264825066215179263848956763479467166165346322920280187930357357181527632558595041738435038678603139934273775751234361776565837304378009240113617637470327565821420345102586802873073484769901340497943938258824583618274312179241509695298230906146371814690317914887827205341050341180281442492806511947625774261814159654395457501168197783397707438276050241871950041379937794484268899390807237528321326932726179362689637816342880 A159680 457 140794583989416714553819575508949393327612846250341532927925268464277938681333048360290627393834625661705954784926713383706966636724088026277657260505133083777231648322592549903538914059993424428101485470600319375348391627465639853005774933432040984761911496092657109057225883835250013117750205407452839507323045282107864123857473744892579060306879470865094199786348629312506983147367777506451512400127382306010229889715595293458206128051362211134092110848884335932163021214614226370700524893595013707039133899836529001167697927088290452115514812675196720128660808181797089210747088414247798701108435937666407445656075854042821681717350067947644618408488056637030575911742963600956070243291961567296158182570225889477124966901884041141629001080319906020482037467360131474459062150103730030774177866068869047320436571917763396910902622188527640596148709013610628237866283833836280693907905001320495016397967519864259132931317869993692933385475586610257009080906594966961631011290476883098780034889800242872879065587246499677978520063606015769051304270331954672568624422183657893429126289211203450457700142273282217248972252943023711671618585202867124430891050655578425540639175885482665160 A159680 458 56035890670318423018345508613305520170605161752839013531698861222781469397542949178869669440409932125914645137413264957741285339596080530359542035436768540621589165902174039739739002736977478710492638375991150283644029176514662889283072980110817401927490692873531133220397615397995970844397576133791160526579192419238717264044367092728864928393865662994642599539170520949499102827946185562488556757390153315739715064881558148867627991938645713985361845087116608786782696754598138120368977857219535489172092383436806954477860552876665500569357548655980346779310993633840567658821848264070784293214865426059063191703312511564756876107400430094004745692015626607929831339069787009174606736780745571094426936528694283119552405374237123238220678943836114598316168464421395062009640520562020703291359311228243715487210835343081901613182062103401442362225447752378351435530846692091088481813569624688252638517150959288337664579098690837144684900616410397397519712860326852912470317909991525161135212376445198432499721731909416553920563158109853225741238818149625153170364894254834027425137867648557805084381258917328046414849084721282057307509712641841724716257109839593280638995029312784284390840 A159680 459 22302143692202742944586958608520088078507526764783677044083218841398560542283412440141768146655759151488367058735694526467647858192603326995071452446573374034308710797416945223866219550402976533351641972159007212570948263861208364294810040309171893926156533852169298364609193702518561146057117551043474436739011259811727363225534245432343348921698226992396889522390080989271330418539434486092939137928880892282100585592970427654022482585452942803962880252561561412803581145308844357680482486648481529676785729473949331353187332346985780936152188850267502821445646805460364131121884862011757900900815331135569483890472723526919193869063653827345941140803810901899435842373863486687892525168493445334014624580237754455692380213979473164770688590645693290223814566802247874548362468121534136179930231690974929894862592029974679078649549814531585532525132056737570260713039117168419379481106802720923229634809683829238526243348347635313590897511945862577602588709329180864196224897165336537248715745790299175892016370234360541960706158407657977829243998319280479007132659289001759257311442197836795220133283348954289190892686746817315784677194012867803569945898825107470115894481027312259704889200 A159680 460 8876197153606021373522591180682381749725825047222150624531589400015404314359400608227244852699551732360244174731669008269166106275316528063508078531700766097114245308206042025059015642057647682795243012280908879452953764987584414326445112970070302965208372982470507217981238695986989340159888387739169034661599902212648251846498585314979924005907500477310967387311713063209040007475866979279427288338937204974960293350937348648152080441018332590263240978674414325687038513136165456218711660708238429275871548238248397071614080413547464147088001804857810142588588117579591083618851353232415573774231286926530595525216440651202274403011226822853590569294224723329367535433458597914772050410323610497366726155998097579082447772758456082455495838398042093394479881418830232675186252671850024178908940853696793854439824417094579191400907644121467640502640333133800585412354037786338821944998693913302757142015737013077645107188063260163972032524853836895488432786600153657097185038753893950299827731612162626806590015631543586283807130483089765322813370092255481019685628032128445350382528856871395939807962391624889769928874476148570400244215707408743979113751475282933512845364453840966578261510800 A159680 461 3532704164991504303919046702952979416302799861267651164886528497987289518554499158662003309606274933720225693176145529596601642649717785565949220184164458333277435323955207309028264359319393374775973367245829575015063027516794735693560860152047671408259006290489409703458168391809119238822489521202638232320880022069374192507543211421116577411002263491742772623260539409076208651644976518318725967819759078699141914653087471791536873993042710917981965946632164340062028524647048542730689560479392246370267199413093388085171050817259543744760088566144558169247436625149871790916171716701639386604243151381428041449552252906454978293204599211841901700637960636074186379666674148106592588170783628484506622995462662598720358521177651541344122572993830107477712768990127630356849580200928188089069578529539632979137155255411612543498482592810529589334518327455195895423856193999845682714729999070691776419292628521521073514134605829197625555353994315138541818646478151826343815449199152626882794188465894935169846934204984112980413277226111318940501892052719362165355872824127832247692989173592617747248348898583357174142501148820384201981413174354667235883703141263782430642339158147677385888376409240 A159680 462 1406007381469465106938407065184105125306764618959477941474213810609541212980376305746869089978444724068917465639931189110439184608481403338719726125218922715878322144688864302951224155993476505513154604920827889947115631997919317221622895895402003150184119295241802591469133038701333470062010669550262277294675587183708715969750351647019082829654894962213146193090307373099267834314693178423873655764975774385053507071635462835683027697150557927024232183518622732930361665771012183841358226359137405816937069494862930209501006611188884862950368161323729293550337188221531393193552724395899243452915000018521433966326271440328430158421027475086254023263339038932802849739800877487825935319921473813223138585467983716193123608980932554998878328555705984734036287578189378051793457733716747009425513345815920228902733351829404697733204671030946655087497791686834832578109352857900795381640594631441413712121324135828374180980465931957394807058857212571302748332865517826731181451596223991605401787181694572034972273223568045422618200528861821848554430223612213886330617698374845106136459308561004992008903053673784530418945528356036763818202199177450151137734736471510124462138139578321758616995549366760 A159680 463 559587405120682121057182092896570886892676015546010953055572210094099415476671215188095235808111393904495431098999437120425198872532948811024885048616947076461238936150844037367278185821044329800860756785122254369377006472144371459470219005509845206101871220499946941995011491234738911965441423991483183725048562819093999581768132412302173849625237192697340442077319073954099521848596240036183396268492538446172596672596261121130053486591929012244726427074465215541943880948338202120317843401376208122894583391756033129993315460202358915910501768118278114274864953475544344619243068137851197254873565764220149290556406480997808748073275730485117259357108299534619460010061082566006615664740575794034324650393262056382264476015889979238012230642597988094038964743350382336983439328439064381563265242056206711470308736872847658085271960587723958195234786573032808170192098581250516716210241933314611965647867713431171402956711306313213935583869816609063355294661829616887183873919847949506323028504125973774983794896045877094089063397209778984405722727105608407397420488080364224410063111818106394201796167013267659749566177784553811615442493859450805485582541412519765753500337213013912252178340271561280 A159680 464 222714381230650014715651534565770028878159747422693399838176265403640957818502163268556156982538356329265112659936136042740118712083505145384565529623419717508857218265891238007873766732619649784237068045873736411122101460281461921551925541297022990025394561639683641111423104378387385628775624737940756860292033326412228124827746949744618173068014747798579282800579901126358510427906988841222567841204265325802308422186240290746925604635890596315474093743453637162960734255772833431702660315521371695506227252849406322807130052153927659647516753342913365752102701146078427627065547566140380608196226259159600896207483453165687553303005319705601582970105839875739612281154571060393145208631429244551847987717932830456425068330715230804173868917425443555442773931565873980741357059261013907115170140825024455244953974542041538513240507109243104415048357558275370816903877125984847752256294648864584120914139228621470390002590119446727188967573128153194644104527075322003272450638647887679524959942854955867871515396353035515402024613888963173971629090957808533930287023638286586470098982044297783887322865568226854795796919812724060986182294353862243133110713747446395259768672072639958754608362432532022720 A159680 465 88639764142393585174708253575083574922620686798216427124641098058439007112348384309670162383814457707653610343223483145573446822210362514914246055905072430621448711630888561883096391881396799569796552221500961969372227004185549700406206895217209640184900933661373589215404400531106944741340733204276429747212504215349247699681861517865945730707220244386641857214188723329216733050785132962566545817403029107130872579433451039456155260591597865404546444583467473125642830289916639367615538487734104558603355552050671960444107767441803006180795757328711401291222600191185738651227468688255733630864843177579756936541287857953462648405848043967098944904842767162244831068439509220953905786419644098755841464787086873259600794931148645970081961816904683937078129985798474493952723126146555095967456152783117676980780211558995659480611636557518167833231051073407024552319572904043388154881289060006171165511861765123631784049627910828491107995158521135154859290246481316327685548170307939448501427734227768309439088143953612089252911707264410133461723972478480690895846837987549981050874984790518699880760298699987274941067424519286391718688937710343313316172578488942252793622177984573490570421876069807473481320 A159680 466 35278403414291416249519169271348697049174155185942715302207318850993321189756838453085456072601171629289807651490286355802189095121012197430724545684689203967619078371875381738234356095029193609129243547089336990073735225564388499299748792370908139770600546202665048824089839988276185619667983039677281098633716385675674172245256056363696656203300589251135660591964311305127133395702055012112644012758564380372761484306091327463259046789851314540413169470126310850368683494652566695477552615457858092952440003488914590850432084311785442532297063900073794800540842773390777904760905472378215844703599388450484101142536359982024968377974218493585674470544451224733567025626643515368594109849809719875580351137272857624490659957528830380861816629259146781513540291573861282719203062849269667181140433637540010413895279246505730431744918109385121554521543278858437496452373111932142500795000789587807259289600068379976828581361905919620014254884123838663480802873995036823096844899331921252615888713262708932200889209778141258487143457466621344154592169417344357168013111232021254171661773847644398254758711559729367199690039161756171179977211026422284837593553127885269165466367069188176607069152067420941913542680 A159680 467 14040715919123841273723454661743206341996391143318402473851388261597283394516109355943701846732882493999635791682790746126125686411340644214913454936450398106681771743294771043255390629429737659633869135189334621087377247547622437171599613156726222419058832487727028058398540910933390769683115909058353600826471908994702971305912228571233403223182927301707606273744581710717269874756367109687869750532091220359251939881244914879337644467100231589219036902665688250973610388041431628160698325413739786890512518033035956486511525448323164324848050636472041619213964201209338420356189150537841650458401691760115092497792929984987983951785333112403131340331786744676797431368335679607479501814437848866382223911169810247674023062301543342937032936483323514358451957916410992047748866290883180982997925131588141027053340359897721716174996795898720860531740993934584716563492178976088671928255432966887283026095315353465654143597988928097937182335886129266930204684559778174276216584385934350601675206450823927247644466403556267265793843160008030563394221704130575672178322423506471610340335116377679986694086440473588158201694518954436843239211299578359022048917972319848185602820471358909716122952100957465074116505360 A159680 468 5588169657407874535525685436204524775417514500885538241877550320796867797696221766827140249543614631440225755282099226671842221002618455385338124340161573757255377534752946999833907236156940559340670786561808089855786070788728165605797346287584665614645644729569154502193795192711501250148260463822185055847837186063506106905580821715294530786170601765490376161289751556554168283019638407600760048067759547138601899311251170030648919238859102321194636274091473797576646565756995135441262455962052977324331029737144821767040736696348307615846991856251972490652357211238543300523858521008588598666599169721137356330020443597665235587842184604517952687777580579930140644117571973840261473128036414039100249536294447205716636688136056721658558246903733499567882365710440000973721329580708656761565993061938442588756815567960046737307216979849581517370078394042685858754773434859371359284944867320031550837126645910610950372323418231477059378555427795324399557983651917718325111103740702539618214116278714660335630296739405616230527462434225729542886745646074551773169804311444343679661281714544468990305991644596928357597074728504704107438026120021160468490631759430171692600757081233776878840327867029003678556455590640 A159680 469 2224077482932414941297949080154739117409828774961300901864791176288891786199701747087845875616511890430715850966483809424647077833355733902720358573929369904989533577059929611162851824599832912879927339182464430427981768796666262288670172222845540188406547543536035764845072088158266564168237981485320593873838373581366435845449861130458652019492676319737868004587047374926848259371941329857992811261217767669943196673938084427283390519421455623603876018051503905747254359560896022473994296774571671235296859322865606027325726693621178107942777910737648579238018956108739024270075335172267724427656011147320907704255638758940778775977237687265032766604136739025451299561362277252744458825456678349713032933221278818064973727855088273676763245234749449504502823100797203976549041424255754507922282240726368562184185542707738703726556182983337545192430669087995037199683263581850824906736128937939590345893378977107804782530576858138941534727877926652981757147288778692115219943072215224833698616603721983989653610457817031703482664254978680350038361372915967475145909937632425278033579782053582280461797980463137012735477540250353280323491156557122288100249391335236013806915715510571838868734368125442506600395208569400 A159680 470 885177250037443738762048208216149964204336434920096873403945010612658134039683599119195831355122188776793468458905274051782865135454579474827317374299549060612077108292317232295815192283497342385651740323834281502246888195002383662725122747346237410320191276682612665253836497291797381037708568370693774176731824848197777960382139149100828209227299004653905975449483565469329053061749629645073538121916603773090253674328046350888758777810500479092021460548224463013609658458670859949514288853823563098670825679470774054053872183324532538653609761481727882564240892174066893116189459540041545733608425837464000128937414205614832287603352757346878523155758644551549687084778068774618454351058629946771748007172532675142653827049636996866630113045183377169292555711751576742665544765524209585496306765816032749306717089182112044036432053610388493405070036218627982119615184132141768941521694372432636926114727706242995692496797266121067253762316859380091414945062950267544139212231637918781272431194165070913221801331914439212369869846019080553585724939674908980556298985373393816313685091975611203154805290232683934140362463944912100864642042283614649503430767119664503323459854016126358092877438186059088623278736555030600 A159680 471 352298321437419675612353888920947531014208491269423594313868249432661648456007872747692853033463014621273369730793332588800155676833089275247369594612646596753701699566765198524123283677007342436576512721546861573463833519842152031502310183271579643767247721572136304735262080850047199386443841973554636801745392451209134261796245931480999168620445511175934840360889872009418036270316980657409410179711547083922251019185888509569298710178059769223000937422175284775510896812191441363884212969525003541599753323570045207907413803236470329206028742291816959611988637066322514721219134821601362934251725827299524730409386598195944309687358420186370387183225336394777750008442110010020892087262509262136805993821734783427958158192027669664645108228737749363928932670454026746376910267637211159273022170512540307855511217308937885787796230780751637037672681984344848888569643601328842187900727624099251557003315733705735177808942781339326628055867382155349730166377906917703875291248248819459721593916661094501478287276491488989491504716051339081646768487629240858293931850268673106467568633026511205273332043714627742650851525172534765790847209337722073380077345064235137086723214982702779949126351663683391829558336753693609440 A159680 472 140213846754842993449978085742328901193690775188795670440046159329188723427357093669982636311486924697078024359387287465068410176514434076968978271338459045958912664350464256695368771088256638792415066411435327071957103494008981506154256727819341351981954272994433566671969054341821493558423611396906374753320489463756387238416945498590288568282728086149017412557658719576182909106533096552019300177987073822797282815382309298762229997892089977650275281072565215116190323321593734991965967247582097585993603151955198521973096639815931866491460785822381668197688913311504186792152099469537802406286453270839373378702806928667780220423281047881418067220400528126476992953672875005919540432276127627700502013793043271271652204306599962889531886444924579063466545910284990893481267620974844517181077327557225226493744157771868096431498863418685541152500322359733031229668598538144747049015548072697129687050393547287176357772266730175785876898981455780969812514803461890295874821777590798507050413106399921446517445114242280703378406507118586935414860272351498186692004320107946522980276002259459484087582998593131608891104766656204891872656324674371101590621279904798464896012516103261690293394195084707803889075594749233501526560 A159680 473 55804758710106073973415665771557981727557914316649407411544057544767679262439667272780341559118762566422432421666409617764638450097067929544378104623112087645050486709785207399558246769842465232038759855238538627777353726782054797297362675361914586509174033404062987399138948365964104389053210892126763597184753061182590911755682512193003369177357157841797754263107809501448788406363902110723024061428675669926234638271139915018857969862341633045040338865943533440958973171097494335361091080324705314221912454724845441700084555232937646393272186728565612125720575509341600020761814369741223756339074150068243305198986748223178331784156169698384204383332226969001448417811795810245967071153811533315537664683637400231334149355868593202364026159971753729510321343360755921578798136237720480626909503345605127604202319281986193441850759844406064627058090626491762084559213648538007996666000232205833516194499628504562484658184349667181439679166563533443830031161611454430840475192189889556986604694753252074619441677181151228455616298328481548956032741627408649062559425471112447473043381330631848155652760108022665710917046277644374430551426373190360710993889324764724793475894685883170033990940517362042264460257151858179913961480 A159680 474 22210153752775462598425984998994334398666856207251275354124094856658207157727560217472905957892956014511431025798871640582861034728456521524585516661727272423684134797830162080767486845626212905712634007318526938528314826155763800342844190537314186089299283340544074551290629480599371725349619511455055005304778397861207426491523222907316750644019866092949357179304350522857041602823726506971211557148434929556818588749098303868206709775214077861948404593364453744286555131773481151738722284001985132962735163377336530598111679886069367332655838857183291244368591363804645304076409967057537517220545225273889996095818022985896308269873732258909031926499005933134449993296141059602888974778784714131956290042073892248799719791431393494577992879782313059766044428111670571797468176954991776444992801254223283561246029330072733121760170919210195036027967569021361576623337363519589037926019076869849042315723801751268581717599598900808037206431393304854863382589806555401584213251669798452882161618098687925777091270072983946644631908328228537897565616307436290828711959333182646147748285493589216106465710939994427821336093313735804818467595040205089191873977329976455669338510072465398411838100931715008113451293270844806372255142520 A159680 475 8839585388845924008099568613933973532687681212571690941533978208892421681096306526886943790899837375012983125835529246542360927183475598498855491253262831312538640599049694722938060206312462894008396296152918482995641523456267210481654690471175684148954605595503137608426271394330183982584759512348219765347704617595699373152714487034599873752950729347836002359608868400287601109135436785872431476721015673287943872087502853799631251632565340647422419987820186646692607983472674400897676107941709758213854373111725214332606748510100375260750630592972221349646573642218739489422390405074530190630020660584858150202830374161638507513077961282876096322542221029160542095883446329926139565994885162412985287899080725477622057142840338742248838802127200626033156172067101526819470755629950489304626507989677521252248315471049665796267106175085813218274504034379875415734003711467147899086558926593967713008141878597376390961119982178171931626720015368768702182440711847438376086033689387594357543337398583041207207706047370429613335043898336629601682159257618016341178297255181222054356344583067177378525197301357674250226054221820572673375672274575252308005131983441304591671933532946542684741530179882055867111350261539081077977632761520 A159680 476 3518132774606924979761029882360722471675298455747325743455169203044327170869172270140786155872177382299152772651514841252219066157988559746022960933281945135117955274286980669567267194625514605602436013234854237705326798020768194007898223963337384977097843727726908224079104724313932625697008936295080011553381133024690489307353874316547842436923746260572635989767150318963942384394301017050720756523407089533672104272237386713949369943051230363596261206747840920929913690866992638076123352238516481783981077763303257967846887795340063284411418320164086913868091941011694512144807304809695958333231002367548269890730393098309140093896758716852427427339877470599962619711618343169543944376989515855654012627544086666201329943130663388021543265253746066848136390438278296003577563272543339751464905187090399235111268311448436914181186497513234450678216577715621394100556853826561344247412526765322279928198151957954052333944035307313527979397359685376638613748020725473918280657195124592755849366123017951712542889915583358002160702839629650352931601818915663067498133595602793194987677395775243007436922060229414357162148244191274188198699097685910213496850655432309251029760207602651523128717173492126520102203952799283424228725583942480 A159680 477 1400208004708167296020881793610953609753236097706223074204215808833433321584249467209506003093335698317687790532177071289136645969952263303318639595954960900945633660525619256793049405400748500566875524871175833688237069970742284947933011482717808045200792849029713970045875254005550854843426971885929496378480343239209219044953689263499006690021898060978561287924966218079248781387822669349400988664839300618728209556478392409298049606082757119370664537865652866343458956357079597279896196514821618040266255095421584945988728735796835086820483740794713619498150945949012197094143884923853916886435308921623626558360493622752876118863396891345983239984948691077755962103128217135148563722475832425387884040474647412422651695308861188093831970732188807404932250238262694707897050711716619270593727637953989218053032539641006842178315958904092225556711923426782934976605893819259947862571099093671673443709856337387115452518764932328605963868522434764533399569529808026772037325477625898529233690173623746198550862978696129114430346395128702503837175841769176282847915992752656510383041247173963649782516454774005556476284775133905306330408865206717689719438555730075640605252890692322359662544693519686472944810061863853263761954804776345560 A159680 478 557279267741075976891331192827277175959316291588621036207534436746503417663360418777113248444991735753057441479033822858235132876974842806161072536229141156631227078933922177222964096082303277711010856462714746953680648521557408641083330671897724264604938456070098433170034271989484926295058237801663644478623623228072244489402260972998288114786278504523206819958146787645222051049969028100044542767849518239164293731374127941513909793850994282279160889809323092963775734716426812724760610089546765463544185546900027505245546189959345024491268117417975856473350208395765842748957121392389049224842919719803835821957585731462546386167538065996984477086582239171476272954425318801445958817601004315788522194096282126057549173402983622197957102808145891601096187458438114215447022605699941926356552135000500618385871839508809274750055570457331192537120667307281892499295045183211632687959050026754560708316594624128113996050134499031477860091692531676598916390059115573929796937259437912490042252839736127969071530922631143804185275704558383966876843053422313244910403066981961688339255428697841757370434112077993982063204178355050120645314529653175954598123048329914672651639620735336696494169659303661724105514302417860799693833783575401590440 A159680 479 221795748352943530635453793863462705078198130816173466187524501609299526796695862423823863375103617494018544020864929320506293748390017484588803550779602225378327431782040500915482917191351303780481753996635598111731209874509877896866217674403811539504720304723050146687703594376560995114578335218090244572995823564429514097563054913564055170678248822902175335782054496516580297069106285361148378620615443419886770176877346442330126799903089641589986663479572725346716398958181514384857442919443097832872545581411115525502781394875083522912437890248613596162773884790568856401887840170285917737570595613173005033512560760628470708818561286869908475897219746241556478879899173754758356460841477241851406445366279811523492148362692172773598833085671332668428877676208131195053207100017865170070637156002561292128358939091966450343679938726058910537548468876374766431784451377024410549859839339549221490236560950546651983312501011849595859710529759084851604189843958468616032408991930811545138287396524805307944270756344216537936625300067841690114479698086238902298057572742827999302513277580493845469782994090586830855598786700534814111528852393098823212363253796750309639711963799773312882319861858163846507521747552246734424882083908205056649600 A159680 480 88274150565203784116933718626465329343946896748545450921598544106064465161667289884263120510042794770883627462862762835738646676726349984023537652137745456559417686622173185442184978078061736601354027079804505333722067849406409845544113551082045094998614076341317888283272860527599286570675882358562115676407859155019718538585606453337520959641828245236561260434437731466811313011453251604708954646462178631596695366103452509919448952451635826358532412903980135364900163009621526298360537521328263390717809597216077079122601749614093282774125789050830793296927532796438009082108611430652402870503872211123136199502177225144399879563401224636157576422616372421900307117926916729075024425456090341252543976733585268704223817499178081780270137610994382256143092218943377777516960978784504637746187231536884393766468471886763138427509865557400989062751753492129849757957712353010532187211528098090563398553442941722943361244379352581640120686930752423239261868641505411393606968981851203557052548341564032776433850689494075550954972684151296434281596042995269660801382003548578561760711945221607852655216261213941480686546253902634500966267837937923678462565976888058293321932709952689043190466810849889907248269550011491782440303375561682037144950400 A159680 481 35132890129202753135008984559539337616185786707790273293330033029712047834816784678074298139133657215194189711675358743694660871043338903623883396747271912108422860948193145765488705792151379816035122296008196487223271272853876608648660327112979543997908897663539796486595910786390139494133886600372503948965754947874283548842973805373419777882276963355328479477570435069294385998261325032388802800913326479932064868938997221601498352948951155801054310349120614302504918161430409285233109076045729386407855347146417266375269993565014251460579151604340407118580995279097537045822825461559486056542803569431395034396833023046710523595524868843903845507725419004170080676456032958998104962975063114341270651333521570664469555872524513856374741170342678466612282274261788147320555416349132827957812447514523986157762323451992637127698582811906867588064660341398803828900737732046814786099638323200704683402780054244780911123279669826480918437538728934690141372115129309776186957622367787084895369101655088520215364630147885725063541191666915913002385110632419238760047739354761524752764051684922344862930602180154618726414553454461830849760487970441230929278046438193403991819578849206439416492908398394324920964773382826177164506318591465542578633609640 A159680 482 13982801997272130543949458920978029905912599162803780225294431547281288973791918634583686396254685528852516621619329917227639288028572157292321568367762083273695739239694249841479062720298171105045377319784182397409528244527993483832321266077414776466072742656012497683776889220122747919378716191065898009572694061394809832720964988932167734076186589587175498270812598719847698815994995909639138805808857476834330221142354790744886425024730108372993256986537100512261592528086293273996479051728678967526935710354676855940278334837126057988027728212738431202401939193548023306228402425089244798101165316761484100553740040995365643991139334398649094354498294147287270208922383190764516700239649663417484466686764851539190179013447257336755366715658775035329432202063972739255803538745976081022571607923549009606395638265421182813685608449273375899060672064123231794052735659642279274335468841105782373430907908146481079683704064211586823898019727185254253026839952823785511015526733397408584799849910383667012938688948169024499738439310748382078514992435659861756838198881191538273038331858653871647593724451440324311632305728621906043703707944397671986174199916424086730450870449274210198720987075750091428636731536814807019691074496027724264259031686360 A159680 483 5565120062024178753738749641564696363215598281009196739393890425784923299521348799779629111411225706826086421214781631697856741974500675263440360326972561871018795794537363243762901473972879948428244138151808585972505018050868552688655215238483968053952953668195310538346715313698067281773234910157627035305983270680186439139395222621197384742544380378732492983303936720064314834380010110711344855909124362453583495949788267719243195661489634181295515226331416883265811321260183292641313429478938183346334004865814242246964401995182606064983575249518291278148853218036834178341858342360057870158207253267501240625354139483132479597949859565793495649244813345201329373070432053891318648590417590977044476470681077391027026777796135895514779578091022121382647404139186888435662487865482131114155542141124991299359306267314178767209744464227991700958559416860704855229159891799895104370730499121778183920817944662245224933203094276541729430493413881002258014540929108737323607992682269800829665444895231044382629382836741123865170835304486189151335964604281992559982843106974877471144503315692555993397439401071068921410931265438064143563226001382303009266402288690348325315454619232286452651536363240137994272498186878910367659883143100442791632515977561680 A159680 484 2214903801883625871857478407883828174529902203242497498498543095030852191920523030393657802655271576631253543126861470085829755666563240182691971088566711862582207030486630876767793307578485921303336121607100033034659587656001155976600943343650541870696809487199077581764308917962610655397828115526544494153771769036652807967646577638247626959798587204145945031856696001986877456384428029067205613513025687399049397057794588197468046986847849674047242066822917382439280644269024864177968748453565668292873407000883713737435891715747840087805474921580067190272041178839466454956753391856877943078168385635148732284790393774245731514340052967851412619305081213095981803211823035065554057622285961559200284150864382036777217467383848639157545516713511145535258337415194317624654414366923142207352883200559822988135397498752777728166664611154291423605607587238496409149411584200698609260276403181626611418112111067665453042335147817999396726512480704911713435534262945324631010470072016647332798262268452045280619481430334019129313492712746192533849635397511797379011414718377120041977239281313778631500533287901833990397239011338620907232120244842212200016041936698842209388820487584000733945112751582499171629025641646269511521613799879480203345477100037862320 A159680 485 881526148029621072820522667588122048766537861292232995205680757931853387461068644747876025827686676273532084078069650312528544898550195092036141052889224348745847379337884551590337973514763423798779348155487661339208543382070409210134486795557677180569276222951564682231656602633805342781053816744654551046165858093317137384684198504799934332615095162869707390185981704854057163326167975558637122833328314460459206445506296314324563457569782680636621047080294786793950430607750635759538920571089657042380269652346852253257237938465645172340514035213617223436994240324889612238609508100695061287240859275535927948105951368010318010227743131345296428987773077998855556348932497524036623615021222282970736047567553369559941524991993962248807600872399344900911435643843199227724021255547545116395333358280668424286588845197338221631565305494943758603330861161504710136610581351986246590485637735788269566224699386986188065624455628469483355422536827140980945084622111310094404843480669943368652878717399018790642170979890102872342904928837680142283003552245091074853983075070986801829470089459568202781218851145528857109179715581505683014240294221199073303375424403850508988425238603813059823702223593471430170357932877028386675234632468890020488708253299091641720 A159680 486 350845192011987303356696164221664691580907538892105489594362443113782617357313400086624264621616641885289138209528593962916275039867311083390201447078822724088984674769447564902077745665568264185992877229762482112971965606476366864477549143688611867324701239925235544450617563539336563816204021236256984771879857749371184026296343358332735616753848076234939395348988861835912764126358469844308507682051156129575365115914448138512978788065786659043701129495890502226609832101240484007432312418545229937199054448227046313082643263617611030751436780540098074860733435608127226204511627470684777514378783823277664174613883854074332322339127426222460127324514379962331415445071922191531510644720824182660793746647735376702819949729346213126386267601698225759417216127912178098316535805293556033183135323712505473043074224991041859431634824922376461632702077134691636137961861966506325444404023542440549660746012243909435184665491004983036376061443144721405504430244066038472248496694836565444076512931262541026630303430514830609173346848184683950436101564158148735994506252463534370008087118365626830928293602222632583295463129562427923218760404979792388962543402870795803735183856143830013809099539877450046708630828259415651627231862108818348674302539335938435542280 A159680 487 139635504894622917114892252837554959127152433941196692625561046678527549854823272165831709443377595783668803475308302327590364937322291260994208139796318554963067154710860792946475352436922654382601366358097312393301503102834211941652854424701271965518050524214020795126663558632053318593506419398213535284657137218391637925328559972417923975533698919246343009641507381028988426065127344830059227420333526811256534856927504852831851233086725520516712412918317339591403919225863104884322300803660430425348181290124712085754638761681870724593899498140923820177348470377794311139783389123824440755661468720805234805568377667970216253972962487893407785378727735451929904491582276099732017199975273003476712940429751112374352780050754800830339485697875021452903151107473403039930753526485579753661771463504218897602719254957589462715569028753800336786056823368746109678198684452088165540626210884253602976707346648376568217308799795527620008189098949062292249782292053661200644807279701472376799083493763773929580070123173922692348119702672575374593426139531390951834738634497411608276416843639430019141258072465756622622737216386130731935383626941663149608018970967152326036094186320005741682961793169001525118604899289314552319251605884677233882351921947450198254185760 A159680 488 55574580102867909024423759933182652067915087801057391559483702215610851059602305008600933734199661505258298494034494797787002328779232054564611449437487706052576638590247826145132288192149550876011157817645500570051885262962409876410971583481962553664316783935940351224867645717993681463651738716467750786308768733062122523096740572678975409526795416011968282897924588660675557661156556883893728204785061619723971297692031016978938277789728691378992496640360805266876533242061414503476268287544432764058638954415187183084033144506120930777341248823307140332509830476926527706407584359654656735975750172096660174952039697968291994748916731054150076120606314195488139656234300815771151314079513934559549089497294294989615703640250681384261988921486656840029694723558286497714341587005455448401351859339355408740409220398895615118937041809187611664388982998683816960286938450069123378843787527909391544179863220041630241053717653128987780222885320283647594007847807113091818161048824491169400591154005050761431841278719790716723942468316836814404233167431929440681489982023717356559643895681374781991389784547768913171266116658550468882359464762376953751602587901523754966561750971506141359804984581722729547158041286318932407410511910239430266827390632545842966730390240 A159680 489 22118543245436533168803541561153857968071077792386900643981887920766440194171862570151005794502021901497019131822253621216899336489197035425454362667980310690370539091763923944969704225123084325998058210056551129568257033155936296599625037371396395086432561955980045766702196332202853169214798502734766599415605298621506372554577419366259795067689041873844130250364344779567842960714244512444873766277034191123329319946571417252764602709078932443318496950450682178877268826421217109278670456141880579664912955675954374155359436874674448578657223132178100928518735181346380232839078791753429556477592907025749944396106231413712243693814885997063836888215934322068827653276760142400818490986446570681697060906982699654754675696039720436135441251265991547310365596825090552687268020874644782883984378245599948459785266999505497227874227071027915642090029176652790404084523304443059016614286809897053580980608854229920459371162317145541608908700168373942680122873644938956882427452624867783949058480210516439275943248860353531333436754270398379557510207211768386000281178106805010499129994064343523802553992991939561685541291692886700484447131591799085929988221965835487324365540792473124255460700901732477358243781827055645783597064488669408568963419119831298050560441129800 A159680 490 8803124637103637333274785117579302288640221046282185398913231908762827586429341700615091705278070517134308356166762906749528148920371640867276271730406726167061421981883451482271797149310795412196351156444689704067596247310799683636774353902232283281846495341696122274796249272571017567666026152349720638816624600082626474154198716167198719461530711870373951871362111297679340822806608159396175865250054823005465345367437732035583332939935625383749382793782731146387886116382402348078407365276180926273871297720075425726649971842975924413374797465358060862410124092345382406142246951533505308821346001246076381209475328062959504698143575710100352931433821253869197917864494302374709988261291655617380870691889617168297371311320168482900521356014943149172685477841662481683034957966521618132377381189889440131585795856582789001078823437227301237940167223324811897008679988229887419489107306551499415838738144120288301199481548506272431357882444127508903041309702837897726114307983648553520555874532631537781063981205141985679991104257150238227074658237116385698671227396526370461297177993713041098634497821007397781932262827652248242341076014071273823181560739814622431342518673653331947531999153904944265851478009126860702939224255978514371017173982302224078280088839270200 A159680 491 3503621487024002222110195673255001157020839905342517401866822317799684612958683824982236347694877563797553228735239814632690986370971423868140530694339209034179755578250521926020230295721471450969821762206776445667773738172665118151139593228051077349779818713433100685323140508286932789077909193836686079482417175227586715206998534457125724085894155635366959000671869932131598079634069333195165549495755542521984084126920270778744913745491669823799811033428576545580199797051369713318096852709463866776421111579634343484832533434067543242074590733989376045138300870018280851264381447631543359481339230903031373971426784462826469157617449317733943402873772643105618702482415455584992174509503092489146904838311160650282699027229731016473971364252696107379181509815384842619295226002654729371903313729197751572422686965652950516932143853789394864784544464854098482219050550792190749897648093720686870450236800751020513956934285143179282138828304062580169467761138855838356036612150039499433397289005507141520424188576397649947105126057591524415996156468165109739685148222639388638585777711503726013732727578767952377647355064113901913751263806468775182540331186224253892186998066573233641993480202553266085331530003850663504124027656814960050256266281537165351857424797588409840 A159680 492 1394432548710915780762524603170372881192005642105275643757596369252365713129969733001229451290855992320909050728269279460904263047497706327879063940075274788877375658721725843104569385899996326690576865007140580686069880196473406224469921330410426552929086001451032376636335126048926679035440193120848709913363219115979430025911262515219870987466412412164179308315532870877078356353536788003516492523445455868926660017168900332208440087372744654246941041921779682409773131340328763498254468971001342796089328537396748631537621656787039234421273737330306307904181336143183433420817673910402723568264192553405240764246650740876871765227046684882399373990830078134782374390083486828524510744793969519024850744777150049195345915466121624388157702451217035793765068221045325699997816914098615768399386486839515236384097826534017722949992174984741928883010756844707871111285110535303688571844452193526822939778407960762044266558646005436848018822307134462779939265891954920827804845521407737125938600468317309693591045989425059536962160179817169567328243199671476560008990321383080151786678232000489240424526941851824038905865383254505309424760653898558451377228630556513234467993887977473336181457588617045997017683090054554947780660068188098121487622962877809507815176789351347846160 A159680 493 554980650765457456741262681866135151713261224717994363698121488140123754141114995050664339377412990066158004636622437985625264001917716147071999307619265026764161332415668635033692595357902816551398622451079744336610144544458243012220877549910121716988426448758797452800576057026964531323316118952903949859439078790984585563597475482523051527287546245885707997750581410739145054230628007556066368858781795680290288702749095411948180409860606880720458734873834885022544126073653796502591960553605824968976776336772326321008488586867807547756424872866727921169819033484116988220634169834892652436809667297024382792796195568084532136091206963133877216904947497325000279388550745342297170284253490365479401449516467408419097391656489176775470291604220127549811117970466224243756511836585246421093583918448397866329298512273573400783579953500073498300573496679728878603809254942500075860844194324929954843161356131582542597576384175878722332209139411212123835658357236919633627972480908129336624129589101283750907715879602597298060992646441175896272224797312779505773838462762243261022459350558483213962947990129447199532156775180228999249140988987819794872954454630306043064369380416967814566578126789381753546952538311709018553198583111206237392023682959086646945088504737038854361880 A159680 494 220880904572103356867241784858118620008996775432119651476208594683400001782450638060431405842759079190338564936325002048999394168500203528828327845368527405377347332925777395017566548383059420991129961158664731105390151458814184245457684794942898032934840797519999935182252634361605834540000779903062651195346839995592749074881769330781659287989455939450099618925423085941308854505433593470526411289302631235299665977034122805055043594684434165782088329538744362459290152404182870679268102045866147336309960892706848479012746919951730616967822678127220382319280071145342418128378978776613365267126679320023150946292121589446902913292535144280598249928795113105271976414268806562747445248622144371491282752056809251400751566533367226235012787900777159547789031187177336203689391713144013976979478000155975511283824423787055679494141871500854267581699368667775248976444972182004494888927417496869928500755279961961891191791134343353726051371218663355290823812086914402059263105242555914068239277637861842615551577329035844299568738111123408189546778141087286571821427699189051434806787034844044318668012875544578133589759490656347887195848688856498379800984495714231248626384545412065212724161913004585320865690092564970134829225255418191894383903938194753607674637409708552112688182120 A159680 495 87910045039046370575705489110849344628429003360758903293167322562505060585661212833056648861078736104764682686652714193063773253799079086757527410457366288075157474343126987548356452563862291651653173142526111900200943670463500871449146327509723506986349648986511215405083747899862095182388987085299982271798182879167123147217380596175617873568276176354893762624320637623230184948108339573261955626773588449853586768570878127316495402503994937374390434697685382423912458112738708876552202022294173034026395458520988922320752265652201917745645669469760845435152298496812798298106612918922284483663981559701917052241471596404299274958292896216714969594443550068400921612599596461228140911781329206363165055917160565590090704382888499552358314114217705279892484601378609342844134145319480977591411150478159805093095791368735886865267681277386498424018048156277869363746495119182846465717251319559906613345758263504701111790273892270607089723412818875994535753374933574782667082258564772891029895875739424259705776869240386428631059707234470018263721427927942742805422450438779708809840217408579080346655161518751967721524745124451278874948529023897367340996956339809406647257984704621537696401874797698168322791109888319801953013098457857262758556375377828976767858743975499003811042121920 A159680 496 34987977044635883385773917424333181043494734340806611391029118171282330713091380256918485815303494210617153370722843923837332755617864976325967081034186414126507297441231615266850850553868809017936971780764233871548870190693014532652514780664075012882534225455833943731288149411510752276756276859169489881524481439068519419843442595508565132020885928733308267424860688350959672300492613716564787813044598900410492234225232460549160115152995300640841610921349243460354699038717601949997097136771035001395169082530460884235180388982656411532150008626286689262808295521660348380228303562752292611132997534082042963641159403247321664530487280159108277300338604132110461529838225122762237335443720401988168200972277848295604699592823089454612374004670745924237661082317499341115761700445440285067404658412307446451540841140333095916697043006528325518491601466829924231522128612462590888860577097767345962183111033594909080601337217989358267983866930693982469939019411475849099439475803537054715830319266652993520283642380344762750862194741207943860771581537180124349986313846935135054881599741579629933650086271587738575033258800040952644342318702822295703336987638748429614360051527893959937955222007570866407149996045458716207164383960971772386011053496437738000000105464838894964682076342080 A159680 497 13925126953720042541167443429395495205966275838637670574726295864847805118749783681040724297841929617089522276865005228973065372962656461498648140724195735456061829224135839749219090163987222126847263115571022554764550134952149320494829433557974345403741635381772923093837278382033379544053815800962371672864471814566391561974542935631812746926439031359680335541331929643044326345411112150853212287636123588774926055634873948420438409335489625660117586756262301211838746304951492837389968108232849636382243268451664910936679474062831599587877957787592632565752266465322321842532566711362493536946449354583093397612129201020837618183858979210428877650565170001029895287954000999262909231365688938662084580821910666461085080347239206714436172495544842660141309218277763359154730312643139913975849462636947885527908161678061203438958557848916996169861233365750153566276443441264991990920043967660084133042264845612510309378220422485872320050489315003386147041193972392454366794244287549183004009437172252151996813183890507975188414522447293527186568825730369761548551747488629744972134066856931284134512387680930401200895515477671174701169367895194249792560780083265535177108653250117091433768481957138407131877375634982680730649471803368307552369640735206841895023274116261904696939655342025960 A159680 498 5542165539603532295501256710981982758793534289043452082129674725091255154931700813673951352055272684107419249038901358287356181106381653811485634041148868525098481523908622988573931034416360537676192783025486212562419404840764736542409462041293125395676288347720167557403505507899873547781141932506164756310178257715984773146448244938865964711590713595224040237182683137243290925801322143425861925691364143733520159650445606238873937755409718017426158687381474533068360674671655431679257309979537384245131425674680104091914195496617993979563895049453241474480139244902762432979581322818709675412075710126537090206663780846890124715511343238470534196647637321805766214144162559481515111846208753867107674998919472973663566373501611449256142040852842707990316831213467499444241548670269240322103018724846846132660996807027218635609589326825957947279252387967094289453792967494854349795288638551615717604859225442745508223451126812159194021826763504416992539925261992785362135009786968771298541040164237089841738126904779793780226229071828082612310531869105627916199245514160791563774303727458909505905996646924028090217840126854327490112764079968608595143487136152044252059629633495074496679917863719078467620788352727061472082282613356625434070731001558826636481263098166773230487018144049990040 A159680 499 2205767959635252133566959003527399742504620680763455291017035814290454703857698174058551597393700686345135771595205875593138787014966935560509783700236525477253739584686407813612675332607547506772997880381027941577288158576489412994558471063001105933133759020757244914923501354865767638637350435321652610639778082099147373320724426942733022142466177571867808334063166556693186744142580801971342193212875293082352248614821716409123406788243732281309951039991070601859995709773013910315507019403747646079925925175254229763670913128179898772266842351724602514210529667204834126004030833915135088320469186181007178808854572647861248799155330749932062181388109088908693923334088744672643751605559718350170192564989128332851638331573294117597230096086935852937485957513741787015448981640454514508283025603026407812913548821035154955769177593518882346020972589177537777049043324619510766226533958099575395522600929461367099762624170250816873348367001385442959644743213079156181675367100969283427636329975929189504859777694918467416554850756065129586172405115078309540885751162888506412637200749461789052066452153088082249505499474972544669890178934459611026617315319408430346784555485477789532587173541278236091705941887009735483208017830644133554452598568979677794477647689796259483829136281676554010000 A159680 500 877890105769290745627354182147194115534080237409566162372698124412875880880208941574489861811340817892679929675642899584710949875775733971429082427060095991078463256223666401194856208446769491335115480198866095261548124694037945607097729073612398868261840413973035755971996135731067620304117692116085232869875366497202938596875175474962803946736827082889792492916903106880751080877821357862450767036798675282632461428539392685224877027783250038243343087757758718065745224128984864650140114465381583602426273088325508765836931510820103093368223692091342347414316327408279079387171292316900946441871324024330730628833913250067930131939106127129722277658270769748338375720753176217152731623900921694613869533190674157001978392399797557192248322100559616626411420773638017764649250451352226505056322086985785462693459769775184645177497072631188347758399811240272068171229789405597790103810720034992455802277565066398662960016196308698303433456044724642793521615258880242167521433971175987835427960789379653185844349784450645251995050374684849747214004925269298091644612763584111391438042123982064583812942050932409811275098573198945924288801103150845219985096353637419125976001023590526738895198389510874245420497250241521995255319014313751798046700159722910203375467299275813107790765753089124445990000 A159680 501 349398056328218081507553397535579730582821429868326569169042836480510310135619301048472906449316251820600266875134278828839364911771727153693214296186217967923751122237434541267739158286481650003869188121268324886154576340068525862211901612826671748462279351002247473631939538519610047113400204111766601029599756087804670414182999114608253237779114712812565544372593373371982237002628757848453433938452659887194637296310063467003091933650945271488569238976547978719564739207626203116845450050202466526119576763228377234573335070393272851261780762610002529668383687778827868761968170311292661548776466492497449783097088618954388331262965083266879534445810378250749764842936430045682114542560961274737969904017323325358454548536787854468397234965926640481458807981950417328543386230656545694497907907594739587744184074821702453625688065729619443525497103901039105594372407140103300950550440039968897833910948295497206490986683506691673949642157433406446378643228291123303517349045160942189216900757843126038776546354433661891826613494273814134261587787852065562165014994155313445285928128144112242568498869818946016805239726633705505322272948875101937943041731432373403708101622833544164290756371851786671441266199654238744376133759679042571489032210971149281265641507464083820641240940593189852950010040 A159680 502 139059548528525027149260624864978585577847395007356564963116676221118690558095601608350642276966056883781013536373767330978482523935271631435927860799687691137661868187242723758158990141811249932048601756784594438594259835222579255214729744175941743489118919858480521469755964334669067683512977118790991124547833047579761621906236772438609825832140918872318196867799245698942049575965367802326604256737121836428183011469976720474545364716048434802412313769578337771668700459411099855639838979866116295811989125491805813851421521085011774699095375295088915465669293419646083488183944612602162395466591792689960682942012436430596487912528164034090924987154872273028658069112978405005264435207638686424017407929361492818507908339249166280864907268116702352003979165395492458742503070550853834183662290900619370136722568319267801358378672663315907334800088952802323754492046811971708180528971325187586345440755144042821784749740019466977533654145202451041015906483244608194557737398540083815320491073660774783779879604714812982301740175670603340586364725560196824443584323061051167112407956959232690477678737245889582278674136101641592172340344851187420456110624013730977256698469886726986860982140798621584359378526965136778739705981033244629700836773266357691033521944503406084802106103590336472349658005960 A159680 503 55345350916296632587324221142863941480252680391498044528751268093168758331811913820822507153326041323493022787209884263450607205161326337584345595383979514854821499787400366621206010337282590991305339630012147318235629259842246475049600226280411987236920867824324245297489241865659769327991051493074702700969007953180657320848268052431452102427954306596469829787839727194805563748997213756568140040747436038238529643927754424685402052065053626106088612311053201885145423218106410116341539068536664083266645552368975485535631192056764293057388697586682778352806710397331362400428447987645349340734154757024111854361137852610758447800854946320484921265353193354287155161742122468762049563098097636235484190385981856818440789064472631391929764695475481609457102249019424048162187678693009169459403093870538914574827838006993763238181086031934001499806909906111423815182240258757599752549580036984619396587586636380747573123905541064350366720400148418080917884401688125770310675967269908197555366230416230520818353306130141133294200763303405855739238899185170484062984395563304209197293080941646466697873568924994234800895500928726719979086134977823718239594085315733496574762282913294507226506601281479538788361212465924783699658604317471683578361546727799389882060468270848157667417587988013322805310936362080 A159680 504 22027310605137531244727890754234983730554988948421214365878041584404944697370583605085749496381487480693339288295997563086010689171683947086938111034963047224527819253517158672516233955248329403289593124143077848063341851157378874490485675329859794978551016275161191147879248506568253523472754981266612883994540617532854033935988778630945498156499981884476119937363343624286915430051315109746317409613222806097098370100234791048069542176526627141788465287485404771950106772105891815204076909438612439023829117853726751437367363017071103625066002544124450695501605068844462589287034115138236435449798126703803828075049923326645431628252356107388964572685583800134014725715295629588890720848607651583036283756212849652246615539751768044821765483891973563861574691130565375676091953616747098591008247698183587381411342804215198500994713862037069281015815342543393876118777130938712729806552325748553332255514040524393491281529655603591978977185604925193754276975965390811975454477236024922543220439214586086510920835960191456238109602054579859980876495510972292460243345849872014209355533806818334513063202753410459561174130695497132910084109380828988671937989845037917905778131901021327149162766327888057816183403182911098775685384812372696819558194760890890815369032849853063345547397913125712140041403014101920 A159680 505 8766814275493821138769113195964380660819405348791251819574931799325074820795160462910307477052678691274625543719019820223968803683125049614263783846319908815847217241400041751294839908178497819918266758069314971381891821131376949800738249181057917989476067556646329752610643416372299242572828491492618853127126196770122724849202685627063876814184564835714899265240822922738997535596674416465277760886021929390606912770249519082706992384205532548805703095806880046034257349874926836041106268417499214067400722260230878096586674849602242478483211623863944694031286010689698779173839149377030455959678920273356899462015508346152271029596636875794487415007596999259983573679525918453909744848182747232412205450782328179737334544032139209207670732824310002935297269967716000095036435351786652230051823180783197238887139608239642009632657936004721639842794699422364651271458115873348908863255276067887241618298000542072228782475679024688543282553150360078696121318549823855040460571263970649264004179441174846200825674358850069441634327416959480866533105974467787228692788663853498351114305162032755489732456822288437911112503121306930171493496447434959667713080364239775593003121734323574910859554491898165531302206105586151387939083496720015862500583153287846745126993013773248363370196951836045418413673088676202120 A159680 506 3489170054335935675698862324103069268022392773829969802976456978089795373731776493654697290117469737639820273060881592451576497855194598062529899032724288745659967934257963099856673767221086883998066880118463215532144881468436868641819332688385721500016496336528964080347888200467668530290462266859081036931712231773891311635948732890792792026547300304632645431445910159906496732252046366438070802515227114674655454184189208360126334899371625427797528043665850772916862475143448774852545090753255248586386463630454035755690059222778675435332693160295305863773756330649431269648598694417942983235516760470669342182054097271845277224347833224210098602208450920121673328309725600249026489558855884790848474733127610402685806901909251653496608129898591489194684451872459837472448825178057470840462034617704014317489700152736573304635296863816017175588151274554758587812164211340461927014845793322693373610750348701704222661934038722170436634477176657706395862530505853928915291331908583082382151120197148374201842107473986367446314224202347818805020195301342668344727269644867842471729284098955229866579004752068044878163215068149462711121501501969733118761134046977585648097336672128881793194953525009141993400461846620105341300979546309753940578412536813802113669727850448902995557992839432832950816501847890114341880 A159680 507 1388680914811426905107008435879825604292251504578979190332810302347939233670426249314106611159275902901957194052687154775907222177563766903837285551240420600863851390617427913701204864514084401333410700020390290466822280932616742342494293671728336099088576065870971057648706893142715702756361409381422760079968341119811971908382746487849904162689011336678957166816207002819862960438778857167935714123299505618583480158394534677811198582957522714730867355675912800740865230849742737464476905013527171438167745124198445999886546983991063221019933394585907869837260988312462955621363106539191930297279710988406124831558068698686074183019408026598743449191548458611426724683697109373194088934679793964010460531579338157940771409625338125952440828028906588389481476547969047598034537384431521607851659726023016915163661773649547935602838519140838831162444364478094495584590084655387973602999762487155894809837020485277738547220964935744809091978633756616785474591020011313884430909639044802817446881834285611757486957948972215393563619598207014924917171196828407533414224625868737450249903957079019454142954158866259573071048484620364852096186104287506346307263637616714848167146992385560630116680643399146615207852512748696339686401920347785348334345689068739953393806557485649618983717779897315678379549321787176831866160 A159680 508 552691514924893572296913658617846487439048076429659887782655523877501725205455915450520776544101691885241323412696426719218622850172524033129177119494654674855067193497802051689979679402838370643813460541235217142579735666299995015444087062015189381715753257720309951980104995582600382028501550471539399430790468053453390928224697153431371063958199964697920319747418941212145551757901733106471976150270688009081550447586840612560496909682194668837457410030969628844091445015722466062086955650293060977142176172967351053919090009569220383290498158352031036889366099592029606906032867803903970315334089456625167013617929287979785679564500046753075682679634078076427714750783139804930998369512999141791372443093843459250024335223982664877417952947374923587524432981639808484180273430178567542454120108922543028220819896212367341796625095321190038785477268911007054484079041528633073032066890624094723440941523402791838237571282110387711848170861757956822912491363433997072074586745007922938261476818925476331105607421583467740270874285862189592298229116142404855630516673826112637356990045633350787519029176224019242037399133663837061671570948004925556097172166637405531984876405632781001904645701119335343710731899612134523089846663318872258883129005836821687648621340151438099452524118406292207162109813569448488968389840 A159680 509 219969834259192830347266529121467022175136842167500056358306565692943338692537783923057954957941314094423144761059125147094235987146487001418508656273321320171715879160734599144698211197465157431836423884711596032456267972906465399404404156388373645586770707996617489917024139534981809331640860726263299550694526316933329777461521084319197833551200896938435608302305922395431109736684450997518678572093610528108838494659404169264399958854930520674593318324970236367147654251026691749973143871911624741731147949095881521013797937261565721486397247090713766774097870376639471085645460022847240993572670324025828065295104298547256014392487999199697522963045171525959619044087005945253164156977238978639002221890818117443351744647735475283086392832227190681246334845216095807656150790673685450375131951691446102214971155030748552487121185099314494597788790582216329590167873938311307678789019468627212773599916477290666340814823058969373570762911001033058902386088055710823371801093603514284625250327050505294168274266832271188412414402153553250719770271053480304133412221958166960930631788258116534413119469183000792071311784149722530180433141119856083820328215058049785015132642294854453197418872364852067650256088193116791493419285598990811250137009977365962944197899573714877932485615407924401134841326251318711432587290200 A159680 510 87547441343643821584639781676685256979217024134588592770718230490267571297904832545461615552484098907888526373578119112116786704261451654040533316019662390773668064838778872657538198076911729819500252892654673985700452073481106928967937410155510695754153026029396040677023627429927177513611034067502321681776990683671411798038757166861887306382313998781532674183998009694440369529648653595279327599717106719499308639323995272526618623127352665033819303235928123104495922300463607594023249174065176354148019741563987878012437659940093587931202813843945727145054063043802917462479987056225398011471607454872822944820437892892519913942530659181432861063609298633253851951831877583070954403478571600499181092940102516898994744345463495180003506929273474516212453743963024491638663834414696630681760062653086626138530298882341711522532435044431847659881153174453188169832329748406371823084997681623006589169325816438282411806062006187700293451790407549399486326750554809473704904760667453677357911368689282181602642052591822349520400661182828331596876269650169018640242433822676624337754094736684747345634029705658091225140052692455903174750718594754716434934532420937177030490806756946439591570806555510003589458212368960870879857785821735024005295646841985816430103115408998369979029822408235505359459685738211277701680773109800 A159680 511 34843661684935981797856285840791610810706200468724092422689497428560800433227430815309799931933713424025539073539330347497334014060070611821130841267169358206599718089954830583101058136399671003003668814852675534712747468977507651263839684837736868536507317588991627571965486692971481668607859918005197766047691597574904962289647890889946828742327420314153065889622905552464871641690427446470174866008836380750196729612455459061424947604727505752939408094581068025353009927930264795729503198134068277326170125994518079567429174858219986430897233512643308689964742993563184510595949202917685561324706194369059506210468986266924378493112809866211079005793537810863507117210043191056294599420314519759695435987938910907682464897749823346166112671458010630261875343762438531576380549946258585325890129803976785757032843984016970437415422026498776054138101174641786675263677071991797674280150288266487995276618075025959109232471863639645747420241819293659962499144334726114823728722944552960074164099488007257772557368657278462837931050736363522422306035550496215938512355249203338319465199073412271327027930703382737306813669659813299741020605567571257285020123575317938408350325956622388102991983590220616576536718266758233493391905337764940563296417306100377573218095734881777536775936832862323208663820082481837206557515110410240 A159680 512 13867689803163177111725217124853384417404088569528054195637649258336708304853219559660754911294065458663256662742279900184826820809203842053156034291017384903835914131737183793201563600088992147465640688058472208141687792200974564096079226628009118166834158247392638377601586680175219776928414636332001208565299478844128503579481821817031975952139930971034138691395732411871324473023260475041534317343917162431858799077117948711174602528058419937004850602340029145967393455393944925092748249608185109199461562126076631679958799155911614505909167735218192912878822657375103632299725302774182628009221593751430810648821836096343010120344955796092828011444764439425042578797645358162822179614881700292758284342106746438740722034560084228278932839733358957369710174363706572542907820214776502263073589901920107644672933375339871892379815434111468437699304386354256643566773642322987067991676729732380599113504824534515287192111995666572819772962792288469115675173118470438890370326827171410655839953684858199311296230083544236387147037792411499095746205272827843774509277146749105974522811477123347303409770785916623790020615384553000841023026265174765644721574248444118549346399239928953518551217898101249887458024411957407969499098466644624609167968792181108288324371999367538461266843829656796401542840933142032996932189333170165760 A159680 513 5519305697997259554484838559405806206516016544471696845771361715320581344531148157314165144895106118834552126232353860943213577348049069066544280516983652022368487224713309194863639211777282475020321990178457086164857028548518899002588268358262791293531458475144681082657859533223044499735840417400218475811223144888365569519671475435287836482122950199051273046109611877019234675391615978639084188128013021811499051835963331131588430381219646407422177600323237019026997242236862149922118073840859539393108375556052504890544034634877964353365417861383328136017081452892297682470780074554921768262108869606875093578724880297358251103518799294035079337476010453353356082854345642505612171192123496401998037472722497143707899687290015773031669104101205407022514387521411453433545736064931101642117962890834398865794070450541284996196729127354337939428269007667819502352900645967476861263013058283199211959179643546662058343351341803432342623891771088991414378756402006899952252566348491276888064227402474075318638127015881948803621683110329040276584567392549931326038753792050894974521759502696018814485761744864112885690898109382434521427423432933989155341901530757183864701458547165766877995281731460707234591717179240781613627147797819222829508288282870774998375526837652545425806667068266572105490842027570446650941804797086615562280 A159680 514 2196669800113106139507854021426386016808957180611165816562806325048333038415092113391478066913340941230693082983814094375498818957702720284642570489725202487517754079521765322371935204723758336065940686450337861821404955674518320828466034727361962925707353638949335678259450492636091535675087557710650621371658246366090652540325667741422741887908982039291435638212934131321243529481390136237880465340631838763814190771914328672423484117122891211734089680078045993543598935016815741724077900640412488493347934009746770869804845825882273901024930399662829379941885539428477102519738169947556089585691320881942535813521853536512487596190361774070165483487440715670196295933450768071875481312285536686294926155859211756449305334819391717582376024499440018636003356523347394759978660046022363677060686156962188828478395366382056088614405812871592388424013365747405807679810890321413467795611205519983553979154384626746964705366641925770405791489151930626294453629372825627710557631036372701030038906666230997118618663256090932079605042730873165618581562076029599839919649499959109450753685759261538364818029764685131011881187426918824386527273503281462509060432087667110734032631155372735288488603577903463378117615979313419124815635324433584041519689568613776268245171357013713711932592226326266041188953584132104625041841377051139823621720 A159680 515 874269061139318246264571415689142228883758441866699523295151146007521228707862129981650956466364799503697012475431777207587586731588334624218676510630113606380043755162437884994835347840844040471769372885244290547833007501429743170830479233221702981640233216843360455266178638209631208154185112128421547087444170830559191345480096089610815983551292728687792332735701674653977905498917882606697786121383343814976236428170066848293415090184529482623760270493461982193333349139450428344033082336810329560813084627503658753677438094666510134643568933647944709888734427611080994505173320859052768733336883602143522378688118982651672705032660467280631827348663928826284772425430551346963935950118451477648978611994493556569679815358430613582012626081673026211722313381904741703018073152580835812368510972508060319335535561749607781983537316793766416254817891298459843637062381447276592705791996783895171284491485901801745290677580135114818072670058576618176201130111628197821901984899909986518678596788932534379134909337797175085734003385204409587155185121692388186356694462229933510504992410426589573178761360582937278615826905015582723403333426882589144616896628989979314961122498379801479051586228723846963783576568049561570895009231976768629302006940020000083986579824564620404803745899410785617821098035642550070320001926261556563185882320 A159680 516 347956889663648548907159915590257180709719050905765799105653593304668400692690712640583689195546276861530180272138863514525484020353199477718748608660295490136769896800570756462622096505451204349428144467640777300175715580613363263669702268787510424729887112950018511860260838556940584753829999539554065090181408332316192064848537917997363338711526597035702056993171053578151885145039835887329480995845230206521778284220914691292106782409325611193044853566717790866953129358566253665183442692149870752715114333812446437192750556831445151314239410661482331706336360303670807335956461963733054399778493982332239964182057833241829224115402675615917397119284756232145669229025425985323574632665831402567607192647652576302976117207320564813923442804481364992246844722641563850406433136067126630958990306372051044906714675180977515173359237678106162077029096723421270361743148005125762483437419108784758187673632234532467878724971527133771822516891824342103501755330798649907489279432533138261733051483088482451898575297780019593190053742268624142522145096871494468570124476318013578071536225664023388586782203482244351758087227008775005090140176625767198095015797905924100243792721724005615927242830428513188122485356467746191797088858691429480878157242438391419650390525005361907398178935373266349626755829232150795882735724810722461008157541680 A159680 517 138485967817070983146803381833506668780239298502052921344526834984112015954462195768822326648870951826089508051298792247003935052513841803797437727570286974960828038882871998634238599573821738487031929728748144121179386968076617149197370672498195927339513430720890524359928547567024143100816185631630389484345113072091013882618372611266860997991204034327480730890949343622429796309820355765274526738560280238851852780883495877067410205983821408725349227959283187303065152151360229508314666158393311749251054691772726178343961044180820503712932641874336320074411982666433370238716166688244896598343107268084629362222080329511265379525225232234667843421647984316465150068379694111607435739865050779770430013695153730875027924968698226365327948223557501593888032477297960507720057370081563818285865773425103807812553105186467301431214993058569458740241325678030367144130135843658606191815387013299549863522821137858020413987247990219106070543650276029580575522420527751034982911312163289118183235811672427083321253833607110000914555655419527204314226593369733106102723184880107174138960912821870882067966138224572669062440100522587436443152386963628462252671670669928801917714542123655855337563594924319525025785388297594934773670470749956956620877280483539765020771442372309474524070412532660596365830998936360374211258498472741277924683515706360 A159680 518 55117067234304587643878838809820063917354531084766156929322574670083277681475261225278645422561443280506762674236647175444051625416488684711902496824365555738919422705486254885670500008284546466634358603897293719452095837578913012017289857952013191570701615539801478676739701670837052013540088051389355460704264821283891209090047450746292679837160494135740295192540845590673480779423356554743374312465995689832830885013347138158137969874778511347077799682941141828829063603112012778055571947597845926331167052211211206534459302833409729032595877226575193907284262764880177684201698385459505113086156914203700153924423789087650379221815527026722185764418778473196897581545889230993774100891657544517228577843478537235684811161424686772835709469533081153002444679119865640508732426859326332551143618832884943458351229149538804992108393878072966472453970590759362702093432322628120138580040593874112060923895139235257592299045975135677082304550292967948726954421614714113273291212961556535898666119994142890679407127200332000344399960803229558692919662016056904734415257457806337293728371766878947039661936231176440042499401920762790929369559871347502209365229910833757239150143972493306418734383537048742447074462057086316293729050269624177305628279475206388086847383673654165498672626009063544087251110820842196785284999656426217891563031093589640 A159680 519 21936454273285408811280631042926551932438323132438428404949040191858160405211199505465132055852805554689865454838134277034485542980709982673533396298369920897114969408744646572498224764697675671981987692421394152197812963969439302165732166094228752049211903471410267622818041336445579677245854228267331842970813053757916610203956267024413219714191885461990310005900365595744422920414186088432097701834727724273227840382531277491061844599955863694728238924582615164686664248886429725436609320477784285368055235725370287474536458566652891334469446203535052838779062168439644284942037241246194790111692108745804576632558445976555339664903054531403195266395252184348048772305195534241410484719139837667077203551690762666071679814322056637362247040925942741393379094257229226961967785832641798791536874429714782392615976648411257919557709548479982086577940053796548325066041934270148156548664340974883300697846742594494663714606310856009259651140472950967563747284280235689331734919847387337998550932521857198063320715371898529027070269844029944832577711255797278351191169745022042135729753002304999050903382653869998564245699524363068202452641676409342250865108832841165452379839586510212298800947084150475174410610113332056289969388336839672610683434353851658918800237930671985558997181081194757886129576275696257960169218604759161979564161691732970400 A159680 520 8730653683700358402302047276245957849046535252179409739012788673784877757996375927913897279583994049323285944262903205612549802054697156615381579824254404151496018905257663849599407785849666632902364467225110975281010107563999263348949384815645091302394766880005746712402903712203669874491836442762346684146922891130829526969965504228265715153568533253378007642053152966260689648844066639839420141955909168265054847641362435094304456012812558971990492014184197894403463541993195918710992453978210547730559652651645163203658976050225017341389806993129724454640159458776213545229246620317600066959340373123916017799604337074879937536252193887971444993839545950592050214479886276738850379144116763733952209784995080062559292881289017116983401486579055677993411877069698112465222670028964576592699124879407650507317700354838531113178976291901154797491547687440435474013582596407196338186229827667409679565682079657469640900821012674716549664071603684192122422692189112189639917224808047198966887372477579170686310965310888414220773622997963114813807236160145300726869351143261314963683147966545622743312506634304028252129745911294580381785222017651046868342103950240873016289937005287092001616358205108352070672975750644101317091522829011920074874701244553485043294407849023776598315379397689504575135484106616289825950563719694490041648644790278628629600 A159680 521 3474778229658469358707403535314848297368588592044272637698684943126189489522152408110225652142373778825113115951180637699517786732226487622939195236656954482374518409323141467493991800543402622219469075967901746767689824997507737373579689424460652109601068006338815781268732859415724164468073658365185712958632339857016393817436066726582730217900562042958985051227148980206158735817018108470000784400750014241767556133421866636255682431254798514988521093406386179357413803049043089217249560074007320212477373700119049584768797931530990248981808713819426797893944685530764551356955212849163580455027356811209829279665893597356238584088708264358103704352872893083451637314222432946528209488873752826275312417224490174135932495073214490502756429411423233898636533694645591531931660703742068842095460165129815187130052125249086971787313006467111129419549401661239522109080807328129872449962922747288077583840769856930322583863048438226330757040847125835513756667743982371240997723738682937801483175695143988075953700873018216961338874882919475665950447414026573892015650563848258333503757160932155546839326737070349374349074626995718628882315910383440244257906507087034619317942548264676106431011764686039973652669938146238992146136116558407350127520411897933195572255523673532414143962003099341626146036544857007654470364191219802277414181062369202461610440 A159680 522 1382953004750387104407144305008033376394849213098368330394337594575549631952058662051941895655385179978345696862625630901202466569624087376773184322609643629580906830891705046398759137208488393976715789870757670102565269338900515475421367441550523894529922671755968675198243275143746013788418824192901151410851524340201393909812584591675698361009270124564422672380763240969084916165524363104420472771356549759055222286254261558794667303183396996406459404683727515186356290149977156312546613917000935234018264172994730089574777917773283894077418478293138735837335344681785515226522945467346787421033928670488388137289226047410708076529769637020637302887449571901263159600846048426441488526192609508093840389845562094226038573746258078202980075504259868035979346998591875731596335737419314434577400446596787036827253428148781776240237397597618328354183170313485889363940147733999282038747057023592987468689060720978610918736592457401404924752593084478850283031339412794641727454130771001197791337039294829675058886636495939462198651429778953351933464263546416263721502055060463555419531666903031362019308728847364746962679571798384719714779947110591566167778447716689537615524844272335803267541065986838801161691962406452474772845082867417113430678249234132858352714404014216877052698561854140277701547409368982430189378997541761611920802414178152301092325560 A159680 523 550411821112424409084684725989661968956852618224558551224308663956125627327429825344264764245191159257602762238209049918040882176923654549468104421203401507618718544176489285325238642617177837400110664899485584799074209507057407651480330662047684049370799622290869193913119554774351497763626223955116293075805948055060297759711591231420201364951471609014597264622492542756715590475142879497450878162215506054089736702373062678533641330984560749771255854543030144657990446065887859169304335089406298215819056663478202456601176842475835458852563572551955397436461573238665104295604775340791172229991048583497567268811832300975864458220264226825949288445500576743809654069499413051290765905215169710468522199846116489011789216418515641910295567294266016055085881468905871895583809691832183402892963282285356110842059734351089897856642696930845627573835482235365722727326069717324386121548878732467261724460662326179630215334579934997320933720775006775456577132716418548285036285746323119793783150658463647066685360927624510887738101930177140514593852826444059646387265802263500646798640099670245549928138034754514098941772120501130122727853536634105059894531564284735348936359570077841385024374913250997156822379748367829938720600196845115452738059815674772979691184760542134643534559883655944731183589722892310150207718370657429901742201946661842246632283962480 A159680 524 219062521849740164428600113799580455611450947204161205018944453916943424126685118428355324227690425999345921025110339241749369903949044886600928786454631190388620399675411843854398581002499570796850067914205391992361432818539509344773696182127536701125683719749094183208746384556916752363909448715312091743019356474389658306971303497520648467552324691117685146897079651253931835924190700515622345088089000052977956152322192691794830455064551995011963423648721313846365011177933217972226812818969789688960750533800151582997178808527464739339426224457199955040975868813644029724135474062689419200749016302303361284598971966562346643663588632507090796164006342094464341056501165548365298388787111352156963741698364517064597882095995479222219432803042370130056144845277538422566624661013471575036964808949125135328102947018305630565167553141078962156058167746505244159586411807347371677094414988464946573347874916758771847092244077536476330215943700103547238848538103242804649799999582470906924496170731492237711098590307918837380302369559072145855001491460472192845868067798818196962303340137090825840036918523567764014078341279877990460965992800426703246457394806876952187133493366136598903897947932830881576505978158433909158324105499273082772634375960310411784233181981365573909877780996504148870791008163730070800241722142659559131784453968999036007347924741520 A159680 525 87186333284375473018173760607507031671388520134637935038988668350279526676793349704660074777856544356580418965231676809166331180889542941212620188904522010373163300352269737364765310000352211999308926919188846527375051187569217661812279600156097559363972749660517194047887147934098093089338196962470257397428628070859028945876819080421986669884460275593229673867773078706522113982237423662338195894181259805579172458887530318271663987474360709454011671356336539880708616458371354865087102197614886889908162893395796851830420564617088490421632784770393030150910959326257085165101623072175048050725878497268154293703122030859512988313650055473595310923986078653020063930833394388836337467971365102988761100673749231675220945284989782214801423960043569045746290562538991386309621031273669854681309100998469518504474130853551289875038829507452496092483576927626851809792664573254536603097455616530316268930729756207665015512497808279582582105011871866205025605141032374217702335363548077097836155692800475446961950553581624072766472604982580536909775999748441488693009103718127378890349930734462478438784765434345215563504238057270939073341737281033193787030148601572742235130194000152288522366358902353439870292556927308328015074273388513841828055743572387869117145115243822956281487822276724995305843637659441675868345997694407847104548470477714954488677841763162520 A159680 526 34699941584659588521068728121673999024757019562638693984312471058957334673939626497336281406262676963493007402241182259708958060624134141557736234255213305497328604919803680059332738981559177876154156063769246712503278011219730089891942507165944701090160028681166094136875876131386484132804238481614447132084850952845419130800667022704453173965547637361414292514226788245544547433094570426910086343539053313620457660681084744479430472184340497810701633236398294151208182985420621303086694447837906012393759870820993346876924387538792691723070508912391968800107520835981506251680721847251606434769698892896423105532557969310119607002189058489858426656950295297559890980130634465591313946954214523878174761104410495842220871625543837326011744516664537437836893587745673294212806603822259588691585985232581919239645375976766395064634888976412952365846307559027740515053320913743498220661110240964077410087857095095733917402127035451196331201464509059049496643607282346835402724824892135102467883041238418496398618609226896073042218716480697494617944992898388252027624777411746897980162310128975929327810496605950872226510672668452553873199550471858410700534752686031144532629630078567244695302906945188736237494861151090556116090402484523009774483413307434411598211971633859555234458243388355551627576896997449623265530906840652180488051159465676582887457773673813941480 A159680 527 13810489564361231855912335618665644104821622397410065567821324492796668920701294552590135339617767574925860365673025307687356141797224498797037808613385991065926411594781512393877065349350552442497354804453241002729777273414265006559331305572445834936324327442354444949282550813143886586762997577485587488312373250604405955029719598217291941251618075209567295190988393948648023356257656792486552026532649037561136569778612840772495056265380043767949796016415164735640976119580948907273639303137288978045826520423861956260164075819874874217291640914347233189412642381761313231083762193583067185990289433494279127847664368663396744073882931628908180214155293542350183590028061683910954114550309409138410566158454703595972231686021162265970459516208525856690037901632215432105310718700228042629396540813466605387860355164622171684434810773782847589110737924916113098139411931005339037286518778448086278898698193118345891461031047611767860235600769593629833459130093233008116066777971706222705119614257197761091203244521751055446730282686712620277405197397558775865505968400771547268725709081401685409990138864403012800935684217806059170594347746062366425619044538891793951244357641075763236442034597826214669083084445577114025875965114566769376402570440615323428219247565160859160358099380743232822780299161347290618005432576581873426397256918868802274253705244336185546560 A159680 528 5496540146674185619064588507500804679719980957149643457298902835662015273104441292304376528886465232143528932530461831277308035477234726387079490091893369230933214486118122129083012676302538312936071058016326149839738851540866252880523967675326276359955992162028387923720318347755135475047540231600782205901192468889600724682697599423459488164970028385770422071720866564773667751243114308839220796473650777896018734314227229542708552963149073079146208112899999166490957287410232244473605355954193175356226561368826237598198425251922661145790350013401286417417431560420166684465085672324213488417700424831830196460264886170062594021798404599246965866807149879560075508940188419562094146277076190622563527156303867620701105990164797038018916875706476626425197247956033996304619453236086938706911131657774476362449181710143647564009990053076596927513707847809053985318970895219211193341813812712097374924271793004006569067572954822448157177437904833755614667237133499454883359174907914184501535138591323470495802492701047693171725610290595142172912650619235494406219347798729664066054852052087741817246747457535793143900175808014143097342677203382349978985679191726247961450721711518075200859234467027888249558830114478540291742518025195089688798448551951591290019662318962388086267289095292418307914931489319224216342896634572744971525620202550317628570087229472128033589440 A159680 529 2187609167886761515155850313649701596884447599323160685939395507268989282026646933042589268361473544625549589286758135823060910763797623877558840018764947567920353439063417825862645168103060897996113783735693354395213333135991354381441979803474285545427548556159856039195737419855730775182334249179533832361186290244810484017758614850938658997716819679461418417249713904385971116971403237261217390444486476953577895120492658745157231584277065705456422879138183253098665359413152852351587658030465746502800125598272418702126713086189399261150342013692797646898948348404844579103873013822843385323058778793634923912057577031316249023931691147568663506809031496771367702374604962924029559264161773558371145397642780858335444211853903199969262946071661488791371814648599898313806437077243901377308001003253428125649386460282007108304291606313711794302866612690078570043852276885315049611004610940636307133581274917401496143002574988286754788760050523065141007726920002689810568835546571873725388280039732484059568300891772460131291346165374179872198957541258329214899434917926005526742562391021839841578795497960381268259469035905411146683214932598429229269874699262507796863435996826552854178738875842501697109745302478013458999496298062531129372406121106292718104397383699465297475220701827001743317319952449889890813854855127375916793770443358107547368620463624662621183050600 A159680 530 870662952278784408846409360244073734755330424549660803360422112990222072231332374909658224431337584295736593007197207595746965175955977068542031247978357238663069735532754176571203693892341934864140349855747938723145066849273018177561027437815090320803804369359460675211979772784233093387093983633222864497546242324965683038343246013074162821603129262397258759643314413079051730886867245315655682176109144176746106239221763953343035461989309001698577159688884034734102322089147425003687414290769412914939093761551053817208833609878128983276690331099720062179364025233567722316656994415819343145088976259441867886802455393577697048930791278327728828744127728565124785469583835055344202492990108800041093304734670477749886095211863308790728633619645566062339557032894803494898657337289836661229877488163206619532093362010528685457544049322804217535613398142803461823467887229460170533986493340560538141790423145332791458345957272383305957769322670275092365460646923937045151513188360697828520033920674937332237687952432738084560784048208632993993012188770195792035568877986751469979473776774640169206543361440774208974124776114545622236822200496971450899431144627286376903686076015256517887937213350848647561429071556134878141507784110862194400528837751752550214260139050068226007051572038051401421985426143566857319697889444061042138949110836324253535082374435386251102820549400 A159680 531 346521667397788307959355769526827696731024624523165676576762061574601115758788258567110930734403997076158538467275201864971469079119715075655850877855367416040333834388597098857513207523983987015029863128803943918457341392677525243314907478270602473394368711456509188878328753830704915437288223151773520536191043259046097038776594154588665864339047729614429524919621886691558202921856192232393700288700994895867996705315141560771782956640160705610328253133296707640919625526121261998615239300068195874399256516971721146830413650018409145944861601435674891949739983094611548637450379904482275728360089492479069784023465189066892109225430997083288505176656026937422893249191991747064068562650799140642796764139001207363596330450109742995510026917672863631322352327277483191071351813804277747268113932287952981145647508693730134804994227338869764867379829594223087727170175265048262557477013344932153544125454830567533598925547991833567484437401662718963696312329748806941280491680132011163877248112148585325746540236767337985195060759840870557429346652172996666900941514003809159046303820593915765504362679057930174790433401424553252239108552582862039028744325686960715499870194818075267566544832174761919227751660734039203486861098579825090840281105019076408692557430944543454485509050450442630764206882285187159323348946143881167395384952342413694799415416404820103276301395610640 A159680 532 137914752961367467783414749862317179225213045229795389616747940084578253849925495577335240774068359498726802573382523145051048946524470644133960107355188253226814203016926112591113685390851734490047021384914113931607298729218805773821155615324261969320637943355321297712899632044847772110947325720422227950539537670858021655750046130280275939844119393257280553659249867588827085711167877641247377059220819859411285942609187119423216273707321971523908946169892400757051276857074173128023861554012851188597989154660983465384687423873716961957071640681067507275934333907630162789982934544989529920544170529030410332173452342793229481774672606047870497331480354593365746388392943131496443943732525067867033071034017745860233589633048465848904199984600180079700233886699405415242903123236765253576048115173117123289348176366742583123702244936820843612999636565102646111951906287601979037705317324789656550023789232142733039580909754792487475500128092439477276039941779378238692590537179352082525316228601216284709790776545448085369549621632618273223885974552663903230782687004638058548958941122601700030567139721694768792383519642196079845542967105778594561989342192265737482571433851517941234966955268341893003997599543076046852892575726986275292237479268754658907087643255789244817006595027704128992752917164078345843835560867375260562321072083169814205913800646743965717716852632485360 A159680 533 54889725156956854389491111089432710503938060976834041901789103391600570431154588451520858717148472676496191265667776936528452509247660196650240466876487069416856012466902204214164389272351466343051699481332688540835786436887692020455576619991577993187140507086706419980545175225095582595241598348504894950794199801958233572891479583257395235392095179468668045926856527678466488554841893445024223675869597603050795937161751158388879305152557504505810150247364042204598767269489994783691498283257814704866125284298554447501958764288089332449768568129463432220929915155253710178864570498525928426100851510464610833135250008966516266854210471776055374649424004472132629639687142174343837625536982326211938519474774923851165605077622839298120876083843953998857061764554036077783484371696418766645519881724968327116179428546454854353098688490627356888208987973081258929469131532290322608744158818252938374755923988937977182219603156859418181681566543389249236900200515862790192709753305701996833911981735171932729170982524851570639095554349022231872549188525308060489184608486331943493326612262974882696400217246555460049193850384192615225273861799547297773632729448196076557347930802709322536249281651967898653671816866483532608247758278241957741219676467859335168612189458373174893714139311975792896484896824420896458687229876269209822636391304149243640258893241987693535548031046333562680 A159680 534 21845972697715866679549678798844356463388123055734718881522446401916942453345676278209724434184318056885985396933201838215179047631622233796151571856734498439655466147624060351124835816710492752800086346549025125138711394582572205335545673601032717026512601182565799830959266839955997025134045195379227768188140981641706103989153124090313023410114037309136624998335238766162073617741362423241999775619040625194357371704434351851654540234444179471340915889504718905029552321980160849736088292875056239685529265161670009122314203499235680598045933043885764956422830297457069021025309075478774524058218356994386081177497330116330680978493993094263991239973422299554193230849094192445715878519775233307283663717889385675018050587304256992186259777169909091365030882058619659552411537032051432359663336878422221075116123213312665289950154317024751220663564213649775951282602397945260796301137504347344683496307723808082775790362475520293643821787984140828756809003765371611118459789225132215387814443414369828009925341254114379666274661081289215667001353147098055410792243394873108872285442721722880711467255896989351404810360069389018663579151453252718735311264331039846204086993888044458851485979130527955322268379115260902902035754902164572194730138996728746642448744316789267818453410439571337868671996183202352712211673655194278134148721417979315799008833596510455283182398639588125461320 A159680 535 8694642243965757981606382670828964439717969038121441280804031878859551495861148004139018803946641438167945691788148663832704732504876401390671675358513453891913458670741909117543470490661503764148091314227030667116666299257426850031526722516591029798558828130154101626301807657127261720420754746162584146843929316493597071154110051908361325921989994753856908081291498172404826833372507402556870886472702299229751183142427710285800118134003630872089178713872630760159557225380834528200179449065989125580135781409060365076233551033931512788689831582898404989224065528472758216657894147470053734646744805232255195697810802136290644513173755041045292458134772651218096773248299801451220575813245005873972686221200500723733332968142016660050833270437539974409283433997566070465782008254384773660379362557730319019569100859469894330545808319487360358467210348044637747351546285250681506605243982571424931093155718151628006787382045653920010822889936121506455960746598417385362356803401849316022353314566937456376017556648154998255606676014798758813234666003356500745434823686551010999226112876633443548281271446784515303654474113766445235489277004532782509356109571024410593150066219510891913568883444668474250364161216056972871477622203303221491544854101021573304359431625892670218569563640810080495938557996017711958563787427537446428181368487964463538761875512517919215013059110525027600042720 A159680 536 3460445767125673960812660753311129002651288289049277895041123165339699578410283559971051274246329108072785499346286235003578268357893176131253530641116497914483116895489132204721950130447461787638187542976011656487308048393061303740342300015929628827109387083200149881468288488269810208730435254927513111216115679823469992613231811506403717403928607797997740279729017937378354917608640204855211370816359896052815776533314524259396595362793210642912021787205417537824598746149250162062821684639970796924654355471540863630331830997301242854217954924060521299946221657501860313160820845384005907614880374264080573501647521752913560185562176012342932134346399541762502961559592471883393343457792992562607821832374081398660191503269935326443239455374363739905803441700149237425721686873708107865398626634639788547567427025945804630891941761001652397918729054957552173669964138927373294368090803925922775230392479516624138618602263807784644013866372788375428643620337166354002606889294146802644681231383197693267826977620624435191351790779228824718451730067982740198627649035003907504583120639457388809335234568564340101503075886918975814706068668652594186004996298003384376227522268371446937141564124998922223689613895611559941945191601159779989062657202067589446388411338360965957722867875631972466045677410418866157155675184486248484138050509488438509111427445148535337119914343590321396691541280 A159680 537 1377248720673774270645457373435158514090773021072574480785086215773321572655796995720474268131235038371530460794130133382760318101708979223837514523489007656510388610946003875570218608447599129976234494013138412251281486594139141461806203879617475682159737500285529498722752516523727335812992810706404055679867196640424563462995106869496771165437663913608346774424067847578412852381405429024971568714024765926721449309076038227529559154273563832248112582129042307423430141410176183666474830307259311186886853341891854664506992503374860724465957369944504578973606995620211931879790038568686881176987742212298835998460015846857460663209232879157445944177408882848824960603944555509789099475625797794912039116598663196166032484968466117907749252405726330942535360513225398929366765593727572545654993021224078111612816387225570773200662275070338167011295696662757720482898375746809320476993534718534693116765113691898255542196913613452634397507993479837299093704933445610475652179582267025603267107737198114983138761075451877051159757123457057439184975332391127242553058881107868635813082788391164112671875077017160575882920548519638607807779840846727953247479170495775957327960712745616370090428952866126376554215966292184799921314779639389132425446021568799578089283353236038558503482844937884231405683670788712712836000159638099359240515921407910562162809361293604546254510895689837390855633386760 A159680 538 548141530382395034042931221966439777479125011098595594074569272754616646217428794013188787664957298942761050610564446800103603026211815837911199526817983930793220184039614053344742284212014006268753690429686112064353544356418985240495128801787739391870748415726557540341774033287955209843362408225893886647475928147209152788279439302248208520126786309008324018480499274318270936892881752111733829136811040478939084009235729900032505146805515612024105895665571632936987371682503971849094919640604565881584042975717486615610152684512197267094596815282988761910195638035186847027843274529491994702533506520120672646813584659527516430397089123728651142850474388974290571817408373500424178197955609729382428960584435577992682268825946244991957759218023705351389167680822008624650546984616700165062821823820548448633353354688751221929232693536233588818097768542722615200019883583091182176549058727172881937697284856895989081655753015890340705564167538602456663865919891015802955564866852982043297664198173466565595959081052226441926391983345129631970901730561600659795918807031896713146102366659043859454596945418261344861300875234929246931681670588329072798310704861020827632152136150486943849053581676593298946354264970393938808741337104875714925338453927180164490088386176604985318428449417402292126996055296497240842570907860779058729241198669838915302289014367409460873958216570211691239145396389240 A159680 539 218158951843472549774815980885269596278177663644219973867197785470121651872964004220253417016384873744180526612543855696307851244114200994509433574159034115448045122859155447227331858897773126895833992556521059463200459372368161986575599456907640660488875709721669615526527342496089649790322425481095060481639739535392602385171753847187917494239295513321399351008464287110824254470514555935041039024882080085851828714226511424174709518869440940021761898362315380866613550499495170619756111542130309961559262217482217781158176261443351137442925066525259582735678890331008744905149743472699245204727158607265815414595808234476104681837378262011123997408544629402884798758367928708613313133686857046496411814273488761377891376960241637040681280419521029003521946201606646207211988333111852938122457430887557058477963022349735760757061411365145898011435900584306938091887430767694543696946048379880088476510402607930911756243447503410742148180141172370297914919542411690843965839164827904586206867083765302494992208575497710672009652849614238136466979703788184671471533132139813783963512928847511064898816912401390998094221865422953320640201497114314124245774413055515793621639222227181058035553235078331266854272443242250495461079130852960895151152279216996136667477088414935548118176019385281174382313024324335113142630385328430427274878756554674480379748864908867671823289115684048563275789012129530800 A159680 540 86826714692171692415342717461115332878937231005388451003550644047835662828793456250866846783733514792884906830741844002683724691554425783998916651315768759964391165677759828382424735099029492490535660283804951980241718476658172051671848088720439195135180661720808780422017540539410392661338481979067608177805968859158108540145569751741488914498719487515607933377350305770833735008327900380394221798073931063128548889178142311091634356004890688613049211442305856013279256111427395402691083298848222760134704778514946959414338541901769240505017081880238030940038288156103445285402570058859770099486706592185274414336484863736830135854846151191303622317457912027959175615258618217654598203029171148895842519651887942592822775347907345595946157649210151519696383199071764368461746706031532852672572994671423888725780649541840144030088512490634531174962670334785618637955997425658845300202350706133548040769202540671645982995810450604459484634990622435839967681314013933064882601032036639172328289801674392219540333417089007795233399907754483433184225951205966937645010390672838854120764999578942744785869676538808198980155441137460186685553264169826433120745418085390424840584778294281910611206338507594167614701486056150726799570685338141331394443681789910535213491391100758171546048737286892490001868456685030078533526050789807449276343015867561773352224745944714965976208194084034757972072787682156869200 A159680 541 34556814288532490108756626733543017216220739762480959279439289133253123684207922623840784766508922502694448738108641369212426119387417347830574317790101807431712235894625552540757817237554840238106296958961814367076740753250580108403408963711277892023141414489172172938347454607342840189562925505243426959706293966205391806375551589439265400052996116735698636084834413232504715709060033836840965234594399681045076606064186413303046298980427624627053564392139368377904277318797603875100431396830050528223650942586731407629125581500642714369859355663268211054552503007238840214845317733682715800350504496531131951090506379959023917965546930795876830558350840442498349010074171682697821471492476430403498826409637127663182086697090163305549530063105220783810156991284360612001567977012216963510745929421795820155802220554630027588214470909861178261737131357344091910968395087981452734936838634992772240137666100784707170320576315893071464142578087588291936839248058002948132431244911417562682073134199324338074557707792849604792221153633434792169185461600271052998042663954657724126280506319490364913711232445533261803103771350843731347529558938093806067932430623572333570759120121901973242202087172787400379384337177904747015733671685449396934093434200105176018832906181013337339779279264163825739569263447617646921230225583958036381557245436533031119705069137131647590859037956330149624321693708486304410840 A159680 542 13753525260121238891592722097232659736722975488236416404765833524390695390651924410832381470223767422557597712860408523102542911791500550010784579563809203589061505494895292151393228835811727385273815654006518313144562578075254224972505095708999880586015147786028804020681864916181910985053383012604904862354927192580886780828929387027075887732177955741320541553830719116231106018470885139162323769146772999124877360664657014352301335359854189710878705578860026308549889093625334914894569004855061262010252940444740585289432567098713898549963518536898867761680956158592902302063151055435662028769401302912798331259607202738827782520151823610607787258601317038202314946833905071095515291055802590129443637068515924922003877682666537088263117018958228661804922786147976451812255593104156319944424207336880064998120558000093209139965329333612258313640203317552613794946783289019192529659561574376417218026750338909772782141606377914991838269261443869517755022053045771159423642752873712153308292779121529412161454427368137053699508785746199292799902629490956673126283335243563101363405520750157586292912284643645699389436320842194667616130078904097164988603986642763703370737289223738691068485819488430877756827351495320033161535201760123521838437792367960070144960283168652207503060607098399915751858564983695138444571096256364508672410507340724278823869265291832451026195920898425315515722062023189866998645160 A159680 543 5473868496713964546363794638071865032198528023578331248137522303418363512355781707588663984364292925255421195269704483553442866466897831486944432092078272926639047474732431650701964318835829944498740523997635326817168829333197930958948624683218241195342005677424974828058443889185793229211056876091246891790301316353226733378107520485186764052006773388928839839788541373846747690635703225352768019155181059252020144467927427525802628426922987077305097766821898331434477954985564498524163363500917552229552446646064166213786532579706630980171110518330086100937965998616967877380919274745659804734421368054797204709372576183673498419102460250091103452092765830364078850490884144124332388018737938395088164054442928481829880135614584670965415024015311902177575458729903343460665724487477203120917323774148844073431826281816542607678612860306768947650539183254582946296908780634550645351770569763179060002406497219988782585189017833850858559701912081980478206840272968863447661683212492525599137844017234506715920787534810754522799704505833685099569077351939155633207769384274159684911270978056399854214175576938542823733852591422126867488423874271733571658318751389330369219870351927877143284113954308316559816906510800195293543994566857476242301307269013907812518173868217397572880781845883902305413969294247217483292375079807490493583000364362826438868847881080178376778385658535319245107756363535858579156362880 A159680 544 2178585908166897768213898673230505050155277430408687600342329110926984287222210467695877433395518360484235078119629524045747158310913545431253873188067588815598751833438012901687230405667824506183113454735404853554920049512034701267436580118825150995865532244467353952763239986031029523315015583301303658027677568981391658997705964223717305016810963630837936935694285636071889349766991412805262509299992914809304892620874451498255093812579989002577718032489536675884613676195161045077702124104360330726099863512193093412501750534156140416209552022776837369305548786493394622295303808197717166622270935084506374675999025713899313543020259027712648566145662199167865180180425055456413194916166643678654959850031217019843370290096922032507146916441075178838013227651715382720893146090422822685805150437903903061160868739604983864646947953072760428906600954732006460012374747909262137657475027204170889463739759143216625696123087491494726714923091747184360808567406588561881009926275819151476303553626080212143524311984427312163020582884536060470335692883442292985343565931605871991493322443745696984390948967336896398146683895065164298592776571881245864355022259066310723246137662778071364336008867995221559929371963946982406797348302407515420914081855275167349312088239267355581799048114054694717639007920545408863211920710667124851937361734509064198390977587404619161506771296176158634237371310625248524637233781120 A159680 545 867071717581928597784585308151102938096768218774634086604998848626636327950927410361251629827431943179800305670417280865723815564877124183807554584418808270335376590660854402439866999491475317630934656244167134079531362536960477906508799938667726878113286491292329448224941455996460564486146991097042764648123882153277527054353595653519002209926711518300109971566485894615238114459571946593269125933378024913044095242963563768878001534778408700038854471833068775103744808647719110376426921230171910711435516125406205114009482926061564179020421533954662942897507479058372442705653534743416686655859097742265482323842902861555743116623643990569384038222521462502979977632958681187508327244246305446166278932148369930969179545578439354353173507328523905865627087029923992419572011478263795951747328956961979269497952326536501761586877606710098343935879529444155316501978852759105696237029709056690250827508421732502997038274403632597067381680830813467293621331620981974659778502996092809795043215205335907198615960249014535430127669188340846233508506198532680669011106033009752778454657421339809343387743474824507827919556456383343968713057587184861582279727200789640278521593569915320475128588245348143872535330224744388197710051080363624280047562277092247591118398601054539304158448268611922613718019738407778480340861150470435883580576387334243188133170210939157346101318197492452601107228673872485376947039888522920 A159680 546 345092365011699415020496738745465738857463595794873957781189199424290331540181887113310452793884517867200037421747958155034032847662784511609975470725497624004664284331186614158165378567201508592605810071723783958799927369660758172089234939009636472338092158002102653039573936246605273635963187441039719026295277419435474375973733364136339162245814373319812930746525691771228697665559867752708306858975153922476740601806877505561946355747994082626461502071528882954614549228116010768772836947484316102820609318048157442282361702821968387109711560961933074435838671116445738802227811524071643571865298630486577458514799339873471861102667287987587134563997396413986863232737374687572857830015113400930500360035201201308713615769928766110530548769836073459340742624682097267606939675202900365972751119720429845357123865092788096127712640522666068126051146117819083961327571023376157840200166729535515658458888109777049604607516522686141323182255740668235676929176583419326029963182518662479275723348170064984837008654795800673878649316376772264875915131323123463973434857571949999952962160370800372971337512031186778615585322956675834383498326923003028501467070892017764540870994688634771029813785639693266047501500076302555706193532636420055943508872200859266097773331131467375699480611859431145565054216878375289766799525966522814540217464797294279812803352976197219129163135830699959082042774829938554776397238398341080 A159680 547 137345894202938785249559917435387212962332414358141060562826696372018925316664440143687198960336210679202435093550016928422679349554223358496586429794163635545586049787221611580547380802746708944539481473889821848468291561762444792013608996925896648263682565598345563580302201684692902446548862454542711129700872289053165524110491525330609467571624193869767246327145658839054406432778367793631312860746177883120829715423894283649885771586166866476631638969996662347161486847981524566861212678177527637011891073067041255823265948240217356505486180841315408962520893596866345670843963333045770724915732995835915563006566294366780244975744956975069110172432741251304268586651842166972809908018770887264892977015077929750937049896886070472636805236887428712911749937536444788515142418719276081861203198319774116472865800354603125757068044050414385015824420275362551261291871288450951714703429328646078541815809959269533239636753301625451649559156103955144332124190948579909785265568139431573941942849356480528057930828648479653668272300248767020574380713760404605980758062207603090228500485170157208633248942044937513381175038980300598740663621057768020482001614487822280646988134292506723549390758096352571743033061700143672782867315938214818641236483573664895659322667391722960989089125071784984012277860297854957548705870473525609751122970412935789122307601314315554056060826742421091262051917153641672315629153842651226960 A159680 548 54663320800404624829909826642545365293269443450944347230047243966864107985700906995300391875761017965804701967195484989554071347089733233897129789082606401449519243151029870222443699394114622958418121020798077371906421241654083366463244291541567856372473323015983532202307236696571528568452811293720557989901920875765740443121599653348218431754344183345794044225273225692251882531548124821997509810270119822328167749998108118015148975144938664863616765848556600085287317150947418661599993873077708515214629826471364371660217565037903685920796390263282570834008879812881689131257095178740692676872889867044063907499154870358638664028485390208789518261493667020622684910624200445080490770533640798018026474351640980839671637145344886119343337953732426791665417134396880343731759075710596677680392900180150377926355231417266951263216953819424402570229993218448177582910203445232455406294124672634409724127033904901164452325823206530407070383220947118406775949751068358220675209666156311247766413978320531080102071632793440106359298496849692897416338648161509710056877735323768457960943240135562198235660107596373099138929049928836681622949737682664749148808141099082375679736736577422987337886491908562683860461111055157105465025485549876861399156176953446427613144323848574607006281772297958564205741023344329394729095169648937226158132402006883646776398612519744614317093079880347763622337580984374555643065626832136789989040 A159680 549 21755864332666837743518861443815619999508276161061492056498240272115542959383644319689412279353924814179592180508709475825591973462364272867699159468447553613273113188060101126921011811476817190741467626796160904196907185886763417407579214424547080939596118877795847470954699903033783677341772346038327537269834807682475643196872551541065605228761413347432159834412416679857410193149720900787215273174646943108727643669531607075745642221914002448852996176086556837282005064590224645792230700272249811527785659044529952879510767619137426779120457838605621876526571644633315407894653037175462639624685251350541599269100631836443821503092209558141253198964307041466577290159845125299868353862481018840287271898976095296259560646797367789428175868780268975654123107740020840360451596990398758440714513068501530640572909238271891999634590552086861808566521476522099315446999679331228800753346916279166424124017678340704182492437999445800388560872377797021941683668801015623248823661864643737179458821428722013400096451920960513851347133473877524404682207587567104198031357900797638665365181073468584740584089574414448519780380696638018985335254934079512393205158155820297698254574169680056453755274388849851823891779166890827831407360381535052622045517190988104525135781569065301865539156285462436768900915013182801247222328814406542485326944875769278481217525475257042182648989731551667500599095179863919504267803850036599764411000 A159680 550 8658779341080601017295676944811974214439000642659022894139069581058019233726704738329390786790986315025511883140499175893596051366673890868110368338653043731681249529604769218644340257268379127292145697343851241792997153561690186044850064096678196646102882840039731309907768254170749332053456940911960639275404351536749540251912153913690762662615288168094653820051916565357557004991057370388489681213699213237451274012723581508028750455346628035978628861316601064638152728389758461606646218714482347279543477669896449881673625294851657954404021423374774224286741505684246650652940651700655389877947857147648512445194552316034282319566670918750009983669532708836677138798707735668902524346496911857636316189318134286930465465788207035306294652436593319883549331463393897583116003843102995262726695808363429044570091521600795748903303822776751575406905317662577079370322962170383830244425778554435602391634908945695363467537997956222024240156823142267614383324233053149694811142212462051086176844514653040802158285792909491072729799824106405020166102281203545961106423566782136420357381124000361164554231990509354137773452588212002719481808514025963267746504137875379401529640782796085045607261320270332463225067647311494319794664406365401066712716685836312154576427920164141567877577919841751875458358434223410566999757772964154971933965928154165951877798740539783044079980820077683317474817544004855588142942866687734569445589000 A159680 551 3446172421885746538045935905173721921726722747502130050375293195020819539480269102210777843730533199455339549897738163296175402851962746201235058899624442957655524039669510088919320501381003415845083246075225998072708670210366807282432917931263497718068007774216935265495820810460055200373598520710614296104073662076818634544617840385097382474115655929488324788220828380595627830576247683693718105907779112221562498329420315908588366935585736044317045433807831137169147503894059277494799402817663701967446776326959742522953223356583340728426021406045321535644246592690685533644462484723823669708783622459512757411588162721149807919366031933452945832247275053809956034664595518951097904821551908438320413556076718470103028995823059602684115843493895361044676979799323031217239809077958001715806784217215576258208255852687878436171515286874595040150139749908229155490073091944133433208480706517749090585446569742708413955897630748576919847193854738244713502621361086352562911585776898031688561204658010481517245597649126056486432608982860875320501704025711423725416158548221389497663572322171070274907843748133148532385314349727680444334774453327399301050715441716245181511098776978672168095236250193203470511753031850807848450445026373048089499039195445661249416893176443759278713410472940731783995657755905904222864656371310919272287233112460482279568882681209358394501649717401186408687476783418752660161386993137868322039580011040 A159680 552 1371567965131186041541265194582196512873021214505205101026472552548705118693913375975151252413965422396910115347416648492701916739029806314200685331682189644103166886538935410620670915209382091127215839792242603381696257746572427608222256486578775413594420991255500195936026774794847798999360157785883577888782042102222279799217648561114844533935368444648185171058069643560494519012341587052729417661614872964968636883835273008036662011612667599010148104026655475992256068397107202684468555675211438900696537434652307627685501222294874758255602115584614596412185857149387158143845415979430119888706003791028929801299643568465307517625361142843353691224431801883653665119370217834801297216453313061539666959002344632966718609872111933661242799415917917102461554410799103030563860897023441579895837391755990987337841259278254016800514180872266049228180213558157541307969720270802936033145076768285583617405343122689003059083789499935657877158914028998253706428918388135266889116328063204149996273277043656990822945706066377572109105645378804271154658036130865439169669995768546237933681426842961969052157257525002606535217337739028604842520750615790895854916999298927706862015783596728726816858420315574710931214481608974212188957325832066774219550887070687340955768907796696028786369490652491408278396328492115657289566236023972906215346844793343793102463429322584101228612507544852112974298284983119553888643880326004904437183398804960 A159680 553 545880603949790158786885501507809038401540716650324128078485700621189616420638043369007987682914507580770770568721928361932066686731010950305671526950611853910102765318456623916938104932832691265216059154066480919917037874465615821265175648740421351112861486511914861047273160547538963946544969200260953385439148683022390541454079509483323027123802525314048209756323497308696222939081375399302614511216811660945295917268109236882682892254906118669994628357175071613780746074544772609140990359331335018775254452215291476076306533250003570445001215981270564050514326898863398255716831097328463892035280725207054548159846552086471242206974368819721316161491609874640348761474682102731965194243597046584349129269377087202283903700104726537571950051691837111418653978518243683133199397206251790796827475134667197384202612936892410808168472471875012997775574856396793211416458594687624407758532073071144530636741116260480509101392323343643258189400589686566730445206897116749869305386983378353666828203058717471866015145416769147642937614251781239044233396676058733365803242157333181308107544311176692612483680651202904252484115105783657046878923970631449150955915005531511085900770772721054600941556049348541747152851927339885643356565236136203091291754014938116039146608409908575697696343869218639763017743082106125697024497281169905754435756994638369172500875987707262930593276353133739777362029946498163695020102982756814097676953144363080 A159680 554 217259108804051352011138888334913415087300332205614497770136282374680918630295247347489203946547560051724369776235980071400469839402203328415343067041011835666576797429859197383530745092352201741464864327478667163523599377779568524435931685942201118967505277210750859196618781871145712802925898381546073563826892393800809213218924427125801449950739469706546539297845693859217536235235375067335387846046629426183262806435823641006299754455441022563058851938051651846808744681600422391235429694458196126033650575444251355170742314732279126162352228358430099877508289919890483118617154931320749198910153022628616681237817628086847089090858173429106240478582436298304975153401804106669487346011735171227509413782253078361876026954031809050019974877773935252427521821895850186783982796227191189295557439266205788567925302107623901247634251529625382907065450612632365540602442550965403711351862620005547237609805558928548553619295060901270081101504275781224560463485916134078312716654903056521555247628544092510145683204930168054384317061366563554335333737219035245014150520708622837614388868954421480697799452741921230889882142594764156476052969219560700971184599255202242484481644751759383002447922449220404040655903852599665511843724006656376763559898547058299496239394378235816431654358490458366134272783350349745911758460351669598517359215937021277586862246179678168062274895376039683579277113620421286031064112343256886005970990168057700920 A159680 555 86468579423408488310274490671794031395707130677117919788386161899422384425241087806257334162738245986078718400171351346489025064015390193698356235010795759983443655274318642102021319608651243460411750786277355464601472635318393807109679545829347304927715987468392330045393227911555446156600561010886137017449717733584039044470590467916559493757367185140680208592332829832471270725400740195424085060112047294809277651665540541011270419590373272073978753076716200259958266602530893566939091877404002726826374153772359824066479364956913842209045741885439198480684248873789513417811371945834560852702348867725464232078103256132013054986919346050415463989159648155115505470705156559772353231747476354551502162336207455810939456443800959897181412429403974538629042266460569856096342019699024887087841064000474769182836886036221375804147623940318430521999051568252825088366560718825635989493633564230134729424171975712446063859970332846382148635140512360337688497736949414466051711359346029512200634889332345760320510049547061468875810547486278042844223783179779351456898541438789732037345461736315438141031569707603998691268840268601028493812034870461188355082319547655486977312608710429461713919672193233671459639302580482739533828158798084001815693748329975188261387239815929445031222736982858560502800804755696116766754170195467219040003213507177473841202001478635923181522477766387440930812513858897725342199821692513257873562356409933820603120 A159680 556 34414277351407774296137236148485689582076350709160726461279922299687734320327322651643071507565875354899278198898421599922560575008285894888617366191229671461574908222381389697407101673498102545042135348074059996244222585257342955661128023308394285160111995507142936607207308090017196424614220356434300986871423831074053738890081787306363552713982188946521016473209168427629706531173259362403718518536748776704666322100078699498844620697214106844420980665681109651811543299062614039219367331777098627080770879550823765727103616510536976920074042918176442565212453543478306449805807417287223898626335939201712135750403858122913109037704808869891925561445061383299672872365498908985289916748149577376326633100396785159675541788605828007269152126927904092439106394529484906876157339857415677869771447914749691928980512717113999946149506693995205722372715458714011752804350563650052158414754806700973616763582836527994604867714573177799193886704822415138618797538842381041354502808303064842799331130706645068515052854036525534444518213582477294488446730371814962844600605342117604728025879382184589958649866944173649557894108544760614576380713825474333404621791995367628614727933785106174002757027084984552020532401771128277734798095357913426066269348275431577869732625207345540886610217664819216621748586019983704123422247979335601508322761616640697567520809726250917748077883876126825450779801238727674264909497969507933376791811880163492542340880 A159680 557 13696795917280870761374309712606632659634991875115292013669620689113818837105849174266136202677055653003926644443171625417832619828233770775476013387874398445946830028852518780925924444732636161683309456782689601149735987459787177959321843597195096146419646495855420377338463226598932621550303101299840906637809235049739804039208080757464777420671153833530223876128656701366790728136231825496484546292565901081162386918179656859999147767071624150807476326188004925220734274760317856715741258955407849575419983687074086399563172891828759900347260035692338701756075826055492177509293540708369277092429001453413704564428657429663285383951527010870935957991145270905114687695997860619585614512531784319423448471795584286095054692408675745933225365104876424816225715980468532366854524921231740767281948429006376912965061224525335757191699516586151559073818753516608424791043157772001933413082919433423269337176544766166140291286540154431232784759884180712809943731961530705044626065993260461404621589386355404923230715396487615647449373195278476928358954464199175432799584027621367892022262648647730488104506012211404920043163931974456000371030290503914233851118131836768533174740333863546823635582860151658470500436265606474055710108124290745490373384919873438016965323445283709343425835407861065356895434435148758545005287941605373933093419120209490454399441069046386627811816260220710141969430080499755459708637992042464970705267565948660098031067160 A159680 558 5451290360800435155252679128381291312845144689945177060714047754345000209433807644035270565593960584020207905210183408494697460131062032482744564711007819351815376776575080093418820521901915694247412121664162387197598678786410039484854432623660339871989859193354950167244101156878285166180596020096980246540861204125965367953865926059683675049874405243556082581682732157975555080091689093288238445705922691881525925327113403351580161966673809197914531156842160279128200429811307444358825801696920547032390072736575935563260415707331335903361289420162632626856352966316542408342249023394513685058888116242519452704506855253147864669703670045517762619354914372758852346030134783027686089286070902009553156165141542149080672092036864341053416426159613889172765395853831946397101224761310375409700345703296623261668165386848366517362350258094594325305657491184151439055082372442693119446248587179695760222579501234097595841327175266890452849140547199101283218986523150378226719819762509360574196593244638744514377309674948034502150406013507251340192375430020900007291389842387962303420132508282414549675634742993194984527621350817288727533093674906732390739340394679038508574931924943906529632959221313275086707153101309605545894888235372358791742540928761352899174328998597708973142595882111039192827761156603185917207981178510959489769672487081760560153410024670735626951354793683966509678382392237663945289773011334931550407319699435686555523822388840 A159680 559 2169599866802655910919804918786041335879707951606305354872177336608620969535818336476863418970193635384389742347008553409264171299542860694361561278967724227624074010246853024661909641792517713674308341112879847415043124421003735927794104862373218073955817539308774311142774921974330897207255665695496838282356121432899166705834599363673345205072592615781487337285851270217569555085764122896893404906410938802946237117804216354272044463588408989145832592946853603088098550330625602536955953334115422311041673529173535280091245888344979860777892841964692093150126724518157823028037602017475738284160377835521288762689163962095420475256676726589058651567297929212752328605305947647158443950241706468017836730277861979749821397575979599063513804386161223014335811324109134197513920600476608181319970307963627051767016858904425348574458211022131955320092607672538756135497993189034089537673524614599479145317304314626076978707924469682245802725153025358130008346692481889003529443639412732248068839489776833961317246019913921244240214144002690754919637062193854003726540357686381375393320716033752343040414523205279392437073254461348939102170911582588987600023625964125489644289731387340935247094134499823332850976433884957400792109807570074508368040916262098580433365976118442887601409735244785737680092044893632846290231503759420271554396556439420493450602790377883733140011396069958450141854222680509750469869949873310714597142535107837300438383279691200 A159680 560 863495295697096252110927104997716070388810919594619586062065865922476800875046264110147605479571472922403097246204194073478645479757927494323418644464443234775029640701470928735346618612900148126680472350804515108799965920880700489222568880791917133094543390785698820884657174844626818803321574350787644656131195469089742383554216680815931707943841986675788404157187122814434707369054029223870286914305847720880720846960750995596922116346220103870843457461690891868784094831159178502264110601176241159247553674538330465540752603145594653253697989812527290441123580005260497022750623353931949323410771490421230408097582750058724201287487633512399825561165220912302667932565737028786033006106913103369089465494423926398279835563147843562937440729266007145816480141599581578664143297764928745789938482223820269980011041678574440366117005636550423623071552196179240790489146206863124942874616548023413004076064537719944539929912611758266939031761763545336642038764621268673026491848666504925370823920337935277859749538616065707173103078907057413206675358377723872583155770969337399444238224848925150115535304600958204994970627654266060473936489716195510332418663793327265839918738160236748321813832571708373199601913533111735909713808524654281971688542131386473659580484166141671556387932031542612557483806106509269637594930515070757119160059790402274632779757160373055054097584281049779189948302244450643023062950276566329478112321653219809887921021494708800 A159680 561 343668958087577505684238067984172209973410866290706988947347342459809158127298877297502270117450476029481048314246922232691091636772355599880026258935569439716234172925175182783643292298292466436705153687279084133454971393386097790974654620450320645753554313715168821937782412813239499552824779335947787076301933440576284569487872404365377146416444038104348003367223189028874795963328417866977477298488820981971723950853261092031220730261332012931606550237160028110172981644251022418298579063314809865958215320792726351749939444806058327015111022052543896903474034715369159657231720057262898354979202892809814181134075245359410136691944821461208541514692190625167249084832558031509193977986601173434429589430050444844535624732735265758450037896443484682811944760545309359174131518589841164216214195954772503824992627571213722840365993785136046470027157681471665295858544692338334693174559712588703776143128368708223300815126511555320559488838456738018625401419972572449975540226325629547565339851455008463754218999123174237533650785190864847765501872997271907434092270305438598597431420169156175993640010816658160308605872733143430719687620736134230523315028166118287678798013498042838491146658269405432710108710609744585934665303683004834150223671727375554417932599332148266836554795538818715012140874738345795682916492113494401913154149400023665883352892747038098027797698532461742159149282439068675413428584340123525821574106875446376498092128171614411240 A159680 562 136779381823560150166074640130595541853347135972781786981458180233138122457864078118141793359139809888260534825973028844416980992789917770824756127637712172563826425794579021276961294988101788741660524487064724680599969814601746040107423316370346825092781522315246405432416515642494476195205458854132868468723513378153892168913789662720739288342036783323543829551750672046369354358697341257027812094511636444977025251718750953877430253721893794926675536150932229496956977910317075763304332203088693150410210450121830549666010358280208068557360933078922658440292224693136920283081201832167279613332399340566815622860953850070295175679192751453927487123021930703595652833095425530803630417205661160113799607503694582624198780363793072624019552145343777637752008198216891525369725680255459018429307460051517232702077085762301383116025299409478509944647185685673526608510910298404450344758531890993756079491961014681335153779880421686405824409618674019967867573123110319213821591983585751893426079890055173030638901301901484730472685839402885302353256538777555841434896140425793592904378260989099309120318608769725346844620142377163431160375199116491707552769048791451285168895769453482889482728048177390790510250067220764812090260881152027399337507049658953339271863514953710844059277252236517817032219510662055520172531126266240256890678232301149628619299818533564002642008429918335492329562224462447088363901553504418886710657016424106004626430779091281040964760 A159680 563 54437850296818852188592022533909041485422186706300860511631408385446512929071775792143136254667526885051663379688951233155725744038750500432653058773550509110963201232069525293047811761972213626714452040698073143794654531240101537864963505260777586066281292327154354193279835443299988286192219799165545702764882022571808506943118797890449871382984223318732339813593400251265974159965578491879202236138332816279874078460112026382125209760583469048803931781520790179760767035324551902772705918250236559053397800933167766040720372656078005227502636254389165515339401953833778903506661097482520023207939958342699808084478498252732120510182023133841678666421213727840444660322894528701813396853875155124118809356881013833986270049164910169094023303808927056340616450945562281787791646610154099493700152886307903842922855140768379266455228798978661821923109875740382118522046440220278898879202518055802330934024340714802682981091592704677962794468743421490473275477596487074528543633926902927954032230902107411185818963937791799553891430431563159471748336931594227619181229797195544537343950442241355873710812650339871385998508060238312458398609560742963471771558103969445378932837444472691971287272027943265217646816645153785467337896033203221931493655540591701654647261018977583787325509835338552360108353102623358682871705337471508748088023301708152166815444423465726013421327309798993485423606186771502100157404866174376787315670962687314394942951986201682689563280 A159680 564 21666127638752079610909458893855667915656176961971769701842319079227479007648108901194850087564316560440673764581376617767134429146429909254425092635745464913990790263937876487611752119969952921643610251673346046505591903463745810324215367670473108907554861564685117722519942089917752843428308274609033056831954321470201631871192367770736328071139378844072147701980621549331811346311941542426665462170961949242944906201872867749131956054458498787629038173509123559315288323081261340227773651131391061810101914560950649053657042306760765872477491868313808952446641685401150866675368035596210801957146771021053956801999581350737313667876766014517534181748520041749793379155678926997790928317425106078239172324431139811343911280787270454226797255363807624645927595468135571260015705625161076139474231541290494212250594268940052646666065036694097926615453083358986409645165972297372597303577843654318333955662195643476786491320674016040142786374150263079188395772510278745343146544710923779573811401819148694478925308745939234737718316625922734584453484842235725036592694563143400932269987897751070538427783116226499086280561587832471195011486229976582970057527356331047809530100407130677921682851539073242165832922774703985851188392360333730301335137398105838305210338022038124636511493637212507321506092315333434700262766193187394241482142595847543412763927580720825389339046260870081071706265700110595388774283235183897542464926386133127023182668459729178429405220720 A159680 565 8623064362373030866289776047732021921389673008678058040472731362124151198531018270899758191714343323528503106640008204920086347074535065132760754215967921485259223561846042772544184295936279290600530165713951028436081782924039592407499851369343036567620768621452349699208743671951822331696180501074595991073415055063117677676227619253955168122442089795717396053048473783233809649857992768307320974741806717465875792794266941252128136384464721934007308389124849655817304991819306688858751140444375392363861508597457425155589462117718128739240814260952641573908248051387704211157892971506194416658921206926421132107387748899095198107694442691754844762657244555402689924459299890050592087656938338343984066466314236763901042703483284475872096213611491625682022842379867011799204463047167498149411250453280730388571893596183000184993827429375451996131128404067000850656657534927914073447925102571900641112022619841763046220862647166791272151014117335962095491044183613344159497796251313737367448983891790278295201087061919877633812336125686816801453015218872886970336273254901276375498917839354483832938383969445496296468277513449263297302113120921119279119424116261653058747601029200565340137803625279122438736285617515541214987512821516791456709453190790583053772059885510154627747787142100742575407064633149604387345898073183245436601144665124020570127876361682465039230926990498982467545608325037830193230064570198325047524253386010021867912307104020226813220588283320 A159680 566 3431957950096827532703719957538450869045174201276905128338445239806332949536337623709202565452221078447783795768958684181576599001235809492929525752862597005668256986824461085596097738030519187706089362343900835971514044011864294032374616629630858080804158356476470495167357461494735370262236411119414595414162359960799365513506721270706386176403880599316679556965590585105506908832134809844771321281776902589469322587212040745479249149060904871236121109833516653891728071455760980904442726123210274769755070319873494261275552265809508477451971598367283032606530277810620874889974727291429781619448683209944589524783522062258538109548720314552413698003401584530228840141422200561208653096533141235799580214420741800892803652075066434126640066220118303213820445339591602560512116277067039102389538206174189404157401400686565133574896650826393200362262489365582979574940053735337503859676887245772800844251047034826048919116842251708910275960832325562650926247189305600696734779761478156548465121777530711612795553725335365359022572059706727164243715603626566778468800162756144854047637030075186814438938392056191299495288169791218959855046010640375496506560740744781586333735679521417874696924160009551657374875842848410699579178914571322666040061034797253949562974624095019503718982771062458332504690217901227212728967170360738496373014094576764339367482028022040364788519603172334152002080407099356306310176924655698185017110382705602570302075044731590542483364731540680 A159680 567 1365910641074174984985214253324255713858057942435199563020660732711558389764263843217991721291792274878894422212938916296062566316144777643120818488885097640334481021532573666024474355551850700427732965682706818765634153434939064985292689918741712173123487405109013804726909060931232725542038395445025934378845545849343084356697998838121887743040622036438242746276252004398208515905539796325450678549172465423891324513917597949759489033189855674030042194405350503399251955134401051093279346245897244982970154125801053258562514212330066655897145455335917694335825142320575720501998783569017546890123916996351020209731734393029999072402282990749168896960591173398475675686361576523470993340332533273509888941272988922518571952483172957497926874259393473187474855222315077952072023073809634395252886794806874102124257185579656740162623873201475118292184339639097958869975484729129398622077953198715002835370804697240925706762282353532979498560260251456599106550890299445463956282847272054992551751018473331431614335181596413493013349867427151724552197357228154704943612128503690750634584039052084997662864541654394691702828223299391696759011010121748526490332055392306809707768052848495113564035677880176280512761849168049942891298220486564904292487582396116281343010128329932252325527395095716315594291299660055281061741587905500738311023008496887083047687719276410382720791571135598493514360456417218772081257185948397679311762408063443812958357955496069015681565942564907360 A159680 568 543629003189571547196582569103096235664638015915008149177094633173960432793227473263136995871567873180721532256953919727148719817226620266152592829050515998256117778312977494616655197411898548251050014252354969967886421553061735999852458213042571814045067183075031017810814638893169130030361019150709202468185113085678586774600290030851240615343991166621821296338391332159901883823496006802719525291249359461806157687216616771963531155960413497359085557252219666836248386415420162574144275363140980292947351586998499323413619380955100719538586439252096875062625800113311326138920625885741692232487699515864496098883705504903877372277999081597854668576617283611008788694331766034140894140799251709715699999046435170420590744284650762017740769315172382210311778558036061433322104671259957422271546554794929718456050202459302696019590726637536270687089004913871622047270667982139765314083165696201325355676736018454853605242469259863874131516707619247400881756328091989989053903838434516408879048440230608379070892606721647234853954224663946679644610304461201946000779158344306162607710399905699753883005648640057031106426137584988104091126526982445273167655651485397365482105351298021533780611502872150150092421841093041028860037112574738260585744017732619482720568468100688941406056184265324031148195432574484100635360423019218933109290784367666482288640344789983310282510256792365028084563459573645971932034049830537620667896421298867931954856164212390736650720761776101588640 A159680 569 216362977358808401609254877288778977538812072276230808172920643342503540693314770094885306365162721733652290943845447112488894424689878721151088825143616482208294541287543510283762744095580070353217477939471595340400030143965135988876293076101024840277763615376457236074899499370420382519358143583586817556403296162554228193206558734279955643019165443693448437699933473947636551553235505167686045615238695893333426868187699557643535640583211382093242021744189022050323458541382090303458328315183864259348062961471276929665361951105917756309701505676879220357230732619955587227569907103741624490983214283397073096335505059217350164167571232192955408924596718286008099424668356520011552397044761847933575089731539924838472597653338520110103328260564348726230900391243130135384245587138389244429680275921587221071405856321616893359056946577866234258343131771381266476854855881406897465606477869134928776556505564540334493960796003143468371364151072200214094339912029721716197989771414090258678868727460763661538783643140034003058380768066383351346830348978201146353605161408905349027118104578429449960438585294201043985665899930601966036571598728003096972200458959132759155068222048559721949569814107437879560503379993181161436351879506525341148221826570000158006504907293945868747358035810203868680666187873345011997592386620061229876759421155322763063795809538694081082056361411790145579162742549854679610177470575368024628143463914541373474219794998576017117971181620945867371400 A159680 570 86111921359802554268936244578364929964211540127923946644673238955683235235506485270291088796338891682120431074118230996850852832306754504397867199814330309402902971314664004115442955494843456102032305169895442590509244110876571061836764791829994843858735873852646904926792189934788419073574510785248402678246043687583497142309435775953391494681012502598825856383277184239827187616303907560732243435339709716187242087381017207325355221420962169659612965568629978556361900251083656520613840525167814834240236111313981219507490642920774311910541660672958677605302768956942210405246684106663280805719086797092519227845432129863000461461321072413714654897320917260547612562229311563198563713129674416225853170013153843650541673275284446353059106906935295620657688043936207757821496421576407659325590478270236919056701074765801064254208645147264123698549879356004830186166185370131963051546064108750005451744133537951034673742791566781840547928800610028065962146403231501151056810875118969488437780874480943706684056819077126811570000691736195909889358834283019595046788853461585984606630397911815015384500673941443375449263921746241997494451405167218250149662615010083352746351670269975471314395005403257403914930252815445009210639188006484511038731701230842330267106232534522355072507092196276874410873994578158740290941134514361350272017140329034092032908443556055454287348149331635685575478686971382588838878701254946643264380430741566167774807523553269042422215879564374679112228600 A159680 571 34272328338224057790635016087311953346778654158841454533771776183718585120190887822805758455636513726762197915208112091299526938363663602871629994437278319525873174288694986094436012524203599948538504240140446679427338756098731317475043510855261846830936600029738091703627216694546420370900135934385280679124368984362069308410962232270715534927399956868888997392106619393977273034737401973666265201219589228346629017350776660815933734589902360313143867054292987276409985976472753913114005070688475120163354624240003054087051610520517070222639271246331876807690144814130379785700952704544882019051705562028539255609385652180414966311441619249426239693724800472979663791667841333796508346273213372896041628090145498232990747490965556309997414445631987092673033610586219444482820191541823110022340580671278372197345956350932501956281681711664543365788593640558151032827664922456639887617867908804633034865388591598947259815137082783169394607291278640098052720174146225428398894530307578442307978109174688134496593075209053330970857216930237905752613469214292820627475610072549812968089871250797797693581307790109169227763055189104384400825622684954135556468748573554215260288809699228189023407262580682339320262680117167120484672960474701328868074068868048677446150274043832603372989075336082385811659169175919305290782573944329197347032945091534413306334496739500532112283481377629591068894938251867720503194112921998188651198783291679420232999920154406080308024802095439501340799611440 A159680 572 13640300566691815198118467466505579067087940143678770980494522247881041194600737846991421574254536124359672649821754494106214870615905807188404339918836956840988120463929289801581417541677537936062222655270727882969490315683184187784005480555602385043868908075961907851138705452239540519199180527374556461888820609732416001250420659007968829509610501821315222136202051241618714840637869681611612817841961173172242161663521729987534301011559718442461599474643040306032618056735904973762853404293487930010180900211409901545427033496522873174298519414379414010783072333254934212498573929724756380301773094600561531213307644135675293591492303140199229683447573267328645641471238621539447123253025792738208342126707895142886666959731016126932617890254623927588246719325271402696404614737224021381232225516690521897624633926596369977535855112597340995460161719062788106235224472952372543308859881640135197870972915322843058371750816156134637213154000098148996916667163794489001608966251541101069086849670651396585937359876384148599589602337542950293630271388454259590140246020021363975315162127419611667029975999789507909274246701341798749531103377206578733224412269659567590242199908622549255844776112106167792060631756379698507890627629743122404982440677782142781237541963212841620094579476668593276165938458021305346991173488708506182768840129290367461829096793877655725234538240147245609734609945556381377682418064254024136533851369657667686566193413930066693551449018105357158959133124560 A159680 573 5428805353215004224793359416653133156747653398529992008782286082880470676865973472214762980794849740981422952431143080542182218978192147597382055657702671544393746071469568646043309745575135894952816078293509556975177718303151208006716706217618893985612994477632809586661501142774642580220902949759139086551071478304517206428359011322939323429290052324926589521211024287544854529300837395879448235235899327333324033713064297758377835868866178037739403447040875748813705576594913706803702540903737507668931834929516900812025872280005583006300588087651760444414855098490649686194646723077748494478086639945461460883640832980346586434447625208180043987772440435596327985641761303531366158546357992296434024124801652121370660459225453452962871922906894691193029521257847432053724553845223618686620403415062156436882406956829004318557314053132030051649778575593349108130586512570121815597038615024865004119612354909899938284697009693058802441440684747784660674780811016060397211969673583050647054258190810081153068572637725682089305690873125163978959095399135581024055190440358430312362466436841754645680236866608434038721922424078846797928978318505533381687759614575934346701135274822075375637197485355674098900811176359002839019985123677288015854143315688424778255095551084667132194269642638764041528231847123303608797196265932041131544651338512474715394674189466567478111233936097226123083305863393187920597099195460179608151821646340460059833111978824012137953168684403836709764394183963480 A159680 574 2160650890279004989652558929360480490806498964674793140724369366464179448351462841203628674934775942374481975394945124301294416938449858837950869747425744437711869948324424391835435697321362408653284736938161532948237762394338497602485465069131764203888927933189782253583426316118855507387400174823609981890864559544588115742485636085870842756027931214818961314219851464391610483946892645690338786011070090317489793175637926986104391141507727299301840110322793904987548786866718919402899848426283234564304860121047515113284751740408725513634459760365986277463101546126945320171256897211014176045898180925199060870157838218533805725616563340552517307903747845794071209639779527566862191654327227908188003393328930836410379976104770743263096092699053832470898161213903952685979676025784263013253539326969221571357300344184017122415833457291435363215616412924433882247867196778435530235078059920014631504407846281224852594251038107021247237056179375618196799565846117228243601362321119802616426525673092741647524705972454945087395065377901477720675426338584572793314375655016635242956286326700890929369067242934156957903415850536679683776983839661825079332995102188952210419461597179277376954348754395446185194730787559126750231446188595930887187544057203315279602746791789734305771699223190751419934960109216616814995937122667463661848588463887835646359618498310899978632545872028455849741545999020543236016267797375087230020288481392133446145892001378542900838667584943708905129069926084340520 A159680 575 859933625525690770877493660526054582207829840287169140016290225566660539973205344825571997861060030215302844784235728328834635759284065625356848777419788583537779845687049438381857364224156663508112372485309996603841654255228418894581208380808224534253807704415055704116617012314161717297605048676847013653477543627267765548302854803165272477575687333445621676469979671803573427756333972147358957384170660047033604359870181876171789296484206598944094624505024933309295603467377535008647335971119823619085665396341981498186519166810392748843508684037574886669870000503425746778474050443260564317772997921589280764861935970143474332208957761914693708501703870185604745108646610210307620912263690349466528916520789671239209859829239530365259282022300518428726275133612515321587857333708291455656222031730335123243768654578281985717183158687938142529763682565349091785543013731304770911745470809550798473750203207572581432573628469584763341545917950811294541566531973845824892944991836007858287110163632720365633679908464430419101146714713915007664840723661260836158097455506180468266289595560517748134243082450927860811520786591174435296441639207087876041150362911588403812599014542077573952455167051902226033403952637356087589276563076056815812626680623603792857114968036763169030004096560276426370072595236366369064774177625384605374606663976020074776412767653548724928275145833389330971012224304312814746553986256089257368466663772422771106005183436681250521651745638911740404660066187383563520 A159680 576 342251422308334647804252824330440363238225469935328642933342785406164430729887375777736451520026957249748157742150424929751883737778119669033187862543328430503598666713497352051587395525517030713820070964416440486796030155818516381545718450096604232868811577429258980456159987474720244628939421973210287824102171499093026100108793726023692575232367530780142608273737689526357832636536974022003174700113911628629057045435156748789386035609572718652450358712889600663194662631229392214522236816657263517161530522883987588763121343638795905314202821787194438908330797098817320272512500819520493584297607274611608545354180358278884250413439572678707543466370236586024894482031711084174866260889294431859770320771880960222369113832061228314629931148782907280800586605016567194039281239139874215088163115089346409829448567221812046298316481324342089291482730044596014096763871597862520387344462304141297777921076468767606185311709879856628788688038288243519609346680159744521079148505388410007795653418600149612780557078862870851857168997390760271572885932590843228218129472915804809734740302746759362866499377748226354446027369647436888568299995420581312839298511443709995765203988326149695155700202137902690515109578418880163733781840658082016762538231344137106241852154531839951539635858731766826943868957943964598270965126757780405475431603673992101925365921907614081621474875495816925270613123727117479725892470262126149345419711892942870766743917115797759164716556096701928972149577272652573940480 A159680 577 136215206145091664135321746589854738514231529204420512718330412301427876769955202354194282132972867925369551478531084886312920892999932344209583412443467295551848731572126259067093401561791554067436880131465258003748216160361514291436301361930067676457252754009140659165847558397926343200600592340289017706979010779095397120077751600102626479670004701563163312471271130451818613815913959326785116171687952657534317670478832515836299470383313457817076298673105556039018166431625830723844841605693619760006670062442430718346224108249073959922303879562619349110628987375328790042713196852118713185986129922297498611770198920659025788190216740968363687605906852457367722399103512364891386464213026920189839121138292101378831668095300539629692347337933574797240204742521460130712312345320336229313633263583528140776997285985626616144744242383929463599867596794066648261420235352935551809392184251577426964814114684366299689172627958554468673134497692802969993225437137046345543676212199595347094811773492695913166296083707514134608734159814807874171000936330431943569979372123034808093958374203614665903118618100711638141658081598893290475748101735752155422164766404233666726147374754793036594394727995718218922787578806761667809957583305353566614674403448285944680464300388704263949606041771146636847233475189102673745475055675418975994616403655584880546220860506462750936622072172189302868373052231168452618090456610339951350219676866727490142392973006904071466306667674741728819175127094449537044747560 A159680 578 54213309794324173991210250889937855488300910397889428733252570753182888790011440649593546552471681407339831740297629634327612763530235294875745164964637440301205291567039537611351122234197513001809164472252208269051303235793726869475266396329716838625753727284060553089026872082387209873594406812013055837089822187908468960764845028047119315216086638854608218220957636182134281940901119275086454233157105043787029803793529906146098399826523146638477714421537298413928567045124449398698032436829244007219137523321564541914208431961787797253171629863100713751591428644583759619679579834642428327528895411467129835875993816241933984815455849465836068959607460907795767489948715889515687637890523824941124110442719484467814781532815782711389239610566413986394320686936936115456306274156254679392610950743129110682835090373712171413561910152322602170658012041308481412031156906596751757617701987665511790698239723301318508684520615794798675278741393697293813784114633864285781862053306933559733727290196674373290573060758511762703424338437296143159786799773579322697623571975494937816585698192735890270078343504705483754025470448989882172459176190833937276708737730373555647010889948419302414873946042093713228578941255512724908199384373690061430623650034186461845718549702549765211991664989057629698371979256304920186100801193689994665451853223319108465293977115650267258693963249655846724687204174881317024520275838445038511238085973245648133801636512830704645830889017991111368102728434013643091235588440 A159680 579 21576761082934876156837544532448676629605248106830788215321804829354488310547783423335877333601596227253327663086978063377503566964140647428202366072513257772584154194950163843058679555809048383165980023076247425824414939629742932536864589437865371705373526206302090988773529241231711603347373310588855934144042251776791550987288243411153384829522812259432507688628667929358992393864829557525081999680356119474580327592154423813631326831485829048656313263473171663187530665793099234851093065016433421253456727611920245251136609696683294232802386381634521453784277971556960999842430060990834355643314387633995377180033768665369066930763237870661787082236163534450258093277189820514878788493964269299647206117081216526088904218392586218593287672658094833010142393196158052491479184801844042062029844762501802523627588971451458595981495496382011734458288924843981535340139028590154263980035998906622115270934595759240400156750032458371318292265940193830134916084398840848694835553539947357178676366686502907873734911885803974041828277963884050169720975308948240001710611666874862216193013922334680712825277596254681822463995580616374211348276375850171283974655451922270913843608052096127568083236130025302146755495832115257751795545023145339095821598039202763528651302317314417850108733059603165473315200510534169131394373400032942457873842966477349584306456671168299906209260751290854807122638888550533007306451693244514987521407997674901229762908939133613544969227522492787582776066741610335500774719451600 A159680 580 8587496697698286386247351513663683360727400445608255820269345069512333164709227791047029585226882826765417070076876971594612092038964447441129665951695311956048192164298598169999743112089767058987058240019874223269848094669401893422802631329874088221900037676380948152978775611138138830922380983207552648733491726384975128823979956032611000042834863192615283451855988878248696838476261262775707549418548578445839183351873667147919121980531533438218574201147900784650223276418608371021336341844103672414868558452020936045410456450847989316858096608260676437892391041251025894177667484694517431117711597382918692987817563935000646704458953216673925422661033479250294925356831599849032242132959888657434646910487881457898916064138716499217417104478311177124050278171383967955493259244859772486008485604524974275293097575547306809029221645649888347712228334075863342583963302221974800312296709862847936366041270872454377943877828397815989881646565455750696402787806624023916258768446845741223553460213937960659373204357489223156884951205287414671405788386161625941358125819844219667107002955391010187814190404965858659856916215614867946234441538412177337084636161127333450154108993844310352794713105804028160695458762240617072489718719827471270075565395952665697941372603741435754578063766057070800749751431213343009374774512411917408239124048804761815445504461147867712404027085050510557388085590438937255590943253635478519995009144988637443797503956138665360193106723063111466833506460432479515665247106148400 A159680 581 3417802108922835046850289064893613528892875772103978985678984015861079245065962113053294439042965763456408740562933947716592235127940885940922178846408661645249407897236647121496054699932171480428466013547886864613973717263482323839342910404700449246944509621673411062794563919703738022995504283943295365339995563058968324480393035212735766863663446027848623381330994944875051982721158117755174079586582653865324520393718127370447996916924718822581943875743601039119125676483940338567257012960888245187696432807176720625828110530827803064815289647701367587759717850139936748921711816478356946750493572444014005813774210412361592019307732616998351656432009088578082930033925699550094317490129541721389689823168059739027242504622990774102313414294695190400539000569817623088233825700269387605389315240756177259764129207478856658535034233473159180377732418673268766366882054145317380370030110489414572051569154872641083181263218952298305601577040785448583338174630951962677822295006291065059617098488780621839522661599368825012466168751426427155169334056717018176420532365686332552646370983231699720069334955898815491941230189819136826227096384011670729988401217473226790890421535941983424284727732873873182654645831875933479593156254946310420150979205991121745017137644986774115904219270157654575532927754422399983562028861566543095536713497581328725197726469080180181236896570589351910985650942355808477192188108495227206443026118297480027730176811634249679743311506551595871012152795185385236899267573527611640 A159680 582 1360276651854590650360028800476144520816003829896938028044415368967640027203088211767420139709515146972823913326977634314232114968828433640039586051204695639497308294908021255757259770829892159443470486333818952242138269622771295486165055538439448926195692929388341222044083461266476595013379782628448347852669500605743008168067604034712802600738008684220559490486284132071392440426182454605296507967910477689820713277516462819771154853814057559854175443971752065668627369017331836141397269822091677481030765388697882788143542580813014771807168421688536039251929811964653575044947125290901370289265324121120191395189147926555978623037773122612127285334516956220597755858577071589337689328829424645224439114973977288251384617923886189376221521472184207468237398176509242605149107135447971407172461457335354024411848131479009402790134595700671703901989790403626893150676473586534095412471671678077136828588157598040278651764817265186327813437780586043080417897100331074521749357153735397047986381645074473554169359943344434865738378278116512720342723548784987072589430523417340511733588544323261097577407498257323599933949758631800841970438126395106538358046599918183135440937617195915558554968842970695722668388345627859284261003699749911719748819648419070501851122841332132356694124691458980463991304496508683980114678112128971740106203732913320027866879689189450564264572431067477010061731686972021334985235276237846792685804400073252062399166573526475233872477786500812093551369978977322891806392829016883284360 A159680 583 541386689636018156008244612300440625671240631423209231182691637865104869747584042321320162309947985529420461095396535523116665165358588647849814326200622455858283451965495223144267892735597147287020825094846395105506417336145712121169852761388495972176638841386938132962482423020137981077302157981838499149997121245522658282566426012780482699326863792873754828590159753569469316237637895774790254997148783537894778559931158484141549183821077984103139244756881578535074573743221586843937546132179526749205056928268950172960504119053049051376188216542389642254680305444081982931140034153962267018180848506633392161279467100558867130377014395067009661211481316566709328748783640566856850258556620879257605378069819792664312050691202080380962063232515019877168083935250108739226256406082592350667034270704230145538655792199438263453815034054633864993811558848224830205202869605386424656783355297764211043206035154865158262319216008325206171442635096204360557739707757136707693566324891681734033520277641151693937565734789485707738862088521620636269248803082368137872416927787735837337415594269674685136088114971458893958220062705266915967408147208868390595772558366219414678702281222438450321453314774604023748835906914056119202399879344209918149610069091584068615001873712543691190145722981404067013963656682701801685658326598469186019173548986003789762292918570932244397118590668285260652658225763922135515646447754554528261743708203036023354840566086725508831566415715816661637574239480179325553707446681146019563680 A159680 584 215470542198483371500630995666774892872632955302607377072683227454942770519511245755673657179219588725562370692054494160566118503697749453410586062241796532735957316573972190790162864048996834728074844917262531433039311961516370652930115233977082957477376063179071988577845960278553649992171245496989094213351001586217412253453269485482597401529491051555070201219393095636516716470139456335911916192357247937604432046139323560225516804005935223615489565237794896504894011722433174232051001963337629554506131626685653470955492495840532709432951103015449389081323509636932664553018688646151691371865688440315968959997832716874502561911428691463547233034884229476594092244260030368537437065216206280519881716032673303503107944790480504105433524945019505726905429168831366768969444900513736307594072467278826262570360593447244949845215593419148577595833098431803078794777591426470210479304362936838477918059173403478734948124396206496166869906355330508749458899985790240078587517647949735594748293084119533299713596993086271967245201372853326896722440680903233733886149347828995445919779672930786201423065492351142382471771651006937600754186472151003224350579120183155408858988066988913307312379864311449430756314022563448707583270890975295797511825058678802040238268894614751056961321303621907359691093544055218808386911899308078607063890966292696595005364714711541843819488934513546466262747912122354037913892300971036464401381310060408264043164146135943226039729560977108530519660995943132394247483757386267098903060320 A159680 585 85756734408306745839095128030764106922682244969806312865696741835429357561895728226715794237167086364788294114976593279369792047806538923868765402957908819406455153712988966439261675623608004624626501256245392663954540654266179374154064693270117628580023496506429264515849729708441332558903078405643677658414548634193284554216118688796060985326038111655125066330489861903580083685799265983797167854303187530383026059584890845811271546445178397920980743825397611927369281590954660122769454843862244383166691182363961812490113052840412965305263162811932314464724502155193756410118506941134219203735525818397249012686976141848951460773618242188096731738222711850367882003886743303037333095105791543026033665375625904974444297714560549431882161966054530764288483641110948723941099844148060967830090174942702148272857977536211290600132352365787079249276579364298777135491276184865538384338479665506416447176507808549381644195247370969466089016557978907386080281636604807794141124330317669875028086613959296612134317665682601453477882407533535583274895121750683943718549568019012399740234972410858638491694929867639696764871158880698459833250248507952074423139894060337486506462571959306273871876864542642098836989232144345671562022612208288383199788223744094120430762405054797208126914688695796147752988216570320403036189250266288687142242585410944258808345394162275082907912198817800825287313016366471143167593620140024758277221499660334286053155975321539317238303533702473479330163438811127212731172981732287624217398443720 A159680 586 34130964823963886360588360325248447780334660865027609913170230567273429366863980322987130432735321153597015495389992070695016668908498793950315219791185468327236415220453034670635356735331936843766619425140749017722474141085977874542664817806272839091891874233495668205319614577999371804793433034200686718954777005407341035165761784871346789562361638947688221329333745644529236790231637722094936894096476279844506767282740417309325849968376996437326720552943011752196469179188232295688010976855209926870788584449230115717594039537988519658785305848046045707571270534257478118562612743882773091395367410033664791080456506623165806885338148962171035684579604432216940443454679574578490034415039817918080878937783077506525327382450308193384995028964758224681089583732988760761788768526027751460068295554728176186334904698818646413902831025989838392634482753892481496846733143985057806756235602508616907498332048629250415654760329249641007261720169249809151202632468727711828088895948784660525583724062715932096158717344682292212229952996974308816511536016091306366248841922219106101167599239848807333493159021828248170036249462866980076032844719692774617185327256894136474163244651736908087699679708107243887690958079427013832977416388007801217718201225090781129403198942914674083455084779623244898329619101443465189594934694083589404005485102589522309126461511870771455505235640550214917884317765943392626664346923428882757869755483502985440892035013826512317618766684023467664874528985832687534612599245693088171425677540280 A159680 587 13584038243203218464768328314320851452466272342036018939128886069032989458654302272820651196434420652045247378871101867543337264433534713453301588711488858485420686802586594809946432718986487255814489904704761863660880753611564927888606443422203319840944385921434769516452690752314041536975227444533467670466342833603487538711418974260107226184834606263068256964008500276660732662428506014127801086682543256190583310352471101198265877015867599403658113799327493279762267364035325499023705599333529688650190689919611222093789937623066590411231246464359514259298900948132321097431509753558402556156152493667580189601009002659878142188903809668701884105730944341310491928612958583938935996364090741739853163783572289221692105853917508100417796139366007718892309365842088415834467988773514897020139351540606871420013019212152285061442726615991589893189274859469843336967864300029868141550597431318764022767888978846633116048950415793986151424075610803445134792567440917024499785239463285977219307294090346981677659035185517869699014043410388241373388316439282589249823320535475185215864964262487414460091785595757775131977662415062177371801238948189216345565337108349805979230464908819330112630600646962140425202164326379807159853449699814896596268644299362386795382042416874985488006996827601355673387435414157928825055747818995002294107040828245218934773523336330404764208175872740167736492671157829103794269242481904555312873885460934527871188976779527630363095030836707637657140732372922598511563083326804116804603202262587760 A159680 588 5406413089830056985091434080739373629633796057469470510163383485244562531115045440602296189050466684192854859775203153290177536227877907455620081991952774491729106111014244281324009586799886595877323215453070080988012817463261755321790821817219115023856773704856804771879965599806410532344335729491285932158885492997182633066109585993737804674774610931062218583454053776365327070409755161985142737562758119487572313013516215536492509726465336185659491965411789382333630214416880360379139140523767960872849023799420817163212677579940964995150377307509238629155255006086129539299622319303500334577057297112286881796410502602124877425376830909994387703045231268237143570647514061728121948062873700172643641104982833327155951604531785773658089478472642107360914446515567456513357497743090402986264001844865980096988995311531910635807791290333626787650938759586243755631713144678743535279331021429265572444712315248911350937066610725677238625774831379601913838290638852507023202697217491870148623777464234035991776199845118767457915377047381523092299733431298454430123315324277201496808154608870751106309197173952572674278939604945283726996817068534588412760386983795965885597250870465441647918891357811223781986573710941083822607840003109940837513702712945004853780923478717301309552701282300559934763300965215754228906998037025316829465198244156494546517553161397989225383398492114946208909165236498217366726531843451089585641048543696458589747771866216983057999504654242955764074346609894208374914572551468792795143903074832388240 A159680 589 2151738825714119476847925995805956383742798364600507227026087498241266854394329431057441062590889305888104188943151983907623116081430973632623339331208492758849698811496866637372145869113635878671918825260417187471365440469624567053144858476809785576175154990147086864438709856032199077831508645110087267531565959870045084472772903806533386153334110315956499927957749394493123513290420125964072681748891049012797589996069101312422820605256187934293074144120092846675505063070554348105398354222860314897705261281479565619736551886878881001479438937142212614889532193521331424320152251573039574759112648098196511374781779026643041337157789798368097603927896313814041830625781983609208596393027368577970429306619384091918847046497796820407819194635972192721925057403830005603900449633761206873636052594905119471730200120970488280766439490826167469895180437040465544898084863717839897173032195931416379068972733580087871039836462118403746986906958813470758262504881695856878210173707322301033175044123471055977745249879322083930380621050814435802493920517340345580599829675741790720544429669366296452896600383447528166587885985105807861167361392037817999062288454213686072661726615980336956541606129808220103090231134790224981590760467788056638433857411107812569418012162487069046216487103358795252680120396720456025176160162988257103124854794133456584295051384713063381297828391685875850978111271455132682853365404451051750529824446505729584191742013777579729453439757357859686463932810005522010617488312401252728350468820581027931800 A159680 590 856386646221129721728489454896689901356004115314944406885872660916538963486411998515420940614984893276781274344514714392080710022873299627876633433738988165247688397869641907429832731897640279824827815130430587543522457294093114425396331882948477440202687829304835715241834642735215426566408096418085241191631093142784946437530549605414293951222301131139755909108600804954486792962516800378538942193321074748973953246122488806128746108382236332512457849867831541187468681471866213665588165841557881561325821141005067695837984438300214697623821546605293111487404657766483820749881296503750447253792256885785099240281351642101328327311374962919592851975599687666720411445490581962403293242476829820332058220393409885750373968554518602736538381375638460061218811932277826662895865596739217245304162668770392683768522659150942803834407109557524319391494163003345700625682144046555600331331534649682289603878703252559723762503974856513965623550343832929982186563104624312185020625932817058319333518937364016045106617675770344285524029262847098067869488066168026242624302087629908429575186200253177117501740643414942257729304343132506583460882837213983029038378044390063260953481595909303643261911320772313789806130005072798601589300058339643432155837735918196457623515059746374763092852314435518210006753154593776282265882837871289301726862742866871564054883933562637827767310316492486473743079376873906309558272704439675145621284488660736678049723573711610515339411023923773912256881184035587866017385433763147117090691446688174284468200 A159680 591 340839733457183915128461955122886774783305895096983273433350292957284266200737581079706476923701396634853059084927913176064214965987491820921267483288786081275821132653305982290436055149391717734402798503086113425134466637608589916740686944555017211415093580908334467579385749098759707574352590865752815907001643504868538637052685970051082459200322516083306895325295162622491250475568396130532534920260038859042620594366754475737928528315524804152023931173252833299765859720739682484555984606585814001092779108858735463377898069891598570773279496109969516159372164258867039327028435856241104967434559127894371301120603171777302031228590077452199586988684747795040909713474625839052901501909385241123581201287270515144556920637651906092321867968309471132172365223989171181826950607052574702424183106118021383020400288141954265437813263164403852950344781694894548383476595245665411091972777758377619845964654921785189969605542156430439914426049938547319439493853135594553781330911087481888793707362026754914896456089706717703554633265992094216576253756414357104218891631047027813180203563271095126469239879478763571048096540680752514409570201849773207739275399378790964173413013445286869681284164061251080122736651787839053207559832458710297941384985038031082321589575766894668641909004658232888787435075407926239885796193312610153830188246806220749037259510506545142388008208135617930673894613884543256071509683001586256905520696662526692134205790595207207525356134081904659218552247313353965152908785149420151349366845313072784190411840 A159680 592 135653357529312977091406129649454039673854390244484027882066530724338221408930070857724662394692540875778240734526964929359165475752998871427036581715503121359611563107617911309686120116726006018012488976413142712615974199310924693748368007601013901665767042513687813260880286306663628399165764756473202645745462483844535592600531485530725404467777139100025004583558366122946563202483259143151570359321302144824214022604722158854889425523470489816173012149104759821765624700172921762639616285255312414553364759504635709356707593832417930953067615630221262138318633970371315168336567589487456026591700740645073992746759781015724107100651539451012516028644554022738615345551455593361092394466692849137364986054113271617647904039816904106141366913005793872144540140335757852540463445741327992347579572072303740049435546157838646701445844332323175949917831620405026910923059225630787059004834216299643016404328780167253048179243274284458571975944325198000206936366984862008092784681986884974681576196567711092112744417085597875670458515835590651099281125564847959452876244854629439737291442995695607157639970291904486334884693886596368228425479453372522697202570574714413677757425869628264829507835385057157575059381281554870378007224018508358937239068207400452567535027640164331744716691001662254219189153259200049698264619055580969935113195366132991245265230297671404032599499527659443921736313246671342010151295561926890573251615987196962732735854933318756984576401953574130595071537549530842542991679104035457089930913743156279933499444160 A159680 593 53989695456933107698464511138527584903419264011409546113789045877993654836487967463793335926610707567163104959282647113971771795134727563336139638255286953515044126295699275395272785370401801003451236209813927713507732596859110419521933726338258977845763867826866841343362774564303025343160400020485468900190787066926620297316374478555258659895716101039293868517360904421770109663337861570578194470474957993601178138376085052469770253429812939422032706811412521156229418864809102121848082725547007755178238081503736153588506244447232444920750137741331952361534656948043524569958626872180151257478529460217611554741909272241086417324028084111425529179813543816302173866619765851531875720096241844571430140868335794833308721250926490182338171709508337651642394803488407636139922624454441488379634245501670770518292326970531639432910008231001459624214346640139505815998994095205807584072832045309499542909076889851644927985369217623058081206511415378865535041234566121943626374522099869132441378532526586987905957381543978247799138934669299087043297311721053073505140526560511469987628814108723580553614238936298506797713060070324673802398931252240414260278883813336957852783282083098604115274437199088687463793511013407050571393667599533868146723207761560342090796619411209637139728601109656918946348495562086211853669432587927913424021221567474124294866524398962712259832212803800323062920378777561309576784144123963900861897237642207728640936736057670270072653882621388422072179253392465961978145535374620962501641154302930886340748588363880 A159680 594 21487763138501847551011784027004329337521193222150754869260158192910750286700802120518889974128666919190039995553759024395835815298145817208912148989022491995866202654125203989407258891299800073367573999016966816833364957575726636045035874714619472168712353628050489166845123396306297422949440042388460149073287507174311033796324441933507415913090540436499859644905056401498380699445266421830978247678673960151124074859659246160809705975640026419479201137930034315419486942569322471573774285151423831248524203073727484492516128582404680660527601753434486818628655146687352407528365158560110713020428133465868753713287143592171378370856076824807909601049761794334242460299321257454093175505909787446580058700611592230385253409964703275666486199017405379559800987248245903425836664069421971047102082130092894362540296698725434655651481830094248607261360044943902909740688726832685787673928149198964518434796197832174514085128769370702831861619567376463284946204420949548701288967011065927826693974369385053475478925110086257026181625539865201052581230783853558407086476694838710425636530723828989364731309456676513801003463023295333576986546212912231503068298555137534510994068511647374809614396497401912553432242323954724572544301697390461014036899450032808751684486990633795417280238524952452078392482044557053117710735905376253961790511070659335336365631445556861808009188096413000919598389017156154540218079210042070616144527329982688802130088215097834170159260706910638410596747778663903336459380087420039040196089481652749607338004669380120 A159680 595 8552075739428278392194991578236584548748531483151989028419429171732600620452082755999054416367282823130068755125436809062428682716866900521583699157992696527401233612215535488508693765951950027399291000372542979171965745382542342035504756202692211664169670980096267821563015748955342071308533976470586653862268237068308864830639811515057396274750139377625904844803695086891933748269552698027158764381641761182153780616006003886949793208051300702013300020189342245015799573723725534584240317407541137829157454585262035091867830669552615670445064747729184421861843213724618214671719374480051883630872918589955546366333541240411967505183394548189436595688625380601212197025263240700877551975631999161894291932702545371898497548444700977225079169037217832727149150529998381155846852377005490035258249053531470285520519793765752461309856858369279944230397083541033218570978114285313737686639330549142568837505977660315604960953264840322104022843381304417008543054318303354261169382495882139405891760420482724696252706236432786318172487825931680719840286554661995192946912584019246237933351599269829043582507549518316194292580570211472438966842993807815897806922546060925398417786484353572075622414531528762107578568651422966972822060681893803949718539257905296322828335025652839366440395204329966270281261505238145054637019220907161148879199384900847989749226448807232036875397030159570565677095908449371945697218741452620141324659980095467935519134172872880329453313107467812698995433436654841061948855129257800917035541972543491412834185109824923920 A159680 596 3403704656529316298246055636354133646072578009101269482556063550191382136189642236085503138824204434938848174499928296247822219885497728261773103352732104195413695111459128999222470711589984811104844450574273088743625533297294276403494847932796785622867360337724686542492913422960829838083373573195251099777033685065679753891560848658550910209934642381754673628372225739526588133430582528548387357245645742276537053561095529887759856887098442039374873928834220283481972810855100193442056072553916221432173418400731216239078904090353358632156475241994461965414194970407251362086936782677902089574374401170668841585047036126540370895684620174102570957174471851717488120173594470477691811593126029756646481609156912446423371639027581024232305842790613680020025802109952107454123621409384115612061736021223395080742804337622070754166667378149143323555090777889286277088339548796828034913494779630409543432808944312607778599945314277678826698259804139590592936850672480314046396712944394080417617093953377755044055101603175138868375623973095269061295381467524690233234464121962965163987048299978668130356473273398833168814646063481142735375226524989297815095652105033693171035768026704210038722911369151949916903716891024016900458607607092036581526964587746857903676925655722839434047860011084801623119863686602737174692415939185144760999959564679466840584855760993832793814600008815412672138564573173832878232952841018932774176598527550666255647813270715191273288248457511482543561771911040848078752307882064517344941105508982827929558398335705650340080 A159680 597 1354665901222928458423537948277366954552337299090822102068284873546998357602857157879274250197616997822838443382216336469824181085745378981285173550688219477078123253127121126155054834519048002869700692037560316776983790286577739466248913972496917985689545244743445147644357979322661320215111373597733467124605544387903473739976387126291747206157712917798982478187301040636495185171623576809560141025002623784300565163535404889324536091271971880370497810375999483483580162920756153264403732636141248588867191366036438801118311960129967182982606701249048133050427736378872317492386167786430551598717380793007608995302354044821827204514973645898275051518844108358179670616893573986880640136512184211146137786152518451131130013835428802943480500351495207430137542090610408768360045474082501008110535678197857710665350605853790394405872306646500673494981899202852397247940569443023272581833235653572449143689122330440235567173274129251332703803379204175751571858024592846687111630582486348124072197501683926024809234185357468836827180168804091154714841983788272050832123773628676116020607290039910646052832780305186082872034840684924597206901190102746722592171730880863821146837256841791241839643102507944538165571744058907303415553005561948665643782187383991540367093582642664441911681844016546716035435466006384157382526906776466707716835027543042901704782843649096644706173928111504083940583023027277036164769533506793791502144889305185074279894162610473253888393432776462584524886225160820880502356588206548645485642957033192972472829703425739010427960 A159680 598 539153624982068997136269857358755693778184172460138095353694823608155154943800959193715066075512740929054761617947601986693776249906775336823237300070558619772897641049482749080712601667869515157329770586498431804150804908524643013290664266205840561518816140047553444075911982856996244615776243318324724664493229632700516868756710515415456837140559806641613271644917441947585557110172752987676387740593798620409348398033530050421277604469357709945418753655718960206181422869650093899039243533111663022147709990264101911628849081227636585468445310621879162492104824883820775110607607842216681634199943181215857711288751862802960687026063826447339367933542780654703791417403468852308017082520256190006406192407093186637743322134861635990481006834052301943514721726260832737699843975063426017112381138186726145449728798325470954902783011377929118907679240791957364818403258298774465659534714295342204349644837878570901147956363158127752737287046663457809535006556937280501156382575116622159300316988576249180119031150670669421918349331560055184307445814166264751540952027440091131211037714387584458460897090088190662149901051946536508545611298434368206293869253238478767123270192455006210042139231886792774239980650418554082742489637606048476889643783614240886208199568966124725041415326058574508180480195606854291901071016481094564526539341002566395411662986916579470760263408788369809995679904600283086560700041382862910085079489344936108897142228905697639856307297996574597158361155842095669591859169798324296385940955793701820216256663565108420499988040 A159680 599 214581788076962237931776979690836488756762748301835871128668471511172204669275178901940717023803873272765972285499763374367653123281810838676667160254531642450136183014441007012997460408977547984614378992734338297735243369802521341550218129035952046566503134193681527297065324819105182695758729729319642683001180788270417810291430808748225529434736645330444283132198954594098415234663584065518392760615306848299136361852181424662779162042713096586396293457165770162576722721957816615664354522445805741566199708933746524389480816016639231049258251020806657623724669876024289621704335535034452859859978668743118361483927939041533531609168887952395170162498507856463750804455963709644603918202925451438338518440236935763370711079661095695408497239452464678311429109509720819195769542029769472309719582462638808031281396382931586260913232656109142824582842853299828345327248862342794309222234456310543758709501786548888216651065363660716338107540768677004019181037803013046613553153265833133053402089255845489761349588732741072454666206780733159263208719196189582841248074797382641545876989718968574556790989022319578349577746639880845476556089875688443358237370617183668451240389759835629805529574647841016202974133294840466024207460214201731853412582096280488719323061354934997902041388089468637709115082416062001792468882032568860214854940883993882330940164009954980265940130523843072874196661447889641174122451700845931420070134614395266155988327210305050189556416209203913206443215138928915676679447223144863412959014762936291253097679269209725619984812000 A159680 600 85403012501005988627850101647095563769497795639958216571114697966622929303216577402013211660407866049819927914867287875396339249289910807017976706544003523136534427942106471308423908530171396228361365509337680144066822710376494969293973524692042708692906728592945200310787923366021005716667358656025899463109805460501993587979120705171278345258188044281710183073343539011009221677838996285323332642337151531824435862668770173485735685215395343083675779377198320805745329461916341362940514060689897573480325336445640852605101735925541186321019315460970427855079926505832783448663214935335870021542637310216579892012892030986667542619762191341226830385306472584091918116382056152969700051427681809416268723933021893340634905266382981225136591420295246889666005270863142625207178577883873186553251281438992058870304546031608445860888563814120060915065063776372539724075426643954133360604789778897301073762032066208578939325976058373806974814063938886784141824518039042255271692998617226470333094731206837928675837017284480276167535231949400237331572762794269287706065192817330851244127830870435105089144352733793103992469793261620629963160778159225566088372179636385861564826551854222125656390728570608837656009465070696086923551826675614683229181318030536020269404370219695163040287431044282459233719622321397069859110713977945925270947739932488562601318773612975165566373411685080754634120275576355476904214175076895297842277828497039970993974457087472504277803597343965160881567241264137866343648828135641857314061301934692850216912660092481905688333455188000 A159680 601 33990184393612306511646408678564343543771365901955068359432521122244414690475528530822356300125306883955058544144895074644368653564261219382316052537353147676698252184775361139745702597547806721339838858337403963000297703486475195257659912609303962107730311476857996042166296434351541170050912986368578666675019572099005177597879749227360033187229406887475322418907596327427076129364685857974620873257425694359277174205808676865898139936565303834206373795831474514916478549119981904633708931800056788439427917705656125590306101417549375516534638295215209479664187024651571788278337839928141234121109789487530053902769544404754640429133742984920326098181813589960726946569253892918230975864299157222223513786824273312636928925309346866508667976780268809622391786374421255111637878228239498478721700293136376791573178039183778521047387484787128135053070800153417510353674477044882734726397109766669516813530052849227868963521820167411515259659340136171411442138998501014585087199896502869359438649618232239767493371529634417173606567649654513724806696383399980317431105493222881412521330809443452856904895597060633069424628140378370844492513151281899614728769257910955719132516397590646175613704441527669546075564124003747755107602809434429723482311163571239786734220024377319955036495514236329306382700568833617741924271694340445688976985638189563921442540957800105940436351910531616501306995482728031918236067558152627695295155671687294060335677932486846397515642186481924826950555579911731875856556918538236066132985210992991450039985619128529254231095180012040 A159680 602 13528007985645196985646642803966961634857234131182477248837572291955310423879957138689895794238211731948063480641753372420583327779326675403354770933160008771802767835112651627147481209915496903697027504252777439593974419164906751217579351244978284876167971061060889479581875192948547364674546701216038283437194679889943558690368161071784121930172045753170896612542149994776965290265467132477613784223813089203460490898049184622453973959067775530671053094961549658615952717220290881702853214342361911901318830921514692344089223262448725914394465022180192402478491355884819738951329797076464875310180153578726744873410265781061360223252609945806948560245976502331785232816446667325302958693939636892635542218432127756536157077367853669889224718167126690982822264971748796391806668356261436521344683465386838970987254555049112242930999330381462877690207113397283796581038366437219374287745444897355570390711199001926483268542358450571409266369603310257334969829496885364762609433865809524778586249453325224589533686031777213554819246389330547062235733587830397897049873921109889471332245534327623801943059303277398168527009530077329975478057073432036821095961792468923990353176699689222955768597976999441870500418511888420910445902366328227415262730661783322899099950165331953646941484927235014781481081106773458464216001023633519438287569336259513952171529982430829189128101686979898286765550081850180347981050673969668927429629679503045996042605842672677393706947786622462115965439553563605148724566004750082312463614052673275904265697363753062161278287548189603960 A159680 603 5384113188102394787980852189570172166329635412844723989968994339677091304289532465670047703750508144008445310236873697328317520087518452549315816515345146138029824900122650572243557775843770219864695606853747083554438818529929400509401324135588748076752744751990757154877544160497087499599299536170996868229336807576625437353588930226820853168175286980355129376469356790324904758449526554040232311500204352077282916100249369671059815737569038095903244925420900932654634264975126650935830945599328240879936455278845141896821920552353175364553480544189421360976959895455133604530840980898593092232217580014543756929563383011318016614214109624688180606651800466114460561933999204341577659329212111184111723579422200022828077879863480451269044929162539642742353639066969646542683942367913823495996705297523668774076135739731507488908016686104337438192567378061318797621742916167536266083787960672037750345986243672713891113010895141507253476499842458142283146580697621376674503969591392294359007967843773821154394639547275801360400886456385908076256097161260114963045532389496242786708821201331584829720480697808807410440680368342636951869422222712799372896578064633373837204845193959913145749726381141336336789620492167467518609714034195825076844843321078598942601993431582093174162755964544021646700163897795267635140226483134446395992763618845648363400347490466512217167044035066088986516187625580889050464539932172370080489297317286540619130896789705793115848967703433553440229417991762734937460501413333614222124452259978752816906297510788099611659504213084282364080 A159680 604 2142863520856767480419393524806124555237560037078068965530410909619190383796810041379540296196908003103629285410795089783297952411504564787952291618336435002927098507480979815101308847304610632009245154500287086477227055800492736495990509426613076756262716243321260286751782994002647876293156540849355537516992612220817034123169703862113627776811834046135588320938191460399317316897621303040879982363297108313669397147408351079897184209578518094393960809264423609646885821507383186781579013495318297508302807882149444960242780290613301346366370862122367521476427559899787289783535759067842974243547286665634836531221353028238789551096992378015950074498856339537052971864498866881280583110067726311639573349067817176957818460028587851751409992581972610684765765526388947575191817255761345489970167363730954785243331037158584931473147710070195918937764126261291484169657099596312996681973320602026127282132134270541126736495067723961436312237670928737318435004147823811031087817287940267345360392615572527494224477006129737164225997990395202083802864434447937924894224841145583519220639505884436434604949374668602071957222259590839429514054566582620718376016973762290318283538034019345742785435331096274862600398455464140183985755739707572052356832379058620595832694285819507751363129932403593380371883750241409745327345924286486032085681632731231789119386129675689431603294397854616436735155909431111991904538911953929322365812902650363663368100879697062987430495439018767646749192395282014941504130837940773710323219535857490947852802143596299892378321398519996191299920 A159680 605 852854297187805354812130642020648002812382565121658603557113573034098095659826106936591367838665634727100447148186208860055256742258729267152462748281385786018847176152529843759748677669459187769459706795507406670852813769777579196003713350467868960244484312097109603370054754068893357677176703958507332934894830327077602955584188548190997034317941775074983796604023731882137967220494829083716192748280748904488342781752423480429408255596512632530700498842315175738527902325673533212417511540191083080063637600640200249034729733743541582678451049644158084126257191880219886200242701268020605155839587875342650395669168941856026923319988752340723441469938171335280968341508615019545330500147625859921366081205411814229188919013498101516609908002695936512894032325863734165279800583850647591184630614059622480858071676653377071218823880591251871399791929684615949380725903896416405143159297811645726620538243453431695727233923943241510145017116529794994594848504253179168996276776630635011159077253030022168880187453800088115560586799290834043445463788813118033992938441243552744407027814520804369387940130637405815831564018636785750309641848077660333114281858979326913303010932694505645715457512049936253978621795654235625758812174689579481012942442022009918542469723762732502949351550340665621366363032432183283372648537639538306323705297063411406421152279263433927265894003302102275731605535765956991888956022417731697931513045957527451479885019222641363204221335761766089852738343904250183983706612999014603094419250819021418492598346853816569066960257106745399855004120 A159680 606 339433867417225674447747576130693098994773023358383046146765671656661422882226993750721984859492725713382874335692700331212208885466562743761892221524373206400498249010199396836564872403597452121612954059457447567912942653315676027272981922976785233100548493498406300880995040336425553707640035018945069152550625477564665159288383872476154706030764014645797415460080507097630511636440044354016003833833374766878046757740317136859824588543202449229124404578432175520324458239796558835355388013982555747567819462246917549670862191249638936604677151387512795114728885940767614920406811568913133009049912427099709222639798017505670476691804426439229913754960893335102288346948564278912160258475645024522392060746404834246040231948912215815758991975080400759521140099928239808833785440555301979945993014228366016426727283977006915760160431327608174621198250250350886562044740093674132933980718555714397168846938762331544358312365234342397076280500141187479111431269688617485449487069281704794173967386313333250686820382135428940255949320119761554089210785083186529591264605390092846690477849539774254579965567044312846098890522195181137783807941480342229958765803856798349204280067674379227649009304360543532808628874271930314911823259770712925871098735092380888959307117363281716666090553905652513710432115024258705372568790634611959430802622549605008523829487760717027362394210019838851124742268078941451659812592383345261847419826478193275325330869549731565492292661137743884993743111681496291210573727842769871257868538606434667069106289245675398188757804007086149146100339880 A159680 607 135093826377758630624848723169373832751916850914071330707809180205778212209030683686680413382710266168291656885158546545613599081158949713287965951703952254761612284258883207411109059467954116485214186255957268624622680323205869281275450801631410054905058055928053610641032655999143301482283056760836179015382214045240409655793821197056961382003209759887252296369315437801125061493335917158069285809672934876468558121237864468046729756831938978280558982321717163541913395851536704742938232012053516996448912082336672544568754117387622553227078827801180448297577970347233630518435710761726158916996709306397808927960243941798314993696414841734061164951032965609199375481117187074392020237542806572134052118810987918618109783126748048396570562196173996806352900865739113580181681325540426337370914035032275614915356600951172099095472632844507462247365503807709968235744425831378408491319182825876518427474461089164501222912594129344330794849494039076086891355050487565506029726857297341877446227860675453603751185631902446918133752268820865807693462446999319425659289320006815709430065777089015632518456907743505875341542596269663456052205251067328129863255675653146763656390163923470238098659987677984276121580313338432611099279898576569054917216283624325571795885690240862360500601091102899359791130615416622532554999006024037920315153120069445729981077714976486113456305629693892560645371691089882931803613522812548996483575159425274966052030206195773940424569274911486304461419905710891619651624359974809409746028583946110178472085810521431954662556539034563180614748080268160 A159680 608 53767003464480517763015344073834654742163911890777031238661906956228071797771329880305053804333826442254366057418765832453881222092376519325866686885951473021915288636786506350224569103373334763663124516916933455152258855693282658271602146067378225066980005710871838628830116092618697564394948950777780303052968639380205478340781548044798153882571453671111768157572084164340676843836058588867221736245994247459719254205912317965461583394523170153213245839638852657506011224453368691130580985409285782030919440950533425820814467858082526545440768787718430909640917469313044178722492476355442335831681254033900853618954449037711861820696415205729904420597365351568016339196293507043745142381778540064328220894712445205173447644213774349619267995085275648527695023424067276672500333779649126971643839949831466370295500451282518433082347711682642366276849317218317006939719436148512905412100783980298619737666666548709155174854151113809313953022347052141395280198662781382782345839717272785518804514581444220959721194676791737988293147041384471700443964694944048225867558098107262260319488803578681968091269316348294073087854424803860327639906116855115343345800144148555136894080961473480384039026086533381352856156079821907287198487810214713144126209783746485193873545408745856197522568168400039544356274503700743698184231828776457673471510985016850927460406731153712438582278223959219298006808311505327916386522266802117255201066031432958295432696735048478557413079122110411431760128729823183125055284696246302309048118542013244597223083481240672280299313777952138798520589846387840 A159680 609 21399132285036868311049482092663023213548485015678344361656731159398566797300780261677724733711480213751069399195783642770099112793684695741981653414656982310467523265156770644181967394083119281821438343546683557881974401885603292122816378684014902166603137214871063720663745172206242487327707399352795724436066136259276539969975262300632608283881435351342596474417320181969788258785257982451996181740096037554091794615831864685785663461263389782000591285193941640523850553936589202365228293960883687731309488586229966804139589453399457942532198898684134321588787574816244349501033569878704323502092142396186141931415910473067522689643476837038767898232800376958461303624643698616336174647710316139030497863976742203740414052613955443100072091481743534117216266421913037002074951162974812108376877385997891339762693823009491164267678916616847154315938662749082458793772591161276757945524792841332974137163858825297079258369039549166762622508044632713199234627712736502781867614480617271294606750575554124488365284295731209272422538770202198870969004486140731874469628833726683563897726478047226407667806730998877535213624518475666746944630429257268578521765201695471797720187832502521722609433722452607794160628539455780667693898868566879262307314277647476781589875186990609904253481529932112839294006121857479369344769268847006116121346218916637223399260801284201064442290427506075388046064336288030627790032248664430118573540705350892126616161270343098691909980921325032263536069814563915992152351684746053509591405151137325239516315139723266135604464327085916678630580010782092200 A159680 610 8516800882441209107279930857535809404337554872328090278908140339533673357253912772817854138963364791246483366513864471056666993010664416528789372192346593008093052344243757929878072798275978100830168797607063139103570659691614416982222647114091863684082981631512972488985541748421991891258863149993461920545251269262552682702571813614103733298830928698380682285049935860339811386319688840957305613110821976952281074537846876232624728595999434610066082118261349134075835014455538049172669730415446298431279145537878576254621735787985126178601269720907497741561427813859395938057232638319247965311496840992428050587849913413831836318616283084726223893592233952664116030826268995755794753764646324044794073821641848684643479619492710052579479073141738841303003546340897964659549158062530195570007025555787210921759181846057326200860103126465793484775377310924817600282914551562752001149413455450066543407971478145801688835675702886417257714444248741472801153986549470465325800528217445956702467967924555960102148423428506344498686182137393433766173963341519316341990686408265121951169034818773992531569818987668236910720949470498890561423635270938276039136319204474653626937497863255042172118170582510051368694577302547320883834884551201807731685166956293912012587576450876853996036688126344812509999470080224773088255519984769279657758622323617836598061978338504380869935593007869194045223035599034324684532516448446176385075013999663623633434936752899818230901614993608240730475924026067708741693510915244233050515070202034113432082896202526378681298296502866416885956172323701426307800 A159680 611 3389665352079316187829101431817159479903133290701564252661078198403242597620259982801244269582685475435886628803118863696910693119131644093762428150900529360238724365485750499320828791746445201011125360009267582679663240582860652355632490735029877731362860086204948179552524952126780566478540205989998491581285569100359708439083611843150985220326425740520160206853400055095062961966977373443025182021925406730970313574268440908719956195544313711416518682476731761420541811902750206981520187477053665891961368614587087119372646704028626819625362816722285417007126681128464767102429089017490811489652240622843967947822334122794597787286591024244200070881810880359941221807551435667107695662154589259511902350515591799745901148144045986971189571038320577095061294227410968021463562833935854862050687794325923948968814612036992818451156776654469190093445853809414655830141197749384135180708609744333642943398511138170246859519671379754519403586188491061542146087412061532463165828362929010150310956627222696566530584159261229379267828068143816436738366440920201763380418720860684809881711960145570980338380289285227291589402675634039967779859893203004606307676521615710448049326429387674281981309282405277992132647605785294255985616357479450910331434141290699333533073837573800899812697620803705446866949797923337831646327609168904456781815563453680049391443979463942302033301574841511723923380122351324936413313756449329536829736998325416855214978211492857312800150857475158485697154226305133515278025191915520008051488349004426008643753172290358991890586403676506834693877954253156888412240 A159680 612 1349078293326685401546875089932371937192042712144350244468830214824151020179506219242122401439769855858691631780274793886899399194421383684900917614686218338782004204410984454971759981042286914024327063114890890843366866181318848023124749089894777245218734231327937862489415945404710243466567743120869406187431111250673901406072574941760478013956618613798325381645368171991974719051470674941483065139113201056949232521484301634794309941098040857709164369543620979696241565302280126840595861946136943578702193429460122794934058766467605489084715799785748688471094857661315117910828720196323023724916280271050906815182701130958836087503744611366106901987067138149303942163374645126513107078783761878961692341431383894450184013481710810104480869794178447944993092098963224374577838458748407704900603735116161944478666456408877084417359537005352271863706674438836108202795913789703323049920877264789339824929199461513612448399993533439412305369588575193752301341636013940449874673887917528593867058269666708677519070346962540786604096884939101548388103669522898782509064660216144289210970191103118476182143785316532793815671543952877408285822813859524895034416119283848283670004981398431109186388976226718130817425052525244566561391475392270260504179103066742040834150799777921881271457616391748423040536020103408232222150132929239204519504835632241041821196641848310531828384091193913796927460065660228290367814342550384709481850250319516244751927893237404310676229139660119469066736906145417071371912332871461718971441847833559517326781679675360352393772090366746853791277469620432740161763760 A159680 613 536929771078668710499468456691652213842953096300160695734341764421813702788845854998381914528758819946283833561920564848122263968686591574946471448216963998305877434631206327328261151626038445336481159994366565288077333076924318652551294505287386313719324861208433064322607993746122550119127483221900033664106000992199112399908445743208827098569513881865992981734649679052750843119523361649336816900185032095259063573237177782207226636600824717054536002559678673187342722448495587732350171534375026490657581023556514285296636016407402956028897262951911255726078746222522288463742728209047545951705189895637638068474767227787493968228703068732686302790781839172542609039801301208916549509660275073237494039987340274399373491464572758375596414988511983961530155594093135890113958243019032330695578235888438127978560280836121042605290644571353549732565162980802961650056943547104173189733328442776412916678877987171279584216337906637506343017692666738622354391825046136237517657041562813451348938880370722830956023467506931971839051292377694272442028522103672795236844354347304566421156254347081007949512888175690766711345685090569574457789700056197705219091307798450001190213933270146193781900831228951410787343038257441552197177821589766084229752951586422041552658485237775334945140318626295068664686469051358553086584106578228034494306142766068480964786872011648127725394834993602849665405182752648508241453695021296665044239569890169139994412086530275422791826397433870073530075591491649689272505830457649848630625803949407683470050464757621129893729401379561571302093739030977977427493564280 A159680 614 213696699811016820093386898888187648737558140284751812552023553409667029558940470783136759860044570568765107066012604534758774160138069025445010735472736985107400436979015707292192966587182258957005477350694778093763935197749697504867392088355289858083046076026725031662535492095011370237169271754573092528908000963783996061262155333222171424752652568364051408405008926894822843586851246465761111643208503660712050352915875273016841407057187139346847619854382568307582707292935941637348527674819314406338138545182063225425266200471379908894012025939060894030290869901706209493451694998480726965754940662183508900346142173958291640518936317610997782403829184923533809093898754506503660191737710695386643666222619997827056199418886476122677268684557975438241056933356969121040980802883116119209135237279863258773522513106319766079821259179861707441289071159685139900614460735833671226190814799347747551498368509694707760905654086848194085108736311773396503295645026726208591577627868111836108283807329278020011819820997411962251155810269437381330378963693592249605481543965567001291330978259947138045429947350139608618321766994502737756792014799552827152303306087663816625421475436536786694087344440146434775231711801409212529910211601251509253181170552292905795917242973834805386284575355649045580122174146420600720228252268001828489529325316059623182943353863994106524175315943362740253034335275488446051808202804133522302897866966036998201531258511156380866836229949540629145501018676770430913385948609811768293270098530016424461562758191853534337351907976975138631379516856859614583402276819720 A159680 615 85050749595013615728457486289041992545334296880234921235009639915283055950755518525833432042383210327548566328439454684269143993470982785535539326246701103108747068040213620295965472440546913026442843504416527314752758131371302682618569499870900076130738618933775354168624803245820779231843251030836868926471720277585038233269937914176681018224457152695010594552211818254460438996723676570011273097180084271931300781396945121482920672782123880635328298166041702507744730159866056276076981664406552758696088483401437607204970651151592796336860757426483283912800040142132848856105310866667120284824514678359140904699696110468172285432568425706108384710421224817727283476762664492287247839762099196488810941662562771794893967995225352924067177340039085712435979129320479617038420245589237196412905128859149688553733981656034430778726255862940388208083317756391704877482905315918254043850754556811960749083433987980506517560866110227674608366934034393145069689312328811984883210378234466947957645606378172281241873332733502454043988173435943700075218385521527611670186417653941319209383308191204613861073169532467388539325351918126999057628764100521969008911496731582400566916557009808370958052981186347052089131433953922609145352067039476510916681876126860990084733510045101014768406315851229693845819960623806347728097757818558149510798177169648963958330490050997642748494050350623377017858000034461648880111423262350120579888306812912835115069446475353709309578027693519736529835875357763139853838335040874626130872868589142587528018507709892949045136165645434725613717745615291095626216678680684320 A159680 616 33849984642115608043105986156139824845394312600193213899721284662729246601371137432810922816108657665793760633611836951734584550627291010574119206835451566300296225679568041862086965838371084202265294709280427176493503972350580717984685793556529875010175887289566564234081009156344575122903376741001319259643215762477881432845374027686985823081909194120045852580371898656348359897852436423618020931566030331724996998945631242474929410925878247305721315822464743215514095020919397461937001353906133178646636878255226985604352893892133461562161687443714407936400385685698972138520420273238515392633191087046275896561578705824158611310521714494713526116965243648270535289942446569175818136565123742491851368138033760554369972205900271577302613904066871555574081452412617530612170216763713521056217032150704296181127351176588597130166970012191094645109719177972738856098295701274729275781374122796361030387655228847731899281463806216527645935954636952159964339843011222143257309138959689977175306843054705238656245574608112979297545041871695323192555587058604295852484588744724679478333265329121176369569076043974670499042871741647551122198491319992944112719623395863707761816164268428295104518392424821686585039535481949397030637592771500050093330133517320121760818141080707230043020327424214062501590764206100779975182187383533875503469184984194971595792352096943197819794107864232160690367230979380460765838294650212543857273243213672342338799438165932265148831188185790905598245532891371052891396743960319491388319108428380219819726904505779201866429856574975043819121031375368999199619654712635539680 A159680 617 13472208836812416987540454032657361246474391080580018897167836286126324864289761942740221447379203367775589183611182667335680382005668351225713908781183476686414789073400040447490316438199250965588560851450105599717099828237399754455222327265999019353973872402628558789810073019421895078136312099667494228469073401745919225234225593081506180905581634802625554316393463453408392778906272972923402319490182891942276874279579837559900422627826760303796448369042801758072102073595760323794650461872976598548602781457096938832925246798417966108944014741840907875403440702868048778282271163438062459147725228129739447690603625221904659129302209800470277286167456550786855318113616971867483331105079487412560355707995774137867454043980312862413516266641274840032771982081092456704026707851712392143177965890851450730400132034300605623375675338596192728365460149515393673022244206202026333506943050118394878133537697647409315407505034008067775407901578572925272662187829154084204424154095578376448824165890166306812904496820696232257968882676761302686937048430938988221677196133982768491057430217682036990474631192332386391230523627823807219635941916593091234893401200057024106802266462277451643227362132097844913793645990381906095584616570989980460634476458017281599815535416611432456107321908521345645939278334067486623774782480888663892231224825532429046161397804093341734635306435914049331389140071793388923154761159361330105074170910734779338007061320594566175525503319917086908365192254890321287636050257872116697924874281626738345663779974792412449890037780674422005284556769651246390352996358950264108360 A159680 618 5361905267066699845433057599011473636271962255758247327858899120593614566740723882073175325134106831717018701316617089762649057453705376496823561575704188269626785754987536530059283855437463513220044953582432748260229238134512751692460501566074053173006591040358876831780174980720757896523129312290921701611431570679113373761788940672411773014598408742250850572072018082557883977644798790787090505136161224962694470966273829717597893276464124722663680729563212634969481111196091689472808946824090780089165260383046326428518643872876458377898155705565237620002632999355797714784205402628075620225402007604549253904963681259612230174850968978872675646368530741969520146073929612356689189961685070866456529720414180073110692339531958618969002171509323319461487674786822385150672017554764768359463774207526726686403071422300464449506388617791272514794808029787948709123997095772705206006487552572998365136117616008440059800287722071404758084698892317387306359586416160314291217556020901234136654842717443135406297333489062492325692317760309126774077752719926658707931671576736397134761378893372121601032533645472245809039249361002133625863982684312730318543460957999299730799540235822157325709385610182517454003286064636516676645646757661240723282428300157360756604822277670269410300671099264071353021331186194653575482388245206304695232524011376922565400640533677053067187032167385927401732187381342789410954829103131159169275662749229228504184471606158471405594001490138814798623748271913456501426256605889142126282711644979013481354364703062874375854368606851844983059434473289820694361292931207492479587640 A159680 619 2134024824083709726065369383952533849874994503400701856468944682159972471237943815303181039181927139820005667534829990542866989186192734177384551793221485747834774315695966138923147484147672279010612302964956783701971519677707837773844824400970207163837269260190430350489719832253842220921127329979687169747121296056885376837966764162026804153629261097781035902130346803394584414709851012460289097641872677352260457167702704647766401623610093812859841133917789585916095410153970896649854166185526257498889225029670980821611587336158032016437357026800222731853172530302904622435335467974810658787250851301382473314727854537700445704931556351381524436977389067847318231282105872100990430121419553125362286268369135673323917683679675550036800450744444039870832061793173228197510758960088526094674438956629746369737692025943550550297919294205587864695605230395454070837677821873330469964248538981003230929296677633661496391199105879385085649934751240741575005842731443975933820382872164595608012178577376477725399525824150051249393284499720355694780258645482379226768583610344952076866537742131886715173957916266761499611230015155221359286645472414550073689062567882521235834110211590756338180692245490509848848394060079343255398871824932602817885945828986171563847119450977350613867210990185191877156843872827138055555366746809628380038652325303189648600408771005663027398704167313163191840079188634358392171098828285041988041608700022322209886081692189751024860237067571928372765343447029300797246362493093620694143821309827365738840691488039049209177588815489253628835649635812578985109404233624223056611772400 A159680 620 849336518080049404274171581755509460776611540391223580627312124600548449938134897766783980419081867541530538660161019618971299047047254497222554790140575623449970550861239535754882639406918129582710476535099217480636404602489584921238547651084576377154060158964750920618076713062048483168712154202603202637652664399069700868137010347545995641371431318508110038197305955732962039170543058160404273770960189424974699258274710175981310248303540873393494107618550691981971003760169220774952485332892626393777822396548667320674983241147023866083690198510783082039942664427556683931548732048572014121705613415942619830007781142323517778332584576880867853241354480472490686530132063166581834499135020458823323478281195583802846127412171336956027610394117218545271699106008158000224131394097678620912067240964431528428915023254110818554122372705206178876336086889360932244686649108489754340564912026886712911494941580581267123637443852273192683915946294922829465019047528286261346221165565488150754710418953120691573604980678231334766201538570941257395768863149267005595188345245714190195747259989597540517634218140525604599460506782417098862459034038306616597928358556285452562245064672885200438589804319612737324206832625513979132074340676418260277883157508196125050396936666707874049739673422607103037070840054014751457460482841986888950688392946658103220397290219720207851617071558471564424949784889093297294686378828343580081390986946135010306156329019914749422968758892137353545808068169389803847550845994655147127114598599646585045113857874838522378304494196116092431605495618933146252848523689509569039005827600 A159680 621 338033800171035579191394224169308812855241518081203584387813756646336123102906451367364721025755401354389334381076550978360034153735621097160399421924155876647340444468457639264304367336469267901639759048666523600509587060271177090815168120307260427900152105998710675975644042078863042458926516245306094962616013309533684060141692151559144238461676035505130014166625640034915497005461427296828440671744513518462578044336166947335913712423185657516797794991049257619238543401137195897534439308325079778466074424601339922647821718389179340669292261650264866429165327269637257300133960019863686809780046888693861309869782166790222375330663730042234024065622105838983445920761279034427469140225616723058557382069647473217859434792360512432948952136407908536978265412129453710861006784091916002596908087464887118568338441563110162233990406417377853604917066976735255579314448667357048897074870738161930735544057452393710653711311454098851303112896690628045385502575073526488039862203512192119404766734564764658768569382784111921185698819066734900087821227274762785847658192824183902745830542938117689239303244862012923869085670469386850125899408901773618855901797642833727598537701629596719018220561426960378945185470990894484351310188717389534987779610742433071598494133673898756521182522811207441816877037497625043942013716804363972173993941740444621892069521098677637061916195776104369477938174306670497964893007674852459830405571195861711779640332868233880519316705802003094782858845787970112630527990343379654935897466421349513482216474742697692857356011101238715534150151606699579629648603024191184254467707612440 A159680 622 134536603131554080468770627047803152006925347584778635362769247833117176446506829509313392184270230657179413553129807128367674621887730149415341747371023898330018046927895279187657383317275361706723041390892741293785335013583325992559515673334638565727883384127327884287385710670674428850169584753477623191918535644530007186235525339310191860912105690699723237528278807427940634846134477521079558983080545420158681086946536170329517676234179588150812128912329985981764958302648843797997931892228048859203103843168936740546512368935652230562512236446606906055725760310651200848769384539173698778278336956086740858708343294601366181863825831972232260710264356769434938985776458923638966135975296320756847014740241413145124252201232071776976726922679953480498804362328416568764680475937188471354948506743784108758670270827094590458309627631743680528578116320653742359634905882958996971281457988876421546033623371111116258909978321287490545446248966923667140600559860216013953603810776686898034946405646357381069199040743095866400573363787021919293695452686492439500362365555679947578650360342110850719702173820863003174291497386309183933009102283871861998032317533489267298765443003514821284051344858125911207446493247543379257842323035180358506876007192330854300075614805275038387556594339187139236014023853214713474170001827654018938360638124304012854940448999983479830434794301817980580654968424269969096730122368212450668921335944966015153286546325228064531938625940438339586224274815543935437146292605819108009340064521098506719337111833735806918705314113798812666499328733970813759453891155104401823709108623923560 A159680 623 53545230012558352990991518170801485189943433097223815670797772823823989889586615238255362724618526046156052204811282160539356139477162863846208855054245587379470535336857852659048374255908257490007868833816262368402962825819103473861596422819065841899269686730570499235703537202886343819325035805367848724288614570509633326437678943353304801498779603222454343406240798730680337753264516591962367646825385332709636610026677059624200699227491052898365710509312343371484834165910838694407279358667455120883056863506812221397589275014671198584539200813487898345312423438311908300552914912631112250067968328475634167904610761469176950159427350461218397528661148372129266732893109890329274094649027710044502053309234012784286234516655572206724304366274485077329987157941297664914631968416216919683266908775938610398832199450742083892244997807027567472520485378553212723879113226969013437521123204702077613390646557644771877335517660560967138236303975938928893913637321790900027046276826917873225789264680515672900882449646369370715507013088415657143990702347996716158358373832967794952400097585617180468752225877458613250444146874080585818487496809572099301598006476531085551181047777697269274333417032972685700184759127051274050136893257813065296201663082936937578358496198365791379491003364473670208491764616541958337675718713689495173495359979531256671644406632472326294875986215927780166731199494685141030000623809540880513770861300525278169296265797107901449831053807588657152222478517740698333871593929125661608062409781930784324782688293352108455951857661280826202551198685968777176683019031128527734651970764613964480 A159680 624 21310867008395092936334155461351943302445479447347493858342150814634114858879026357996125051005989096139451598101337170087535375837288932080641708969842372753130943046022497463022065296468169205661425072817481529883085419340989599270922816766314870437343607435382931367925720421038094165662514080951650314643676680527189533915009983929276000804653369976846128952446309616003346485164431469123501243877520281873015212109530523194261548774865204873961401970577400331864982233074211151530299186817754910062597428571868095179499984943470201384416039411531736934528288802687828852419211365842643501828273116396346312085176374721437824797270221657732949984146426787750678724752471959892127450704177053301391060370060396846732776213376716506204496161050322380823854390056274142219454758749178396845468874744316823154626456711124522294523050817569340110382624602547858010361527429427784389136435754013438013707931296319248096063277118924943633527503536174726776110487053512917994750464573302536856966092396439591457170145760214266448905390635825644521389005839050006538587132423155626711107660188715295715712666197054707210673596164386686846574090721107411650174008545341838560102758250080509656363415927778270782762326686073159528575225674286564807529755031001708825332381411334779693999031782466181555840486303359846203681461878046591425032214911215315851301618899274985881880812079144954688378436743916261859971151546074902232030133876273115745364760500702619548968227476794345108244960225785982392945457237499407500900829753143931062756790603642305429661920643875655029802710577686839345506082120497998933989660655207733939520 A159680 625 8481671524111234430308002882099902632888110876611205331804505226451553889843962903867219514937659041737455579992127382412678540227101517805231553961142210110158735861781617132430122939620075435595757171112523832631099593934888041406353419476570499368220856489595676113935201024035958591589861279182951457379459030235250924864847535924908495015450542471181536868730224986370601220757690460194561532695606246800127344782983121554256472211697124048783739618579296019738891443929370127470364669074107786749792893514739995069219596418226125479798999146588817812043913631046317571354545570690459482615402632357417356575732292528370785092363388792427252875292749200376398003184750946927176396106167818186243597525230728710986860646689416513897182747793662033082816717255239167305678079350204585727576928881329319676930930938828109131136281980394790336364812071328668934911164037799031217862863908974143627378143265288503097461306957814467005176808171093565317963079933660819571010657853897582751199278984518276884280817130115631677293629966045518103855680333239554605641520346042106463225896355011102077673172394201896011234840829279027284350669619503940264669953803039575215835346602484265145963365205838718798853705836297990441098889681472794980331546300675597175544709443215043952420235158418175785554305056972602247106884151743829697667648039303716177561372677504811908662268331513476038194451092879177535127488314714001547467479511895399541377005383013845472587904704710341764424341947384303251693958108930835059696922179341502632192877877561344208896988464404849421035276258720676090734244000939172447200150288801913493964520 A159680 626 3375683955729262908169648812920299895946165683411812374564334737976903814043038356712795370820137292622411181385268596863075971475010566797550077834825629781470423742046037596209725907903493555197905692677711667905647755300666099490129390028858292433681463539251643710414842081845890481358599126600733728386710050356949340906675404288129651740148511250160274827625677098265883282515075638725966366511607408706168810208415172848070881678706680506211054406792589238455746929701656236522053607992308081371507509021437946169454219874469054470758617244302937957456543096867631705570256717923437031437428419405135711570829367249916851028935831469164388911416530035323018654588806124405056313522804087461071650423981459966575923804606174395814572529125716438844580229613195132313517656126622675941178772225894324914595355887196876309669945705146308984533084821764207688236632925516584996925030699335955150258487311653527913541504105933038943116736124591702821822529703109952676344247075386664632440456069745877760352308047640261193296415821095480379690039383623503683038786510592335216737195641634229911618206900226157557764255976456888472484719934471847117926991439601205594063907845030487447583762988507882303672992160519914122397829518000498115607147897913856674157969026018176158283559594018651496469057572188792334502336210932166173080298887427967823353575024028015864661700915130284318246703156529168742718880378104626540989824815600492744352302777679009795470437104247239227895779850098726908191802381897234854351874126548164903681702638478811352835571746912486193917010148260251397272883606291670135986725825282506362863939480 A159680 627 1343513732708722526217089919539397258683941053887024713871273421209581266435239422008788690366899704804677912735756909424121823968513978483907125746706639510815118490598461181674338481222650814893330869928558131302615175510071172709030090878066123818105854267765664601068993213373640375622130862525812840946453220583035602429931946059139676484084092027021318199858150754884835175839779346522474419310087053058808386335604455810410656651653047144347950870163831937609367539129815252765649865616269542278073238797638787835447710290442265453236449864233422718249892108639686372499390819187957248052613895520611655787833512433174378338731368561338634359490903661309361048128341652762265485605679920641688330625147095835968506687372610720117685969409287348998109848569334407421612721460316474820003423768977059986689274712173417943139507254366250581053831394250083331249244993191563029744944355471801175659250571894838821086421172854391684893455800779326629520048858757827504365439325346038626128550316479874830343334322143693839300296203166035145598531819001821226294831389695403374154940639474068493721968673117616506094162643789012333021634183250175648994677923007476786862219486975531519873191706060931318143052026181089522723895049274516777216664531823414280717696127645790895952904298184264877418899359426082376529682705066850393056261289548291889978545298190472809323448301953521645186149661847516280424579262997326649312402809129484216852675128510862884751761379585696502360755955997345925157085654036990541196986205443990290162685457236689357084348658282705100329549003731321335438516941060083774950269678312148730506353948560 A159680 628 534715089934115836171493618327867188656312593281352424308392257306675367137411246921141185970655262374969186857649864682203622863497088426028238497111407699674635688834445504268790505800707120833990488325873458546772934205253026072094486040080288421313696317107195259581748884080627023607126724686146909962959995081997812817772007856133303111013728478243234483268716374767066134100949664840306092919048135509997031592760364997370593276476234056769978235270798318579289824826736768944492124461667285518591777533951216120562019241376147181333636287347657938925499602695498308623051975780089061287908892988784033867846167119036152661964055751581307310688468240671090374136425388993257258214747085611304494517158120161255499085650494460432443201252367239184808875150365480958669549623549830355685421481280643980377416740089133144493214217292062584950440361826711401629511270657316569253490928447077531957231469126834197264482085291941957548652291974047406846157623255912236784768507240647986534530585502920436598886707905142507780324592444260892467835973923341224561659854312259950578449637315037626271431913693911143267918967972050451654137920213635436452763886365536159965569291908416514422082715249262156738631033427913110129987831781739676834116876517820969868968900833998758413097627117743402561225475994008597066479214280395524270218912941332744243637675104784150094867762476586484499769318712154950440239827792557901799795328208719117814620348844545749121405558638002960700352974707093579485611898504340338161546157892581587319845130277563885308217930424769717444966586474917631253132469658307050760071345242409912235166007587440 A159680 629 212815262280045394073728243004571601687953728184924377850026247134635586539423241035192183227630427525532931691431910386607617777847872679580755014724593557830994189037618712237796946970200211441113321022827707943484325198515194305520896413861076725559033028354395947648934986870876181755260814294223944352417131589414546465870829194794995498506979850248780303022749259006537436537002126827095302507361847845925759765532289664497685713380889501547306989686907566962619740913502104224655099885877963366857249385273786377195848210357416135905334005914503626269630591980699687145602186969656258435339686795640524867746986679863955585083355457760798971019650868883432659545249176477663626503983734393378547129498306677083852667582209422641392276412472751908204934199996892087143059137451372165087977746125927327130225173280762818090356118974986542559694210175636887765214236476618802999859644577581385917802465461908115672442783525020044712678718749870088598141214006994312412833500442452552602117044479845853891526566411924574402729887496612669167053119089670805554314327184889764926848800710745501187536179681503517404125655090232290746013870610843653532551032095560384189509715960062797208469047477500277450657008252283236742212433154083116863201300189560922593568904835803860057516902688563689954490320546255995550082197600892351809154071089360883917077816146405901264948046017379467309263002697775822758935026882175047589669228224261079406002046165000697287434660576545592662238123177467247289348378519073417597754173855042027763008199165013189663313651960400064837996371868013485917411284407065146118733445136800832920865564665852600 A159680 630 84699939672368132725507669222201169604616927505006621031886137967327656767323312520759567783410939499899731844003042684005149671960589829384714467621891124609036012601283413025138916103633883446442267776597101888048214656074842080571244678230668456484073831588732479969016543025724639711570196962376443705352055412591907495603772247520552075102666966670536317368570936368227132675592745527519090091837096394542942389650258526105081543332317545381771411917153940852804077593749010744643785262454967752723666663561433026907827025703010245943141600717685095597374050108715779985641047361947410768203907435771940113329432852418735286710513508133046409158510357347365527408635035812721130091327311541479050453045808899359212106198633699716813693568962902892226379002723612685201978867156022571874659457536637795553849241549003512466817242137827351876173345209541654619153636606423626277374885050948944517753424022370303203434963360872685853688581410156321214653357017160480428070948407588875287656049172393146928390974545238075469778714899059398067594673561715057269392540559731814180935244233239394435013128081324706015698742806944479666461866365195560470518858010146667371264901382813084872456258813329861163204750653375300310290418407493298771877283358568729371270555155749102304133314172421230858484586351933892220335648165940875624519050074652690466252727188594443919299227447154551402602175304396065303105700459277876382786553037927700884470999753321432974649873503906507876610072671657257327581169038692715863567999648148834468089943422544971922113525262308801035805111036882892477498438061542269848205151093101489092592259571001747400 A159680 631 33710363174340236779357978622193060931035849193264450246312832884749272757808138960021272785614326290532567740981519556323662961822536904222436777358497943000838502021121760765293050812299315411472581461764623723735245948792588632873049861039392184603935825939287172631720935189251535729023183130211530370785765637079989768703835483683984930895362945755023205532388209925295392267449375717825770761248657003180245145321037361100157956560549002172443474636037581551849060262571192774264001879357191287620652474848065070922937960381587720469234451751632753544128602312676899734597991247868099829486719819750436524580246528275976780155199292881494710046116102573382596475977199004286532112721766009774268701765102443638289334414388630277869208648170822878354190638149797851818300446068959532233949376121835716703104867911330117198975172014736311060174431699187402901535382155120126639592204390633102336679944958437918766851442974843803949723342722523465973343437951615864216059824632719929911934505453567992631645716342438342112397525799938143818233513024443503122412676828446077154247300356028568239634037440187551490730695511508812674961076799477222223612972937006278053379241240643647716440382538657807242678040103035117240258844313749178828090295575410164728843087383083306913185001523720961317986910877749142847698037887846867606206772775640681444684668343244442273979827575921494078768356508146936214813309847765712625301458439867000690940051899775765323213362219894213589298146685196410949130015929021181840282466105789381076272034473973733811811519740746942412185596196307523192558460937209416334439531401609255858018798443694029612640 A159680 632 13416639843447741870051749983963616049382663361991746191411475601992243229950871982775945809106718452692462061178800780374133853655697727290700452674214559423209114768393859501173609084379023899882640979514543644944739839404794201041393273448999858803909974650004705974944963188779085495511515315627226711129029371502423336036630918733978481944279349743532565265573138979331197895312175942949129243886873650169343024895383219459336761629555170547087121133731040303695073180425740975146328104198899677505266961322866336794302400404846209736509368655549118225467586346395297378590014875604141784724946284353237964842824788820986339766482608053326761551945050313848926031911516568670227059733171544578617464252057726759139795884820476216892228228278418542682075647604616821410998375556578737806539977037033078610040183579467837641679651644622913974597547642931376813156462944101203978931419972586923781054100340034269298903670869024473099304036714982929301069473651386096797511382132874124516074645514470888674248066713315914922658745489660482180258870589054952527662975985180978975576244606455136919979911888066564168604801114837700500154842104325569249437492710070488518577566748874788978058399794126993952724696756257323286322709746453765680281165761729886993350177507912000402345326473126770183327932044757806919491598743714887366394671045654916562294031747884099430600052075989307488798403288067176217430394213710294346993597672514028347293256185111001277205943513644393102032785770635499900496418758581391679716557942104525519521801630698123512129062743292020771248831481019357347745789954571286158837085292689390730002389188330652784083360 A159680 633 5339788947329026924043817135638896994593368982223521719731520976760028056247689241005866410751688329845309367781421729069348950092005872924794557727560036152494226839318734959706331122532039212837879637265326606064282720837159299425841649782840904411771565974875933690855463628198886775677854072436506019498982904092327407752810401820639751828892285834980205952492576925563891466941978575918035613296214464110395343663217200307454930970606397328738501767750318003289087276749182336915464321469282714455808629954025953979061432423168409887410259490456797420982555237263015679779091322499200562220699134452768959570919685704224287250279922805931169602964083908809299178104307617131746083241689552976279976503617210147694000472824135145692828965646162409164587753555999345123725535171072268687470676911363043451079289959760288051271302379387905025578763787454988784233370716370124063488065556885205031757195255388680743044894154428765449719056889220483338359677169813714909545314029059268837467796980253960124358098906183391700876068307359071969599212260930846662506742029425201186202191106068788465583765297413052351553220113009893290248952196444777084053898485635117424115818186810925369619526677680004935377186630950311632839198220244284991573075882872919613188641805061593076826526751302930812003198966902729404814808601960637324957472869397881151111579950989528328936546746416168459047685740294227987601082083746849384390826572202143415222025021622278732562642305068248560395459438566243763986625535899464867345349778491495367388600776983379184093555160310483520014622743849507916879631843458434681800825506958975901285092878157156114035564680 A159680 634 2125222584397109268027569168234297040232111472261599652706953937274889174143350367048352055533362848559980435914944669368820508002764681726340943275116220174133279072934088120103618613158667227685576212990620474669939578153349996377283935220297230956026279348025971604254499579059968157634290409314413768533884066799374805862282503293695887249417185482972378436526780043235449472645012161039435224962649469842287177434935550339147603189539716581667376616443492834268753041072994144351379653616670321453734329454741006817329655802020622288979546767833149824432831516844333845254699756339806219622053530565917692671261192085492445339271642794152552175218153450655787223959482520101866270903132708913014852030975397581055453048388120967509529036098944360428963243839640134742421351999711206358875522870745454260450947363801015176568336667344741577266373389859442604748068388652365276064271160220339015715582657544354901462568969791779624515085337873037385737850444112207147902237472183456123187667123495561658605849116594276581033752527583420983418306220979887916725155664735244891129496483970771354165418608458506769354013000176822691818582819342916953884202159790066664309577060783999422319593559316847837286167554421467772546714568947478972880403920217660276162086088237006132576555301692093336407089860895241545309374331981589940445707807349311043225846526462084390817315005021559057393490126233814671889013238937032344693201982138780565230018665349481824558654431473649282644290823763594382566776466869228435811769495281673051695143587437754217145722824740829148945048603220623131560745727906502432070569714684379719320736963117359802733370659320 A159680 635 845833248801102159648048485140114583115385772591134438255647935514429131280997198396003112235867662038542368184780196987061492836150251321210770628938528069268892576800927753066280501706027024579646494890629683592029887822312461398859580376028515079594047408948361822559599977002239127851671905053064243370466359603247080405780683500489142485516210929937171637531705964630783326221247898115119301499521192782766186223760685817780438614505836593106287154842742397720960421259774920269512186675113318655871807314356966687343223947771784502603972203338103173326845961148807607395690723931920376209015084466100788914202383530340289020742863552149909834567222109277094505836695938692925644073363576457826934828351704620049922619257999320933646863538414209288318206460423217628138574370349889058563770631879779432616025971502844279986146722300827759846991030400270701700946985312925009749516433702138043049770140507397862101359405082973861791554245416579659040326117079488631150180968614986477759854047354253286165003590305615895859732629909894192328516276737734460009949447822598041468353398429260930169371022401188281150545620850262421450505713146284502868828405697960897277787554373844959157828617081427759234959309473113223161959559242876386921409187170745916992897074476523379172392183546701844959209761437339232303726169320070835660066749852156397322735805951958598016962435451834088674150022555317945183839668014855126338509998064662462818132206784072143895611901084207346243867352398471998017813047188417017988216913772327383079299759199449195044813590691689690796609329459064156853259920074944509529404945618876169313752026227831044331767486844720 A159680 636 336639507800254262430655269516597369782883305379799244826095171380805519360662741611242190317819796128491302557106603456181105328279797261160160369374259055348845112287696311632259536060385597115471619390257623449153225413702206286749735705724128704447474842482099979407116536347312112916807783920710254447677077238025538626694849750691385013348202532929511339359182447143008528386584018437656442561584472078071099829879318019926275420970133424339720620250795030800107978908349345273121498917041484154715525576784618000555785801557368211414091957381797229834260259705708583409639653425147969924968381563977548070159877383883349537810320422112869961605579181338832957535781024117264304474927800297506207046831947463382288147011635341610623942159252756352390217208004600975864410178047256134102021835965281468726917885710768222419309827139062103677525163725917879834372152086155501515031476342290720794792800339286804761439580654053805213414074590460831260664056747192362990624123271292434692298723179869312332012823092518532275592552951610305125766059835397335196043155077729285259513523078361879436055501497064477391147803085404266914609455249401889224839821265628647049895137063729509745393470004848931327676519002744641350687357864095854515747976090036657302896873555568067904479512496285642200429077962200119215337706015056211002766120733350896823405624922353059926360231994824945733254315486890308368496298856673403250382286027753521421051388281395363788628977977083050155776561963768091616707026004523103930874519911891016792509609017793341873618663372467756107901568076104313804465887444100008290271097786598031007153985701713638284240726393539280 A159680 637 133981678271252395345241149219120613059004440155387508306347622561625082276412490164075995743380042991477499875360243395363092859162523159690422616240326165500771085797926331101886229071531761624933124870827643503079391684765655789664995951297827195855015393260466843442209821866253218701761646328537628205932106274374561126344144420091670746170099091895015575893317082256952763514534218090289149020209120365879514966105744811244839837107498597050615700572661579516045254645101779643782087056795835580258123307752963607254515405795884776358305995065751959370862256516910867389429186372484960109761206847378598031134716996402042775759486785137370094809185946950746240004735010902732500255377191154831012577704286738721530632588011607961707395332519058614042018130579370765176407112288437591483546126943550144773880702486914249678605325054624416435895168171884915903378415583304576677972778067798004738284484764895640897190851740908331501077010132757994262085254259265480981637250881005774021057131971540632054854938587232070229789976342110991545862563298211401673565165771488432935244913831789598754619920224809260813395675082370047969593112683548805626983380035314503564960986763809971033707443233312793240656019603782894144350406470350907220880773074647418860635962778041614502603673581338138893925813819194210108472103267823051908265255985123804779318115983290565892093355371504876567746543413759787412716343105287999638525811329047836863115634403788570715730437622977969754652827794227301991451378536753006947470070708018852356035745089322550616505183208651475241254027484960057830020569942831728355018367514120397464677972557255800206083477337141788760 A159680 638 53324371312450653093143546733940487400113984298538848506681527684355401940492810422560635063674939290811916459090819764751054776841355937759527041103280439610251543302462392082239086910933580741126268226970011856602148737311317302080381638880829499821591679042823321590020101986232433731188218430974055315706530620123837302746342784346734265590686090371683269694200839555820056870256232215916643653600668321147968885410256555557426328893363471492720709107299057852355211240771599948879997527105825519458578360960102731069296575720960583622394371944211898032373343833470819512409406536595588975715035356875118038843547204690629141402737930164251184864094401307215664688926998558263417837335647151822445499719259290063705809481881608333417932718400426075632370825753381559939234166280620114154317256501696992338535792671906160603862500061913378679382599407246470611664775030003135362331650639507263595116430143628125790277197553300861883623436618763091255478670531130914238328635226517026767946046225949991688519933544895271432924134991607223024948174426628302468743739933897318578942216191529181942459292193972588739254087534980193687631144238597175237650160414233906790207422836859304741905817013388486860849768125786589124810111087841796978056031935733582669875810288787007003968357605860082994140273470961333423052681762887559603278569115958540951271786755724722871993229077626946049017391024360908499952736059605767182730022526675011317998601441319569749496925544967254879301669685540502424506031950601692241989157267271591346685434035941357352027189298379914678262995037446026912034382371359583785289019999522131592910825923802106768382939739456038387240 A159680 639 21222965800677088678675786358959094864632306746378306318150941670750888347233862135688968679346882457700151273218270906127524438090000500705132071936489374638714613463294234122400054704322493603206629821209193891284152118058219520572202227278618843101797633243650421525984558380698642371794209173881345478022993254703012871931918084025580146034346893868838046322716040826134125681598465887716733884984045782696525736878316003367044434059721554155505791609004452363657858028572451677874595233701061760908933929538813134001972782621536516396936601727801269664925219983464869255071554372378671927374474310829449600861700652749873996235513936718586834205814762534324883799952940691177937566759332189234178477875687493158616190643156292105092375514528037059043069546631715281485050021772574516995826784541548459400592471602716165006087596419316470089977838668915923418526677083525664569631318981745823112851600912679229168889427435362002121350626697257577561686248786135844601373815182902895647868505340796125151398878695929730798233575936683332652937827559234766171158334928525361305986066799314782623500043673280865508962313443247034717629225813848992195779136861485059587998989328083239477307481463885384457824967058043458688780279862554564846359079829648891255191711858974450745964903723458731693528934915628791508164858869525980899052962242895514174801391810662456412487413079540153022632353881152227823193776235379990050726910439805325456726580258010784971729060636459344463992309882017325737651409264960936759304737122303385337128446710559570903556204835571997390473430770876033750931854163231171514816674941442294253581044039700681238016203932826166136332800 A159680 640 8446687064298168843459869827318985815636257971074267375775568103431169206797136637193786973744995543225369394824412729818989975305043357924704805103681667825768805906847802718323139533233441520495497542573032198719235940838434057870434406075251418725015636439293824944020264215416073431540364062986344526197835608841178999191600651099396551387404473073707170753171290047961826201219319167079044169579996620844896095308684359083528127329440285190419812339674664741677975140160594996194140023015495475016236245378086667230054098186795812565397145093292961114742205180075184492698966230800174831506065060674764066024918016247245159872593144076067395762729411394259996536716581468090260888152376875668051211749023903017839180170166722376218432036849440349073066047188596928649489969431318377144224905930279785144443465162088361766262259512387893182432500407629130274103005814468184495577902623084198091651342046816189581092201842076523543435665802071897106459871538211535020432540114160125950824897179590631860265065201046487962425530298664974788646230420401010307818548557813159902463875643911091954971074922673590499978261496324784837422744242767660296744858820710639482116807545154292452663635716809369625727476039333170771545426575185628967053935716168322985983631444061542609887027713578969353941521956146788058916190777389577510263475694103298683030002668856901927447118412427903276061627827307562312722622988945176434422127625019992856765860944086851099178416636385274129414060031373210103082836381422502228511043385519480092585775105368673278258017497368356581493747183813623986843965922583634903313251337674033590793662616974947330623680782325074666222067200 A159680 641 3361760228624870522608349515486597395528366040180812037252357954223934593416913147740991526581828879321239318988843048197051882646969166453531807299193367305281346036311962187658487134172205402663604815314245605896364620301578696812912321415722786033713121505205698677298539173177216527110693102859391240081260549325534538665385127219475801872040945936441585121715850723047980693959607430031571862758953671050485949407119496599240827632683173784232929805398907562735470447925888236033589854564933497994701116726548954744427529105562111864511666810528870722397732736449939963224933488304097204267486519674245268828316508765750823755295835828338104926732099920152944296729399471359232655547079237183695148097633637713606835091535712349442830858290562730894021243711514945887215522783642941528884516733466812939029098542039565266807373198333962170138045184397724933169577787481253903575435612668529094654121283031930774045527443719021008285273638597917790793467185959404802287549591620547225532661208971730684260344551137806279314562825292723282548546769492042867745611167674709115819316520209815283295864319180415738125839113223821118259534579395714949112258031505973028822901403982080312920649707808665225655077638687543923616390996644017774322620055955162899530230123024634984284291065100706344137032209611506018657135764542182323103964273290869980331766260813236304667540640733225963719505242914528648235780755823944840909956067847517351667355929166308726688038092220702644162331900176655603701231228396890926010635962699630773463801363490021405175787407747770347437120905727051470730147505334123460347159215719323926841624140511989336906986935161446890990246412840 A159680 642 1337972124305634169829279647293838444434474047733992116559062690213022537010724635664277433792594148974310023588164708769696830303518423205147734600273856505834149953646254102885359556261004516818594220997527178114554399644087482897481233489051593589999097343435428779739874570660316761716624314573974727207815500795953905209824089032700269748520909078230677171272155416483048354369722537833398522333893981081472562967938250962138765869680573725839515642736425535303975560299363357346372567976820516706416028220921105901614926529915533726263077993445397254553182886901896030179030829378799887123628128765288942229603945570752580609447870066534489693443613038809477570101764273019506506646849384022235000891646438786112502527251043348355870463167607117455471381931135759866183128577920459410118893435013861269948436776266584887827568270677404555821759550889886894271217856411724585438527795939451495474248619304661631880538830398328284773995472496169208838693480140304899775424304924863635636048336273569221703756866287645852679233578936205201479532968027412660352445426185976414936185511167862571659799027958882790183583988801584480282457339855251782086381951680556554832032641977322810249965920072131950441095172721603148428552071237743888551435728334438665690045605332360662202537956882367545997184877903423248637481118097011175017867517294072148873359941800999192355753727893411505657087025052155094435528018194941101505728092875686885970750893947246786370739982287203267102478682210277557062986946065581166050004602111067528358500356893923150586685130266115229923392626732182671726611863157058553583266054604953248849375614261154781141650176513473537539451850243160 A159680 643 532509543713413774721530691273432214287525142632088681578469698346828745795674988081234677657925889462896068148770565247291141408917685466482344839101695695954686400205172820986185444904745625488397836352200502643986754693726516614500718016321118526033607029565795448637792780583632893946689366507339082037470488056240328738971322049887487884109449772189873072581196139909530197058455610450262580317027045516755029575290016763434629575305235659710342992879291964143419537528698690335620248464920000715655584530809873599887996331377276860940840529724457578441444391254218170071291045159274050977999727762065324762113542020650761331736496990644898559885631257346251919956205451262292230412790507761612346659727185003235062399010823716933287001509849342184546715987348320911794997958489559202285790702618783318626538807855558745790105364356408679254890163208990586195011537274078903750630487348289026669656296361972297557680408971090938319041912779836747200009211628655390705816585810504106435921705175671578507410972437931911560055649853784377465571572728140746777405534010850938435486014128289093705316717263316170077328301703917399331299761727810813555430904510830002850120168605570496399173515539000707610330223665559365530640107961625423625697097257050633781738620692156518921625822548117182600535444373352841451698827866845905474788167918767424381616925070536865321285316160937046025556916465514813056691915460830734454438871008455533099007188435075054666827824912214679604142353187790291055465103302872907196975821004242176655909678242417923912095506058506113739162828318502976295720791389003970202679542573555673718124652851799090905039863265427306493810846150364880 A159680 644 211937460425814376704999385847178727447990572293523561276114380879347627804141634531695737430420711412083660813187096803713104583918935297236768098227874613133459353131705136498398921712532497939865520273954802525128613813703509525088388289262316121767785598669843153129061786797715231474020651245606380676186046430882854884205376351766187477605812488422491252210144791528576535380910963236666673567654430221687420298402458733596020432205614111990990671650315465303545671960861779390219512516470183464314216227234108771649520924961626275120728267752340670822440314536291929792343656942561693489356768021173233966378960120273432257450516354406603092344787796810769454664999667838119288197783975239737691735570527984848768722303780588296099870730456870582332137491582700587134543004350266642050334580748840746952092497089736114239574107445579976938890463197627363418720320617226991968165495436823093163027731703445669766324922231663795122693907290902529216394827534724705196015225728275709497861202611581014676727863273430613155049469408227246026096006412831989804747050090892487520908497437547891432144393671771876807986480494170323349377022710328848543279413613358660577792995072375080244060809218602209496960987923719905878046334416655680859138893272577817806466280989872962170144874836193756307467109675716527474527496009886573367790672964152140831734662818131871398679200078325050906665995666249843441468946825392437371765164933272426486518890246265924510611103575079155279181554090058325562518048127597351483230326755086275241523693440125439793863424726155167152956882278137452383025148360960423082112874678220553186564762459401777025424723929463554510999177315994979120 A159680 645 84350576739930408514815034036485860092085960247679745299211945120282009037302574868626822262629785216119834107580315757312568333258327330614767220749854994331420867860018439153541784656143029434440988671197659204498544311099303064468564038408385495345052634663568009149917953352710078493766272506384832170040009009003320003585000816680892728599229260942379328506565045832233551551405504912582885817346146201186076523734603285954452697388259111336754576973832675898847034020885459498617030361306668098796342402854644481242909440138395880221188909724901862529752803741052933839182704172094394734713015672699185053294064014326805387703973772556837385854665657499428896704749911594120214410487609354907839698410410410784806716414505663318130815263720324642426006174933927485358636320733447633976830877347335998503614187302907117908604704657976474412999149462492481650064492594119068724426116553368242789858367561675014594699761367793219367893856059866426791377941349608804012623354023267921876042322717704068169759182171852946103798128768824590134008744980734403801542548530641199182383146494129932500899763364647943653408541908378084775652723738949153909411651187212236079958761918636676366639802895488140379082862863416856980096910457720999356513653825388714436339798095348746787198738558982566893189309115490804582020491713106989354475213051564633283606014184691414279809000345857209323807040718250972174891584144590729243228081204571417286101419310825402880168552395056591586434654385490025783591127689680443017418473072703333303949774079491682620033730945503698020763099983870387545467713326870859382710721442389206612579057334189055457028135084063229268071178760919851324920 A159680 646 33571317605031876774519678547135525137922764188004245105525078043491360249218620656078943564789224095304281891156152484313598483532230358649380117090344059869292371948934207077973131894223213182409573625616394408587895507203708916148963398898248164831209180810501397798514216372591813525287502436889917597295247399536890478571946119662643539795015640042578550254360678096437424940924010044244751888630198533641836769026073705351138577540094920697916330644913754692275815994640452018670187864287537433137479962119921269425906307654156598701758065342243188946170793448624531376064923916836626542722290880966254477977071098741948270873924110961266872967064586896975890119035799814792007216085870739278080462275607772964368224364250950220027768375089958750814968125486211556472150121108907808056136638849658978563691494454059943191510432879767191236396722595608810069362249332138772125329626222745123807270467261814952363020738699459469644626632017919546960439204262316769272318898886034904630955346580443607550549477776534199118698500200522778646089454406325879881024129568145106382100971396166275587466673674736209802179791693053983570386434671079052927097293893096856601163009450622324818842397491595061268665482458651985358172692315838541088211575083611435767845433175667811348342927801600225429733037560855664507116681174320571876507767003849759894734361910844364751492583458451090985824295539868220675763409020600284846367404554254490807441878366818264080382573242128948372245713263870940203543706302444688723581069052609171568696768559944249557333631052885745657096560836698136105643766878946241073895785021196226011253278254244784670120172338733235785137818147668784832339080 A159680 647 13361300056225947025850317246725902519033168060865441872253681849364441097179973718544550911963848560145888072846041108441054883877494424415122671834736185972984032614807954398594152952116182703569575862006653776958777913322765049324222964197464361217325908909944892755799508198338189072985932203609680818891338425006673407151630970624915447945687625507685320621907043317336262892936204592104498668789001670243249847995853600126467199408260390178659362842098700534849875918832879017971236152956078591720618228581325810587029467536914187887419488817303064298713446039748822434740000536196805269608737057608896583049821003235281085002434092188811658603505850919338904838479543576375624751787766066623321116145993483229407768490255463681907733682470539862499714887937337265548430389565024574158708405431286926132350711178528554483103243681442684135611482593902843915124525169698637186812466810536005907050856111834789365467659302623501125342031649275919823828011918460724561578909133287868775198351896693838101050522395878439396295899281679297076553468844972719458243802025573221698877004232527683553879235222781646853323903685293577082929025346365724115830813557801361715026797802585766641222907561851938896788482935680626755695751444793281632108850369623526046888046064117693567893698066298330738466855759911438983027857086887874499860736792319152873470992434501872479679768407463188355148745817826833577981661898614768778124983784512082769944581488574358278589383981814926395562207444366248710984611517245296431542248064465377581008009937083731832136165125317581267826410449905874299658673750107277076551139727714655563272192166132090109652371562680743779255583551593415443419628960 A159680 648 5317763851060321884411651744518362067050062965460257860911859850969004065317380321360075184018046937713968148710833205007055530184759248686860174010107911673187775688321616916433394901810346492807508783505022586835185021606953285922124590787191917516330880536977256815410405748722226659234875729534216076001155397905256479155870554362596685638843879936418715028968748879621736193963668503647546225426134034558279797665580706776628594225910095196185728494824637899115558339879491208700533318688654991967372917495405552692368302173384192622594254791221277347699005353026582704495144148482411660677734626637459873799350782216543129882697894767036078857322361601309987149824739307597683859204314808645342526145643130717531327490897310294449057977854899775316135710430934745476718822896758671607357889225013346941697019357559910624331899474781308518782133675650736269409491655290725461579236460967107605882433462042984352503765381705453988416483969779798170336588304343106058739133516149685737624313099537567120610557364081842345526649215608159713689634510844736018501152182048574091046665583574621888168348151993420711413111486955150625022181701418887119047736698711048865724064362419684500881898367219580085860547542918430796781550902335410251038234235535079755225674488085666372210343487458934033684378859407191859580580003900199730372696735576018993881560254569834402547796333586890514258215011199539895816025672239657373408897178831254687947135990574227776614494442189098576485386317144503116031671840157325535065091148588167668069619258190765324940636386245344458849254262501701273128046508775817330226279715845411717956321228842317618856973761774597290907937115716031677696179987040 A159680 649 2116456651421951884048811544001061376783406027085121763201047967003814253555220187927591378688270717361599177298838769551699659958650303482945934133351114109742761739919388724786092576767565787954684926259136982906626679821654085031956262910338185707138473127808038267640585688483247872186407554422414388567640957027867072030629329005342855968811918527069140896208940147046133668934647128247131293220932556752525116221053125443498054034712809627691741281577363785147457369396118668183794289601931730724422700544942828645751997235539371749604625987417251081319905417058540167566632631095463644144468772664651420875558561501180930412228759683188170573555696411470455546725407764880301800338565506074779702084849820032094238933608639241727043167452567640035959513036624091362468543082520386275154281203149880795869281353597665899929612887719279347791153591426399132381062554280539035071349298998098291135301467036995937507133154259468063888635277940710395874138317116637750653613560518441635705701415264055020164900780382177375080210091912765886751397981847359962644000324653306915014874025258466983807448685258158661495565047904464655181745388139370707656883375273439647196462589445231845584354327245831022233601133598599776492301563378048486631585116892592119053771558212031098446148814310589447075644319188302448674087813695192604813833440022463240411987510326359590341543260999174961486414425711599051701200235889485019847962952191054853720190179667054080734290198607279418514788192016067873931894407771098317659474734890026266514127456749987515594541145560521777040735370065227200830662851819025190152982775766746149091052576887076280214965904814727041037579716471429014307636215213000 A159680 650 842344429502085789529542582860677909597728548716913001496156179007667103910912317414860008642747727462978758596789119448371457608012636026963794924899733307765945984712228390847948412158589373259471793142353014174250583383996718889432670513723810719523595973987062253264137693610583930903530971784391392433845099741693189411711317073572094078901504729893581657976129209775481578499795593373854607155705731453470437976181478345805448877221472321726116844339295961850788917461315350445941426728250140173328267443969750395456602531442496572150018548737274709087974656983945960108815292031846047957837893785904628048598508126687793760937163656014124852196309849403639997609562465683052518850889867102953676087244082729642789564248747520897068731588144065834536570052865957427517003428020216978839796560964427543409032281712513468261361597412798399112360347254031203951393487111999245232935441764782152764244101447262340143486491629886583973688424136432957759736713624117481654079457952823621325131538961994360458509900034742513439578089932065214767342707140738420396293628059834103601828815387286284933476408384595153854523475954489977611709642297768122760320535622130268535326386534839854858072140345473527268887390624699792613139240673560962269119838289016128303645854493900291515195017752127141002072754658084967380427369270682756516175336432204793664977147549636547121531670081338047781078683218205223037181877858342798242115846074861000525947744371496949904470884551255019470309215036077869321777942621056973102935879395081865904954658167236840441302435296701421917753828031697924229330686977463249863556918475449121926520969279827517207937573142499587735665819218513031662761517474787000 A159680 651 335250966485178722280873899167005806958519178983304289473706958197084503542289547110926355848434907259548184322344770701682288428329070488428107434175960505376736759153726980168758681946541802991481818985730240504368825560150872463909170908199166328184684059173722968760859161471323921251733140362633351774281782056236861518789073565952688100546830070579118430733603216550494622109249711515665886516677660185924481789404007328505125155080111271237366812305758215452828841692234113358816504043553953857253926019999415714563082055516878096343957777771447916965932593574193433583140919596043631623575337258017377311921330675860240735922578906333938503003557764366237248593059135934090022200853828541469488303021060076577798152332067904677791628128913885634505518921527614432060404895808963837191963876982639012395998978840226762702121986157406043567371627053512992773522226808021419063673234473084298701878017074543374381170116535540600953464104171022376477979337884081641060572970651663282845766646805458491407466775313047138171576999582870042711515646044032043957762219967489319926612853650114682936539803088383613075438847864839106624805255889123573487899916294232573437412705378276817001667127503171218021994947867496918860252925486513884934623064053911526472731996317014103991949170916532291529377880709598628714961418881918041900832970066577485415420492737245019394779263149111543841907829506419967169746686187384544215342258774842487154473482069676119007898677761200890469764552796166975922193689268772904196650820524507692603905439823103512508122774706941605401488982821245708616072782754178554420505500570452983780606254720794464772478939144810021191753958469251715172764776318750013040 A159680 652 133429042316671629381998282325885450491581035506806390297533873206260624742727328837831274767668450341572714381534621950150102423017362041758359795007107381406633464197198625878775107466311479001236504484527493367724618322356663243916960588792754474806784731955167754504568682127893310074258886333356289614771715413282529191288639567932096291923559466585759241850316104057887084117902885387641648979030553048266490281744818735266694006273007064480150265180847430454264028204591715801458522667907745385046889227692323484645711201493186039848323045534487533677732084267872002620129977183933333540135026390797130265516641010484249125103425467557251510070563793907913021300039926539302145783420972869637753390926294666395234021838598777314240170926576138338467361994197937678002613631528539586985422783242529362506064184546128539041976289129050192541414795206950917092657894876105412788096714384845786101194686551566815741365562894653529292894739771642769405278016741150869024626388239904033748993800297033517585811318064692726249774206255892344933968459782817612756768967253432689496688313923930256522457908152768293408870806926730009946694880134228884480061406364568942097821721414167638326808658674121799299226720363873149006588051204391852643017710373618498520019030888317119488504254829762099901551394449665596143587264287634109993775005911161406990543691132275968082575025201676313111031535064871928728336143920701190254907976876541235026479919915986723868193769278073403151946821703659420339163766551028994813293923632874666574488460094937030741392423030927462248370697409027760331272738205476087196111325670121812095559362857906917151929409842061245934730339804942964125728718213345030402960 A159680 653 53104423591068823315313035491803242289842293612529960034129007829133531563101934587909736431176194801038680775666457191389039082072481763549338770305394561839334742013725899372772324012910022100689137303022956630113893723472391820206486405168608081806772138634097592569849574627740066085633785027535440633327368452704390381271359758963408371497476120871061599137995075811822508984303239134569860627767643435549877207652648452628815709371501731551828568175164971562581630396585810654867133205323239109294804658695524747473278495112232526981536228164948266955820403606019482849378147778285870705342116928199999828298311200842055291550427413508879767069581386417585016240167297703506319931779346348287284380100362256165226562893609981303162910237149174144824375568171857668230608164943462946656361075766649703638401149450380318311943860951375819225439521120739411489885068638463146268243428651934149783976783369506518121689112861955569117971152965009651200924172683640161790160241946511153768816686751572534540661497122972392000271962512845570413676735477915365845150091204646242930362022328870591981255310904998692393117505717990679119677937488167206899490951833182144722359607710133341777252844485172972949874212709873645807703184126422470838036114105636108499441101561553896542320701473074399228525925613086197666519016225059493859480551519672173404750973650153098051845465251004023506646709047989521213910615533752886336909159454604636698051853653080646423422112273995453253584365273503653128011256893620271162786784955063592788953803212345115131561676243534423033246136079810227366137933732996728525497887111207910761048845811192232232003132638201231072001483488408830470324857084135003350365080 A159680 654 21135427160203075007865206127455364545906741276751417287193047582121939301489827238659237268333357862363053376000868427550887404562424724530595072221752028504673820687998710751737506182030722484595275410098652211291961977323689587778937672296517223804620504391638886675045626133158418408772172182072772015774677872460934089216809895427868599759703572547215930697680189857001300688668571272673416888202543056795802862155472339327533385635851416150563289983450477834477034633812948048921317557195981257753947207271591157170880195343467052552611570486603875760882842903111486302049882685780592607392622402397209134532462341294127521787945007151066590042183321230404928550565284446068976030702396425645469545526553251659093776797634933959881524034214444733501763008770405154018104047033866724229644722732343339518721151417066820559614614682358447001532387991259078822057164660213456109348096506755406768236658586377042645616525553495421855423225985334069535198415450072043241614751668323199295955292333325571713665690043624947323381991305906281132298406751750532788756979530481951253594588198576571678283091282281326804167358404953363559621872425410414117112918768200129030557026046911655859708305296440169112250637431809347158316860694264939001685730396332797564279038402467562506724150682028781130853416842613857005678424870309390921963265729823613853683896969069800748666412594874399679332279169564764571207696646289728060899590554955768864589611274006181289798132491280912321523425432032750285528141079894316893794327118191677055337039190053260885330805752503669439769713789067061463962566352994492477060962958935078361085345073491650521420094860594247905410655698046909584225167390767517988414898920 A159680 655 8411846905337232784307036725691743286028593185853451550342798808676702708461388139051788523060245253025694204967569967708061797976762967881413289405487001950298341299081473153292154688124214638846818924081960557137570753081104983544196987087608686466157153975733642799075589351422422786625238894679935726837688465870999063117909067020532739295990524397671069356077577568010705851581107063284885351643984368961293989260670338403905658667359492126192637584845115013150297202627156737660029520630795217346961693689434585029262844468204774683412423517440177604564415655034765528733003930792897571871558374037161035544091713523861911616310562418710993957021892268314743978108743042237748953899621998060548591835188093798063157938895810106051543402707111854759556853115053079441537180111314012780451943286396882478747379862843144202408304699717710530790664980999992631767261649696317068374274166259999959608406140594693466437255481178315942889325971009994665357768424955989570000881003750686808636437531976825969504403975865606062314032267788187045084352210461234134559432703040611952687715741011146657364689075037063069366215527665720706050385547375856651404042178791818172016974007063128898822128255138702133702803823647410295364302853133319300200082661626347794474557843080528323779669650745981815680431377434702002062346579366912527447520279918278641592786242716130544871180367294760068350740462777728309819449354607778015351700131712941403469967235200807072693233309417529108513069737583761109987072138541044503458979406255332404431352643837985487246529127820216902605312841912610652429735270558075009141737759769049979801206290403865715292965751383872465122368966339181605691146296668388024385779405120 A159680 656 3347893932897058445079192751619186372474834181228396965619146732805745556028330989515373172940709277346363930523716846279381044707347098792077958588311605024190235163213738316299525828367255395538549336509210203088541867764302459761002621923195960696306742661837598195145409516239991110658436307910432346509384234738785166186838591864276602371204469006700538387788178191878403927628591942616111696537417576303538211922884639212415124616223442014808519195478372324755983809610974568640642827893499300522833000141187693250489441218150156856945591948370704082740876547860933568949433514572887453012272840244387694937413969520155746695769815897639824528304670939468037698358729165526178014676018852831672694080859334778377477765903734787274554392753396303749570125776782355212577779580255943219895643783263226883201938464260154325737945655872966432807683130050005808364548079414473979756851770074973228517377407298101622599382064983416249848096313235992542742856634717033776817109024741105026638006182434443410291039116704467587853661460588392537662439881356819435021865458830633075218457270334237793059467968773468820280949612652551887644493825983165536844691674240375432333725097785078390075347337239907009044603671174237488207834218686366816540631213596890089403309742507647805301801796846218733859680834802168782963808260163160876533191108141745075740075240704050887057981119770719632803915371906366302543569635437249360381915752831195722812182369998647208750617059015685304275880232132904889024569182998255818059780009362504105286623015208328170663233262066693823567474741367429972605570675115760859145934567425122956882519018235665063036078948955920646870797437947296232155492000906627666187551788338880 A159680 657 1332453373446123923908734408107710484501697975535716138864870056857878054596567272438979471041879232138599818654234337249225947731726168556279146104858613312625763296617768768414057987535479523209703789111741578868682525799439297879895499328444904748443617422257388348025073911874165039619271025309457393975008087737570625143298641652915067211000082674142416607270338842790036752490328012054149170336540551384439247051318825736202815691598262562401664447162807340137868405927965251162238185472092090812870187094499012479109768341979294224289662183028022784753264301632996525676345805796078413401312718858892265424055215777308463323004770416698231451271302012016010689202796099136376612092101603805007671695590180053700438087671747549525166596772449021780474150502306262321526514735761754087505685773795477902631892761395678578499499962732740922546927095094921311736458368345310947626158630215673084949956599698503851101087624607918489123599443341954022016991582848954487183639390965956049915117824171376500469864064044402234359694947281912441802605988427803673904567893181888923324993305877285630491010886882765553408748579620187985561802492355752507807535882305490630250650571944454136121089418093227850897618558323522872896422654734320859663871022928900629234722802960200745981793335475144310094337291819885740917593625198358661947682613520134621865908353013969536918531614488379119095889967278271010684030895454670637653987117926684184737845113292226388275672896254933333572691819319158562070668547761167274543288984746870378571671528700270773938479591773416321562952341751395216486364698960802263865072816097439167789262768051504291222644128718705033582112257934057561216280125214541142754621225979469160 A159680 658 530313094737624424657231215234117153645303319429033794871252663482702659983877746099724314101494993681885381460454742508345647816182307738300308071775139786820029601818708756090478779513292482982066569517136639179532556726309076253738647730099148893919863427315778724915784271516401445777359209636856132369706709535318370021866672539268332473375661699839675109155207071252242749087222920205608753682246602033430516788212969758369508230131492276393847641451601843002546869575520558988002157175064758644221811630610465778992437310666540951110428603253204697627716451173384756285616681273324635646269449832998877251079038465399248246809202856029998477781449896111432786265014488727112365434641762295540221662150810802037995981415589620976229030961041957272324962329792115621612340287053597870884043042326816942020610117097015814088475247221975014207244176164648632065302066053354342681231377974067812836854209302597234636610275211886575254942730353784464770219907117249168865311660495425766761190256014025412743595606450555384807570735356740563444899520954384505394582999620932960850272117281889346697629273511371916787861653739222165701709747463763514941862436465911030464326593908794961097803513053767444750243141609090929175288008750041015779404126494488853545330272268417389252948445717310589198812382463479722716419299020686584294301146989905437757555784424319171642688524585255118680531403061379955885941752821323476536926491019067474329939542907936103886509062092404451076627068208792974799237057439761577012410956149245048167419981799692559699344214292557629288231464542313928731600544615724185257439834872213363657169699165480472241549327151095647445033807860316962067847334343386468188673060388040386840 A159680 659 211063279252201074889654114928770519440346219434779914642619695196058800795528746380417838032923965606158243221442333283984318604892826753674966333420400776541059155760549467155242140188302872747339284964031270651875088894545212909690101901080132814875357200454257675128134114989615901254349346164443431225749295386968973698077792371987143409336302356453516551027165144019549824099962231913820229816363811068753961242461710645005328072776642327742188959633290370707673516222651254511973696317490301848309468158795870881026510939876941319247726294432592441633046394302705500005149762800977408908801839720814694253664033254013123493766739731929522695925565787350338232922786563717291585066375329292021203213864327109031068700165316997400989629155897926545363554533106759711139389907732596190857761625160299347446300194711850898328634648894383322913560635186435060640678485830866683076182462275048773835983025345834000881519788446706249032978083081362875024525506041082320253906857237788489214903806775757942895450581503256998751178792977035462338628206733856605343370129281238136529484977684886082700025959846639140116015529439630801761294917688085523194353442177550284634171733725128450062789677105981349782745872741859866288891731059861589959343178473783634810412213640027160721927499602154139356817233883173109755393963416608062190469908819368844092885336292526016344253114253317048855732402528461944171594133591991288991059089438470928099131200232245277120442331039880716595164000455280284811534278192477346483665017258414782300254581084748938489565058808846163040394559935499192239960530392359264930197189206324821296385751005093176447845409562007348978089873416148216845442022788542599797949123413214094493200 A159680 660 84002654829281290181657680510435432620104150031722976993967767435367920013960457181660199812789636816257298916752588192283250459099528865654898300393247733923554723963096869219030281316165030060958053349114928582807105847472268428980406817982162761171498245917367238922272461981595612297785262414238848771715849857304116213464939497378343808583374962206799747633702572112709577749035881078780245858159114558762043143982972623742362203456873514949114812086408115939811056909745623775206543132203965070868524105389126000182772361633711978519643954755568538565254837216025615617293319978107735421067485939434415314081034156058757751270915604105094002979897401915538505270482787344993323744051946416462143338896340038583563304669814749375972896175016413723097422379214160572917855570937286230363518242770756813466685456885199560518982501784717340544582925560024989486357972058618886509977938754091437918908407233432629753610239191513875228550022123652070475296381184443646211886063868979323281764953906495647246976587842689834947584352034124757270210581380553974542155916870933157405774170846467379025263634389688866394257392855319319878829675530110574467837728124228547373369885696007214330029193684667523446088107108118617692049733673816162762802805628439392165690515698458541549937891893211630153424060273120434202924081020510988065222729408961810043530606288640930185841096784295600189462815674924792400338579227859711694964980670020410315979887752890712357832161244810432800424195554133344562015843483548544138921664457892934110453155851748277826287194061706480332447746622864136197575559495614371718033223864282406662597871730327918745770231456351773797632324585819129987523857222505611333115562445398821567906800 A159680 661 33432845558774701291224867189038373412282011366406310063684528819581236106755466429554379107652242528904798810624308658195449698403007595703895848590179177700798239078156793399706896721693493661388557893662777544686576252205068289521292223454999698813441426517911706833389311734560064078617280091520897367711682493911651283985347842164208848672773898655949846041662596535714392394292180707122624031317511230576224417343980642538815151647762882307419953021430796853674092976562535611277692192920860607903824284476713352201862373419277490509499046266421845756529792165583892310182736201524077720175950602055176480309997930078131571882330643694095483663303240396596974759419226576743625558547608298422641027677529471029149164189886104934639811688027376763866228743372702801261595377843132187088489402861136051460393365540114713235656707075668607153421090812254759380509832200844485964288143441666117242951710095880840807935993678434075634713875827130442686292935185902530110010399512996532877653236750978491846353786510809051052139820930788676358081472761253748011172711544502115409361590511916331965972226461136322185774326340887649680972449566066320552676221440000784304316580335277146174901556296820568350193283883158467981569505110447772918005557296940404298310014835772859509714559045998626646923419171468049639654028852199956641896455834857981028481088417542797687948412267035395558357344906217538913390582938554573263307071247578684834831896194450271273140079733103512373852234666544615855397494172174128089944338789224129361178055774414729825923813671500370326151162761339990707442832718724127584512292900795191526892656562919506567640104274218443964108687095282597586817649732534444767980195904145317769932413240 A159680 662 13306188529737501832617315483556762182655620419679679682369448502425896602568661678505461224645779736867293669329558093373596696713937923561284892840590919477183775598382440676214125864952694312202585083624436347856674541271769706961045324528271897964988516255882941952450023797892923907677379691162902913500477916726979906909954976241857743427955428290105831924834079718642215463350538885553725584218511310654778556059760312757824687993606170284838192187717370739646349193614979427664746286239370317980651196697626525050341041848510807510802100770081139042560292027065173113837111714886604824894607272132020804748065095136940306851416325274645897403991709780443680415743581694756617978978204050825794666872317833129562783784269999949237269078938720935605035942439956500741542042525995673174988418820489377724423092799508770668230850433614320929721049560351834208453426857964046794900171111844360571256861709753341208928771873777570588740894029175792537074112907608022540137927120108751105982706461935533259201560054714159628916701146101859065759155948397611154472197038794970999768507249571853655077920867897866541071787626280429253707156097618865469390668295392187924570625603554608170396489376940901535853480897389962138046970984224539805203449001376652471335220214121899626324844562415560193845367406184010636148100559094562232486724199544067487525429659575744838873282241183303136626033809858905562737051670965492299084519391555646543852778705503455075997393901613953114360388973089202977103640664681819431253707916446745592814755745061210722439851554063085683327830331266693437426049846492707164264174541292621945296614714170233286002015730907484345941459831597888020423437069691486512044784854287391073611532562760 A159680 663 5295829601989966954680400337588402310323524645021146107272976819436687266586220592578744013029912683030653975594353496854033289842448890569795683454706595772741441889917133232339822387354450642762967474724632003669411780849912138302206517870028760390366616028414892985368276082249649155191518499802743838675822499174844091298878095196417217675477587685563465156237922065423066040021120184269675659894936184129371289087367260496971687006303608010483293070758492123582393304965785249674957744231076465695691272461370880256683532793333882111808726607446026917093239696979773315414860279788667196230333518357942225113249597866572163995291815128665373071305037189376188208491186095286557212007766664620367854774154820056094958796975270093691498453605922904994040438862359314592332471329968434791458302201151911198268930540838950611242642815871424061421824303929217760205083379637489779884303814370613841242988008771733920312843269769794660243241109736138299312810644292807068444784983403769943648239518613591258670374547989724723257794916327609119495785985989487985731923248728853955792456523739085838389046533196889747024385700933269955325767154402742390496933305344650793194804673634398774671627870466181990701335203877321772474712882216256394698054696990610743187119335205680278417778421282346958523809304242064765137304368490783568573074334962704002054092523422728903073878383578687612981603098978938196430433174461327380462375410767899745768571092894180669975689632762620236003060959054836240271393587049191959510885806407015521810911608478587452801234994703436601594150320681382648104860396071378727249556955141562739036525763583189928322234620796904551240736904288864149530941136087479097349056391810477501979620027565280 A159680 664 2107726875403477110460966717044700562746580153097996471014962404687299106204713227184661611724680602066463414992883362189811875760597944508855120730080384526631616688411420644030573096041206403125348852355319913024078032103723759274571233066946918363467948190792871525234621430711562470842316685541800884890063854193671221357046571933197810777096651943425969026350768147958661641712942482800445358912600382772179118278216109917481973603820842382002065803969692147815052889027188914391205517457682193976567145788428912715634995710705036569692362387662748631864066839105922714362000554244174657494847845699188873574268591885800584329819291004883543836482000809661942463299076322342355013761112154314855580405446746064492664038412373227289267147266078377466692489631276567251247582047284911051327229287639640167533309932161102834503903609866393162124956351914268316727414731668862968347158017948392464454137970629440346943302692596504497206221220780953867333961562315629605218484285467580328820893345701747385417549868539855725696973459997242327700257063267867820710150980797045079434397927940906591825185442291494221449164437183815161790401620296193852552310064858875623503607689480887157711137495956163491397595557662276675482797680151085820550020565953261699136002160191646628910649486825811673932282257720935592514010990558772765729851098590956648750041298892586527678564723382076486663541407359807543273749666383937331931726328966232543169347442193178403195248476445621239976103901314851734425037544004913718065901297242075730935150005418732745004169088040413704348788499800859027252297011586562240738159403971800677514591957291395421238963377061437103909467346447136333625294148725746989258412399155715758396815159438418720 A159680 665 838870000580981899996510072983453235570828577408357574317847764088725607582209278198902742722409849709769408513191983798048272519428139465633768254888538335003610700545855499190935752402012793993246080269942600751579387365501206279141048554127003479899853013319534452150393961147119613746086849327136949442406738146581971256013236751317532272066791995895850109022449484965481910335711087034392983171555057407143159703440924379897328522633688964428811706686866716338267467439516222142450120990413282126208028332522245889942471609327811220855448421563166509454981508724460260542760805728901725015753212254758813740333786320950765991104082528128521781546765017208263724204823885106162008919710629650647900633513030778848024192329327569191034633113445588308838616832809211406681945322348064629993445798178375634767059084069578089181942394084008607101671206237574860839750858120827823912389006839645830238905669322508486349514158810139020093415802629709903060617388990976290069888300831113567100771903349776845804926177304314589102672179283986118815582815394625403154654358433975212760934582863957084460585416985481503247020421613457501122624519110730750573428908880527153503642665608719454370258051762682603394252330614382239520381001987249940322513487194701165645385672636940152626160077978251763878089814763628123755811236938023069976912164164865783498514382866726015287165686027682863004476498526104423284755936787632596781446616553149784281654513421792110291038917935724490890253349662351935464924671120368610598269205416539733896667891245047153924206495805089950894216228770421211463766105751055700435060193223821528088068562476211794463179101835831170451416763149055971918717540251711214245750785807583061364430453836463085320 A159680 666 333868152504355392721500548080697343056627027228373216582032395144908104518613088009936106941907395503886158124835416668261022650856638909377730910324908176946910427200562077257348398882905050802908814598584799779215572093437376375338862753309480438081778031352983919084331561915122894708471723715514964077192991718485430888671911180452444646471806117714604917421908544248113841651971299697205606856920000247660205382851209687089219270034604387000285057195568983410482636988038429223780756948667028604036818709198065435284388065516758160863898779419752608014450776405496077773304438679548642381612283629548308679779272687146519063875095026904146785511775994848079300291056607195930137195031069488803549596557780803235449135883033960164804494712004078068540302806968434863292162990712482437826340100445705862997121982149759918391578568941825559233303015126202880345904114117357805054162477564161092042620002252387748126759691903742733492682283225403760464258386856846247818210325246497732125778396639865482882975201017248666607137830381566478046274260269997642587731724505741337633772529581926978708721170774779346798092678637718901631642768204450542534372153424384948218826277304580861952204993464051719987421029988966469052436155993245325162539817882925110665164361707341989098582800385857376211805813993666272319220358290342623078045311486517990875759974339658061497764264474294397399294982871982200659789589091811389581683821661824647911555326994431066717430294089941901753080857061714755463305594068362702104393077854485572015142885565523348529089181161337760042193710262127841303551657791908582210913218743676996378373773273575002800924043567283744402559962265977829687315955726032337522819554339018902707284923811752869538680 A159680 667 132878685826732865321257221626044559083301986008315131842074575419909336872800426818676371660136421000696981164275982641984088966768422857792871268541058565886535346415123160892925471819643808206763714964156480369527046113800710296178588234768619087353067756625474280261111811248257764974357999951925628565773368297219054911720164636583321651763506768058416861283810578161264343495574241568400797136070988543511354599215078014537129372145249912337149023952129768530655751253771855314842598815448486971124527638232497520997296507604060420212610858760639974823241954027878714493514623833654630766156673131347972095738410195697993636656296716625322292111905299184518353252116324840095088441613445945914162091529363246656929908057255186818022997860744509625690731678556604266378874188358245662190253366531592755097219781836520377941759088496452488566247498349022508802808997667850285583732753681529274987132521990781001245964007863530797791067455307908066954871777351635815655357639559805266272492701090763112410578325078687664995051753819684174276298340004643667124514071698926618403028705839024073568986565382945194544137639077390509391892699120852205197929543633996328863939354724557574337523217140640821872390175683278040300630069704309652164750525003916999343569770573849474721083328393493257480534835879664412754925946788319425961992057059469995502768971272801041750094890095083142482056398706550389758172971702604145420913379574789656719014738489270142761426966008878941173235290857212810322460161514537235068937846716879841122292971787187047667423569895716623406842202468098110417602096035073864664243025999790220737064673694320374902973306160677094441048413565096027159579831661420618622867936876143715694438035246623805613309360 A159680 668 52885383090887176042467652706617653817811133804282194099929098984728771167270051260745185984627353650881894617223716256092999147751181440762653387148430984314664120962791817473307080435819352761241155646919680602271985137720589260502702778575157087286082885358907410560003416545244675336899775509142684654213723389301465369433736853448981564957229221881132196186039188199638960597396896172923820054549396520317271470282218198576090400894539430505798311247890452306217578516364210376878130547791549147478957963197824815291488725638350530486458257887955290227042283252319322872341046981355863496287974293992863345795207478615114320870142218121851368113752797299443456515042006229750649269624956455404347708879090014388654867957651681319612988344081602826946842667762721529583928634803591061069283013539473470822830476048952960660901725643019148623807271039895832300637635167690296304520581802771087283786701132328586108145548369993353778111354530264185244278503127564197784584522334477249478719969255727078873927290406116673419363990882403919795488693047587909517914012804448288383067791151401999353477944301241412649219982260122785019071662607330973218233423994177114502899644354096610005472288216981583053491302500914671073181715306159248316245546411741082813630103524030383597002066117809930619876652874292442610188207601392841190249760664357571692111174806600474958476268493578616413461047390224183141552182948047358066133943386944621549519954363402522387981215041239728645045892680313636793583680977191751194735158600240322281100587628414879448286051729314054778163154388592785818364330670301606227786513434697764176355361756566235636380574927905916303792866038945952831683085685289680179563916057150859827483630743232462881227586640 A159680 669 21048249591487269332036804520012200174929747952118304936639939321346631015236607601349765345510026616629993360673874793942371676716003445000678255213806990698670433607844728231215325087984282755165773183759068723223880557766680724969779527284677752120773635305088523928601098673196132526321136294638836566748496135573685997979715547508058079531325466801922555665182313092878145053420469102582111980913523744097730533817723627955269442426654548091395390727636447888106065593761701958142181115422221112209654144825096043988491515507555907073190174028547444870388005492469062624477243183955800016891847612336028263654396838078619801712679946515780219186981501419879311174633466363115918314222291055804984473971786296363437980517237311910019151337946617180615217691037884612170137217777640884059912449135343909794731432247701441822660945046833124699786727626380192233144975987743070078913607824749211209672119918144786490040682287249491272890528035589837819155889372993199082448984531482385487264275271078286628710651003309357333241873319442940394430223534599983344462652582098719849842577849552156718610652845328699289195008801889791047081129825018606488651704820138857575825194513575726224603633187141529414467666005188355809086022061781676520213562721347947042825437632793518822132101231559958893453427309132512494442151699407562474293442752357254063464744804055716232431804765554194249415014804910518339948010640351145906175888554624384587052222821895714640273762159447403121787092051473970231035982568760802438269524185048931388036911583137334833370181164697098085085528604457460657598586004684004204794368103983710351968696914439667462904565848000394011815119635086924130982708522913631290847815722809166067622790597771273602922966173400 A159680 670 8377150452028842306974605731312149051968221873809281082588595920796974415293002555285945862327005966065086475653584944272807834333821619928829182921708033867086517911801239044206226077937308717203216485980462432162502190006001207948711749156523170186980620768539873616172677268515515500800475345490747810881247248234937725730557354171353666671902578557943296022546374571777302092300749305931507644583527900754376435187983721707998661995407615600944859711288058369013907888738641015130211205807496211110294870682425027682604331683281612664599202805103995103124199143719434605219070446167427050859459061735445256071104146347812065967325748571062405385050523812314666404047604570513905738411202215253928416293062066862633927590992492488506302619514409556282029694190410312922185028746866268264784085472853336624832287204109124892458395226913940611366493788028276612959399805486574201111311393668383290362219940720492694450083404776927533256652046810225187838799691948165670616911259007654946681702837919902351147965172026718101956846217147407873063433478077745783186617813662486051948962916330606972007686354496521075686964283169876713953270598694798051510160284991271138063924516758784940782240536194111725375077578762464697345163598873801095796681717550071181961710547748296460824979288094745829663844192381865680345366188156608471927599965677522759687276320839368460032899820422075732650762431306996075116166682676808023299937510797118121025235163160131024306569358245025202742617590593959838315527478685822178680075890490874452116409709501030848801883817497715723809262221419680748938418865533563371901930718872082022319365016585231084000380826929228910786113821898556858178286309033939964077251093761990944054043174282223661500459309426600 A159680 671 3334084831657887750906561044257715310483177376028141752565324536537874470655599780396205103440802864467287787316766133945783575693184288728229014124584583672109735458463285294865846763693960885164124995647040288931952647741830714082862306384768937056666166292243564610712796951770501973186062866369022989894169656301369641154763847244651251277337694940594629894417791897254273354590644803291637460432263190976497723474283703516155512204729804354627962769701919594419647233652385362319865917730268069800785148877460335921632535518430574284603409526257361503598560871194842503814565560331452010442047814723094875888035795849591123635193935251336321563030921495799817349499771985598171367969344259380007704700164730825031939743234494773113598423415397056783067203070092266658417471304034997128500006105746492632773455575803184005756618639366701530199164740907627711765607977607668788972223021072191800352953864286837947604643154418929908744874624102434034922023121505996943706448232100515186393830465216850057470261427815630495221491552551348890538852094051408221724929427185087349955837398121732022702340558436770059424122589692809042362354617150704605894555141721705774091866132475482830705107129772069325169866408681455761187566026329711054450559110022206982473717972566189197889519624560477280247316535140673408264961300734630764264710492896901701101472510949264591376861696723220587400754032645379527377894391694729242127468953408698387783456542714910251959374330819360583288440013964344541679348900534388466312231934891182983010943027469827140488316389182926160978001278596428480616833109896353538012763631742984661172755307904007531764688664551985106098861485995990542630826968286985192071455087501549586567441560573727246003579882185613440 A159680 672 1326957385849387296018504321008839381423252627437326608239916576946153242346513419595134345223577213052014474265597267725477590318053013092215218792401742593465807625950475746117562805724118494986604545051036054532484991299058618203771249229388880425382947203692170175190077014127391269812552220339525659230068641960696882241870280646017026654713730683778104754682258628732629017824984330960765777744396166480745339566329726015708185858820466725526328237481652710520650585085760635562291505045440884284501378958358531271782066532003685283659492392247624774437124102536403597083591873941471732728884170800730025158182175643990919394741218904283284919680921704804514990434505202663501690546060604031027812542249269806295849383879737927206723666216708514190104464792202531719737231393977181990874737646001631214507210486882463125166241760072720295078656200387447801006099015688046691436743651075338668157185275766220782653953525375329326752926843740721935673777363559694835429495779464746036529797843453468402970812900305448910380051681069219711026590069998982394500738725401851102796371335489533014428559534571479987129725103733454828983503184355381738347981436244953906817424656800725407835691855408747397305881455577640630487953933315626125870226729107120828953357791370795552463567985595781862792602317141795634623774252326194887568882848573001199515626372081486467999530922396021371709767454230429744900326851727819561558709343519151161219694678765371120148806677096747267123596382940218533628542546885207923770089630010800336363903208523281700883501121010987114353520699619157115604750639319883174565708023502989023064734293180778412411262088110863142998436085312582337410210955091911072504475047574522973462897687065169161685763292650564722560 A159680 673 528125705483224485927613813200473816091144062542679961937734232300032452579441685399083073193880289991837293469920395788606135163009406026412928850361768967615719325392830883669495130831435467043783444805316702663640094584377588214386874330990389640365356320903191486161039938825749954883422597632264843350577425330701057762623216933267531957324787474448745097733644516443689094820989173077581487904809241996145668649675756670548341816298341026955124010554928076867624513216899080568429699142167741677161748040277817985833340847201948312322193368705028402864471794248617436796765751263145418174085457930875826918080617870512536327983369929969496061711443807590701166375583570888088074665964151060089689384110509218174923022844392460533502905555826573250604793920093537532188759677331614397371017083102543476881237000323644520632158463890303310739774968589463317172715642635864975523035000904963717734759386801091584658325898456226653117756138934183227964128468673637038503995613778736822023673147864015207532326064060140850700765347573996893639692309007500941603072287780509553825605835687436018010543992418890598107571167163325329126391905018824781157890717070349933207560921540556236835774653345551692058415649453492289478444477893592868385295787625524067716453927247604063691302168747496620914175474905899521906853887464524830621651109021561580505518194615920664999221930251919782719900046029678393090802709093280490771124191251668753467050698692074990908973098110174592954608071970193012039618254311412219272029360512363642689850466049238647124492957845983688586540260447145935582210137616203607123613780590557888195103075930641904132150546379458978928271463092921774298721329299612319871588997479572641888646712010376752623687786895042573965480 A159680 674 210192703824937496011894279149467569964893913639359187524609984538835969973375444275415467996819131839538190786554051926597516317287425545499253467225191647368462825698720741224712944508105591764930824427970996624074225159590981050707772212484945687984986432772266519321918705575634354652332381305421068127870585212977060292641798469159831701988610701099916770793235835285959527109735865900546471420336333918299495377231384825152224334700880908261413829872623892940604035609740748305599457967077715746626091218651613199830397875119843424618949301252209056715285336986847203441515685410857934961553283372317778383370927730288345467617986490908955149276234954499394259702491826708256390215363186061311665347063440419563813067242684319554406949687552759445226517875732435735279406614346588552971673924337166302167517818918323636748473902386580644954135358842406012786939819670058572211476493616524484319766078761558684473231053632052832611540190368961184007787456754743981629754824788157790419385383052034599129462802683035753129994228282769694448886512394915375775628269797917400571488326232264045635182080423183886566826194805899747537474994694307907519102157412563028462702429348484581535230476339674164691852122601034353571790414247716645991221853248229471830319709686755046553585799593518059341979046410230867923293223436628556392529572507732936039996725830764343183222328709341677501148508552357770020394577892273907507345869408820644728724958384767081010651144241172391248666889047753878573234436673395178062343915394290718990224121584388458273847313721580497070328670137264463204604030020609715752023718967018536512627959486102297066183506196936562750309043874897553588553678850290611397819916521822336948707928482442882375066053420934293873538520 A159680 675 83656167996619640188247995487674892372211686484402413954832836112224416016950847379929957179660820591846208095755042746390022888145232357702676467026775913883680588908765462176552082419095194086975424338887651339678877973422626080593478953694677393428384234887041171498637483779163647401673404336959952850049142337339539295413673167508679749859509734250292426030610128799295448100580053639244418043805956090241203014469441484653914736869134303147015749165293754462283538548163600926548015841197788699415507143275301775714512520956850481050029499705010499544280699648970938352286446027770194969280032696724544920754711156036890983575630640011834179915879800446951324660425371446315155217639882088250982718441865176477179425839565514790193432472740442432626903509747589329103671643750264912468328850869109085719195210692492483781371980991395206388435133044309003625884875513040675875192121424375839795549164587713555328761301019658571152739878010707617051871443659919431051603916270073021850093358781561906438318663141784169604887002091194764393763192240867312057758448307283344917898528234605402726784457464434767962998717961580936194585921496429528367821500759483014978222359319775322894784893808536971995665086379562219229283106426113331511637912297007704264399528001401260924263456936051440121486746295796979533948796073890700919396148206968686982338191362449592666257487604387735725674386503792362789723951198415921907432884900519364933279066386438606167248246434888501542376467232934073479135266177756969456593606297567193794466510540120557154344106368231191850302224174370809209496821738065050665698316535092786974137732772392783590436903315834372515644071190746133406470065461086363724012455186687810532943866889300256808523665573744953919094365520 A159680 676 33294944669950791857426690309815457696570286326878521394835944162680778738776463881767847542037009776422951283919720459011302511965485190940119734623189588534057505922862955225526504089855379141024453956052857262195569359197045589095153915798269117638808940498609613989938396625401556031511362593728755813251430779675923662514349278869985380612382885620915285643412038026284302384503751612553377834963350187582080500263460479507432913049580751771604006753957041652095907738133503428017804705338752824651625216932351455121176152942951371614487121933292926609567003174953446617006564003367126739838491460012996560681991669174952323117633376738219094651370884342932127820589595343806723520230457707937829810274515276797497847671079832202177431717201008535426062370361664820547526034805991088573841910971981078949937526337793090221349299960672905561952228816276141037089393514370518939754252850407967714144247739831233462162524574770479265957859908071262625460826789191178814556728920664274538546737409678586727851698467627416466991896838067233459023301625352795283612086798028973359923042749046718021214578888764614465386922922514406705697659280584257982485438200116827398304036306841230027542852505321375180110012526943162218901104567178858224985897872355818067759181824848015092810302274748879650292383046680787623643697544185062337363274456801029686034560165529107116827296844217609477140904680000808032540112182391644645250780844537298422800339696844180487483791429941382441474585291818713490817262704310600448546192962516348839478680970846397358970680487242292775923214892729444800916530447719869555232177957247962197170305015452841766696821336195883324663590024873086198221497499833522471545559344385226769774710314013019766910043832297070725505683938480 A159680 677 13251304322472418539615634495311064488342601746411167112730750943910837713617015674096223391773550230195742764791952987643752009739374960761809951703562429460641003676710547414297372075680021802933645699084698302702496926082450721833790665008757414142852529934211739326823983219426040136894120638899707853721219401168680278141415599317086672803978528967390033393651960524332353053584392561742605133897369568701577797901842801402473645478996270070795247672325737283779708996238586200750159724708982426422647420831932603836452394358773689052084824499950879780108122982931822782630260186894088672260750321052475906606511929620474987709834508311171187837065696088686539921269998521463629645896504527877168013506538638300227666193663933650951827630013528656657140196500432850988586258181140702987476612237997600312989416287230957415613240012366825018450598633744859823757952733843953497346317442340946774389615051288243204385356019457631089280075503534351817316357190654429248762526506508111193319751395693295955778537671452569969693170054548667721926880283698171655565552787167224113904453115592359167040675613270852122456032324442772287931473807751038247500836582145737821510028227763489775639160512224098784711789320636999000903410334630759460212875715285318583263889966761508605677576041893118049376246965832657677230657673789580919569663837658602846354772607689222182904597886511004184166354388253817804588174924640676152887903343240944252909601920277597395412381740870235323205342569676615035271791421049441221551928205475209270918720559886326028313176489816064293625589225082144659955569621370770017931741128668153861686807258417458630361744454902645728843593185828297560758749534868280857311408606610133566559801761110292566973388921588660403797343113149560 A159680 678 5273985825399352627975165102443493850902658924785317632345444039732350729240833461826415142078330954608129197435913369361754288573759268898009420658283223735746585405824875007935128559616558822188449963781753871618331581011456190244259589519569652559737668104875773642461955382934938572927828502919489997025232070234355074776620894178921625790602842146135612375387836876646250231024203735821944289913318124993040381484433171497705003467727465907424736969578889481902672084595219174395135552629469666963389021865892243975452931778638985291358145663858516859556423380203690514040226547819843924433038789287425397832831065997279870156191016674469394540057495672412899956537638821947180792343288571637404931545792103528213813647230574513246625219313667204341006372144801913028636783230059193797927117828812072943490837744791583258323848175622035684437776304001637933714628098676379121424894587798846408239352646164980964111909533219562403054204092546763952029284701053673649828670992861307590666722508748522111813130141539655220521414689813531686093439329610246966119806397205757168360612416963009901764167679502910380123035478205300856190020877825632638247350474255803536133592930613562089474358341012685994940112039600998659197338412078475086306499548785684440320960447589255577044582454371186234772096000018351074750178110470709020926388844113667131819513463300144899688913131534535447688731905620339485418061079894806717204740279829051275359598763930786919193640449074923717253284868146000965324682168314973295577218879586170773476811304153786912871285272266306346570208588367800845217515792775118747267277737031967988989152118545133082042207596229916804196425424369637556095784093380075947687469079871488774264031326211582428635641880748454543640617053349586440 A159680 679 2099033107204619873515576095138015241594769909462810006506373997062531679400138100791239130323783946383805224836728729052990563100346449646446987612045019484397680350514623542610766869355314731209200151939438956205793266745633481266493482838123712961361449053210623697960531418424886125985138850041318119108188642733872151080816974467611489977987127195633006335370965424944683259594579502464572084780366716377661370253006500413285188906510052434884974518644725688059979709959900992823063199786804218469002408055204281169626430395503957372271489889391189759223676397198085892765227535772110987835677177386074255861560157754987767847176314801930507855755046211924245496162058981136456491722982955007159285587211750665590797603931574992338505885459209533799063878973434660952546451139305377990872005419254967033909040433010762905855475960657557835581216518394018152758598225320465046373610699626498529532487963558611135473335608865366378784483948758108518555837994662171458202562292632293912974162238730516107205670017795111325197553353375731062397466926304594594344027380535104185783409837498162348542971695766545060436845664293385297991340377900794038984197987917227661643348476355969948121018980562536801887379879971876829361539784596898453590526607540987121929158994250556958155138139263690228321244831760337895092893657309668400747783190293401859861320003620849980854004521752858597175931132082506861378583721623208432771333743468619166648867398442532916241673486350078769231484172179538707584188231197938322198511562147090492634499980332647304996743225185500109870649392581159654251911329954875890642358607597594591463820856373704549194168261555051985424448475305929919028561310415735358898755382380245922023517908030448696304418495148963319708561789890022253600 A159680 680 835409902681613310306571310699827622660867521307273597271904505386847876050525723281451347453723932329799871355820598249720882359649313200017003060173259471566541032919414345084077278874855646462439472021932922816034101833181114087874161909983718188969296985509723356014649042577721743203512334487941691915062054576010881775090379217215194089613086021019790385865268851291107291068411617777163867798296039800184232320315102731316007479787533141618312433683631244958390021891955999924404758379595449480995995016949438013267343844478796395178761617832029665654163649661457981630046519010752353314675083560868266407503109955419134323306017100151667657195968334850177294572542936853487736524954872804277758258778730972801609232551119616376212095787546080784823082825054850257200458916660310381173260229745648067422854601500538844947221108493532396525639736544515223159988379049446412077575633556758615907521970143681066937423460418882599193821557401634643621271492590843186690969963796660116056125904292236662145744853952312767773405713228851149302505743229899038301956777646574260184628754711851651710200970747405431143484451353289143299697280383638201883072551840582353530516559996745425790076079905548634465182252116767377087233636931153506053943283301764088843364958751274080090167934844494339685620670944614463895896925431137552788596783347929826557673541927634992234994110744506187140572901836932110489190903144957061436273625160230599274973864981364169877266853926882275230413447242588259617541591334611137261712024515662429897757515361089473601790932338556777422171888038713174591415491806247829356911458546105615434611711684615865446196925891314460282126296746335738135811305761369292765756954718258005476585863364792369546729925427406652789463951759175507346400 A159680 681 332491042234174892882141866082436255803783678710385428904211486769968392136429837727916845047451801283313964994391761374659858188577326307157120770961345224663998933421576394719920146225323191977319700664577363841825366736339337773492649946690681715496818838783816685070132358414514828908871923987350752064075589532609597074334890111477179636176030249238680940568041631848435757161968229295808754811637043473756946802115157880563357691766531680311653463631566590767751168733288528068920270771879202089217937014337821124999233223672165461323774852407258415740597908888863078602865749338743664508252847580048183955930376202099060472907947629545561797056139642224158638994375926808706982680440316393147540627708347715424374883757741675742740075617557880942825787900492856967704830102379664226328966699433348675867262222356781449526088145704465236259369033928198664799522616263454351541828728544890302632664211629221506029959063911106409112762195361901830052747498213160926131547843028778093896425135746071461017899246203002686462490276311729381691334888338573512649584453475956020449296460965479459218311443385771595050046374792944785647981526252310103555423891434563859477483947530228323494502158783427793980340648962593444203889625958814498511015836227494566372537324424012833318928682929969483504648705791124796292671883427935436341460771989285777568094208367195106059546802071791709623350838999966897467836600867971287243204131480028309892272949395184497078235966189412795462935320518377947789073969162944034691839187245671500008814856613733277846207794327520411913914540790015262327729113827556681208160118142742437348383997429620740743037182336481600140300841656566317848133871131714562785412369222484305933759150101279332630902205901612698846886944238361961901613640 A159680 682 132330599399298925753782156129498929982283243259212093430278899829942033222423024889987622877538363186826628267896565206516373838171416220935334049839555226156800008960754485684183134120399755551326778425029768876123679926961223252735986804620981339049544928538973530934556663999934324183987822234631111379810169571924043624703511173988700280003970426110973994555694704206826140243172286848114107251163745006515464643009512521361485045315599821230896460212929819494320006765826942215430343362449542836059257935711435858311681555677677374810467212496471017435092313574117843825958938190300967721931318661775616346193882225325470649083039850542033443560686381636880288142467046326928525619078720969599916892069663612007928402126348635825994173883692249069163878761313332018296265180288189701768547573114243027347102941643397516372538134769268670498832349863686524074986841284475782467235756385232783689184448706460015718856770013159931944280159932479526726349883017345457757169350555489884710661147901032149248461754243941116899303356566355065062001983053009028135496310526652849564559806835506112917236244266566347424487313683140671398753347751139037576856825718404575489685080600470876005386069119724356455541113104860074025770983897971239253878248875259535652181011755798356386853525638193009940510499284196724310019513707392872526348598654952391542274937256601724576707392230462355923906493349084988260088477954549427365733808055426107106525358885418448472968037276532365711973027152867180631791822185260391196214734811752741341078415174750483493317100351420785384960565062538035693261595887875752873018370109352943959041396365277370199863352372993785541379452853016648167819144899116634619301357193594035503630665154445809594729531218916426734408214342916301661334882360 A159680 683 52667246069878738275112415997674491696692927033487702799822097920830159254132227476377345988415221096555714736657838560432142127734035078605955794715372018665181739567446863725910167459772877386236080493461183435333382785563830515251149255589203882260003384739672681495268482139615446510398244377459194978412383414036236753034923112357391234261944053561918411152225924232684955381025408197320118877208358875549681170970983868343990484677916962318216479511282436592148594941630389713213207737984146169549495440476137133786924259926491923009104626798743057680751000204590012979653054533990446409664156574539115257601209195303335219274576952568099764975356123751836130522062890062190744489410650505584373775503098409231440079671402999317069938465633897571646280921214805650424945836924597121639655605132769291535471103511849854734820651550023226393299015876713308383179963308605097967608289212594103017992777920959457034598964506173741807414390890931489735257200693405279026427269973241945336749240439475049329426760289842361523236273423133004165295097920209254624414882005154358170674353824070467461600806906650020503350900799515194271918184423427084645485461212033586481035184595039878421820161007491510441511382675085346868812647701766594408545032036517067695001670141483321829134384275317887986839674066404505150591473783658935330050400803899062548047856933919119186423482560921945866005161002096825360617746389309804120274812401928110600087200563447147307744200600093692140569801871520619513505356155764472752058772615890345382249200424694078697062359732071145062802390980349348190655787434260722086780103143404328953261127369382963718804871207269190163868881934658969404474171535977288863919154750681203646139070972319330939369722522922836227595622421536449699249381565680 A159680 684 20961431605212338534568987784918318196353802676084846502235764693590573441111404112573293715766380458065987638561551850486786050464307789868949470962668223873516175547834891008426562465855484799966408709619125977493810224974477583846704667737698524158142297581461188261585921334902947776814317274406524970296748788616850303664274695207067722535973729347217416664591362149904405415507869290246559199021675668723766590581808570088386851416765635402828927949030196833855646466762129278916641249374327725937863126051566867811337543769188107680248830998687240485921462989113251048058089745590007370078612385347906096908935065848502091800632544082253164426748176566849143067492887777705589378259819822501611162733341097210501143780816267379558009515148407541266150642764731335537110146830809366222881162295269063788090152094774598786942246778774474835862509486582033049981550409983544515325631870856067768377436428093157439754669016687136079418983294430800435105639526092283707060296279999738754141487033763168600962602133603015945131137519050369302722386970260230331488987541740907899078828262173210543604203912602441593986234030893364179552038647176228549865636705563649014876513783745271141008418694912501431365074763570863193713408014319206603361668872284917683075012535298606289639098088050881225752249767929708853211096546382548868487533171353171941731504784762552834471969351854703992314130172341187408537602974467347490442009602159332592727599298893079210033718870800012939581069171838053699194499958172074894928195286389545709393840690613068570947325856263964314209966649613978041845310137239879514785608032704813570453969651618054282714138877140764691434273630541416806332552452174061851205204289413925457127846616317939268059554834592069902156323315557164063999592528258320 A159680 685 8342597111628440858020182025981492967657116772154735420187034525951127399403084704576694521529031007089166524432760978655180415942666766332763283487347237729640772686298719174490045951243023177509244430347918677859101136157056514540473206610348423411058374434036813255429701422809233599725587876969419478983127605486092384621628293769300596178083282336138969914096209909737720670416750952109933241091749707793183553370388839911309622873388044973363595107234507057437955145176385822619110004043244450777099974673083137251778555495876940364816025632850722970339061518666869327114140065690288942844878065211892087454498554998508529201432477967784191342080798917482207104731647272636762381802918878705135658394094253591370223784685203014064770717090600567526356309539441856738119413492825203159585062937911954618368345062616778467348279397300690961446885476643772440584273883210142112001633876311502377711201705603155701565323669676973985866947936792567641682309274184035510130971492169922782202975090197301628133786222413710503800669496308623849479344719065651462677992626730876189475202973991113725887011556408865104386017793394759428267439463391715535761877923353120274334371450746022874242928820414168078172858244518528465751067577051342461543535666137360720796159987378703819954531904659975409961408567961957719072865833986470790722708151797758533746590856478562109000657378555611266995157803430790491772605366091614991391799546847012443794984433758882078446112366377805056261124960589673851659897477996330043708669665210423301993366345663576597158338628433325725910503924155382911306242778834037786162585216913372396711726660216616221556508468230817078000677036073549229950951401793740639490807388031991650733236814223567509356763454445120898221989083969329761022138576865245720 A159680 686 3320332688996514249153497877352849282809336121514908612387937505563855114388986601017411846274838574441030210736600307952911318759130908692649917878493237948173154012971342396556029862032257369163879316869762014661944758380283518309524489526250934819077074882449070214472759580356740069743007160716554546110314490234676152229104396645486430211154610396053962808393626952713462922420451371070463183395317362026018330474824176476131141516757025133763308023751384778663472292133734795273126864967961917081559852056761037059340053749815253077089097953043589054954460562966424878940379688054989409244891391341947702900793515954340546120078325598634025900983731220981351578540128121621653722368183453904821490429686779588268138565160929983330399187392543877467948545046055094250435989459997600048148632168126662669046813244769383055405828257878896228181024557194734849319491023967226577032134957140107090261289901393627876065559065862418959238965859860147490589123985485720040748419593587349267578029944411492284828645953918523177496721328393313241723476475801159021915509576451346982503231704820201089692486995246815709104041095537083359086261354391255607004677547857836305536064960883133358677544662106143982611366216243610758505731182258419980487723833453797281959188599964188821735614058956582162283414857799091242482147390830068992158769356882336543259201429373682956829427164695781429560080491635282274538088398101488299226445777635508793297811077036736174142342688099495612378988153245518354906940001742581185321155598558462084647650411733412872600447826790607374948066351847192784721842780665809799013194130723489509077696756796561638125207656216988056279578026083642052103672325361456600455490135232443263066371124214363550784723795314323525422449499096477687722747153999839538280 A159680 687 1321484067623501042722234135004408033065148119246161472994978940179888384399417264120225338122864223596522934706642489804280049685718158992908334552356821356135185656389907975110125395042887189904046458869734933916776154734216683230676206358241261709569264744840295908546902883280559738524117124377311739932426183985795622494798928236609829923443356854347141058770749430970048505402669228935092237058095218336647502345426651848660283014046422615192823229857943907401004534314081272132881873147244799754010044018616219666480089613870974847741096169285715593148904964999118434948944001705820094590523928876029973862428364851272538847261972155778374524400182945151660446051866260758145544740155211735240248055356944181877127778710265448162484811811515372631675994572020388069816785685665551993959996017851473830326013303073151839273052298356403398125086326878027826256716843265072967516677711307886310421615669552958291518390942889573068803122545276401908686829663914042392182360867276272838573273714900683732060172955873349810933191288031042361582094158024142225070910133435009368160096743315466042583883937096676243358303970005965782156903751608256339872325902169495496483079520060036330730788532589424890911245581206712563356815259471274100891652542178945180859036266625759772346954440932815040613389151995470352550175588684533472408399481331018146458628422299869338256003010891542453353645040513038914475667409839026251477134027699385652720085013676187238426573943751232875921781023866755715579110460796069315427776219556602699266462870503552659718381076724033301903604497531258572936382120462213465969465101442731911240526597478371315357611090665893015582194053704253463188031634542457933240645583015124386708764974200502469644810713771646317997236678651314150383892345153359270989760 A159680 688 525947338581464418489200032233877044310646142123850751343389230254090013135853682133248667161053686152841686983032974341795506863597068148268824501920136406503855718089170402751433351197207069324441326750837633936862247639459859642290820606090495909473748291371555322531452874786082419192528872495009355938559510911856423076777744333774066823100244873419766087427949879899126591687339932664795639885938501580623679915149332611590316508448959443821609882175437923760821141184712212574091712385738462340178915959557198666222016326266898174147879186277761762484209221609086170684800772299228342657619278801268587649543588417290516120664144839674194426685371828439139876177064231653620305152859406087171713904541634097607508587788120487438685624701795725763529577891119068396692830266905429695996030266472718457807084247809869662647619408917590673557556177072897880115323984128475073845060696965581611440712775192176006396443529710984218964683534054148099509867617113803386368538876756363002402895360500527713867664007791639306228232635915026466596431751417132804419200317597557277180736000607850664747296114477481898040895876021278844215088606878731632013578704385911349763960112918933576497495158425929000438693129954055356605253967538384833734897224063386728184614474928452425205266131877201429581966599079339401223727402149053491949550834800388339953990852873918622942932368907669200653321166043697852679041091027534346599600116578577854273800537632045484157602287270302585121256468510815529282131056456833844959069614227929315845967574810002225155043068088338463550259641951089064835895362101180293646048097180076577184220508099634986950691088877369203213656953796266794706784486875572895973176486549884273466825393360675768555083879357319920239374775653723935375101430623882990014386240 A159680 689 209325719271355215057658890594948059227604099417173352873195918662187645339685366071768849304761244224607394896312417145544807451661947404851999243429661932967178440613833430387095363651093370703937744000374508571937257784350289920948515925017659130708842250701134178071609697261977522278887967135889346351806752916734870588935047445913841985763974016264212555655265281450421413443055890531359729582366465533869887958727088952761097310079671812218385540282594435712899413186981146523216368647650760766591454541859746452936696017764611602336008175042379895753122121295451296814115758431091174557637882438976021854544485761716774143485482384218173603446253587535832519058025512331880123305293303467482606893759515013903606540811893243735148716146502887338512140324670817201495676629442675353454426086060124094733389204615025052581913251696902731672509233388686478258072688966289814317366640714590173467093262910816497587493006434028829574875243431005667203018624781629833732286290588165198683513780205495129435598214928116570529025655902892502663018254969860832016616655493694361308564768145181249103381269678100698744033200352498974031823108633983581285064452019690547710559641862215503409672342264987152749708954476132825216327722265017692552388203524685738872295701985257439471923573532685236158582093044425086216690955879734605262448823851073228283541900815397312061948826822241450317568470440351232327343878561548830920389369264246286615319893892540426507487283759636677645384152686280713898572581359359074224394278686496311103995828311510382059047422718081984459701433892035916546113417734149294657661173212569034987408521697057246435059695762102276986019885416860480039837037744843470139391001001270925715409797792574755382453739173499556608953163473503474965139985495960276666454733800 A159680 690 83311110322660794128529749256757093695542120921892870592780632238320428755181639842881868774627814147707590327045358990952491570254591470062947430060503529184530515508587616123661203299783964333097897670822303573997091735923775928677867047336422243526209742030760031317178128057392267784578218391211464838663149101349566637973072105729375336267238558228283177384708154067387823423744557091548507578141967343978634783893466253866305139095200932303473623422590409975810205627277311604027540630052617046641058728744219531070138793053989150831557105787680920747980120066368007045847387054801988245597219591433655429521055789574858818591101324773993419977182242467432903445217976843856635455201581920651990372002382433899537795734545722886101750340683447365002068319641094127126882605687917885245165586221662916985431096352532161057938826555958369614985117332520145448832814884599217623238077943709923458291677925729773863815820117213763186581382202006201398701902795471560022063575115212992713036081626426560987654221877382603431245982816715301033414669046253194009809009686172758243531596985781529292480998035769600618227172844418570385821382147718586619823638325132452077452973501048851423473094726306460865383725188370910380741828207509503251016770105600860684445504775657532457400376999876846789686091065082104974841776712732223840962682341892344468509722533675256282032690142883189557191597914093746768430184626405407171968369367053443495043043968693457704495781334048127400277771512671213316102605249968454707463963847611303890074493700406322057275719198728541476497620429388343696288304362829318093455500890505295848411407414920684446166808222227828871232700738956674789060434237960825542581645222019278550459632696051391966448033107173466210443119687678729312190339125961566230258969666200 A159680 691 33157612582699724707939782545298728342766536522813945322573818434932868456916952972100912003452565269543396342769156565981946100153875743137648225164836974953510177993977257383786771817950366711202259335243276447942270573639878469323870136323971035264300768485991791330058823357144860600739852031735027116441581535584210787042693763032845469992375182200840440386558190053538903301236890666545774656370920636437962774101640841949836684262579891384970283736650700575936748940243183037256437954392293933802374782585657513619462302939469917419357392095321964077800334664293171352950445932052760230573135759508155884927525659765032093025114841777665162977315086248450759738677696758342609031046924311116024685450054449177002139095808385815424761486875865548383484679076830791779297781387161875652222448890135780836106842959103185076007071056019734204032404189109629202157202251381522324234437654955834946226620721177539181301108913644643719429815241155037151016154293972899258947570609564182934589676973537565777956944708983348049065372135396786918796375262153801355071969238441264086564267035572903477158333836966622945355670758878238514582878271683363491108522988950696236278572893775580651038882028727706437269972916017146198710031298866517276212122113825617866670438605009712660605878122377452337058905661809633354900810440711545354097885123249302025238586026501936602936948728040687202311938401338870862602886137430790505612490618718006264740516179646103625962813483667395068632907677890456619094938316906085614496433217070612451938544496933404668413677193671241425661593229462668755206199022988334451900631693247895178632752742616735352327954612750913788473628874219339705566012989670663722477355407362671592157218403230661427890934722915866052199752682532660762776789832147207399366403472413840 A159680 692 13196646496804167772965904923279637123327385993959028345513786956471043325424192101256320095505346349464124036831797267901823595369672291177313930668175055527967866311087439851131011522340946167094166117529153203977449691216935707014971636389893135612948179647682702189332094518015597126826676530412149580878910788013414543676354144614966767681629055277376266990672774933154416126068858740728126764728048271334965205457669161629781134031367701570285869453563556238812850268011159571516458278307502933036298522410362946201014926431115973143753410496832354022043785216268615830467231633569943769779862435064654608545725691530693198165177115926185960871551427144640934943090278091843514537721220674242257172818749668390012951822336003008816168970026253804809261900204259014034033390109484738591699289492687819109853538066626715128089756341469298254835281882148299902313117663234961285827682948594478598674736755350734864383977531810450986569879884597502779903030707098418433501111039031429594973978399386324753065876339953495140924586863905104478379923939668166686124633947889936933694334748561029802379724386114680162650938734860694510233599730747830950874572325964051969586794558749180050262051574338900855572583836849635816176211715120666366429173584532490310074150119289089981388682092329226153302654767309168993145547713626482318707117316370880313700488728825237092712623561070050623330594292134956509569180252512828215826599297880399439923230396455180549675495270718289189188496978028889063186469347523372106114872956430256144567650635285794651706586247361955358871837607705712776228370922844994282538357958411771775799987180154045749542079769066641459983633059238558246140484109454686200720444870485121274400022464853107196908625571687407515309291124528311304855850162855462583381598323051042160 A159680 693 5252232148115476073915722219682750276355956859059170467569164634857040310650371539347043297099124394521451823262712543468359809011029418012827806757708507263156257281634807083492758799119878624136766912517267731906577034833766771513489387413041144002918111199009229479562843559346850511616416519252003798162690052047803404172401906862993740691818371625213553421847377865205404079272104541919127906587106841070679713809378224687810941507800082645082391072234558732346938469919501266280513138328431775054513009544541866930490321257281217841296438020347181578809348715740244807354605239714905567612154676019973026045313897703556127837647467023780234761714490688480843656590192002856960443404014781424107238757176917964775977823150633389123019825308962138448537852796616010754753509965793538797620664995640861869940872043674473517794647016833724685690238156690834251491418672765263210237093579102947526437599002008871298485641756551645848011092764254564951364255205270876563634183245963899414616708813278783714154440826356782082739936506462096185608290931612668187276249239290956458346258665660254288443653147339805738112128260803797536834458109959365035084588677210703733199307955809279884423645487704853812811451097093239037691933552586726347321534874521817317791645077038452802880034866868909631562119538483387449638573089212899251300078594030487115550769275486417860963021240357152107398374216331311351937671137613968199108480908065780259083180957272982212667221154932395429901953164347819956691595705375985192148104940226024874925473014299249337974552912772864561589565706273644222270136421093284736115814566816191918873216264948567591582395420133910550159697483948071962624207109549975437223014581097670904539616783793133433708205086596865275227045667809585366671865588026641960978476766170842365880 A159680 694 2090375198303462673250684477528811330352547502519555887064182010886145572595522448468021975925356003673188361534522760503139302162794338696814289775637317715680662430224342131790266871038189351460266137015755028145613682414147958126661761218753985420025795309026025650163822404525528488026206947985767099519169761804237741446072282577326893828576030277779716885628265717576817669134171538825072178694903794697859191130927075756587124938970401525041221360879900811917842698177693492820072712596437538968763141500205252675388946845471493584862838578687681436012098745079401164711302418174898845965867781193514199711426385560323808186185526698348607249201495742588231134387953326858978412960260161786120438768183594600312449160662129752867953074303996904848713256151152968021377862932995718956714432968975570336417357219844373833367141422943480955606459951081069883793682318642911522713077416800024521043565728062775426062421035130023237057428350293432253140193668667101773907971430782592935587855133706556531908714383013659315435353804985050376767621410857902270369261072603852780484877254598032645770771572916856569088464396861176558965604094164096536132715418957534121761354979617534644820560642054957478598101964059272287365573377717801965567604450886098759990764666511184926456272488331733704135570273661620895787158943959020275535112573306817501108892471154865483426189741038585468693929607505569783114683543590106830416959574810882662715666097764250465461004344167822662811788170913454313874191904270294583102839651337001469964193692040465950719220352697352733557288279259302694750738067224204479979811659234885971939764273462349747404043835133527332322099614978273402566188289116780769328559082832002534885493079927202253508668715839980692132848866497090447624097648184440645006850371337672210578120 A159680 695 831964076692630028477698506334247226730037550045924183881076871168051080852707284118733399374994590337534446438916795967705973900983135771914074502896894742333640490972006533645442721914400242002561785765357983934222339023796053567639867475676673156026263614881159199535721754157600991383918748881816053604831402508034573292132596063869240750032568232184702106926627908217708226911321000347836807992665123182906887390395166772896987914768712006883761019239128288584569046936252090641122659100243812077792675804072146022937870354176397165557568457879676864351236491192885923310291007828370025788847764760342631512121656139111172101974001978475721904947433591059427510642748833897870551397740140376094510522498313474006389989965704491008056200553165459167649427410306084656497634693822330351233546700987281353032238232626017111206604491684488586606685370292109122915634071401206020776594574792830656427812722169982610701545086339992696703008472324021782184845715874301235138808995268226024464551726506396220915954169998610050761188074447543587857327713230513490938778630647094115676522801071351332762478642367761574691470717822487466670773595019200462015785652156421369757286082579822979358698711892385371628231770244493277132460512398132595569559249917792784659006545626374562276793570321163145336325406797786633135839621122600856763723504097519334954223652750360975985762553912116659388076585413000442368292112677724904537750802293823233980576023729214412271267061757638487403661790070390469101971686303871868089738033127186359020874163959091149136911725820633615091239145579496198866571480618812289747228924560917800640107307621750250899217863987723744353645487063868866149380314861369196217329291952555911213521706194242703763016440699225718603598621820174188569024192111819350070765469315627368967725920 A159680 696 331119612148468447871450754836552867427224592370775305628781530542873444033804903556807424929271921598335036494327350272386474473289125242883104837863188470131073234744428376048754413055060258127668130468475461850792345317788415171962540593558097162113032892927392335389567094332320669042311635848014803567623379028435955932527327161137380491619133580379233658839912279204930297493036623966900224508902024123002243322186145448537244602953008408338211844435812178955846562837930154381673998249184440769422516206879213911876597012015360600398327383397532704330356111396023518076331109813273095365115444506835173827624707716980686172777466601906638969561829367745909561004679647938025620477887615609523829067515560579059942903557189725291453499867085548751819623396045670540318037230278354484071994872559969002936494399227934965886395220549003513988505170916308349850538566735361353357561927690129801233748419857925016283788881942281963264560314556610375877315454724303224483472072145323175143955999294411989368017850945063786543637418276317362916839662244333511491363525736470854186475589949143232406820728890796189870636257228953150558408925213547619785746556842836747629278099511789928250117266772527322950557646455344265026431918361079055234719013862830642195524614394630564601237384715334600110153376335245418367168382047851181971686419518239388494279904902172513576850070267281391850985787064766670492797146162190921899194402353366836241606541778129571833498829575195950163994580659844493248270856957036733205132634344968833888837953062026236890540147656259481453579622652360227846200698548220067114917132163586049768790768669183137508141305823278916725418581751804830454050799126535823313727729638034420660446753572228668895427034729575996023540118635562829960024004362855916887519649937248355176944338080 A159680 697 131784773671013749622808922726441706988808657726018525716071168079192462674373498908325236388450849801547006990295846491613849134395170863531703811395046114217424813787791521660870610953192068334569913364667468458631419214140765442387523516368646993847831065121487268325848167822509468677848647148761010003860500021915002426572584077536613566423665132422702811516178160495654040694001665017825941517735012935831709935342695493351050454987382577806601430324434008096138347440449265191815610180516307182418083657662123064780862672911759342561368741023760136646617381099126167308456471414674863585290158065955638840763121549702173985593329733556863834163703140929280945852351857130500299079647873272450107874360670612152383269225771544961507484890899495237765042462198766568961922320016091262330302725732166675887371738654485490405674091174011714078838451339320431131391433926602417430288870626096868060375443290731986498337273467941881386598302185058605577389366134556809043186745904843355481270023167449465372250188721965388434316931285899862897314328245531507060071744464484752872101608276957935146581887619894515806938538906405531434780081461396933474265113837796869135082926319609811620567313476753982148950315057456772987242771047197065850822597958156677801034137522517338336730202323132849680695707456020878723499880215423647823874431244755179101388447927411910042610342203824081840032955175191721855690895880439309190974834385837707000925423051671840375320262903866230526782439440828037922342699097214315943774698731264468701398484444522483191285841855465452984909598576493791186589011450710967899447271372182686890178085823027266977989340499801021132972241891731258651846068672046396309667419066645746866946594400040815977676196805930547191650363618332186149900984712224543101882749909555529733054878829960 A159680 698 52450008801451323881430079794368962828678418550363002459690696113988057270956618760609887275178508949094110447101252576312039569014804714560375233830390490270064944814306281192650454404957388136900697851007183971073454054882706857655062396974127945454274650885459005401352181226264436213114719253571033966732911385343142529819955935532411062056127103570655339749780067964991103265915169640470757823834026246436897552023070620208269543840375312958619031057280299410084106434735969616188231177847241074161627873233318100568871467221868202978824360600073136852649387321340818565247599291930782433850117794805837423449894752073748265579972456489029899358184288260486070539675034458291181008079375674819533410166479388076069481208953517704954687533078132019081735080331713048776304765329174044052976412846529777034171015490085997246492401892036113199863715127878615281943940164221026775901612947258863358228192681291472701321951051358926509902859709338768409425090406098885695963841398055510158370325264645592806166207093491279533071595014369869115768185802059295476397062933339195172242253618639309045107184451989126494971667848492172557891914012710765975137729560886311079015375397105193235057540646481312367959274835221340304657596444866071129572159268332494934169391209347506027454019287222158838316781414119974486534585157356563982720051948993043042964107995205038024445339347051717290941265173939240531894483763268682867086084891161054019532076768023614339805631136909184553709246902868899248599145969834340708889124962408913574322707970966886283894874518327594028512566653821876532034580356684417003912899088996545796241109366796183074102249377614983132006226854327289138604281280675339195424319060795369218624084124462672530446230901725628206280821179977574524830631891461005298632446944353163585400664829986040 A159680 699 20874971718203955891059548949236120764107021774386748960431180982199167601378059893223826810284658110889654410939308229525700134618757881224165811360684020081371630611280112123153219982562087286418143174787494553018776082424103188581272446472186553643807463221347562662469842279885423103350980414274122757749694870866548811865915889757822066084772163555988402517600950871905963445793543515242343787944424711068949393995246764147397927398014387174952567759367234731205378222677475457977724193173021431209145475463202941903346063091630633026229534150088084707217809536512546662801236061717036733808761592174657338894217348203802107526843444352900343080723183024532526793844811362542759540916511870704901847138384435783663501137894274275027004130680205644099292796929559594646400334678691253441822282010193119092924176793315572418613570278939199041831679782444349561782556793926042054391411664138401519706760311710715403139638181167384809059951566014644768345608592261221950184565689680188199675908185305778487388778173020807288774060498787922008212840634891354068098970975724535193799544838610168042017512830004052450482916865160978272509546996977423461171342100118914012578984325121547297741280609986085568465642434103035984480736142285649112503868566198374827121616667182784881588362946112096084800398307112293824762041392747697041474756801267986375920613593643677721819202449784379657712783506272642539972148846885055341791070811847713662066765628250346835402265872226951586145753484902381072904537753294970387821927960340016338111736373960376218506968772452526957895016618622530365958576392948947256589434390149253044217071349899057836225717262950263485517345315780369345905852103640112953382569318777490303265518534941743626301622222689994095552575179267456328696441591816767884312612001102649551459731547455614000 A159680 700 8308186293836372993317819051716181695151765987787375723249150340219154717291196880884322460606018749625133361443397574098652341538696621922503432546318409601895638918344670318733788902605305782606284082867571824917501807350738186348488778633533274222289916087445444480657595875213172130697477090161847286550411825693501083980104704167677649890677264968179813546665428666950608460322564403896812356844057200979195421912556189060044166834865885720318163349197102142720330448519200496305518040651684682380165737606481537559431164239001770076236375767374457640335835546144672230976326704964088689273453263567718815042475054690361165047418110879997847516228468659475685177879695247257560006103763645164876115627666838962509997383400712207943042689323188768219499451442884386956218556897353789695801215263644014869206788192724107736610954478615909182535808689697723246974175660042400516621005940714136545979932375868183438976874674153567795079350820414119279033142794629560237287761180651316847960853087426435192387927546655187809652543006922578589399594804500956859807914051275431667937046603513228241413924999157160886165705940666220860286241812883001826780219018117766890695356746022978719307794625233815574936957729498173100483028327033243480705410117187684848699469264147539035366140998533327019591720209449278822280805939728426065942970486852709584573361246162188528246018129674836052052396894231337791668383346576488757349979097030498876448553187966870016875762011515189822101456177744244798116757426665428380012418439090364093654896754128258768079489676561587401648188101645113263774981369813324323705590974380313715052598156150458222634761368404827252252771429453732672381390532967484280107067164554380345330457752822689500595515198399715924401718640527267641246658922911182156951120943991910168317387755222504386000 A159680 701 3306637269975158247384600923034091078549638756117601151104201404226241378314294980532067115494385177692692188200061295183034106232266636767275141987623366337534382917870567506743924830016929139390014646838118798822612700549511374063509952623699770953917742795340065555739060688492562622594492530904000945924306156931142564875269806342845946834423466685172009803170323008495470261244934839207416075680146821565008708971803367999133431002349224502299454060412687285567960313132419120054138202455177330565874754421904188745711700021059612859709051325880884052768955329556043035381915227339645581294100590138359913729566177549415539886764881286794790411115849803288298168269324863597146339669757014263749989117964263522643195295092345564487055963346498449545716682381471056448980339244812129607675441852648307724825208776527401563598741268918852915450210026819911407946160130140081479573105972992562206898493378835225297997392980674938815056772566573253458410422486653972713218578765333534425300219852887535900791907774790591727434423342694687490659030519350745938849481693436646079303750748653426229914700132151720028641500481468290741415651731980437749635065997868771103582739405932820408737204519562448612739340710697838790956260793423088619671640722772132371407561645514053353290842529053318041701419842962505858973936001970520826548260779010577146673821855358957390564193396408134964337196251120566168441476599788595640369949889547326705112862102045186016369717878317173322244793412988724527269396551275087200274554716830004569258310796406673029319418384302739333329020969438136456452076626609310131887568618368974709337889849076532473550798798907858296133117511577269823238447526268955103369659348923324599951218920104895479493388747340864247917788466354673253759841554877058681698661823096779144340768866847009290014040 A159680 702 1316033325263819146086077849548516533081061073168817470763748909731703849414372111054881827644304694702941865770262952085273475628100582736753584007641553483929082505673567523013763348557835192171443223157488414359574937316898176139090612655453875306385039342629258645739665496424164710620477329822702214630587300046769047319273402819748519162450649063433491721848241891952530213367023743440147701308341590925672486975355827907466045494768156486029462397880900342553905484296254290581050699059119925880535772094180260639255697177217486916394126191324824478544403885327758983409771284154473977266362761421803677945552296189612694513767375334033446585776591993240083195286013416016416985628557187913327330792834149215173029217449370133953640330369217059730427020088374037582307218800878330230065130056138762830465563886269713098204562414075224844440001054865635042639324757620092386469579556245099044209054384844043800419523429433951494824800402145334462328069116545486510300757060841566049952639540596151862079986906439108852331090837849478698703704747106792382705233906073733864131224860917460126277809238671385414238431025918439048862569103086401341352929486932752781459039588204516499698688090991229314054682665900010340627491312754062237385832302253191496135360835445329087070719960422222047270145505778867882592804247978327560540141847075722851666596525071618879256020725752308040970152055549091103701916018332514488378482706060738998136042668060796067645130839808223467063605676913334617608421710650058040280892764879902728200714042073101737410360437462813693077548697648276664554662722409135619166928604519877554002765107334303774014995287203959197033728516836323935916229734064511163656844313804318636400239799743995578148868125926465570955355407890519427728775692182146444133910454471574107537457691617354474921201960 A159680 703 523777956817730044984011599519386546075183757482433235762820961871813905825541785904862435335317774106593169884376454868643660265877799662591159159899350663237437302875162003591971068801188389555095012802033550796312002439424924591984000326918018672170291740623649600938831128516129062264327382776904577422027821112457149690505939052453567780708523903779844533285797102674098529449814204954339577704644273041596084807482647703803486973486723932215223734902537923649168814789596075232138124087327275323122671418729321830235021764832538733112002515095954261576619977405118519354053589178253303306431084945287725462416084317288303000939528618064024946348672497459749823425665070249670363133826091032490013905558873423375342985349554220967984364430985043274260408278490485486701824102410330619436314086901374958217569601526569285683852242060670569234204969626495927059043307372666629733413090279576427032996746674550597341672327521732020001455503281276542753113097962616977126988091636177954346725236937415553571933996854990532636046719040749827396583830317984017570744245135652641278148190894400476832338162291079243146866906815057273156561087376655753420716300733237738249594173365991634059669123009989704545150961687493417730950586215323347390941584656047443329502204945595462600793253405515321495476209880146454766077116759372398574149906875358684386158743156648954986505684656022192171156180912287138707194133819740977778995747062284573931439869026094789736745704525794622717992814618094189083624571442171824944595045867484455819314930434298084816294134691815547105531052643044674356299311442209367118305697030292897518391174829203825525494573508376852561127816583345349224836195710149174180320667234769893962695489079190135207770020729985956375983534551960377562798965646939407706614662217863398020763820494840234009348366080 A159680 704 208462310780131294084490530530866296821390054416935259016131979076072202814716216418024194381628829789729378672116058774768091512343736165128544592055933922415016117461808803862081471619524421207735643651986195728517817395953803089433493039500715977648469727728869911915009049483922942616491677867878199111752442215457898807774044469473700228202830063055314690756025398622399262190812686548083711778747112328964316080891118430285880349402221356865173017028812212712026634380774941688100392336057196458676942688882175908172899406706173198291660606881998471283016206603351842943929918721660660241982305445463092930363656005984554981679418622614147895200185877396987189640219411945952788110277155673743112207081638788354171335139905130575123823403201678006095912067819124849669743685540510708205422941456691094607762235843688305989074987777732811330369137910290513334456597009563698541511940351715172860088496122086293698185166830219910009084465505545918681276684920005011410030959714137984263946691661550794169767650761379792880294263087380581825141660761810532200773504330083677494838848751110472319144310782610867387038790481366876277262450206805903460103734762341687070557021960076465839248612269884911179656028068956480246577705822385938199357364860804629253645742207511548786028644135434675733152261386792510129016099665982236304951122794545680662839513179821212465750006472371080176079189851034732114359563344238576641551928848083199685714931829717665519157145270426451618294076612324573920664971012273736269908547362493933513359141598808564655147655246905124934308281403234132117142571291276918977466500489452053334765684816915788255372825261046783360131837271654612667548889662905306812603968715124613478516404413717929817114319382408484172070491396272339750566259551789702120788501652255160838156463099254795781245728497920 A159680 705 82967475912535437315582247139685266748367166474182750655184764851314864906351228592587724501452938938538186118332307015902831778252541115921498156479101801770513177312497028775104833733501918452289231078477703866399295011587174204669938245720958041085418781344349601292572662863472815032301423464032746341900049973931131268344379192911480237256945656572111467076364822854612232253413999431932362948363646062654756204109857652606076575575110613308406645553732358121462951314733637195788724011626676863278100067503687282130983728847292100381347809536520295616378873608156628373164753597631764523005651136209365698559272674297535594405407672271812798264727630531503441726983900289418959997527174132058726168404586678891536816042696892414678313730109836861382898742583733199683071285021020851535138894385676154278931152296186419214366161283295598238917682683325997811186666566498979352892018846892359221888188459843670341280354726100002451595615815703994358605367485064031924215194978135281559096436556060278664013953069032302575824480662058430816578984399370273831890283979128167990304583654751073582542603353316834140798291744677201701077298621221372921367865719111258216343445145937067412386888014291184659798554020482991644720195966723388079996840273015586395507675896384650821376799572649595426473104555733538884893641589944170676971972722322305545125740086825685912413516070319033887887346404530911094376399016873133762359888685790051190340611428358604781834807071925201949458324498890562326235574838313504863598657255226718053861119041395374434663950494133547908307590467434541537948387074616771543664548889104886934339224165957654521812858959323111400479910106301952496335233249640601962242199227952361394555566261170656877076291344177846714527679592181839260347808502646654504666117042935336150188251549682913880701790593806120 A159680 706 33020846950878323920307649871064205299553310866670317825504520278844240160524974263633496327383888068708408345717586076270552279652999020400591137734090461170741829554256355643687861744462144019589906233590474152631190896794299379655545988303901799636019026505323412444532004810612696459913350047007165165877108137182374786902255144734299660728036168485637308581702443470737046037596580961222532369736952385824264004919642454618788191198544621875388979757368449720129542596629606828982224056235081334388225149923778656112223351181815549778578136534928195656847508679839734740676628001938720619496007169905882084933660160714413182018370574145558879561466396765660972820149952095776800126227705027403699271912818416560043298613658223275911393740760311869152387603636257994349012701694680758400277074542557652711919990851646351159011743115763870366277907338825836838338958836869584218752481989122807255138638918521658709535882995820970755825046010184684208806254982370564700826237570338127922536117802620329357483383553824095045385263009236168084416610649288607174560132250188680776463729455742176175379636990309317377170333075591044910152487588795899616800950452471518428417620611060992753664142181075621609688644844124161718118391417050086069900543071295342580782801361018883515359180201270403545060562460920561683677540336698113947198540192361483061279381715043443171928113645980503116298987789813451580829692449152162998842594145015592290555877633554894985504734057480959949432794856481831481267838120677762661975995679032871291503212019333760216431597149009905162381486697757544297971340913126183797459512991363255547813676452366329583893262492985337290607644090470905438928755284467296675665582688756324710419636855541507719146546840663400583897844407196975753278677217793816703154993794586611532614085960310700469723531410606337880 A159680 707 13142214118973660384845129066436414023955469357768312311800143886215156269024033405697538950574285998407007983409480926048663904470115357578319351320011524444153477649416717049158993869462199817878330391737930235043347577629119565928702633406707195297094487130337373803322445341960989718230481017285387703272747138548611234055829203225058353489521138111627076704050496136530489710731185808567135950792358685911994419201813587080625094020445184395791505536787089256253436490507268784297729385657550744409650331569596401445382762786633741519773716993091885351129692075702606270160924780018013174794887847971404860437898184691662148907717083102260162252665361185102535678977953950218877031278629073732540251495133325204218341311419930166920320030508874014085788883348488098017707372203197920822458740529043560103189877427802951574867459393912737110180368203169999735661094430407528020084134939652030395185956401383160322724940151982020260815916716437688611110530877615999686896918337799596777887815789006335023999722640468920795760758853195332839166994459432466285201100745291115820864574018801731366727512979539754999279651765793491197038988983042146826113856912217945223251996659757129178890916201180083109471420849407395880819475063789967532432336145535273331565159434009619254462132343306047961338677386341827816564776160364259406814342024587147936083648796847203556741476817584169921253109252999349198259123218363544000405590109827519941590048957543419845626102320070350134672302894555270038982273336454911225961582681597827547300224522575795170765341001355448121079923398117035196051055735037146534617342506013686603142908888817633216734996659349204918550441868097314062741148267984734436312939667925789282385620912939258901563448566292689254544627546384804167965653184873436401201182864128428454644256023952109104036084799630728670160 A159680 708 5230568198504565954844441060791821717328977251080921629778631762193353350831404770493356868832238443477920468988627690981291963426826259317150701234226852638311913362638299129209635872184211065371555906005462643073099704705492792940243992549881159826443969858847769450309888714095663295159271531529537298737387484034210088779433120628428490389168684932259090890903515759895664167824974355228758885882989020040587954578316888015634168631945984844903143814661504155539147593679296346543667313267648961193706443739549443996606227365729047309320160785114035441553960598620957455789307385819167304847745867485449228572198543847120820852089380704125399017681252285274043539260405522235017281648768143640523616395791150612862339798646518548211011460748791097294274823185094626753053185124171077806580178453484794363416859296274723080446089827034153605981420266954321068956277244343359282409266953499518974476755509111579286785816644605848242833979028096189882537782483036185504820272672206669179471428147906718719222532127523076652617736638308733233820379378243472292902863536493613908023323995753633341781374786219832180395924232452733905376607462763185640893698250112289727335866252962726352205830983927492001948015809419299436404432956996990027821999885379967490620352671934467444392413313455605818209248539201586550431097234284638545798160927245492517078230941763471972139935845284853648155621183705951167455550211216241359998426021117207921160548929224647543664203218653941872639627119238140993683463520070933990170047931280256330954197856773147144204389286942319342284647130963882250484022211203871194593904857880455904795329924072965653930944777158490572245785255858640526065538081902639838355874322251775378064766703712969501314533382837649659908177865616744861874576688902409893861367624929319938336881283446979112705892026721619404385840 A159680 709 2081753000790698276367702697066078607082908990460849040339583641209068418474630074622950336256280326218213939649490411529628152779972381092868400771870967338523697364852393636708385918135446541818061372259782394012858639125208502470651180332219294903729402909334281903849532385764732030483671839067738559509776945898477066722980326180911314116535647081901006547502895221942337808304629062195237469445478837617468093927750919616635318490420481523087055446729741866815324488847869438655595292951138629004350754958009109114247833108797374195367904218758393013853125188559065364797874178631248569316228060371360821566874582552969395036982665803158806548874885744177884226089962419895586659219178442539854666785273382810594007021520002962257815641057988347849107293838784312959617149972047885769098088565746419113079806810039911983065968883700199222443495085879616615444862682154226586870868163357868899811353506670007172980432299612975618627662837265567135561426317717524214918781626619916533832850515051085043915543787031544038821063421288022631727671825546442540109054486423713044277462085735927268297620437402513668042578564864422300848692731190764842928865789687779093534451516682505331048741840686940636692200820728031768293083497409738241105623522045081525993568798270484033248926036622987809599319579924845105243760134469125776968261234701681434649199831173064997708137724946554167796015978005715565298110724940845697735373150814538925101956883782452178958507254921948794960436921153885560215979498714895273176453115066860421892223446771189987598176170862041742781168478200227018657444789003405698301839516093915436421938166872151512631299286312419898548903981389870832060021415448982670931201667316538674680494762456848922264282722920818271954200245887918070221913556529974264320423113539005207029624106555873734747840990550404892216894200 A159680 710 828532463746499409428390828991238493797280449226166837133524510569447037199551938295163740473130737596405670060028195161101023514465580848702306356503410773879793239297890029110808385782035539432523054603487387354474665272128278490526229528230729490524475913945185349962663579645649252469206232677428417147592487080109838345657390386882074589890798369911668346815261394817290552041074541779349284080414694382732260795290287690532841125018719700203803164654622601488343607413858357288580382927239906694770406766843885878026640971073989200709116558905055305478102271085909394232098133787851111420553920281934121534387511657537972103898248900276500881053186844930512647940265782712921255351951371362718516856922410567465801932225162532460062414129618613652847408673012971463300872635689934365023232668988621322211399693536588694537175169622852256378905062759820458625986391220137838215323119749478322605944218899153743266925269429319690365566975252667623763565136669091601352170267122054573796295033562183940759667204706427004374130623935994698694379566188105887491110782733101298008521886798903299149111152711414220048765872891807623003874330406461644300047690597485966936984367773384159031047046762418445911493978633947224481210827536118822970010339774057067377949761358980710765628170162635692614710983561549150300466102421477774594822173250341965497864454575938105615866674592883273929166203625091089037480612976245371457318515598165374982657679196486742577942223255716966452381254992127214824966157025008247790238169748679167656773977617076841916929911613805671307562769676559389543412542001144264052937533500520463240026595085192229061603185007565961131891538807912732519362457810613200390779907717660140747458850691122158091683209189102834588111789685525775203459720922240854789634537820899143077852057527954299450528008347034425482919505800 A159680 711 329753838818105974254223182235815854452710535883023940330102415622998711737003196811400545757969777283043238469951572183706677730604521205402425061487585617036819185543195379192465029155332009247602357670815720384686903919667929630726968701055498117933837684347274435003236255166582637750713596933777442286182300080937817184504918393652884775462421215577762101025926532242059697374539362999118819826535602885489822328431606749912454132438960020199590572477093065650493940426226778331416336809748531725889617542448908570345488858654338904508033022539993253187270850767003379839010259373386111096811144044149409009864662765117559927956466079644244191852619489396599855995999691557322764043417426623919429854388334132468578575018593167916142583007947150245485419544565323858080787691854621829393477504168905539821023998220752260513812651541011497839581771483322662916527138842932705383111730792129014528265987768356519813063276800569623789877028487724448690763362967980739813948847532951100454391590507234157337303631929370916196865167263104602057731339671040596778921982473287892894347433483877777134077941158705457065740774832374569533241134809040543666576051992009727061826243922290212789025675869601854532137911295490267311753616275877881803823009606552667734898011452076052400686762798692382672845372137916636974480265003613685162962256692401400586715403721392192970117228350242596469640353026808247721351985853820716994315033834919004704172654363317941093842046348520430699252779049945477614776314516454567725241615106859241866974150868149811892950506646123795138667201162792436811259534271666413687370836493691050454094162905739635015005436333724940110594283541567877671874198187208604772859472069961419478813942080304162071567652974540007347796538094593370612906747013495330232010225629604319939778089272019255307575399481129150937309746414240 A159680 712 131241199317142431253771398139025718833684996000994302084543627893442917824290072778999122047931498227913612505370665700920096635757084974169316472165702572169880156052952463028571970795436357645006305829930053225718033285362563864750843016790560020208176873894301279945938066892720244175531542373410744601483407839726171129594611863283461258559453753001579404539971944570944942264514625399107510941677089533730566554454984196177466211869581069319736844042718385506295099946030843917546413469896988386997373011487898767111626539103455810004996433854358409713228320502996259266531851132473884365419414775651182851804601393005131313354569601449508911856461503593001812173759936974031747168024783844948570363529700062311926807055467855668092287974748836179089544131328325882544690200485503798164239023426555416227445339892165863095802898138152953287897166145299660020319175273095996604640253532147598303927257187586995731855917241357280948680691771139077911300054896119665354350289147847415926274056726845632436306085840684918219347962440091695624278378809507969412123457913585848270652270004696556396063871470012060497944779617412186866606967779667729917652968645129273884639908096703731305873187949054775685344977201626492442853458066971860839098587813068187701422030608164909874762565965709405668099843399907259966692845005335825217084383341402507091547232816659516864001041016721960511642931338466057502009052889207669118365926147782165706885733778921344068606556504487875701336153680623307963466148211391892946398372574360229583888055271546008056552384715245656659518238500021713291491751227581231503309539986955537560266236809889289543743102057637518598055392958005207400673411516051214086397679103936927292427201489110365382325834200657733821588434049858475978161681851650219191485280166044698436888601678206135658115558465481055038623796153361760 A159680 713 52233667574383869533026762236150000279952175697859849205708033799174658295355711962844839174530978324932334733899054997394014754353589215198182553496888136137995265289889537089992451911554515010703262117954490368115392560670380750241204793713941832544736461972247562144048347387047490599223803151020542573948110137910935171761471016668423928021887131273413025244807808012703844961579446369481790235967655098821879998850755278471881639869960826629235064338429440338439799284579849652405141144682191629493228568954641260401857017074316758043084072641012107072611684289341744184699837740465232591325830269565126625609221489753277145155190744910824902674679825810525324645300458915973078050109820552862907085254966236466014400629501187962732814471367028852127393078849129135928928619005538657047537737846264886752983424253083792759869039646333334397085232544057781365424115231553363715941437794063951995948520094671855944758841998783397247951125447884865284248731085292658830291601131995738587556620185694054475492484860960668080384292185989231753860737034844500785428357327624694323826709114435745567856286767123641372724956546955217998340039935172947466682214944709458996359621596244162769524739778047931120912768788336048501988364557038524736079434126591532152498233284038182054103100567589544763521064827790951550106777831858654822714421607621505421035211945626766319679444207426990041037417032356464077551881697918798488392644291783467032335817871356331621364315646739826008701089912109026623981912211819456938098827042980264515145579023924443056695956166161125226693120255807479097576905729043058471903509543971810257935508156173031498774739613503398677085935803002530977590345909190195997781503423894827100966547378723845118003610444208803520984848955305578845937736470209773742880909495860160373561723689836769972674684693861978776221333559291566280 A159680 714 20788868453405462931713397598589561085702132242752218989569712908443620558633749071139466992341281441824841310479318518297116952136092750563902486975289312480349945705219982809353967288827901537902253316640057236456700521113526176032134757055132058792784903688080635432051296321978008538246898122563802533686746351480712472189935870022169439891452518793065382468028967617111559349766355140428353406404185052241574508976046145847612715202032539417366235869850874536313533820162834130813328629170042371549917973070935733741171981169038966245337455914688964256489737118837511189251268888854030097463315027872144745809618348320411298640452561904906861755610714211085486207017408888620311032196540555255592071361113032413411419523734417341311992067316102734310523355837822067773831045674003900001121855423789998372271175407387457352564781976342528937086634655368851683778777542982965662948087601783920746789207070422211079018287259598550747403599247566405244053083671891582094790702900245156110431608559849506835613572668576505211074728942061274146340949061489301804631074092936714755034759575275422039450406069443739254284034760908559351152469287231053424009603895025719551277244755397080078539540558475127531347596632780545677298926240243265873098775683795616728506595425016588292623159263334673106475715701617398809682530884234739283615122715450017755064922807126636335715554793514925314372380335946534236808146906718792590711154062203672096703948627066041063958929020845946263587332448865711973036837594155932469470386764733570916798356563466656790556934001747412594567202343572876659122316988407909690586093488960793527120771979920056647222802623072295035961604394202049323873556998446181955902951965031037249257393429530601246600054630960903143618148295777570522207240953461638299447410494072177783979129139953356242988866392598602071881052132801890017720 A159680 715 8273917410787799862952399217476409162109168680439685297999540029526761807677936774601545018112655482867961909236034871227255152935410561135217991633611649479043140395412263268585788988501593257570086116760624825619398692010622747680039392103148845457695846931394120654394271887799860350731666228977242387864751099779185652996422714797806768652870080592508748809250284303802387917362047766444115173958629683137047832692467515292071388768769080727285132641136309636012448020625523404214052389268532181685237860053663467387726046648260434248886264369973566761975842761613040111577820317926163513557808055262844043705602493410033943581754964447408020153830389576186212985068283437211967817736173031171172781494637731934301278956045668600654210109977337521226736168230374333844848827249634546661789450920930573087277174828715954942528023357544680183626083507604258912362588037991988780489622924072206393270108465507945337593333570478224414069384549405981402267843052681764381067869462696440136213192650199918026519726429608588113339661734648201121011943865735707273742382060631484847809510484250503535955693759351841099563673109885059666540684436278024089808355668005291671949347053026441627095967617533322709545222547077868843516470655252262778968576642716528866413472480923318102281963283706632306832571328178896935302097185147594376223996126327499445010418242024455634848471128374732848130166336289688269785564916992381532304550924112769711021139217754412987124032385981039873081749613558641256242037380561849303392275833536918244621230766680705478198603036739304051512519839621749102851584584480619013794793305096851851983809312500026372563176669243159920914041462956612628370698095035671228253377100578928930377341618405800572301703739511995242356502036870517762259635961741261833406326495731230897863319835977745947939596149569549762629882527521592935486320 A159680 716 3292998340625090939992123175158012256958363432682751996384827362038742755835260202542343777741844540900007015034631399429929253751341267239066196767690461203346689527428375560914334663456345288611356372217412040539284222719706740050479645922296185360104154293791171939813488160048022441582664912234819906567637250965764409180104050553657071754402400623299688960699145123945733279550745244689617410882128209703492795837093095040098565117254892096920065424936381384258417998675138152043062037600246638268353118383384989084581225394026483792090487881793564882302128929384871126896783235265724224365910142679584057250083982758845189134239835397506487114362739440607901682570969790601474571147964669865571511442794456196819495613086652368643034311778913017345506684432333147048182059414308875567492200344674944298737943310653542679668800731520806370554244149391839678268626260343268551669206975693136360600756380065091822151067742763073718248867647064333031697357481883670332082917255450282929056740243171007525048015505411549492603974295661041984888607317613750005647663429057238032713430137972125131888326665815963313887087613699492838723841253169366356690301546262211059716288849859768370504116572237703963271467226140359019173878021864160342763620405025494693215833540812055588119928763755976323446256912899499362851424997157858326997866843155629329096391395402926216033355793538350158630491829462959984840418028816061131064620556642820141314316704717629302834300930691433023540272758863890354272357840626021866817656311360928727788333046782357313666253451688241265089388328967112570058271542306297959580637149335058076296028985603030576223497091556154576228752540652337624042213968267198702662888183078448683252932706732079097174831488271143145554744192526170291808812905532068748057418497890535825171817315590002933923716278662288206924621364901461186433537680 A159680 717 1310605065651375406317002071313671401860266537039054854875863290551390090060625882675078221996236014622719924021874060938240615737880888950587211095549169947282503388776098060980636610266636923274062266056413231509809501243751271917343219037681778624475995713081955037925113893427225131889549903403229345571531761133274455668028415697640716751483502577992683697609450509046098042873279245338701285415913068832306995695330359358443936845278678285493458753992038654625214351024684358989734476912508893498622855878727171992195939980775892288817765290689468849589485338052417095464808149815440315134118678978419191941489719535526975241483872733243134463496216466972368683450260908375949667349072202433466290381450698928602224952729531597051327001877897403565990433667900362150842614798067682841315233947729706900324614160465281270553240163121923390800405545374444587692000889028582891575563886702944199312707769157441037270787368286132861638635254147055140634146009946648110404619999799749909324446403589410795051083651427367089468268430011360061784544700466406766540496302382720105535097385402421551988018057300994047085961306579288264752422278076971531938650207056691996475411012897134785019011299782988644059334410781315811762359936231280564157141952623504171371035335770717200753629366011594870099303418762672567517931846771642466550774779579814145480918764952122609525640757357134988402087617959921784278216589903875337782186676992918303473387027338398708115064646382804362329155476278214802359142178531776141144123819645816096741511931388611530133690675168883284201525042409071181134089222253322107294079790642048017513967552460693669310579279262680278179122597138167417756172788672250047988601243488121997005736839937749074875010630628175459935545832123378905622145276765801620465019155833937527187485428284985189955691139311441136806236673348254030607612510360 A159680 718 521617523130906786623226832259666059928129123378111149488597204812091217101373266044478590010724191975301629753690841622020335134422842461066470949831801948557233002043359599894732456551458039117788170534080248728863642210790286516362550697351425596356086189652324313922255516095875554469599278889573044717563073293792267591466129343610451610018679623640464811959600603455223075330285588899558421978122519267048480793945645931565646765855796702734299664023406448159451053289825699739762278749140939365813628286615031067904899531123411104465678495206526808571732862415932619123866746843309979699154868323268158808655658291156977300921447107995370009984379791115562128111521270563837366130359588603849718000305935379127488711690740488974059503713091387706246847093139911802888312507571523461967895618996078671384897697921871292137509916121793988732190852814879554061738085207115647578522757700796098190097091368281467741951221510138115858458582282880881639358414601284064270706677003045013628200611888342325422806245252586690058878231170225643548263902178312279333111880684893544764936045960025805566099298479129814776898712930943029878625342833381500345226092107017152386153866844209784669195993197057242631651824023737552722400080742027800374199733523749634710978847803204633844356367743851002323199314410630782372774023590116543828881364405922874272076572059549395664988988072346187033872241456219407182745362363713568376179232822624841962266722563977968200492894959425444773980339285970627448584314697806278153494462562723445574393960359620606635895222463763858870941877490481362978797452185279892405084176038385775912482789850370477355034329649455194560714564908449979929332727677587251900760632020089476359600009362517399721157056158525561911201686440912278267322011339883512876329566603409245284794028640108515599431149729674910160675271371240202720643345585640 A159680 719 207602463601035249700637962237275778179993530837951198441606811651921753016256499259819803746046232170155425922044933091503155142884553418615504850821961626355831452309868344660042537070870032931956417810297882580856219790393290282240377834326829705571097827485911994986019770292265043453768623448146668568244531639168189226947851450341262100070683006706327002476223430724669737883410791102778913246007346755216463048994671750403768968873761809009965772822561774328806893994999603812066397207681181358700325435216903637854157817447136843685051223326906980342700089756203129994203500435487556479948503473981748786653010510160941438791494465109424020839319660647526754619702015423498895770215767192129754297831380830193811905027961985080078631150808494409682679152636016997187397535398668270180381141126491581504288959158744308989458393376310885592021159014776688071984065911542999153360482001030144135459329656806866720259315373666683978804877113332443837324014865301110931630852827212115674114519085156656107481834526878075276344067737319794772147248522267820767811988016285248096339011194704868193755532776636365287158601785208746603428134025407760165868046008385769957692763592982597163554986281128999578753366627036764667703469775390833268367336800499731110798210390339673552853080732686687329763227832012288711796543457019612801428232258777724146140994760935707352056091612036425304492750011957364136948376004168096338381552476727694182678682193435892945088057129204944215681845880340031509734198107548366928949651976144285522512054711197612829556164849902846947350665716169173394380251880519143855116207983486896765150636392894989293634352621203904754886217710965953844456669442891054006454742942752123469123797989441987339945633340462545465198335657650963371488538367996872323158702489001045685820835913334904223383641901271302802811951769080252428785443930574400 A159680 720 82625258895688898474067285743603500049577497144381198868610022440260045609252985332142237412336389679529884215344129679576633726532917837766509864156190895487672360786325557815097035021749721648879536500328023186932046612934318742045154015511380871391700579253203321680121946320805391419045442533083484517116606029315645520057653411106478705376521817989494506520724965827815100454522164573317107913488945886056885245019085411014768483964991344189263643283715562776416984358956552491502686326378361039823363709588041032834886906444429340375545921205613771649586063990106429805073869306577204169039805227776412748929089527385763535661713875666442764924039240557924532776513290617281996679179744982879038360818889264481758010712417179321382321138518067683666000055902041624968781330776162400008329726272724653360035620847482313106512303053855610671635689097028306973095596494708906547389893313652296569814623106317764673195465567497830085448482632524029766373318557975240866724808718553418993283950395280460788452347335452221373294880081222108093671056647960414353309838118600843848798161519446577515309135945802794254474346611800150205134518716769455164515137085245429426009333756140229461310215343896144775101208265736608600193258570524809613009825846865369232462976756507386869401681775241557706243441477826480276512651521870215778424607557629128287289843838280351976722659472602424925001080632517574707098270904296538629107481706504799659864153246264921414176846244528608372396600680036046570246762262489552231443807992042862914514223381096290285556717715038869321186694013157840529600361450994433974443845693251746526754040801582355368389117308909504637250153934399541180113825105542961907317086930583325051234911999788548443898640912447934569587026390058642509574170948451415301104287261055812773711407899478651772391090045556248840608996128822569226453886041023025600 A159680 721 32884645438020580557429079087991955743953663869932879198508347324411846230729671905693350670306137046220723762281041567538408720004958414877652310429313154442467243761505262142063959896119318346221123570712742930516373695728068466043689057795695259984191259444947436116693548615910253519736632359543778691143840955135987748793719109768928183477755612876812107268246060176039685311161938089389106170655354455303885111054546998912127452849097681225517920061145971423239630967970712892014257091501380012668340056090605114164647134607065430332623591588610954209554910767972602859289405780517291771721362532151538292324990978889023726251923331020779111015746778422393316518297669963662811179417768287418665137851620095882909494451637009407925083734499040129604658339569859930720577782251377236535045050675403285545712672808338801872082907157041156736425412239458251398603975420828233262862024178351613004642084536984813533065075036548762707324517282867450514572743462059280563845542239131433547211338142802538237147926757675457228496085928258661701486308398639722644796547759215119566573571945728543146224842350896735476915502792894674572896935021140217747716858691881672525781757142180218343004302151884384491490702136396543186112249207599098835144642319715616454789153950879549634348316493465407280397559944947107137763323509160888860200192379704134280617211706640819151028266414004153083725125598991982776060974871534018206288439337636433536931750313331245286949439717265256927269631388808466194926701646272734239747706631181083295691138393621612336038744094420620086985356866571104361607549477243904202684795469706211630751343088393384541629575054593361641720806379673306423731457935336655948058194143629220618268025852117852838684319137520937496150171304907682067847148548945295292967183171197724482891454523156590070507430454489485767259577647319613471876217858883233614440 A159680 722 13088006259073295372958299409735054782593508642736141539807453625093474539784800165480621424544430208006168527503639199750607093928246916203467853041002479277206475344718308006983640941620466952074358301607171358322329798853158315166646199848671202092836729558509826371122352227185960095463760633655890835590731583538093808374380148034622310545441357403153229198255411225097966938741996837412290938812917584265060217314464686481615711465456912136411942920692812910886596708267984774469182819731222866680959518960351247396496724686705596843043813906345954161631204899589105831567378426776575547940933247991084463932597480508304057284729824032394419741502293772871982049749696132247181567411592598647645845826583979272133497033740817327174861944009479453514970353148748350385164988554717363978547921839084234922540283742097995662775890536199326525486642435615287028337409121893142129712538233090628323550979831096849468395226669080840059685072430098612780770185524581035689169659086365591998371119296885014937924086397207496524720068904566866135083457071601961652214672698329498986652432836238440725619971946520954917018115637225468679862775003895089894136145244231820419831713333253970760286250946234641131468524349077558451464074991365870811577954633420968483636850809473304247083760562717456856040522614647470814349526243994511896143898142514687814557362969399207741757273310114180324897674987318176627297560900599634949564169748897594042899176760552589359284462830625327728444940896145089509534257008454285737867355795402079108822158566438020613453134592861691755750850846201286378079275091581622878234574153097378977292507795139765465213202482610849023900243688956041557103940144438883524365253952077499222745623054230905641247915118092420675533198592326867404360655548309279075185637797849433288378025188808423369410184929796769779120471294637077339237508253949485955521560 A159680 723 5208993606465733537856845735995463811516472486145114399964168034439878454988119736189381633618012916649408853222686120459174084974722267690565327858008557439173734719954125081517347030805049727607248382916083487869356743569861281367859143850713342737689034173027465948270579492871396207741056995562685008786420026407206199745254505198669910668902182490842108408798385421528814801934003579352002404541370543183038662606045890672684141035799001932610727764515678392561442250259689969525842747995935199559009220206163705858691531778174220478101105311134101145375009995125696148360957324451296550788719711337919465106881472251326125775596218041561958278006897174824626462483860762964414601018634436493475627973842572130213248909934393659206187128632038323458828595894862273593364944866995259486225537846904850095885487216682193934982932350500174915986947263962644779026890226538049739392327354745891721160285330692009103607767149219137794991951502661965019296019266039790145008960470831266483918158268822093142755549238161825941381358927931684463101514428189182097858794937387381381568101695250953680253602609872989160237733108112943639910811554615224637648438090345572645420496124877938182375584872299235285939981200230731867139515734314408983909190799459225740871011833016424210789702355645054363296847603069748437003973681786306573776411260528466046059549844609178040400243749159029765156190919827035305681653177463783175908333271621904792640335418949617233749929257149163170664159207034356816328439362663159450936967858863396304227923418303938582542011529214858898168751651431245407371189878900008661633157828137287126750787351122538261770312958504063318150655267398124866420944446028740306041423014732701061432139707558048327363831532681645907924716889574788319253473061078544126628590876360903251049971133691229344435183094628659882604180315687909461403056408854036527063966480 A159680 724 2073166367367102874771651644626784861928773455977112795044199070253446531610731870203208409558544596396256717414101572303551535212845534293928797019634364858311869212066397064135897134619468171120732782042299621000645661611005936826092772606384061738398142764135372937585319515810588504720845220473314977606159579778484529404802918688922589823912523189997755993472559142357243193202794682585259544716526663269265122656988950023041806516536537312266933238334319307426543129006648339886510944519562478201618988682534194580511833150988653044687396870017465909905092346855127477941829447753189250638362504179243956028074893358547289754630010050717627000227003573286428460086526833963704764023849094131804652287743517123845600932656854935546735302333607243257160266195802036141808862892075558558153785515146291253927501371955771088127544299608533417236279524414697006765673972753021903136016574650631814393470010635588526386422930162547761566737012987031979067034897698311896677877097731757695007428619871896185801770672702009517173256133247905849448267658962222872986148170407479460365117822277043326300208218757503164819700758913314343215823135961855510694184223812293681056937625988086142614722492924149409162981049167482205563075798182143409725046360230138423898179072689727362590054453786168919135289305499145230456767175824706021851115537792186971643886280791483460871555254891983732351839088416172733484670667069685104376567077935769209876810597565187106443112559882536316596606919458777867809209332082929007187175340471836327003604698326401117831107135492920979779407406418789470847355492527111865707118581024487179067836073238975088419119344282134589774936896180764740793978785579294202920961994609662944950768857985049003385163702092176978933361788852173424195477917653712253119103983153841644484600133183920470661833461477276836506684645172493328561077213215652588285503137520 A159680 725 825115005218500478425579497715724379583840319006404747313191265792837279702616296221140757622667131352793524121959203090693051840627547926715970648486619205050684772667706077401005542231517527056324040004452333074769103964436792995503555638197005858539723131091705401693008896713121353482688656691383798402242726331810435496911816383685992080006515327436616043293669740272761262079910349665353946794773070610624335778818996063279966309440506051280306818129294568677371603902395779584861830076037870389044798486428403279337850902561705737565105853161640298041081379038345610524699759248444870457517487943627756579708700675229569996216968403967573984132069415270823702487975196056791531666890920830021758134893945972718418957948518329953941444141647050778026327117333315522166334066101205310885720409490377014213049660551180210880827648311845799885123263769785446047959214265476179398395204383596716236879903947633541492692718437544789965766339217336065703660593264662095087650075936768731346472672550745859855961972186161626009014559673738596395947426752536514266389113027239437843935325164567992913802617462876386609080664314390995656257697301263878031647672639202539488015754647133406822477176598939165611580517587457687082237028160758762661584542180795633485734399918678473886630882904539584761481846741056731973356332004551210390170207630029886248220680205165808248838591203260366446266800998716920891593243840557207758697788685164523626177977495525518747125048903992304842278889785386557031248985729643081701044848539931994751130442010489340958198097914653335093305979003026778151840114835911622542771562089917759981872006361760962652547728711331062667106734024676968711137135716113064022236832431631119389344573338341945298967789601153755969570067246275448041480957753116398197276756704352613601619803036066656094065282484861552269777884598336656857847327803420876101103184766520 A159680 726 328393698910595823310505868439213676289506518191093112317855079586478983875109675164143818325411959733815426343822348728523531081034551229298662389300654809245314227652534952408536069911009356300245847188989986264137102732184232606273589051229801947637071408031734614500879955572306488097605364517950278449114998920480774843241498117788335925252769187796583187474887084069416625064611116372128285564774965576365216374847303444235403549350804871872249846682220904014286471810024513626435121859318552852361628178609821970981884147386407894897867442161462821154440483764914697861352562351433305252841321839059667874768034793848010311204598794769043728057563400274214547161754041503769065898658562641254527933035502753624806899662577638466733148033073192602411221032432463775786059149445387638173958569191654905365539837397997768159481276483815019820861822700850192830081001603686766378658155328096842430463808301147513925565315515212663858613436271486767118077849084437815532988052345736223318201116246576980326487063159419625142070621494014713459737627579850570455149880836670888782425894297675784136367141542006044367249284696368702956847347702767061601085079526178798422549213411933107829203301563884863763999883018758991976524774132183805395900922741596431988898392988561342879516501341552968566150639713635080180165363370635557029265891521214102539820186835375200199576887743642733861881834958400918342120626377874699002857343329617544634008958232621591274249326351229054790910401527664390920569287111065863588008662543552462074622912315476431300245011862896534446156000235798238914961518349200298660157374593206243985605990695907624160625576907765480806918705204925252782291786036227420186647338345794575854014189419802109179985795097557102698909953402228776147085225707822672770263030064349186371800197008221345204967320595513420526535091385492816936094675388548293035650782033937480 A159680 727 130699867051411919177102910059309327438844010399736052297759008484152842745013948099033018552756337306927186891317172834749274677199910761712940914971012127460430011920936243352519954819039492289970790857178010080793492118305360140503892938833822978153695880673499284865948529308881269141493452389487519438949367327625016577174619339063374012258522130227712671998961765789887544014453144405757392300833641526322745492853447951809627332675310898499104158672705790503117338408785854027541593638178707997369538970288222716047510552808887780463613676874409041179169271457057011403207795116111207045760388574457804186401098139250832874289434103349675436192926101239722118946675620543304031436134441040298472095589995201996700427646747951591429838975718989008708887944581003249447329375145198178787924624817869161958470642234742560547262667212910066042903120311674606960926190679053067542526547425378159690608358823952762908833502882336202670938181869712515976929280275012985920034157183527080111912697793465087424081995175476824644918098340058182218379179829353774504635386183881986495967661995149797518281208531100942781778606228490429385829588128003989253353830003746522569635098922194729782616091545249576838906341860948491348969777867580993788805905666613199135948074675047495787573680903055176949743193124180020854973841265180947146437434655235582780962186139799124513623352483378604816662524046642566783243117705150289645929463947399097599811939198605897801632484762740259814477497529120642199829545021218484064945746647485339973705167971117609168156556523334906056234994787868696061376532462866882955120092316533995188511202424964872654966327061561950030090977564826225930383419705282797121221618424793809558778258044507901111689047481038125720410191884019806631091878350755670646166488688854271823362876789469059324920899531731856508008696593541542803908822957314417207312910146322350560 A159680 728 52018218692763033236663647697736673106983626632576757721395767521613244933531676233739977240178696836197286567317890965881482797994483448610521185496073526074441899430304972319350533481907806922052074515309659022169545725982801151687943116066810315503223323436644683642033013784979172811826296445651514786423399081395836116940655255449105068542966555061441846872399307897291173101127286862375070007446224552510876340939297437516787443001224386797771582901890222399336686400224959878447927832873266464400224148546534031164938218133789950216623345528572636926488215599424925623778841103649908970907381811312367006519762291387037635956883568534376054561056530730009129126229735222193500742515608875476150639516885054891933145396506022155750609179188124552273534990722206860816261305248639429769955826718942734804565950069590141100042382069461722470055621022223792720255793809261517195159187217145179460019696348124898490201808581854293450369537770709309872050735471606083958358061570991432148317935520682858217804307592776616789052261068721662508201453834455222402274428551304193954506347048175321736491784628236633221103518029654494526857219227597884955773223256411589803916346821820090520373375231707767697020960060774480797897995066523103344139354554389311659675344822275914762111445482914618873029224712783934665199408658178646328725069726892240732720410263453216181221894711496941074297822688728783178812418726023437404380923793721511227180517792086914703458454686244272177107253106188487931141238349157845591984819157036621757072582229592492972495009251275429713847081769571505234188944958702670215839136584605936878783472959145323409052437544924748346495402152095632995039818750916517026826017485729590409817892687524724840343060911658076479620557459886480810398420498375049094501492235133935836512053162011677389973313046308683376766934709138148543138775442335749500217502587454261585440 A159680 729 20703120339852635816272954680789136587252044555755149837063217714593587330702862127080411908572568584469213126605629287247995404327127212636225718886522292365500415543249458046858159805844488115484435686302387112813398405449036553011660856301651671747304729031903910590244273537892401897837724491916913397477073885028215149525803617049404753906088430392323627342542925581356097006704645718080872105571296538257802460948347526683729592687154630634614590890793635809145498069951125245768247735889921874123291841582550256180929363306695591298435627906695035087701130639299663341252575551457547659214092200513747610790678990873901728277965370842578320039864306304442393670120487942812469991489776197998467656055624661851787395167381750070037151023477897852815858217419493749601622552159583347850263631109514390583055289657054641415256320800978552633016094263724757828054845009895404790605813985876356046928148538194885646337410982075126457044405094560435616560215788418946402440588471097406467950426424533984105598690339929918005218154987252881620081960246933349162330717928032885311907030157511782901326212000829648921056418397196260331259787422995830208408489502221808995436136399985473832378820726128146293837503197846382409072053066698327549973674306741279427351651291191139027824567728519115256288681692494881816728509672113836057885431313868456576039942322668240241001800471823299168965716767590009062600559409839622936653961740437214069320246269311393446078663332640457586228872258765489075952013033419801327125893078753927973974914022209841085443845525451097691205082309294671214511138717031199879021021240580846343760633726537413751930215176552988279955139965556497105799917479445068493879633737701952189297962511376795978555426553792433400763261458842935342731940266474918783940947743094617608659973795603858132150053671531324252096732005540389578626428717226670986669358716896649788654600 A159680 730 8239789877042656291843399299306378625053206749563917058393439254640726144374805594901770199634642117921910627102473138433736289439398636145769225595650376287943090944313853997677228252192624362155883351073834761240710395822990565297489332864941298545111778931374319770233578835067390976166602521486485880681088982842148233675152898930407642949554652329589742240485211982071829317495347868509324722947368576002052868581101376322686861102044541768189809402952965161817508895154147622855884150956356032634605752725706455425978721657846711546827163283519095392268123506225666584892901290639000318458237788422660236727683718605521500816994260711777636999811432852637342671578827971504140863112188411194514650959499098531956491343472540021852630356735024157296159296997967790134584959498208923804975155225760008509321200717557677693130915636407394486217935461341431391773108058144561845143918807191572561497943098505216362343799369057318475610222858097282666081093833055269062087395853435196782812121399029004991170060950984514589460036632665578163130111976825638511385223460928537049945043496342641419406095884545572033947233418566081957346868537133112825061623048661023568593778370847396765196250275623770517179629251782799424329879222550867841786178234728474822774297538549251057159415844505124957384022284388250179123281650092648572392072937849918825023164324011696162702535365890961572307280975678134878131843832697443905350872391770217478078230834668142504624604547936215875046914051735558463740970046062731770350513460524906297020258708257287159513678024120285605669908912017509571870199020433458849180150614614592238879853439688931527944816587830544410673799210889333752475372117000386344047067401587891241750179261635277274740219425348476835427298440062028379926501827636519300959402700259422674310833058597173524918331387956420743651122571270365914144775490680772716944904551822279161622945400 A159680 731 3279415667942637351517856648169257903634589034281883234090751760129294411873841923908777459042678990364335960373657703467339795201476330058803515561349963240308984695421370641617489986212858651649926089291699932586689924139144795951847742819390335169282740709957947364642374132083283716112409965827129463597675938097289968787561327970685192489168845538746325088085771825939006712266141747020993158860947121952278783892817399428902686989021040469108909527784389340767559394773280802771396123832893811066698966292989586709283350290459684500045912551212693271087625454347176001124033461098770669198719425700018260470007329326006683423435437797916656947604910411043357940894703412170705251048659497879218832614224585591056831767306903546947276844829516136706018584346973760979815212257734992091032261516221373872319254830298298667224689166969342026962105297519625969167868952296525718962489079448260003120134425056537917327185811473830678166411653117623940664658785340208667764381109078737222152756366387119452501578659801496876687089361645912856044164484816357194182156606731629712992815404514213773140724835837136839862077844170903422763722417991555908544317564877585158491328355460863927074275230877534537691198604706356324500882858522178702703348963747626238184743068691310729610419681545311213923584580504831076409249368227202017975987143832953823902643361014332404515368073824130882479128862603130091487411244854172834706710557962806119061066551951651405447146531415281277811085563718493503079830126319933824798177231395833952286088990972378079645358409754348219958932541900659514933124698993799590773820923595367130227837908362468210708285071741380122459892130793989276988092302648674319862238946198243012264382048168328978550628775862139988066664015883228452275404995459068206863058333755507129758102897347879459059363742352983924648894686633600093440042018862230314673085342266550209676143614640 A159680 732 1305199196051292623247815102572065339267941382437439963251060807092204535199644710910098526928786603522887790318088663506862804753898139964767653424191689719266687965686761201509763337284465550732308427654745499334741349096983805798270104152784488456075985690784331676807894670990311851621762999796676040025994342273738565429215733379433776203046250969768707795315896701511742599652606919966486767901934007168430953936472743871326946734769272062163577802248784004660326821610870605355392801401340780448513553978857129803839347436881296584306726368219368402797482662706669822780780424616020087340771873190818845006826189388032054481026487249310117687509754532162403823133420379215969185776503367967517900865810425566142087086896804139144994331611790687384838100410798558902176319893619028643307035108300881041174554101258005311877733157538161719336431690477349794297420069905959091585225509701600289669252003229403585879857609167215552591756227717956231101868115471569994501161594017483979220014221700674513090637136540044772406872105898440651127414334844933337645986944255727697234090585953160739068589078567295916693073034746600996178004175492102118487813329198230232055980091695052995578796345638983122230579865043878034351927047812604572808091101393320514322704967041603121133889873839189358016629279018638380160702125272776310505870491172577771994427034519380285300953790846638200265120980035070098277111543608128090769365451196805065168826409445922591225459694898734012352937007445908678667308649305287599537904187582081388103566398148298218411693133404206471258049481767550469433811760000511803669131547440341503238440607674822658930369513736481458194626394256796842907508261082055378918827053519499130989982304991733298185875512573706366773696851023084861977231261690881509812196257431991578221050642311397427532101851125099645589516434157601566823222578731676984467171021317535161171943535681360 A159680 733 519466000612746521415278892967033835770737035621066823490688110470937275715046721100295304940198025523118976210638914418027928952256258229647467259312731158304901501358635536830244190749231076332807104280499417035294470250675415562915549605065407015183073022191454049422177436680012033661745561509111236800882150549009851750859074323686672243619918717122406956210638801429847615655025288004914712631810873905913567387932259243388695897751181259700634856385488249465469307441731727650643563561609797724697327784618844672341350996528465580869577048638757411620127012131800242290749484963714895990958006810520200294456353369107431676765118489787628922971934698890225678249160416224543565233797291791574245325759935150738959603753160740476160796704647864063028857944913479469305195502448115665044108940842234433013600213045855815828670572011021394953872850704687698504404019953619421925200790372157467028359177150877570642266001262740316100840812220093462354602845298899517602794550037849544992343507480502069090621078764278017921058411058217733235854861103798652025908621657172891869455060393953459935525312544947937707003205751303025575422898123438651602241160703330754773121585166275631376433871289084405113233095088858751315742464146558097798917555005577817074198392139489350900558559368315819179404529464837570472883036609196744379318479499542120299958057095352339217375093388888179574635670925095295984198906944790125953372742865770453131073849892925239656327511423164721635191117877907935616085762593378144682261068480436996631267140374031718549774221736464421212483734810943186175142147355504704060723582060332322921769134016671055786076358182047878981338845022074349487911299818355392135373305061814455891000693004661684348999903375559271835943280043171891838485766747975381837047247399598892624848397537038828278317477384047305960702891900038789995549146293188577587619393399036727596223851057566680 A159680 734 206746163044677064230657751585776894571414072235802158309330616906625943530053395353206621267671885371597829644043969849711608860193236877259727201553042809315631530852771256897235678154856683914906495195211113234547864418419718410234590472711879207554406986846507927338349811903973799085523111717626475570711069924163647258276482365093916119184524603163748199864038927072377839288100412019036089140692825880546431389443102706124829640358235372088790509263622074503252124034987616734350782904719298153649087944724321322462053857270892419889507358631857230456407753345793789761895514235133912584313945938713848898348621814715369775298036132448227001225142500403777657539342712236989122993865545629678582121751588379568539780206671077905372852094118238106398100623975154030224565633654456415658912051420101003458371710238149356694499009927228977029922058148775226654958502521470623967138329342608970276997283254046043712035988644961478592582051507369480060900830560846536435917729753470101422973495963018122823554098711046111087808840729064759387219107304977018572973985432610555236345879946207523893600005803810711911470582815983857578022135448953091235573494146596442169470334916086006234825101976709954251944541265500739145631148803282310319396378801118577875016637366549720055301172738715856844044986097726334409827287868335031486658248970326591301611312296915711628229986214986648832504731907207892731612887852482862001351582295125443541102223430974799460627124086724660476793711978399912466523466203515196295940367351026342577856218302466475684591728557979435436097268405273620547237140835730871704364316528464824181360876898027405380199460186941319353114665692391334299345789819444364014499656587548633945487285833550358637603775667960016484338651760331389866855357934432511089634992268782927273111441169099142257342823896999702672714161459781280816661737002110322202888051401795300048135920777375857320 A159680 735 82284453425780858817280369852246237005587030012813637940290094840726654587685536303855134969228470179870413079353289361270802298427956020891141778750851725376463044377901601609562969661442210967056452280589742567933014744060797251857804092589722859199638797691887963626613802960344892024004536718053828165906204947666582598942289122233054928763197172140454661138931282336004950189048308958288358563283112889583573779430966944778438808166679926910078922052065200164044879896617629728543960952514719055354612304672495267495225093842818654650443059158430538964238665704613796524992123916098333493660959525601301341342457025903348063136941615595904558858683743226004617474980150309905446407993253363320284110211806415133128093562651335845597918972662354118482381019484166390549907816998971205316581952356259357141998927074570398108594777280465121836514025270361835520974979599525354719499129877567998012777890375933174519819681214693405739531555659120832970776175960371622601977653647331062516798459049773732381705440665917587934929997551756716018379968852519749593391620293557343811173790763530200556192866784604118392827584957555824013027234485785206873106648429184680652694420175017064205829014152859272707868814190574205321209881481242212949021959845290188416439547473494649092658966191449542708110725062365616257540787688560733334945603771710483795921002336115357875696317138471297347157308663397816211885945166381234286411976380717060758905553851678077260089939059004991705042262176285287253740723463236454747639583944640003908990143617241283290748958191854078839145500341564090034614206910473531433632937254746939691858707236280890670263599078044463054660655606726728976790136436839038522378727948539294495848048761060038076081953715944711001494947457331849995116593972137391438292889875728205455805728736903921579594165593528497616434275558101049726241375777693615048171856838521130382430500245544533646720 A159680 736 32749005717297737132213356543442416551329066531027592098077148415992301899955313395538990511131663459703052807752965121815929603165466303077797168215637433657022976030873984669349164689575845108204553101179522330924105320271778886520995794260236986082248687074384563015464955228405363051754720090673705983555098858101375710731772794166390767731633289987297791385094786330802897797401938864986747672097538237228381817782135400919112520820698252674839322186212686043215358946729781644343762108317953464732982048171708392141777125295584553658456448037696722650536532542682945223157103423092901596564477577243379220005399547687717813758727464971037566198754904661449433977384560480630130681258320973055843397282177201634605412698155024995470066378267522820917881247654074248284833086599956885259583958125739804041512114603968780297864026858615191261955552135545861762121386922108569707736686552942720600115323372338149412844521087459330522854966570278584152888857131397344949050670233908009411584363728313982469795941830936488951991051216758443910555840384195555361151291902850390226291932378005073613840867380266635309633467342524401973327261303207063382405210501321356303330209759321875467913712807736013827777536103307268217102387198385597471400420622046693871165064877813503789158213243024179281971224529835417544166823672759303532276863642891802224185257318461615518815505991125361357519776343300423644437874563331878763129965247943095056600869330744443774716335118359899973946343552449565927076341414901905474364258469599370529435499303443728283242400768629365398544473038674102560155907113227629779714204663072753532535584119162896459359532233601509354435587816811545741428174956072117887542719223862051660713577919616061603921979975170327018578504749366315966666537545552747359929480535547556988483406925846591689536220563400445051638168957962758009763250897785056678850196133680008096907290961805947015537280 A159680 737 13034021991031073597762098623920229541191962892318968841396764779470095429527627045888214368295432828491635147072600765193378711257557160668942381808044947743769767997243467996799357983481524910854445077817169297965225984453423936038104468311481730737875777816807364192191425567102374149706354591551416927626763439319399866288646629789101292502261286217772380516606586028377217318415782619955767285136256935304006379903510458598862004847829737884659140151190596979999548815918556476819088775149592964244671500560035267577159800642548809537411015875944137184374575713322107585020002170267058737099168414783339328260807677522685786527910394116857355442545593371513648718381580091140482105694403754022862351834196314444157821125772137296861240820631501420371198254185302066650973018558965841362109098752092085749164679613452499988151774094951565657136473235921982619488791020019611218324481748941325230847885924300207533137599573127598854690537163415217372016794362120182918099564775441740414748059965409915249246403143272056685304503454272308919685206092940978513988620785714161752720377912655255768108109024479336249115727174739754429560236971441925440990400672877470624044770789789931419165451868464780644182751500302102176201428895075986551404418385614738870535279381822301013435876211757431904681839252149433816962138280970514245112856784267165574741936491745386861130695688150755348995523827324905212670062190260921366491439756704971115466387088082436944259841287168181184638939691612750953689130142407495142342227231316604830711419732626986615447184756956295574541861123891951254852016416857686178794819822965701159009470620719596509934423565374322678602309290435388478359436842380266080203479872369148021669508163958431458322871948164074208683243395300336422883286826536021311860494960258051953210940150758206588513836190067783602054374810993619586836047615942674864567329889347804701438719372298521367650190760 A159680 738 5187508003424649994172183038963707914977849902076418571283814305080681988650095608950113779591071134076211085482087351581842911150904584479935990162433673564586710639926869388741475128260957338674960936418132201067829017707142454764279057392175468596688477322402256563929171910751516506220077372717373263489468293750263045407170626883268148025132260281383420147818036144507801689831684080803530392736558162712757310819779380386946158816915414979841662940851671385353777213376638747992352988747429681815914524240845864787317458878609130611335925862177728902658430597369656135892737706662866284463872464606191809268581450254481255320294578131044256428566947406957770740481891491713431247935691435780126160186612850971573178202644612489125778376544959297784915987284502568452838976553381804905234161719374524388363500974039491026504108225763864516349054392344813536694776704580883156323435999392094499156858482548110260039351785583696884836310936072686235478531267266701404058677729955578777060316281869417955217598655080447624262240383749162191590801469150125253012109921422333527192484117304413790633413550875395560512749782079079738563000987372583118450797062594731987013515444126633382952381929936174960370907319584133358859951597853044261861487117054044023779170028900397989843689574066214873884090051130944823733386869002591910251384723274689006945066538457345509114498068378009503538860963498968974219040313849283371984829893203330560860565460187479159371642115957817751586324050918322430002346720336768164746732073805539123252615618086237229219696290867837009302262182835957925328542378002245871530558575335685988532236771462280248057441219486746824574364662005467802841314435092389827803097446483697050572803535677536104350899113389326364728912292824784529991581490423790929373117064702169129820965696594840375636817267426414473172589536606502632802737187894286811041118445764292591164513402883849698377760385240 A159680 739 2064615151341019666606931087408931829931643069063522272402116696657331961387308524735099396062878015929503520386723693328808285259348767065853855142266794033757767064922896773251110301689877539267723598249338798855697983821458243572247026737617525019751276098538281305079618229053536467101441087986923007451880754149165372672187620852910933812710137330704383446451061778928076695335691848377185140541865012502742105699892289883545972347127487332239097191318814020773823331375086303144479670432701863769769735976356094150084771473885791434502161082130860159120871003177409819977724587249650514157884141744849556749567156393606016931690714185761497201214202522375821241063074432121854496196299497036736188891920080490371680766831429998534762932624073169016976191740977836942163261695227399386441834255212308614482924222988103976048646922079923125941266511679999865621901639632171476605509203276304669339198828168223583288128873062738232565997062019765706503083427577785038632435636957544911529591132124062936261355018318874882399686368228712279944219299515656909720305760105303029660855958309244033416330485139382953747825297540298996193644832737316639217976240512030453360755101991610296483628842662729169446976930442984774724084534516616540234320468169123906725239136222976577656775014602141762373963158510863890412071011724750609765806007006541957598561740369531767240709100518759631653117667948762326833965374849824521128595806055168858251389586767528622992969302309924296950172333325800714389980305563891322074057023147373254449710304578589790242823676580642173406725806907587362329505014428476999182983518163780057734671225571366819130351670932159861857918533168885750142364785729928771199552580220639056979954137691495411100199524257003729087898409300868942600226549901842253869188731256503055616791136304595711296864758599522892539088581194577054235902564734310208119500574084299103478774895628399881432980983134800 A159680 740 821711642725722402659564400605715904604878963637379787997471161455313039950160142748960609519245859268808324902830547857514115690309658387625354410632021591762026705128672988884553158597442999671215317142300423812366729731922673799299552362514382782392411198740913557165124125991396762389867332941422639592585050683074068060485265928831668389310609525360063228267374769977230016941915523970038882405269538417928645311246311594270910047997923042816180840481947128596596332110070972012754916479226594350686539004065484625868951729147666381801248774762220165601204000834011738694998492987654241768553424541985517394518459663204940257557583951354944841826824036958169896172363142093006376054879264129185223052824005422316957372020706494804346521406004576309458739396921894600412525315723951573998944799412779454039815477248291342976334970879583640260107722594247601703980157796899666805836339467969866302501976752470438038415252127184232864381994372930678501991725644691178674305324831372919210000210269095179214064079692257122747450912314643738255607690405762299943428680411989183471493478922961820885908899671923540196073955671256921405332080428464649825636092926725525705593517077216771367101326997836273264936447408988356206826784786015529968997684844194260832621397046715777509406612122078355209963452997272697439180529279581740094880539403880424435220627600535186016293107508397955388437292982643907110944000149916310125809145980064002253492194968016204472042410677233912368417002339617766004782159267708409417309948480580749731861448606660650279414603582804717178867568887036934249217667200155843428955909670609127292410615540632531733631907589780138272627001836554523088858343406076558547594123830367860980971173997679496081775059755174094850618837989453014370360175279442793249007741923023513966353051283532498255776537105342684816084082725905061083256418027067568544750187367105278891961243946700268960628053527265200 A159680 741 327039169189686175238840024509987521100911895884608092100721120142517932568202349505561587489263789110969783807806171323597289236457984689507825201576402326727252870874146926679278906011480623991604428499037319338523102735321402713877649593253986729867159905822785057470414322526346857894700097069598223634841398291109329922700463652054151108011809880955974460466968707389158618666187042848227098012156734425323098091770332122229938653130826243553507735414623638367424566356476871774773312279061751849709472753882086525001692703429297334165462510194281495049120071460933494590789422484499138573370105083568491073461597378799172616490986721925082285549874752506829242855359467478584415815345750823918682038835062238001658662383474353502131380756657197297995561303783173073127242912396437499052193588332031010399232077020596966400605269763152208900396932325998865478318480901526435217246257599048730483726447548655066115705982217746261941791467763364390278086203723159511327334886847249464300668554095967757264261242362500015978603063414859979113451916562193879720574894498211589718624743755380495468558325738940429615083686531862714420325974365696193313963947008596247200372859041630283393809844516296174030275259091846922785542336260299664311120844247521146687476590785456656472166174849572583231803080329756022716903438582261807807152688876737402383260211223272634502717416079241867484966389489424326267828878094291841605550911504259417728031642207683681851249886480236787198333016758834545069188909408242383056767285438247991020026406835146360221416769402279696795015885691233792243826302040647597207725269065384268882321690313946176263166368869061562872643688812415531303615478310832740373171261731906188031369547296938747945135373583035032746817209621392998850460749534668329870851212096632102055552897619709629710087764903167789033908925836329019734081818472208157970602455071533816699897096315891078646448532322868414840 A159680 742 130160767625852372022655670190574427682258329683110383276299008345560681849104584943070762860117468820306705147181953356243863601994587596765726804872997494015854880581205348145364120039410690905658891327299710796308382521928186357449505238562724204104347250106269711959667735241360058045328248766367151584027283934810830235166724048251623309320311022010952475202625278166115152999125501138070414969955975031740175111879280938335921313036020847011253262514179726123106380813545684895387765532150098009590019469506066371466047827013131191331472277808549272809384187237450696835395495150337669497959533269835717461720321238302407496423155157742231394704008324673681080486536895693334504488131553948655506266233301946719237830671250771987353485194628158520025923940166305961210042266608466400671199049211348929359440326838720344336097921030763699558717718958024954212769051418649724316797204688081926762656823622387963843612942507410885068600139787824654399999807090091840817100610659880455418746874529984898295996760396195314102361271788201957043415607184062758366488864581607800718829176521162514234665327735198619063263111165725689082368332465466656474307825273328379660222692305051775573964951016158879427776288182107666280289643004814480380296127012828572187354850511214702560144628183517766047902416007789899768630129375210919925506675292402082268113128846234907996895515306430754861061234579497899210688782537528003042699136969549268191754340106463137360592982776723564071024172253013809319771181162321200748183962294474219845220778058939644707473594807503736519699143637542162276108618994510543532831228132113268406036740334335037520208481177978912243173915520339544904315871509368024591963614575174832468624098853007624002667796910988187859138398810476424089469007954622715845805533406717653594596086899593149092116674654923674692810936398776223949103480495520819804731232368283091941280152372480702601017555236448101841160 A159680 743 51803658475920054378841717895824112230017714301982047935874904600413008858011056604992658056739263326692957678794609629613734116304609405528069760514251426215983515218448854414928240496779443499828247143836785859611397720624682848862189207298370979246800338382389522574890288211738776755182748308917056732219224164656419324266433470740494022958375774950478129156184393741406441735033283265909176930944465905898164371429862043125574452649683166284235244972908116373357972139224826111492555908483459946064978039390660533756962033458522784852591801105292416296639857400433916406992816280411907961049320871289531981273614391246979384403799261794686170009909763345372563204398829126479654201860543125814067575278815339732018654948495423776613184976081250433773019732624885989388523694867257231029638169392528541854046850849733676448800571964974189272160751748361605777816604146141688751650070219599007802806932075262860954691835411967314511040913844086449086809645135652829485694715707745574007196955394379893554049446376443372512723807568640964043300298207340415635982847528585406474504293630678925284901331880283311446749103160272292392068175995281363580581200494837686508521431164551565048154656694586717716080932421219759332632492373579902891693547430261524209420543026872666162281089850865221314481929768020050351892074587895363868543849613687152005306642020590270110129912374543361192834886396250674461527867621058050919152650962969104480900499330730120985834155895249498263480422223682737274723860913694429655394160225915301250406849641051143447214269316617084855143464151856089352098986533513155678469621071312015441333740331375030986866712342466738011220345733406326456386413245250162954861145429657851416324359973949737414313838035199715732904335909359995394609814705190306238300731444661529498547187033140453629032726424894719359949718777787100802723451155398814074125059880121599058812800747151003744126340535574021664366880 A159680 744 20617725912648555790406981066867806093119368033859171968094935731956031964806551424202134835819366686554976849455107450632909934425632548812574998957867194636467423202062062851793294353598179102240736704355713472414539984426101845660793854999513087016022430328940923715094375040536791788504688498700222212271667190249320080227805354630668369514124238119268284451686186083801597695390247614330714348100927474572437679653973213883040296233260864160278616245954916136870349805030667246689141863810884908435851669658013386368899423268665055240140205367628573136789853861185461279286305484108789030828131747239963892829436807395059492585215683039127353432549381803133606474270247455443209037836008032520050239454702271911396705431670507412320060266995143044483141827660764457470671220514901769483395320219177148308981287197867164506278291544138696566620420478128961074616795681112973473432411150195717023590396309130996272003506881020483764509215109806618911895838764182736043465679751072078574408969500088667649613383661064066064749973051047315487276475270914301360362806827512410169051990035833691100876495423025022757187079794677206646354051677789517238414843489120125902011869380799217837389979399494497492120783327357282106721451675041796536413651581117073806777188769844809917885313616016174565397760145255972250153277055852979608760526639572194096029775411066081268923708229552951323993423724473188937788880624398566737819712384124734034130206979290481689224633453326523585301137020853476421530776872469220681646127585951995423442080936360296152346571714418792268610579033295086019973120531719241449487376355154050032382422615146927997735431303820583749553454427980197590096888155738055488010143917389249688864626645533142483272904870212575873508066553526467690630616783657787260127845309441882022768185843103000951205933000433443381585295262622867343259984456368232480681969101056028142315553417213727009459682515603224174316177120 A159680 745 8205803109575649284527599622895491000949278459761648461253848546413900308984149455775844671998051201985554093125453970742268540167285449817999321515470629213887818450905482566159316224491578503248313380086430125235127302403867909890147092100598910261397680470580105249084986375845431393048110839734379523427391322495064735511342264709535270572598488395693826733641945876959294476323583517220358401367238190413924298337909909263406912326385174252624605030645083714358025864430066339356166969240823710097522899545849937114288213498895233462790949144515066816026065196894413155239542589859017622361635386080634339814134575728842431069531438050310891979984644047883830004196354088437270717404529336399854181235396225405396156743149913454679607373079090850453856674389251629187337757241236036997160307809063112498432698257900281739822311233995236259325655189543578146091706864478817300737347987707675776381174924102061253396441046810740570960156572789190240485457018499593292469854846210979527040762664079895344652572647657121850397976550509262922971993857525684601008761134502410661876217529968178379223560277032078774049011009178367972956520499584232579525527127469315271314215492126924147716163646342115415146355683355777058715805134174261441589741635737165113573111709855207474652192538084586611806994055882108935510652376154897988922821058700119563067845306962279754761525745449700083588189807453932946565512960643008503601326376230681176479341477258280982190418280268061137451589053877459933031974471381836136865503385048668263228697805821756817490488328069362705822155311787292379859949872637724583740297319730240600872762867088145968067714792208249865584263641990385234532105099570500834065082417975491718316705080562216758605201824506569997940477583967624780875590870081094139224644132426424383532239418367961238126332301446085571151587564805123415516671090183401128497349577160419079042531447250316198761209514869547647356174126920 A159680 746 3265889019885195766686194242931338550571719707617102228407063626537000366943726676847361977320388559023563974087081225247972246076645183395014917388158352559932715276037179999268556064053294646113726484537694834130108251816755002034432881862183366770949260804860552948212109483211441157641359609525784350101889474685845515413433993549040407019524684257248023771705042772843715399979090849606088313029812698857267298300808489913622068065605066091680432523580497363398357423693361372396507764615984025733905678167578616958100340073137034253135557619311628964205237158510115250324058664458404904910900055528345227282132731703271892506180927128340695880680455781675961208063674656950578302317964839879109444081448243009075758987068233884455071414425211163337590473265094487652102956710791427823100319112686899597227904925357114265284773592838559892515044145017865973183424715266888172719991066696504763282684029396311247855511533123793726758377806754987909094299997524073947666958763112218779683649131334298258504074300383873432392329917129635596027366278819951556900126568725131931016565524937299161239876113763344327048749194573195776030048804782846777133921381889298357857155753997135011573195741264762440730757441192271912086783721949681011956180757371810598128291683333602730101654744844049455324618236480934100360989492432593546611674020836008013906906402395576276313818322980751080316775549942940839544136369455292985866590078027426983504743777741816540430097250913235006182147142306208199870304308833098313251788701121784016769598284636122853065062007999891938124949203512309072098240076189282665087188845876280605097327238678466948362952751867579625918787376057745343146187732740903593902414792210328314640359757437116736782387053248744646604436570352561136320794535675491809624148236860407462763808520324605469773329050042541623874950265497176496508291833908537280909464449740745737430785200452208633379951927235564360423582986337080 A159680 747 1299815624111198339491820781087049847636543494353146925257550069513179732143294233235794291128842648440176476132565202194722211669964615705766119121165508848224006792044346734226319154176986777574759892532622457553657849095766086941794396834056879375927544402654029493283170489331777735309868076480422436961028583533644020069811218090253372458500251735896317767311873381645921769897201834559705928227464086907001970799423441075712319683198489919314559519780007305548831896604093396147470734150192401418384362387796743699386821060895040737514489141536883812686868363021828975215820108911855293136915860464895319823949013083326484375028939465641546649618841416462984676979338317112241727051832601742549158890235165321386746680696413936099663743333860963917510554502833216833907789433137747037556929846541576976584207727593873577301600067638512841984728244061921113748856944969357013925255707197221188110731862524807774585240193742223092509263406931912398629290913557562931578157117863816863334565313508386626989276918980133968970296909041044457955968806976483193961649365591468006133931202707515097995091469717534010086628130429122740491986467783073433066721184464813277111876675875367607681984188859729109295426315238840865233481205530838868497118351692344880889946516855064031372983936255393598632586251125355889834738307335796076653457337471672489415385680308132395693144931020593480265993080687483000205619709530245965366399249728539708753711544199765724810196515445187264399357111048816986088448082941101746838075037543084990006036888587371073763077188695628922011023960842587223402719690373461862980117420361439950588135368231162757302487127528504482865811791407340656186948185525780059872327022217292693735144866754891899022631441991175862778567814522735364630895349607975659136271773626309743755612258849774609008546835584630120216659054080311440486884633224507654400838353647239643078373467248531785769022105830239745900938672388030960 A159680 748 517323352507237053921977984678402908020793739032844859150276520602618996392664161101169280507302053690631213936786863392274192272399840405711520395306484363240594770518373963042075754806376684180108323501499200411521693831863085847832135507072775808252391722995498877773753642644564327212169853079598604126139274356915634142269451365927293198076080666202477223366353900852304020703686351063913353346217676776287927110872228739643589611844933382821103008439919327111071696491005478305320955684011959780491242324664936413738996681896153076496513542774060445820409403245529422020646079288253948263587601564972808944704425074432237509369011726398207225852418203296486225476568586536015256788327057528694686128869514349668916103158185678333781714775462238428005863101654355205407648091432112529519834978604434949780917447677436326651771542146535272550029326092499585406071880673088824654079051473427336363307998600844097973677741597871667024960077581094379666548689295912522694158865951035999388377311127206543243473709679792935776745777468418564630879557810361491245179547378835541309373602112066071702885165071464772670150947161596277520034584128858443513777897495613794992169059842642310722418133970430920737138942707617472091013433017551919980841147792795890783600585416632150883717504974901808206314003329655163220125485330154405914529408639704814779309593856234297909595368727873224394784929338068291140997100256668438922841034801880776656993689847729016657917783049933617995937948050286854255002466706249662143240613153446704238385912059489051234851656038852311068449411466146202605210338528561632183421646115007224053472779228764098939441513803592916600967174192745523417062231651527722925592252427690281778273016608689538694270531525434744641223385743478322561960028349438636844426541755034417607270915213689969779931867233632745304606428573698456137283575731520137914252755287151637199455209179715198527437418168508183304213168027449985040 A159680 749 205893394482256236262607746081223270342428271591577900794884797649772847384548192824032137847615088526222782970365039064922933802203466516857479351212859611060908494659520792944011924093783743316905537993704149141328080487232412401350248137418130714805075978207805899324460666602047270452708291657603764019766470165468888744603171832420972439461821604896850038582041540665835354318297270521602954925866407892875687988156347614937072953194600287872879682799568112182900986371523576272121592891502609800234096060854256895924421292573608029404874875534934520552710255623357688135241923736616159553614728506998713064672537230610947202244491638167020834342612826070585054754997318103016959960027117063818742530131176476002907222310277203562909022816890637033382416003903930538535410032600547649001856764554718568435828559967892064133827772174253399962069687056570773070502859650944382855309537230716882651408472711273426185749155915759181252841601613868631194887749048859626469343650491394463939710835263314695824275547175638608305175849135521547678632108039716897032387498207410953973124559709399589022650300606973261988709990342184889330233272496817877445050536482069825593606173940695764299914735336042646724272003771316515051358112859780133313506279703181072186992143049302740987688193996074664272514340738951629605720108423094117757906051181265044609675802969100942435623263608762522715644135883470492391116640282444508445325365451898820569774734847851948864126467457358134775118903966903119176504893301004424431262925960034245201887586962788055020397196026274524176320854739565346049650312014677156147138835036352513733331577997679880215140420006702452302702069516921310979334581249122507944325844139198514855058925465391681508420648915681037191344128958089849644295460387726969488422627346730071897950068642789758197803874612150248001113141913277905231198376256511790382218195765932704365740094880059400482134323408960426715330939936252706015000 A159680 750 81945053680585474795463960962342183193378431299708971671504999188088990640053788079803689694070297931382976990991348760975935379084707273868871070262322818717878340279718757217753703713571123463444224013170749859048164512224668272651550926556908951716611986934983752432257571553972169075850687909873218481262928986582260804717920119852181103612606922668280112878429166831101618714661609981246912147141484123687747531359115478516215391781839069640023292651219668729467481504169892350826088649862354688533389740977669579641505935447614099550063703949361165119532861328693114348404265001093943248390398358183922826930725113358082554255798302978747893861134052357889555306263456036414214048834004264342330832306079367934807405563387168832359457299407698077047773563690662699981887785326926532190209472457799385802509985949773364088936801553810706649631185419189075182474732069195191287588541738773845867924208831088222777830190376730556266963932482242134121185657572756835422276078736709045612005524057488121731518424302194486312524211210160107557530948120249514657398979107002180845762265390738924364943116756410286806733906005242424357155322419149386364686599741966294972460265059337071549055342245611002965339520362041265372968437904759475506855518480718273934532089333037074280949017492932741478652501300099418927913383026906128713240693840734848049836190272108318855080149320918756167601971296691917903373281835312657692800572608820928705993687475755227918905676130245487706879327840879391145394692531333054673980501291480476143647021225277586409066849166801221769864631736935541581558218971502979584929072922822185458641914570297363561526947721153772423558822700560489024251746274919106634118760375148581222031674062209280550812723997909527367410322101934016680107031274286984417755361257456813580966520048915110072756162163768565071697725875056032583560816466515961051984927662085929185927358307054461676690933279348081324518409881460549543985000 A159680 751 32613925471478536712358393855266107687694273229012579147358194792061768501894023107569044466102130961601898619631586441829357357941911291533293828485053268990104518522833405851873030066077213354707484251703964739752028147784930740102915918521512344652496765724145325662139189017814321244918121079837883351778625970189574331388987604529335658265378093400370588075576226357237778413081002475265749431607384814819830641792939804101838788856218755116441397595502628586215874737673245632052511161052325663426488882813051638440423437886857838012895949296970208783053526098564236152976762228511652796699824931828694286405363922579286245646605480093903494735897010225613972426838100505174754174475973670091183852515289457261577344507005782918075501096141446944027980495932879850662252803150084159264054368181439600830830538579449831015332713190644486993153249727150195351851872860680035188077384302494759938551183706300401392150230020782845635070392286330755511600696826208171638439409993559708759114258864045009134448508596726229913776330885794587286349638719751267116747761297088660565659408500954382497658337818750687175818105880096142709258488089548958955267821646766103329213591887442213780759726299017843137558404832088652301926386927981411471595182849046169844871584562405706261076721273993235033839423003098829781679920724600216133752038242561288258790194052496141803379463806462056192182868931947499855050175053814155317226182572945277726164917840615732859775594973370246749203197361766030772747911122577254755819808251083269470926312560073516602753585571190859989881947110445605984114121500346171197645623884448193460025748667400353017607510052599194722124108732753557710341215682836555317871322303464996127853751217833828267541955730519076211192116852440780548832954151705832071297145357840465075152777029399571019198754737305276748287693785130387690351973755297095986899618991314433883294722866112795687922509310857127406731611801881362465800015040 A159680 752 12980260392594777026043845290434948517519127366715706791676890022241395774763181143024399893818954052419624267636380412499323252525501609322977074865980938735242880493747415810288248212595017344050115287954164795671448154653890209892687884020635356262741996146222904629778964971518545883308336339087567700789411873206464001632012348682555739808516868566424825773966459661013804706787524323545787026867592014814168907686058682917053321749383282697274036219717394957645188678112447591664548616010175751689054041969853574429708886773033971915033037756490193734490183854367237295770402962682636719143281932469462142066507910461442567684794725279070612156993148935742003136326257737603515747227388686692026830970252897910739848306382738214225217076806996476025059189607722489900876633765948168460561448326740503331284751844635082970738330913074952012568343760220358560961862923818584809663511363851175681697503190898728665853013718081195832201749166027158451482956151173279555263462901358027377081863022365856147388774903072737311196667168335035579859598679512884062950951597262179902951598821114453495143653508746017085688799406372259555860521104318066514810228328813167158732037110936941747670822011666855957745279783650921574901329028898697006219375918401894879984956123748138054834254118031814610726611702732034153689680535007859115104597979845551992150447396703192329426171514822577445732614232943808250392066298136198503598327863459611714084931306877585922962767893725227960695165670655039368162523232093216059761609703429849768952528751888034330309517990484795474751245085325614246135838798918804633683373376937458174904789327710770203644227473986758345632971716813215408226779590022674097406152158018693310304570953023801441201147568022594422527095096949328724418835645347646877391846097059247643097224291180980350531031629285336377253430428756019244727501993791777686824996373615482599622113773354585629331482014787857359797856978738900800838862000960 A159680 753 5166111022327249777828738067199254243864924997679622290508254870657283456587244200900603588695477610732048856620659772588288825147791698599253342502831928563357676331992948659088870915582750825718591177121505884712496613524100518606549674924294350280226661969430991897326365919475363447235472944835772107030834146910202483075209525788052655108131448311343680287450575368857137035523021599768747970943870014511224405428409562861183120217465690294759949974049927690514198878014016468236858296660888896846580082215118909571385696512229633964345136131133800136118310120512061879480467402385460902566229509297914103848183742999731562652302654055590009734988537379415091634285423741465694092642326221329756587542308138079017198048595822803478718321068088456011029529483377618100698237986044220963144192379674538886250500403626183572522840370690640256515207663317975557067469591806936074210889445428465426555667718793987708608107309566295158370661097686522732934704947470139054823219795330501336369822368642746701651597962914352723626359756666458366196833924807408105787361987949050512714170671395051536684676438143096049416966345630279207089778141030500923935515607045993763072021556561015373359206400917109653339483795488234698158427027114753427063840020341105116064167665667196540117772062255388221834157618264346494338711173012403327595496243940287131587619273693818050969812883435579361345388281842703736156187336483153190276817263474352516928076495219438581606321846107667358109926733723343902497911498461977414530364842156829124773635516938877589946585406627377408091005662012484024356079727848183898034784958397223905418646126680219140697384927136677222367200619182926978916547935613341454212330687569136472505091385552255139769789190117262061089572656468980391538147753894211751369883449484222721487620115113000779940331389700826572870117022951110529013855441555372222260361657079970760215717987072258967678241919376256372072140345926280637371401276367080 A159680 754 2056099206625852816798811706900012754109722629949122955915493761631576574325948428777297203900906270117303025310754953109726453085568570540893507339052241587277619937252699818901560336153722233618655238379071387950777980734437352515196877931985130776173948721837388552231263856986223133453834923708298211030571201058387381799931759251296274177296507911046218329579555030345479526333455809183638146648633398183452499191599319960067964793229595354031762815635651503429693508260900441910677937522417770769187183667575356155837077502980621283837449147153495963981352937779946260795930255746450756584640201418637343869435063205982700493048771519399544803913280883858270728442462322845608645355898608700556429815007668702550934083492831093046315666568022398495913727675194684281587997841811833995162928005662139736224367875891376426781119729203961747141040081656794051354291935676236738951124335769165388593474054576816209297360856193667391835690915130070020549561086136964170540086215078638173847812220856790821401188600465009311265979986486082094710760042474668913219307120252124841880336975616409397147006078727443481650866916761444752162175839609035049659820401375976704535505847474173181655216476742997975173156805324533758945479055462642965274402108719841434298658745979420474828818446523526480475384005457507172712653357178401516523892400490254432819880320482742881093656101435845763238018803559163143181912167853996833531669672534928842125660360166029677893393131982957883299790144856220218154800613864634917767025445568714561810137983212921392764410682319705723624745502235883316079473595844778272613210730068718176898446253629399507227355556772923547743800213463088124393377851594519876102410207500358297363716066878844521826934896519102277719227390179557246503458387214250929398336221048623583904429708590683129435901362069299690665929321704113234528269738237044352681937114521454747083256136740985714550310952429735248227352059821680954773016869132096920 A159680 755 818322318126067093836149230608137876881425741794753256832076008874496819298270887409163386548972000029075872024823850677898540039231143283577016667600289319807929377350242534974161924918265866229399066283693290898524923835692542200529750867255157754566951364629311212796145688714597331751179064162957852218060307187091267753889764972490129069908902017148083551492375451502131994343679889033488213618185148606999583453851100934544188804585161485214346840673015248437327502088960361863981582275625611877239652519612776631113585460489775041333340415430960259864442350926298099734900761319685015659784233935108364945931306972238115064670758762066963241947750803238212334828465719068810775157555003936600129309785509835477192748032098179209630156575751846512917652585198000966453922442803123885853882202061151940478412164104364191675313129382806084721877437291740714463451122929550415166473274746682396194776118053854057312641012657770055655446613560670181655992377577564269735899490381502662690092894078634104170971411387110791531136408261704007236516300070993420053178446498357738017861402124659545012971734657084362600995615904709381081338894386254919263684584232031682411368255273164365283402798537312277009263069035368947825602505647104785425784975430476549745750116732143681785329623944301283840981000014469590393141697445830791173181579898877323975180779932857972857224158558583178189370138428265088282664886618554256592414252851638204813495895269584592362988860207371129885958367726041923481708146406626235293861596971506238771310143683225775442645504977836250625240618884219547315606135066493904316159835782391437181676190298374323657346814210696435324810117757689890581585468386683297347305050254455033214286489526394567431980319025412589270191411718807315127984899963517975688786446093902702171241536398976772514708801772191576058466999921214116231722341962902096995188711217881909368375726704925242132056080825115252538114047668683093719023342513298207120 A159680 756 325690226514968077493970594970331974986053335511681847096210336038288102504137487240418250549286955105302079762854581814850509209160909458293111740197576097041968614565459276219897544557133661037067209725671550706224968908624897358458325648289620801186870469173744025304313752844552751813835813701933516884576971689261266178666326527291820073549565706317026207275635850142818188269258262379519125381891040512187650762133546572628627076260101041519956010825044433226552916137897963121422759067761471109370612515622217523827051176197427485829385647892375029930084074315728863748229707074978889781837540465971710611136790739887563813038468938531131970750400906407924650991000913727063842904061535668158150908864817906851220162782691582494339756001482666889742729815181129189964379544237801494735849953492332810170671816945661056910347844374627617757560079002031147562402192634025388999517412224843824520132301511379337994221825676936288483475916506231602229064416714784442390717457085622981112483124031075516669225220543469630020081024508171708798038776668212906512251802399226127606266957708638882505765603387440848871714604263157572225620717789889848831896804703947233623020030092871943209612658601373543251711528319271516700830851768492241956497145819220946957374247800647205930086361511385387442229962621753439469297682930083476485409744907352684687689130532956990454294121450214669073606077075645945973357442962016740126947340965279470586929240656934501730791672969401726736728130564819829325501687469223377012039148569213914316419627047940645704780146570496508043122141570417143948295162282868729139559001430661723280130225292499351416116804700300408335726683067347113363346623040048357824351307591065602860988659115438158993406340037217691427258462636695131863691486727092940073207607209152226840570227057084164777724667203970177971579200039321514146990963831496797559732425127602478473866455972423505382843769857443440774921163620076049619216517303423554336880 A159680 757 129623891830639168775506460648961517906572346107907580391034881667229790299827421650799054555229659159910198669744098738459824766706002733257374895581967686333383700667675441692984248571814278826886520071750993487786639100708873456124213078268401823714619879779785492759904077486443280624574902674305376762209416672018796847841444068097171899143657242212159282412151575981390136799170444747159578413779015938702078003745697684805259032162715629363457277961527011408919623295381300361964394127386789875917626541565122961706535254541115649585054154520749830951913597135309161473695688515080278448155681321222805714867496783168278159474245966776628457395417612999550772882083535197652340665041333640923007461598887741416950147594763217734568013258433525670271093548789504219604856604684202191780982427607746397295986904732208996286126766747972409061424189565371104989121609217219175271392763592213095476616461225410922667642973978407985046367759322866617016985981860106630507235812020587564980105593271473977000247466804889525637200716617844078397612196597648665798456164176445500429556231306636150577749697176466800766579811501120809036415964341481773580175664587586766950279560608707760233060554720548132901904179008001028277982853401354265193900438251074506412485204874540855816492586551907439900723684142457854439190084664475777810401905291546469628376298771336949342836203113026879708117029305968658232307979633996044016268449289928377655393024285564662104262722852961679870087910006430566029626189904604497424556287268950166391696240254936693764727055689552632364911987104407139071874158982446687703640166409567583474054647990224443489290830923905351821183895050686393428721374384470859730794473116193855483640272041454860884808291354493615775459597937992943674434083732483026631160938882796492379844779127183098604761902838378358641112463148650041416386171882593762526676510012074568550689481101297850217129688347181664313166085006742599065354454863420061327871160 A159680 758 51589983258367874204574077367691713794840807697611705313784786693221418251228809679530783294730855058689153768478388443325195406639779926926976915329882941584589670897120260334531511034037525839439797921347169736588376137113223010640078346825175636217617525281885452374416518525851581135828997428559838017842463258491791884174716072776147124039102032834733077373829051604743131627881567751107132689558666452562914857840025545005920466173684560385614476672676925496316783518645619646098707439940874609144105992930403316541677204256187831107365724113610540343831681575778730537667135799294875843476179328306210702806652582910234819906936856308159594911405459572914799682418256007751904520843546727551688811565448456266039307522552977966775574937100541734101005489688407498273542964284768234527336270337929573790992617411602234860821542817848644178829069886938697754522838066260597732625320392288587155868831435412035842383909421580701112165884734584407341158191715905724157437462466736765239100913638922611770581822563125487733975865132877435030540856207087500774879041090422909944835773793083479291061873710630399264249893262841818838921328187191955995061082609054829298977642102235595700814891166119555521414611533656089983120474822887229054930417926781834331222154165819459967758119361297649695100584058735604313358184398778429485063472896290587559409079221861572881458354544863247909161504057698450330512602536887463501734715870050529027375836736414078582994832903805779186568251454428800459961898080345120751596390293893597009980787201837756177715663384295377184726927745412470933461966979851498837319646672006467560950469769884036009386334590909629724422854503490117237517743658396362124498375948937563416885967283839919193994706552748421860941492720858554887292901634041517506261980467745794814951381522391816160530459605007382768984788753962677162207549418308485988819691252380550680695939611860571962912233118408444953199326911519934351961453819123880984938384840 A159680 759 20532683712938583294251707285880653128828734891303350807305954069020457234198766425031600952248325083699123289655728856344689312017865704914203554926397828782980355633353195937701848407298363469818212686176101804168685915931962049361295057823341634812788060442310630259525014469211442848779316401664141225724538167463061151104689155520838458195663465410981552635501550387111784997760064794495891650865935469104101411342326421214671540278094292317845198258447454820522670920797661237846923596702340707649478267559758954860625820758708215665081973143062474307014057353562799444830046352430845505425071216984550636911332860501490290044801394564680742146281977492407090722829583807550060346955066556231931223995586886706142227443828490467558944256952757176646529913802437394808650494928733073139688054612068362622417765742912957265610687914737012410764908390812036335195100428762500678409606123367265474940318294832764854346128306815140634656975756605271255163943316948618108029602825949211977597183522697928010714565132657139228596757122168601298076863158224227659736059897824141712544208413415918121692047987133722440370690938799542777081652202538057004260730702739234474226151277129158381164093623560862549390113486216115812253670996655715809597112434420918989320004872791270526311915013209912671210131731692628058862118200629150459277451810818362302175185154002134669871082272652459640966570497934677262885783501701576477646400647830820624517927628068517711369839232991847154574293990952656152498805809787453454637938780682382659805961610091172022037069299893870566888952330687059024378790983821914090565515735292164521674812913765856107292271876351108724968474908494015974138633254667367654690622833204034046065131338696246384349008399702517407038938643303766852198900416264791484465637065223943539858270001132815648792518160890099963697304811613996860517188282314894829787710441937447096348433276039406343388851651438213909709018944699927129481593265556441211944149295200 A159680 760 8171956527766297783237974925703132253560041645931036009602455934683448757792857808352897648211538652457192380129211606436743020987703910775926087883791005972684596952403674862945001134593714623461809209300167170889400406164783782422784792935343145479853430438514348957838581342227628402233032098864899648000348348187039846347782109181220930214750020131537823215852243225018885685976877906641613769911952758036979798799388075617894267110215354657942003292385414341642526709693950527043429492780091660769883206382791133631212534984761613646871517945214751163651250995036418400311820781131677216283334868180522847280007671827010225203011048099886627214625315636518449192886491937148916266183595645833581075461432015460588340483336216653110493038692260255763584804687880394726344623438671478341361318399332870394148479773061945389478192968522513090840254710473303522709895447809409009409290611779779370439090812512004999993916682203004391892364185244163375147908281953834101271624487265319630318439941120136425652626340974978287493775358757970439199560996117035521074176960292917978682650112765742328954144037005510900868270743748955183459658655281959495739775758607606265912709230655302800107608447286057175101743752902480437186977936194152004990595818481598975915030717216759850012174417138183945491937328629607231822809685666003104362940757232811905678164282213627737035809286161134073856785896673943852178211321074690550639765723120796558029107820134533635046613019897851361741382440147702719894064750397326129825148038321294405005762740029084627014575865694376190244618300685704079231825349594141956546237942999609473159014589209040846666314820453150362907728590726114867589938517613953930204743389239256612770505386833822221051711348375049179579636638542178348620275072771752969299817289978661783068776509069338236403261697574654778168758330233616787808678728811909833769519936199851563795995747924071864096800045039290727619236340663659477599322158237644478472786481104800 A159680 761 3252418165367273579145419768722560756263767746345661028470970156049943585144323208958028232387240135352878868168136563632967377663794138623113668774193893979299686606701029242256172749719891121774330247088780357912177192967668013442218986293208748559346852526468268574589495849192126892645897996031828395762912918040274395785266174764970409387012312348886642658356557302007129391233799646778567784533306331763248855820745111769500703638325433059568599465171136460518905107787271512102047091202879778645705866662083311426267728298114363523239199060222327900658890881967140960524659840844055101235261852464631108666806142054289568140508352342360312950678729341356850371678100961401461123880724111975209036102425946566427453370140370399447508670455262629036730105735862594663690351478096319646788665034879870348508472531912911352055055190784045473142010609859983990002203193127716023244219253882228822169283203061483157232724493388488932832526288751420418037612332274309023687998516328771263654761499382291599481734569142908701283293996028550066200127199591421913159862694136683531373982200672352031005627634680206204823131385321145363474167063150017341247426491195124554598784047649533385284446997926227194827944623541700997884604964934275842270447538643241971495192905447397629034319106105984000393119846662851985637419392776868606385991143926848320097607209135869837205582224809858708935359820305731718489665220004225137578149111401429199274960394485916318230840612080111850125915636884794729861685271852326012216954281313094490809633764569965590379779157477061829846791194720579536475242110347484676791312135798109278152766131692284491117086006268477493328551010634085223284821391377098996853833178294390927848615078828522547732196767644869870955288343201143678984017280062741416989842815774442165717833192339595485272849363116551711611202118128167867550993616878857798945439146897098984943709959240504562504183029073986271378546354565191772157400737385316945990957075330415240 A159680 762 1294454257859647118202093829976653477860726003003927158295436519651942863438682844307486883592473362331793332338538223114314579567169079468088464246041286012755302584870057234743093809387382072751559976532125282281875633400725704566220733759904146583474567452103932378337661509397124275644665169388568836613991341031681022482689589774349041715100685564836752240202693953955612478825366282539963336630486008089015007636857755096185662153786412142353644645134819925872182590372624367866087698869253371809330165048302775156520924650114531920635554354450541289711074919771927065870414304835152798614417933946055000726541564529935421109697121221211304667742919652544389929478691296145844378388262012970487362787690065301422665852975384082763455340348155834096362818498068624795754033543658896547943547322563789065835977919221565656172522487739081575797429382469563154717354160969383167842189853754515291444004275727657784573624354451936392262953570558880082215594560336893037593722137874363697614964758314210936457304705892536688132463516644004168377211425876389804402104278089439752568866233217483342597910844458685064008705423087072105707535031475051619856980003719900965124050138255283632040409797566191137484346858425844094677635589065905591071633129784191823056110861337347039595808992055764493972516207034486460676461095515508039338520112342128398586941991071793981580084689665037605022199351695784550015034579350360530065552706572045700514876207897574560122239516994864618498752682097708154782230844132475355536217978814573286047829232536106275886525090100004913902832650880489969813067128092949307220985683809704493095327761398940018423753564180033589194400394503775192752491323829567786793895400217778350027136030868365140175193261811309833591025180957416642057290257189898312208988140860938003293914541774649933800357643258690006566480274256680577668507650839056592070451010945109196156032767781972891804800748771401496717933829880605661659167894157197906859922443195024160760 A159680 763 515189542209974185770854198910939361627812685427816663340555263851317209705010627711170821641572010967918393391870044662933569700355629834160585656255657639182631129091676078398509079963428345063999096329538773567828589916295862749342409817455557131474318499084838618309814691244206269579684091518654365143972790817691006673714671464016153632200685842492678504958013837117031759443104546651258629411148897913096209790613565783170124036503353707223691000164193159360668152063196711139190802102871639100334759983357842428983901743017285590049427393872255210977107159178345005075464368664549969793437102448677425658054875876772243312091313737689756897448731342983325835082147457765084661137404400438141995180464543564019654582030832724569455777949895566707723365032125576806115441660024762729761885045715353168332370703377651218245311895064963683121903752212276275593516953862621373085168317575043203765891532456404736777145260347377295631722688556145521301388597401751154653277722875480422879492319047556570418407791210660458968019196330317630464063947371603550730124342816902884838877386838357698001937510466921975269259935257269376926235468360007394685736794054029388994817356241555236018697814984346146491575221708862407980701079843265490970667715206569702334360627619358674361502944519088162617061057279878948497245878595779422788124618721023175789282814839364868799036500904460156940126406615101945174265272916223486740952399066562787375721455782840189012333096923344038050653441559250960808598014279453339177402538613918854752545224915605727837246606080644478671497548259240287406064241738883476789275510844126590142662296270646435048162801457647100021878028461491892630268262062776602044973515453497488919872291670530497267179186004133668899357066732708622395122538344299465517760290219837550868812269793118334057057069167595506061747537952040741744198494040327644786240556917006562971116097867265970433748193827988721707466285746126488148576664473827381613303141434544285567280 A159680 764 205044143345311866289681769072723889274391588074268028082382699576304597519730791146201679526462067891869188776631939237624446426161973504916445002725505699108674434075902209145371870731635093953398888779179899754713496911052352648533712886613551834180195288068313666154927909453684698168438623759255048758464556754099988975115956553088654796574157864626521208221049304478624684645876784200918394542300630883404202481656562323946613180866180989062886664420703742605620052338561918409030073149244043108561425143211372983960436372796229550307751467206803123427598938278061540092968948314186052824989352356639669356905114057390822902791233170479302033879927331587711137972765209499207549288308563112367543594462100648414521100982418448994560636168718087393839802919967481500209150026656311907548682304647387997207217703966385963295977961713367806800941895951103488123065030283162337104729148205013440583533385913373357579519239993901711725033367091775358597870446171336622658966939982303333942340328016169200815589843597136970132583507675949772920529073842472336800785086336849258726120631095433146321428531254990487472101445526970124944536008872251468033303387053499976918972183734000728651809689953972200112509453893268812532224352142030599500734679019084957337252473681643415048838576109605032957096328281184787015443183220024694761634259730854881835735973364076145988034947275285477424565287633458878394807563586077597362368989275785417329836624525362497652348450335973932279541570987899784693667227452378296517250674150360889618226951687178543572948262695006402506342121374526753897643755144947530812824432330278573172286498587955882209150371226579365775118260927279269491654015809661258046112665255091782811759144948840269547197140836383388912110521534437074296616712970773997377756386519354484307783989463119322304774913171059752722568953624637958533613332120399563568331671201957666953308050918404074259739976342790739838074863793128461677471853292689140684187790368505430631616720 A159680 765 81607053861891912809107573236745196991846224240873247360124973876105378495643149865560557280710261448952969214706119946529866744042765099326910950499095012587613242131079987563779606042110803965107693735017270563602403942008920058253668386462376174446586250332689754291042998147875265664768992572091990751503749615340977921089476993457820592882882629435512948193472665168655507457299517007418869769206239942696959491489521191364968875860703530293321668748439925363877420162595580330082829922597026285568346872238143089773824692471156343736895034520913770868973400327509314611996565964677384474375968800840139726622577339965670743067598710537024519727313629240566049587325471233226839532085670714321844208600735593525415378536420511867110563739371848887181533838782025511506435595167552114441645795364614707535304313807918235740580983450025322143091752684786975996704288535744747546309115817277774309042521701990139911911880372312533889267648379838036576431136187594574067114188835233851428628571058116294368034339343869303452309268035831679304740107325356618443161734237723188070111172298595553878230553501975747091921106059798852458548405295687724269860062310498936784361934308776048448184237903865951298632271074299278525417311451448335335801431581880606450524150164666459830763391788678284028761721594854265353197889675691232735707647248261521947447128116087466738369109979062715554820044351710018499188236041985967526736116779363529534487600839638491225445670900620701703219494599742555057118747928032282560526590909305020149199574226272144736305571306006467553045492809513388810974808483447378380027334791940027995979883775710170472806799585377129931397045971028687765785668023983117925750795798011076061591219817346756749287194873694584653351088213639222861431056639829706656881524074412864916947158994051697158966358385012613988076381795067955455636361985424985972551218897822234440853633149426954289406076836236886466832088323379381621145649033825804164925127263523726847097887320 A159680 766 32479402392889635986158524466455515678865522856279478181301657219990364336668453915701955596043157594615389878264259106779649339682594347558605641853637089504170961693735759148175137832889368343018908707648094504414002055422639130832311484099139103877907147437122453894168958334944902049879890605068853064049733882348955112604636727439659507312590712357469526859793899687820413343320561892168509249749541196562506473410347777600933665979379138875752961275214669591080607604660702409454557279120467217613093493725637738356998267167147428577733915987856474002727985731410429154034540284993284834748810593382018971526428876192279564918001495560565279549436944510413700024617564785614782926220808635736981627479498304122466906136394381304661009807633827139010856628032326186098061157726659085235867477872812006211053909677847491438787935435148364845143716626649265343200183772196126361093923366128349161558340104006162311583348868940394586216799021808446782060994332216469142088788189483090565260228940802268989276851469016385637048956094753332413513642186418091668041569441527492002645520454209935010389438865255092352097128110354416308377320771674842007936271496191523340199130882709133281648674876048694644655531378117219584303557733324295433049469034909462282351274513063569369228781093317847438414208098423716425785744647741890604116881970548354880202121254229447685724917736719685505340953086692953903798523137146828998043612109197408969308735297551594145229724669996703303949079309126549012948568008129396080793065931229247658491812315104626426506044431527879079709599796064954220014076132656911647720066422759800863826821456234059892294897084608871133330249178208490451513204219529471273190770614943153180730493728159060345946756362589608308644820998506876261775263925939252475441468825229800882460661495643112349946305862321849307501677385483421633384738456867024017511816789662047349792792685421009403109358840845938023059333077841200756754290843609377368499516463092074779714327536680 A159680 767 12926720545316213230578283630076058494991486250574991442910699448582288900615549015299512766667896012395476218579960418378353907326928507563225718546797062527647455140864701060986141077883926489717560557950206595486209215654268365151201717003070900967232598093724403960124954374309923140586531691824831427501042581425268793838724328043991026089818220635643436177249778603087355855134126333566059262530548189991934879457826925963980234090917036569019385265866690057324717949234796963382583714260023355583725642155931581722995536507832205417594361668132355739314869347701023293991135036861362686845552240197242710527792070147187301166621527634394444236156176601515412043748203459203450377796349751352604365892631724305148303226906427338743214792874523829477433756423027040041516834339615148371760814547583813857291920747469493674401857722205599183045056125653722819617676437045522546967835190603265688525910318872750609870260937957904732780396743031381981223699313085967123977270585225434811122142489868244941437818850329177614242032216443790468899124850087075127262101475993704093864847029603255538581118437818024780387565066814997891881715118721291431434366195421915790462469729383926270047724416429476602621602856219579095274290560551618134018352874462384107769356732049135942493224111748714602204826061451044283197373171911596769205783316630996980798496812055204091451778890104455768410144508459443943693313020348395955253830883343789406255342160824694831310204972987787294270030345537766764598472948487571607873079714038331263059592101837415045604669378176789867256867673341042266176791325988967388414206408923608803775078959697380126962896232874745333935507775881008171014489493704705583612000953951576954854674912587488670930059745115790412255985406317523112963693611467182655519047710917386338354426328106964663581470766845711011771679523040606742131670269471090133983730531066597022983090635164412315483235412579847096291147732892474521806586610107498366858642627183382238599455261711360 A159680 768 5144802297633459976134170726245804825490932662205990314800277078878530992080651839635290379178226569775804919604945982255478075466777863415816277375983377248914182975102457286513335973859969853539246083155474576909006853828343386691047451055738119445854696134154875653675837672017014465051389733455677839292350897673374630992699677924780988724240339222273730129018552090129079809930038960197399417977908430075593519517741706185886532234519001175330839582853667428145646663187844530723858863718210175055105192484567043888013866531850050608773978210000689727773315272399275860579317710130537356079695042787909216771089717489704353584750449996993428240710608850458623579711760359198187635580020980229700800643639946775144902217402621686438494826554252850304879624199736729610337602006009102392875568322460485103195973403583180634920500585502393326487087194293555032942492021760345777566837311936733615684150748571250736566052269958377143252011686927468220080250265613882698873811604131533571736047450738620684423262625579543674082691773188533853289438176692469482558648345876052701866206472261641494420274748812708607501898799464258806552614239930302314868869809506426293080722753163919946345712669064055639148753281244014362699583339541810693043871394566993965429921628081043041542933967694895093830082358249417200996128736676167772253297643137166250002921529076716998950122273343836676141732173413771996636034783575524443362026647958718986280656871272930991267316349524469346416168128444722045761179284930045370537404933121324613450059164718976083524231906469930839289153624389938756984142933667476363677206430685173544101617599138101056471340405787064034035198764551463043573315305290253292806303188902112684878979884716092331969817831799721994469573546893375692083288282100012757644105547476294532864179217925076292993075418898730660835820948492775999946771382511037006301507239547715953099920280002750680552924584847938298385853738358127018478264716531940740632371266102523038887803479833584640 A159680 769 2047618387737571754288169370762200244486896208071733570299067366694206752559198816625830271400167506874757962526549920977261895681870262710987315169922837348005317176635637135331246731455190117782130223535320931403189241614465013634671734318466768468549201828795546785759023268508397447167312527383667955206928156231421677866300633089734789521221565192244308947913206482092770676996300372032231402295945024621896228833181741235056875849104471550745105134590493769711910047230812888431132445176133389648576282883215527535847795884139812310086625733218606379298040163545564091487274457496917006357031781477347671032183179768832185539429512477275750045358586166305930669313236874757419475510470553781669566051802806184783365934223016524775182197753799759897512612997738795357874324081557283137216104431524725487258140122705358423204684831172230338342677658272709249388292206984180573949054282315629375776603472021038920402678933182496145109567871000389320209958382015012228184653041173765136116135763251481164155517087161808053107297083696820029818727495198752766983214779557192981638656311113103711523730768909020207760975334621708190010048585777141600026378749817362242730337193289510754719323594563077714904601184332261496775338894847080104213326796684789135857001038619523081398145225918456498629770573757206594952176039823942861760043256185275536504181970075721310378057213011956892648640994874172795217198150550038380062131352056686812750295179424465709829560596905765812086340645090653836446184756929209569902279290302573157821860487966050643827598694105654297247215885639522284237422710808329603776139745206290146943640029378004523095466518607018610800675172783706410334008477016027105831325057182086897004879139442092160635316566996544238008478015678157207926035772582193610359698488847854306693604974307852257646580435250927957301644965820601807372072878569123257417865897609459882736745288350459606447748501534066862910473496718801660879827550593102307273316905266176986095107185518504975400 A159680 770 814946973517255924746715275392629451500959199879887754988714011667215408987569048365240812726887489509583893280647263602967979003308897781109535621351913281128867322118008477404549685783191806907434289720974575223892409155703247083212659211298718112363136473164493465856437585028670166958125334508966390494518113829208154416156659270036521448457458706174012687539327161320832600364717618029867900714368141891084623482086815269846450701411345158195376512727433666677912053151200341751059989321237370869958305482327295392223534748021113449363868267842795338270892211775862109136074654766062837992742569332941585161592134458277720140339361215505751524624476583580909947763088564393093753065531700384124257587816873221597004496918543174238836076211185750186359715093475840815704370646857792679509616688178518283443636572863329069254829642305962172267059220905343987701507355887682108085946037524308554825472497713624919069529649354363507376464760646468021975343355791709252934793036575554392640650297726638764713211377427774025593030156619561183334000253650926908789836923615416930639483345616543015544950425751041229980260681280640395365192784525062426508183873557500666180381122206472116458344444923435866476392122610958831702222180565798339666211021209151509077120983448942105353420256981577991559554858273009975373765067721192582812724962664096526362414421168608004813467820656485499437482974227747358724448227884131699740284916091913392755631200754066079581173850252145268741017160577951782183535772078540478775736620135490995488487024151323437267300756022143940373552633330905479187737254758781514826539941385672793310024630074846662090939203065187620034634683569150599849891800537073497867574566455281682895257018518067963840524023846792807005379780666359675378870154199430956910402354455898537769521915595307273467046020154450428275393860575651026558085058899128545415304325741325485613271524843202920615523350685973763500070065840344702903152886871338186354039495924672337942813772032885146624600 A159680 771 324346847841480120477438391436895759497137274655987254751937877576185038570299922050549217635029820657307514767735084364060278381421259446618884189982891563051941188885790738369875443694978883959041065178724345618177775654728277874105003694362571341952059767117639603864076399818142218051886715822041239748863002375868614035952484088841445801696547343492064805331704296999209282174480615675515392252916224527627058249641719295657652322285866268490209106960384008844039285244130505204033444617407297472853757005683380350577430981916519013034509483975699326025435802246629573872066225322435512604105185562729273546642637331214763783669526334258811831050496321679035853279039935391576556300606106282327672850385063739389423006407645960330531983149854174774411269094590386905854981643125319929161690225790618752085080097859482264204998992952941772331951227242668634395950539351090494837632573880392489191162277486550696750752397764103493439687865169423272356866445646718267655819443904029474505842702359438976874693972699166900377972895037501654146902282225573710945588112384156381201532732899073007083178745718145500511935990174360255647156718192389068608657155297135447777548956300982612839666369755932911779889160197977282755987652526292892107047773114445615823558294411640338407579864133442122184204203822084212992163544776994824016602775097054232216704435443135910194449814564068216819225575101648574599535177499733866458253334473229473629928467604938875207597362839756911193112743569379718655210791102502181343173272534635113631260013751738761981741873298119182614376700849814741194435189971284234571359120531752565447242859129759593507670707353426065755173803385349155033846602605278236124188846124144927705415288491051607516367926174456540643903144227195472643582395335600938656729777374958770177963028801957986987626669441036019525649454864143287968310481368974591952033703779149933814199330142306411945371845824516023806164975730960472953793969147242005066600446061114324324253786161902769851615440 A159680 772 129089230493935570694095733076609119650409134353883047503516286561309978135570381407070223377929141734118881293665282929632387827826657950856534798077569490181391464309222595862733022040915812623891436506842568581459530818172698890646708257697092095378807424176347397844436550690035574114483954771837904453656980427481879178154672510699625392553777385251135618509330770878523973472842920321237096248759942993853678098733922192856475777819073363513945029193720108086260957615110789870863559897738783156824925329956503052234425307268026546074285410754060488962785178401946794538973221603674567953595871111396917929978608065689017708180331141673791603006572911551672688695110131197283076313888164768666029670195667551403768759545746173668377490457565750374465498739931880512689466989593230474013673200247978084811578435311501077824520344365628519425944321383361211145600613154378129263269678458358686389527760967149463681880384780463836025488393872669815930010870024038078817763203880767155298932754888758986157363487922890998576407619194769038789283774325524686029435278891970624301279388210485440276089595845396158162520543828714101107173008647786324243819039624386350714798304226668873438070756818416375452529409366672347578051383483284005260265347488528145946267124054849405744111432504852983051321713566331243760905717056176218766025091763664920325722002891946923649386212728678493808552341407481904943256276196666194718685086835429238591318774475564918266544169236372998509590130923452550072991711323023789634104186732164639734245996986167875945295998271895412536581553385592936089906017871316366577886103431696135375209347909014243369390850587460508982939139112685394552871097945100200903929293182843225945072389562420021723550594093409856383466446022643131752470414473414974154421540992879134632291515941263683513801947391512181320780207642068452960361013499792988468363998799775932332565720125113108751337379114806691501090160270856427890907096567715446678320623492827576408715064078665269515796320560 A159680 773 51377189389738515656129624326098992725103338335570796919144730113523795112918441500091898355198163380358657447364014870909326295196628443181454230750682674200630750853881707362629372896840798445424832688658163571075275087857079430199515781559748291389423402762419146702481883098234340355346562112475663931315729347135412044291523706774362064790601702782608484101908315105355542232909307807236688791614204395329236256237851391037581701919668912812281631409993642634323017091528850238098492805855418289118847427565682531408950694861692648818552558970632098907862475568172577596937470132037155610018552597150410606857939367506897833091988124859834799184784968301244051064800553176583272796371188971822797481065025300394960576876200569474053910670128018794862494087223793853663502006876462603337512772008469487136256132173879569491894892058527197789753507959350519367314648084903144356286494393852876790542857702647999994691642390226842634650941073457417316871969403121508651202099325101423779500730603023717051653793499337918266509854466623039936480795279276599466004295410891924315527994975040306156876575967721952803182664507838037880399210285100764659971369113350470449041947533257910645739321547359961497194925038775396358781694638694507800693501252661087640998491815535651845817942557067353812303857795196012932627483224813358074053969919163541235405140446559432476545518216199476467587012654602696518841398391095645764170206307166363729871242312807232531209371758713613649905678994790545549332045895772365772192123146128991979116275540481062887465825570341076070376843870765138749041400677593942613764097806694530126767873224928539101424050863101929149144022193045401682887663135547274681527734497925479781211105630554677594365620081250948384079001613867739242010581378023824112521116585388520624881845381594144080506187435152407129650996992088380134935715062436240435816919488607041918427342410464874976620331515847238701410077622825127340108070639981600535966541549699314296344271249522615364517083967480 A159680 774 20447992287885435295568896386054322495471478248422823290772099068895909144963404146655168475145491096241011545169584253338982233100430293728267927303973626762360857448380610307730627679920596865466459518649442258719378025436299440520516634352522122880895135492018644040189945036546577425853817236810542406759206623179466511748848280623685402161266923930092925536941000081160627284724431664359880901966204589398042176304566119710764660888250408225924575356148276048352474541470867283973329273170558740286144451245811690997710142129646406203237844184900821304840302490954283936786574139329184258219430337794752024611529889659679648552903093363072576283941410810983580651101925054148945289879419322620704731434209873889642905827968280904499788069220493914604898181216330021877561109269842522897856069586170607902145129026768757156696342518949459091802470223500123346980084337178297075672761499074986603949667837892936848423591790925502904755049058842179422299113811572336405099617768186485897085991847248550627572052449248568579072345670096775125680567237377761062783680138256093906955840720677831364996601145557491819508537953575710362297778520461456548344361088073862852367980319932421768130811905092446259508127636023241078447536414816930820670753233211624352971453475459134585229797026280301964313884080774446815941977417758660337254714002735325746770920175727762178741466863834662955605822484190465732593933303379870347945023425165377335250163121722802982503063415798781859663950649795713676084081274806078553542830907972606643048543419114476861335453280997476380597447279011139629182387563664517843911533040960991294318238334173649548123402852663980340850337893692957184394737056849870223047134400881158109696074968571199262535793241743784047007059175873337575188458918039008581809249979443638329568342170358528080357948797243266525419776022643533225251454233836123900466665592466802907601749713644895127586140605928086196469709803724129824935121207616109297868005216156834262368611242245922249808283622736520 A159680 775 8138249553389013509120764632025294254204923239533948098930376284690458315900321931927256961209550258140542236320047168814044019447676060275407453612750752768745420633704629020769427187235500711657205463589789360806741378848559320247735420956522245158304874502420657908848895642662439581149463913688483402226232920296080536263997324164520015698119445122474201755218416123986824303778090893107425362293757812376025456932961077793493297451821742805005168710115603873601650544488313650171146952229076523215596372748405487334557227616904407976239843433031556247227532528924236834263459569982883297615723255889714155384782038145184993226222339170378025526209496717803163855087501370998103642099212519214068660313334464782777481558954499599421441597639086449993954613630012124913415657987390447650743378182523893475566625096521791468795652427649826191339593395445089741578706251548877332973402790137450815495177256623686217672594841145959929249874874478113952657730425036386767720996669638896285616445254474320126056625221007430956552527066844049876980929279681069626388438690730514483044109078834801842962490379355914022211594922858624886156635451933374605476395741684284064772007125385570605805417398905246251322737604212211173825760711402499772119159093316973831394997484740920029269613398517003114443113560290434636731974384784722000869302119118740483673590824799202787706627266287979656854649761695150758875866613346797302836355153009513013065835051203362779803688030116156466532602452939699252535915015326923491944274509249951314941341164532021309748622940011425258401713640202562807275841208937800507934176386204667840608532089127887591614012911309401073729285337667603913987422460963112801498077963816203002179256626385706751811651344593944799760425472995974487185764638798147391735968970701982666647575301957312581838383115115384924709941206015134135269943849351714876145297088882298950183577958688257795904307340827862458956243091804580845196838132560571518950930109488870337108410930142627532808332364765167520 A159680 776 3239002874256539491194768754649681058851063977856262920550998989207733513819183165502901615392925857248839569043833603603736180757941971559318438269947495628333915051356993969655924289892049362642702308049217516158824349403701173159158177024061501050882459156827929829077820275834614406720060783830779583543633943071216873966559186169198342562449377891820802205651392676346674912276395451025090934312013643121068733817142204395690621621164165385983831222050654193417408564231807361900832513657899285681067070209414138147462778881385824728137254448502374485575253106209355305752920122279048223266799636413768439091118639651893967624387938086717091086855095752274848230744174443732191100610196703227876706099975682773671548017558062872288829256072287186603679331326563609385517554317872128322472966660574923432667614643286646235823512969862111874694066368916922217024978108032116000226338637713206349580476598468389221696844323184301126338545444993230510978354410050670361216551574898512535189448125288932161619909265908508272139326700258261754263284172745828333541535815230606508157648457535530455667706174382508223348395270759779128979978612090962631523057160829256983916406467923137168688787993952382915580190058348824023941574315601780092372604648386922373270856027473410712514720902812740959246394883111512210972509863166901597685644988695255977176342377349906981745058910515752068765194999332185811566862318178721946658521405874361013822867100215816663558885332922814474898116112319350506795618092018840743715267711850572650740010734940325366803090594671266255367501431353340986156155618769680937639958290176416839570901453234565087812829015298288963363914714053812664809809744726262045126011982464447913709234441226542716021774699355148286520602331193221972562359137782744622902333841089409657687405401836840049043596121867125956768031180218000742304212400587748684581927774709562515370156425808212957874786735508883330578388280828419452258516641637899848433172315571354237334885181585523512135466472892913936480 A159680 777 1289115005704549328482008843585941036128469258263553108431198667328393248041718999548222915669423281634780007937209454187118185897641457004548463023985490509324129445019449895294037097949848410831083861398124981641851284321294218358024706720155520896006060439543013651315063620886533871435003042500736585766964083109424019758154292098016775819839154281499556803647499066769852628261701611417093084430819136204372980033765664388407073911925886001878759821207450253376255006913714841722881169288891686624541478346974078577202851437563941337390651030660512013702703508738794487452827945207491209976888639569423949044109833799415653929513173136174231874542801899908671792672326341104041059939216188672175714959130008409456493333506550068671354622475172661181814379913358686523311073202855119681896589987530637002308235061402988680066289366352692876302047075235539597286199708290530619212749804407065989682214191013162286549126368032510702322811837232431265255432397469741767377419805812938350109114737419740526004597831206365284880495474175721334146910119823559995679904866023090659732261041990062286553904094913858916978639106167469234709145330976751193971571273614302595314665002226283207567531816175649495154664320485227749317572751848797074264524530898901787587969303936932722660829649706072384776950720364821569532422193566042051156885836198592760175700592594438179531745739758003035388890755084448257852852326768517987972788683182842673988488040050843828733656558815250044852983680100648562005403464708483289075184605042018665043209331165084963966320308056223958211007167964989509927342660429124075380195465313827697481378169855267777061914334075807698017764326908079772990390290978591330847351270942886453453273128351537615269914518692004424090399967389429349105331751072893561767737132784614341776920702355760382206769418120001015408751699785558280302941265490074624748731109037316998818372073893710068976369216425194737707739579526619137418044426533751579104883630667289497588947193860108215202382847879014981551560 A159680 778 513064533267536376196348324978449882698071913724916280892696518597711304987090342637027217534815073164785194319440318932869434251080541945838728965107955275215375185202689701333057109059749775461408734134145693475940652335525695205320674116444873255109361172478962605293566243292564646216724490854509330355668161443607688646871441695824507577953420954658931787049498977181724999373244964948552022512531704195697324984704917284381619726324881464582360425009343150189556075343094275198344804544465233377281827315025473859588587409371567266456750972948435279079190421224933996650919769272459222522578411748994317951116622733527778369978618520259257568976948301067899098635355139584964609664707432894822706677027643371280910675187589369268326850915862646863175519526185430672668421617182019761266520342070532951995244886823746208020147344295401902656340041877375842797690458921523154330674195815374550687171667546640121657330597632616075223352772673062650341151115838547172745851866161974564830892476044931440417668316910867474874165059395236832728715964405604132452268595141374851966931737063587254517998162069541466449275015859381995635110861750134884238053843841331603678252754479592793474708974049914546688640819363062295404370013661505633777188390693114524537638512110871750208297685862113996400267140310315873161693060529421569458842877162051223293951659510209045546653059364774692332709755328611074439623659191551980491223237385365509886404417073135628019331751523136595037012606563945808327643783335884330211179757539011578114546573792968875333228679515782464101725485348634471610096222695172612320380155236613247180748940700943340705554092133156165522106838194701695837510525999734623415200679823286344026488995849470744334709956664718405639692666418661687721949474567873854838936476514435418617556752132190795278245184815638537006726408483471977559828319452649112901310399469077455967196715253270799239637073350491996724349774263313588272929423243791490583895251833265648686163648271141484127036237989375069743584440 A159680 779 204198395125473773176818151332579467372796493193258416242184783203221770991613914650537284355940729696302872559129309725827847713744158052986809579649942214045209999581225481680661435368682460785229845101528587878442737778254905397499270273638339400012629740586187573893188049766819842660384912357052212744970161290472750657435075640646055999249641700799973351688896945419259779897923234347912287866903187450751330970932523313519496244003390897017777570393897366325189941731544607814099509327527873992471542729901791622037680586078446208108449496582446580561504084944014991872578615342493563072776230987460169120595371738110256375597560657890048338220950881023123932585078673228474810605493619075950765081742042931761392992231327062418725415309890858278882674957041888049035508492565241009864393199554084584257105156720789587803338576740203604564347034620120349893883516451057924892989117184714664107504641469371755257331028731413165428192080712041702404512888671344305011081665312660063864345096351145293545705985532694048634632813143830083704694806923310621156007220961401167992179099090265737235876714599582589787894477672927866793539413831222707175551458277576363961349281617875705519726604140049813932583891442178308343189947864527393446246714971328681864192539850823019650179818143471664494921544892785352696784305668516218602568308224660188278232584784470605689388385881440569545383093730032123178712363505910919717518875690692290092114969507067929107865303449649549574686164428770331065840220364217254940760468315921566070924493160270447297661048126973364488528532161588554711308369290018270579435921588706758550240597020805594333033466754662078070100503837164366863556198957603401527919023218397022036089167074961004707599292838039233440173590834659962283986785546262721332334949915612511995445810427909580760359376787206017727661701824722061510531368200888856860096790257583790157945474298727884387306578824279389501553502417219281513488492406602479500811205346009060887595543064720450574345220336923398742965055600 A159680 780 81270448195405294187997427882041649564490306219003124748108651018363667143357350940571202146446875604055378493339145830560550520635923824546804373971711893234718364458142539019201918219626559642746016941674243829926733695093116822509504248233942636331771527392130175446883550240951004814186978393615926163167768525446711153970513233535434463193779443497434735040393934777888210674374074025504142019004956073694834029106159573863475123493623252131610890656346142454275407253079410815736406367551549383770296724673598040097137284671812219259896442888840790628199546617296741831289637986543165643742417354597398315679006835145148509709459163221718979354369473698902257269762676589793389656376795684795509679826656059197663129997392983253283446966485645732348441457383145258085459711619348739906267226902183594001375857129987432199520733395256739214707463438766021881922841857062132584255337965320620940236160133142411952296092104504807224345224770619924494345788540079194847237756942572543443444517455279781899750564573695320489108985466184978077635804439513221615958421674042523486035314506188699832624414412471801194115552838809431601833051593964887320985242340631551525013335831160051204057713738765776030621700153167603658294194880068241085972415370198122267424093222115450949021359323415860354982374600188260057446991963008925582252727830537592883513274792559790855331030927753981904370138594797456414053081051693354495592021301658146091151871459395962649302371441208997594130056430044027818396080061175131582092455209979244284649833731213845055593763925855883283970254074826896140629120881204576518003176412150053289748576865339925601206614214263373915734478420353223309999529674600154073488356040242191484019462006838630402880183839582950190783449459528246327339018697937995216414471129937265338768814993555880951827753716123179417072350599830897009213924715634312381205621212118879405406331574178444715348778734989846529621569612279010728780147048404543049832275832459772967614339976110468187105270657857523324630348544400 A159680 781 32345434183376181613049799478901243947199769078670050391331000920525536301285234060432687917001500549684344337476420911253373279365383938011575154031161683565203863844341149304160682789976002055352129512941247515722961567909282240453385191526835530920645055272327223640285759807848733096203757015746781560728026902966500566529606831871462270295124968870278224572725097144654088588620983538916300611276105614143093192253280577874349579654218050957484116703655370799435286896783873960055275634776189126866585624877362118167038601618795184819230675820262052223442858049599159233861403340028837432646409330898777069471124125016030996607989149401586263734700829581282075269432960204064540608427359188929536901805927369517738164345970176007744393167245977110616400817363534770829963929716008233241684491913869516327963334032578277225821448552735442003849006101594256588655397175594277710608731521080422419549884228349210585258587326564181862123971266626017907047219326062848204895616181478559630427053602105002050807178994345204860616741582728477444815345472119338892530295819047962946274062994364012267647281059449177292668202135368480849662760994984193931044950900113079930591346311520082503509450341424638810373504077069264077692746372319295424823575070623881333752924909862098654690850830901368949618490169330034717511206016971883865517983108245737307450005134854012289816060920860203357369769777635657620669947546210449178325906959184251451988352725870086066493235968297731392914187772993094301390574024127338152417856413103423303724562900529950061679020381442514573655672593248943075415678802350131435894684776114132502561383351808269583685899423810068156384252310796745713012949254291903717846837784993173813617709789554699939341605568861176136698372711301407378318645454993775833411627174765115992317992921624812709246685619640238201977067877030872287605631505454255438862977145633056419561562021048722268824426629947134639399883152184629050772985036772601531353744970113643632049619714948901618017323376606957359804135755615640 A159680 782 12873401534535524876699632195174813049335943603004461052624990257718145084244379798701269219764450771898764990937122183533012004636902171404782364500028378347057903091683319280516932548492229191470504800133674837013908777294199238583624796723432307363780400226858842878658285519973554821284281105288825445243591539612141778767629548571608448142996543830927235945209548269637549370060477074414662139145871029472877395682776563834417269227255290657826546837164181232032789909512728756691183966234555720943517308404465449432441266306995811745834549080021407944139629304193848078335007239693490755027627171280358676251191722749545191501469972002668111247431575803876567054977048398541097368764432580398270891409079266412000591746566132658099015197116932404379595176869229455645067558567259657481450521514493165314935405569109024348444737003255310660792689720971075356262966153044665466689690890052042802359913686722852670520965459880439876318116218892384507080298945984473506353608002471524160366523889120335536439357489184817839204974040940467838058429862099057366005441777559415210093591036442370693823785237246360090680750334323816568734177042952115219668569473002665180823830818649161676345557178173267480752624000973413935318054761988199510838696905692934572711396690031893149116009609339421426087804105018753629309402547762846769550575024353972910772218530397104331555936915471433182251264001360396935570225070310707079619215377734030419745273233024834858501658613011055885382252603594821487925630065522619409530724759959952495638091384577188910703194518050194944431673721859004517119299534214471106909566537717012585966140825442825954381386764062192862867016685218684440555843803678503079548967950071242935628364476780763737227556136222908519455761555648500608324493552068824843702611201085386227677222413991681902399229048863098681207455942707687339570032125246078030355083698340744336106096278045817284547406449940224596634623872999870083196919264488447004935740665829397705782781032209686733502707598618911171678721400386480360 A159680 783 5123581465310955524744840563880096692391758354226696828894354791570901217992961874649044716778334405715158782048637152625227524472207698835165369495857263420445480226626116732496434993617117242203205558323689643884019970401523387674042215710734531495253678645234547138482357351189666970138047676147936780425388704738729461448950030724668290898642329319740169627968827486218599995195481254633496615079445393624591060388552819125520198802867951463764008157074640474978250948699169261289131163285718400746393022159352371511993456951582714279657331303172700099715349020211101936018099019994669291663562967760251854370904834530193970186588440867912506690214032469113292405805595829659152688227635739639322885243911742104606717776968974827747400304059371850965968263993135959811966058345839627669384065878276365925827963453171359112403779505847060907553486659940386397536071873514601261464786365509191954916826097431467013656758994445088506592748131147902407800051933282494392680531089367485137266246080816291438500813473516563154798719051552723471069810269769952712331273297172828205654302958441069172129598877142991866913645964858743625875352800333946873234159605304160628887954074476054827103028247462619032700733978883341676992508102524931086018376544890717336057802129707783611249517133666258826213996415307294614430424702803596042397263341709772972750035525092912669946973076296709546332645702771660344699328908036115207239269394431184922807166758391158403597593634742431944650743622042965959100099375503978397655076036607647989840656646498820656509809739163596145369232485627290548870405798938557150418571587326594895082021487142892921574208246197328949352916256464725610595512820914789933756771397290569695206275444048954412716628000611148729567256400775391940705770115077937294017805846404808953499542202775767772342183914761893634882365488129782530276585180216433601825884448962470612713806757100214230527598942649579442325940901570796108483323094281365135362893431255130173257914801199740371032459606926950039370771313218063567680 A159680 784 2039172549792225763323569844792083308758870489038622333438900582054960966616114581730521096008557329023861296490366649622657021727934027234224412276986690812958954072294102776214300610527064170167684341708028344591002934311029014095030218228075620102803600320403122902273099567487967480560121690825773549783859460894474713514903344598869408169211504072712756584695648129966733160538431478867057238139480120791557769157248339235393204706272217427287417419968869744860111844792359853264317511803749688941343479302113839396323963425463613287491872024113654618278764770414714376687125074950638684591343033541408957680943872951294450589070697995457174994593937491131286500943572163155944228817230259943870110056185464278367061674641905415310807222000432879752050989474091242775706846154085604552757376769032479145314214518956631817712355798590126985895626897966552815144000342692658257397518283781768346014094426864037148582719558823685345184037438080646265919913589147486783813345019960256613107805573640994872187787323102102950792050977543943001017946428938579080450480766833008066435202483868509088136886529317673516671540413263445639281821680355867903431975854341582927632224897810651172025328896932944201747411370971569014029082906750160584035803026169599806816432536227007845384158703189561673411744485488198237789679722313283462027341259425465289181603366768448845534563728429174928007210738439119456793397335173303541774149599768233865246832624566448019796983764968874902915110579320496856900351625820517879647310731845083940004085707215146044101993572992593215662010097605939779445904388678011531395484582189447051230058585742045939960580500599772859649597803056275574332573546880282715132115467153696667449161998367007075497480716687100971459248591747050343900288181307466974194243024257912878106590119482341581710286798846184803584500256819710739362741331694015327448671655603364963115758983229607217932699831768082677821127844201303851306279394604718835427426649898875979558944308096464457984185420849327496758395303939388913456320 A159680 785 811585551235840542847256053386685276789338062879017462011853537303082893811995610566872747166689038617091080844383877912664869420193270631522480920871207086294243275292826278816559146554777922609496164794236957457575283835819146086434352812558386066384337673841797680557555145502859867595958294900981724877195640047296197249470082200319299783055279978610357380539239986899273579294300533107834147282898008629646367533524450462867369952897539668108928369139453083813849535976410522429937080566729090480253958369219148727365425449877566505707485408265931365374848663276036110819539761731334201798062863786513004905161290529780661140479951213751087735341696907437782914083135915340236143916569415821920664479476570871047985939789701386318873526955868226769465327842424321488771512803267724772369766570009048423469131550581286292090405204059364693325551951904028080040914600319804471842950812158778292521654665065789353668908727652832322294740307607966065933717808428766457463318637413092764531769352063035142839300853781163457852081490343437761681671608907284704066579013926240037613004934276708176009308709069556916643406170832886505690539153428835091619053155868344701036996621374564690411253797951064329676437024912705584241898004378461387515163586038955832395604091616219414679283914352311879759048091227887591345678099055984014290839423987993475321305389938317547610086416941735324637323541253066772143427440070066773510904301438362647183316577410687920720795940863977468928269359825935706080380846977190612121232016198306800473636270814981626731936932241312936237334649614678404928921076288049650938252445139812599794668235103847141211389465030463400811590572700141213858753676145531605832648199155773983075071269074624767093584608613465575492051372258925261480373990390256777792014705848802920677469368011769173752921803756866789932996219848756744483840773429037883890969493045690292849459361518626572522984005444754256193366556051217362023790715729583815134980443766321384734286576707591654537334765038425416759801960196563569492047720 A159680 786 323009010219314743827444585678055948078847790155359911258384268946044936776207636891033622851246228812273226314768293042590995372215193777318713182094463433654295864612472564866214326028191086134409305903764601039770371963721709113386777389180009578800863590588715073739004674810570739335710841248899900727574080879362992030575577812382482444247832219982849524698032819137780917825971073745439123561355267954478462720573574035881977848048514515689926203500082358488167255206766595567261693748046374261452134087469919079652043005087846005658291700617816569764571489219091957391800138043996061676944428443998634543296512686979751839460431512374937461491000775222746468518587150733250829334565810266864480592721619021212820036974626509849496352921213553821367448430295405861288286388854400373798614337486832240061569042916832987620163558859828557816583781230905209303468866926939487135237025720909978655272542601757298723077090886268440587961458390532413595353767841059902583617004345390960027031094315514345855169552017579954122177641105710685206304282398670373639417997061876701961909528639645985542616729323154335150558984451075565819195301242996010596479724059746849429797023082178936132506986255626670267020188503885850959261376659720882070451071440478251693643612030719100034509613753516938582427728564213773157342093744559324404292063405961977712590363592083615499968859379082230030726762207982136193627327750551402553798137822868565345094750976829225998856987480098063758548290100143090523134676745296043106370695136194261504567231698655472293266797038469556029243528536544399221931142458255083061893077681063225271226727512745420156193046501623833750153398336853146840209630532374698838678851148530891567210915929702290296171176747442611944864986910460507018844947887140890094247658684799304516754701878564648812081167608434136208528910999548364593829265083425383773278409560529133189121710125430146256929701467180425882282068180540308781617398580979753704886789192346012248266498585313382041401252299872466542904421762928361268921536280 A159680 787 128556774481736032202780097843812880650104631143770365663374927186988581754036827487020815022048832378246126982196936247073303493272226930102216323992675575387323459872488787990474485200073497503572294253533516976871150466277404407981850966540831253976677324716634757550443303019461651395745318858767259507849606994346423531971830499246027693510854168273195500472436522776849906021157193050151663343272113747873798516420748941830564316153355879704922520064663639225206753722757128625247724174641890226967469112854658574552785750599512832685494389360482728834934077860535323005825635401748701213222084457847670035227106888127411451444111261974011358585682966841745656687483602855918489839013275916796241355238724893871831326729961561218713229589116038552677475009929729108471249211251248081047076136553189222496081009949348947786533006021007706646307019377948369274700568122321596075352493286110012726505950300834339102431013264007186521686365699124292644884865882933412461822104410828188997993843768222646615214642402143040577168849078582509274347422723061901423784296251613001140802379393644825537785448961906355833005832405357242309534039355558983382307311122623377728358178190085842016047369275941463701944358587521655976201786012564532602652011269724305218237761984134585594320146989985389243926476920465853829030807632235555128893950396148879136135643404259340651439995946457785816904614035235637138291533017279388149638147949200250644700527572200621259624360221138165398433291190497124092501520963780847965723415432189117772017284579794062991093453284378641986702687022895056211923665777309235008982506664618023845348442881837573375023621118181255369160240947494852301189574198208984606188350108916139069766869468752436913109034760873546088480772738991022868238808885091684000732776141844274394747693878300718458034551786353029344204573581600400351599563662429873703880916035597549318977591170559679583685498199932364746892069769298991677721700844514212390729807118109946553425332150378018460823161080584203258659200059685291221461279391760 A159680 788 51165273234720721501962651497251848442793564347430450174111962636152509493169881132197393345152584040313146265688065858042132199326974102986904778235902784540721082733385925147643978895303223815335638703600435992193678115206443232667663297905861659073138774373630044790002695597070926684767301194948120384223416009668997202732757963122106639534875711140511826338505038032367124815502736862886616571498739916385817331072737505274528715851187591608043473059532628329273799814402130426253026959813724263958791254782066642752929076695601019562821108673771508259733998417003839464361211089757939086800712669794928675385845244962022777922916821834144145779640329802239548615149955349504825705097949249074637194904419786141967655218487726738538015880115262130411813686503601889765695897791607881856362503733831823721200180390797964386052516232802207416672377128642220066121522643817068298503157090846064155170712947189465205468820201983973967190585586793077940250581267639657099902613938505273830241522788658297838509572506500912569759079755634732980505067939496238096292510490144912577337385089142000918053066070109406467201170738347731363628728468211232390147713347080044589037125122631082943450720464838446926703587697645115192677351571624024254973430034278832998606935626073534347439383992400431402144155386616845610181104095536006381975387965603847934204273484531625495657618417830819672898005659261575598903836513549445932153429085643876888025464878984870432104496511025509730512691345527755245725082208908032194314812971316132679001374695526338414982901140385661041151640191583695827946397048226617278491975759440292427223409040243841457839245011989638013092025743704614362726610321256643498564124664497474818875646837647540189127099663650923900603402685131516641052027091318603091401550656795336409805065408861807381648939529800897244857211756565959791572032508382006308760831303758264099819892164172627044160571353871613988837161486112818147424455318718075551756758346218566382251033929351866034025576708820213024479818719332982977780320276384240 A159680 789 20363650190644365421748932515808391867351188505646175398930897754261511789699858653787075530555706399212253967616868014564521542028642420761857999521565315571631603604427725719974313125845483005006080631738719991376107018701698129197322010715566399479855255523380041191663522404331209358885990130270493145661411722241266540264105697492099196507187022179755433687224532700359338826664068114235823243793155214607807423968433106350320598344456508104121597355173921411411747119378325152520079482281687615165371951934149669157091219739098606273170115757771699804645296435889667571492756188088258007845470420493923765133531180387996938201869450978727396008938265578324498603172994745500064712139144787855788807330603836159609254945631385280376911607056285211865349169753423622397638496071848685730751229409928512651815175714527640476701114927649257544128959790180225637947091311671070861208181169663447423745217247031106317437488009376357631755331377177945895927086459654700592348778525420688156247128076042234317080194642944961059723536573893545143731742692496779700422995390781423592779138463099122720559582510454581867590232948029991725481924396308714932295407604826735123059047440628980925651370697636425935364325959304168325029609723720349088946822501631705809140342141415282535695280508828381712664129917396584086998250399215698304471075516359935328934164711200182687931080690300719772027589347772071852726588640859662201608915137938313801183490321308406231356329987027931734578652722228856090674490217624433032489329839168388617124775111534902895100203560420208715736366093563288044466454101528416367604797369750571768011071449574167062646644491150757747955257085753489021512889718285945903443915428119886061773437674514252242835672557098306838894065787909604632115838543535918938693816428628402046828021285033121037177819898308970750423826074539670396645317338772376081013106977979753514178998103749535003896323713342702435192443379403132323683255495148949555386799091987871310189358078549892303523718706949364199539709191094467539865346008721535800 A159680 790 8104681610603222717134573178640242711357330231682830378324323194233445539791050574326123863767825994302436765965247781730821531595200356489116496904804759694724837513479501450624628980107606932768604755793306956131698399765160648977301492601497521131323318559530882764237291914228224253909939304546461323852857642036014414027911334843892358103220899951831522095689025509704984485887483606728994764413104276673990968922105303589922323612377839037848787703886161189113546079712759008572565380921151857111554078078536786257879552527084549695702143250484462750740568247485670689614652601648036929183410426643911863594470023949177819381566118572711669467411650059843348204514236758753676250605674527617354870680385422371738341500706072853863272281592521399060278557748176098112370355740697985312957132942647814203598718734201610111762657688688171700355909324114601161682876220522442385692557602368961228586441293605433124874914758911588353464654697531235673501040160361303196097713950503495380912526732742020599900078958319588000857397797329875332472253086545778824530255873020516445013519770928361700781795786094853473894445512145198359010442281002400331821182079007693498932911844245211777326302086938832683828075028215361348246591992689127313376580382219384633204857565347656375672374203129703521208921562968453849779693477783752389173106080123288657067863350784188178171074457121268638447307662407625335809583375225632006794416071470363248994141122415866695209387230340605804852573270755739196333201381532315438898558961176047353482981493016195825911466034146102683202032553597997058001820786011261487689430861184968123375979213521478247091906668232989594048179228104144925947767381267485212927179776267050155111009318809834745108408550625462470955937580185337512065462688300204418997047537043447219301142666377773310989390670587440557771437920455032251905044728798897298236907816404638140379141425400150758923692677339041697592603627840960552007788262613963204968394281852826562888982264228927784936406019789138131203779778236878747883429931150894864200 A159680 791 3225642917369891997054138376166300790728350081021260844397681700407157063325048428723143510704064190025970620600201000260852405053347713240247603910112772793184913698761237149622882359769701713758899686725104429820424586999515236594836796733385297843867200931437767960125250518340428921846796957219361336400291680118611495516568447162171666425885410993806766038650544928329883466044391811410025680413171708961033797823573942395682734477128035480555713384549336979345779927978558707086728501527136157442783357703305706780966904814559911680283179843577058403094941517202861044799060242699730609556989504333856427786833936000592384116925113322488265720633827785552074260898063056989217647676346322846919382741986067500115700308026071364452301991162216460540779000634604333625101003946301726305871208159944420124519638241036526296841061058982964687484107782037821082124146788676620398434776717561676905529979889637715352593898636558802788321300814286054620107518056737339017346297803521865740915029392503248156525914345216553079380184599800716488778812996702527475383341414466774763691788089691024857788434163283241228028121723600840916894430545914559023349898172037457185840175854962153658394942579230957771737638496903754512433818583480548950374790045300813452309724170666225822235069237565113173059438117931527235628231005907534235192591748813552525577680679447395694729399702853574617382256422048887111580361456751160679041975987530066634785866983231193636287104761345574082399589583108061971284523475359643920248593977218227678297609509445334403809868381386588447705693219965909265796680206378380543684025877954247562531871715910098768175516207312238707673427377528363927038189904854740828799114107038857841848119935448639714300903767476376965133624262847976420197422034104937822841886225926863364879807953197068744652740309073903033022281868515028296587811156744622352322208297822068000117384108311156252516625789257225252939421051437322896566776045264862206627865537378332984158504751805034708512386072157370026854904812029086647190065247252047434415840 A159680 792 1283797776431606411604829939141009074467171974916230133239898992438854277757829483581236791136353779804342004562114032856037526389700794669262057239727978766927900927269458906048456554559361174469109306711835769761572853927407299004096067798394747044338014647393672117247085469007576482670771279034001265425992235829565339201180214059209479345144290354635141051860821192449783914501182053457583491809677927062214777542813506968178138399573345743422136078262932231618431297789386652661509371042419269510370664811837592762038570236642317764203009875600418759969035983278491210159336361941891134566752639314448214347296312058211819700716813536231757045142796046999665712489224582444949870098935230818546296976439774479623676984252875696979162329210280558773830981974014776606692087200272346371751427890524936561744612421213803264532630538817531257446974541341728676084248739017074396134655441031945039439703409634517104899246782435644598163524259431152207567118685541300567600630428087752061388800785689560024276714009317229806005312613322887832658635100434519389423745352701903335432886646177256965038096015190943913901718551547622539725624346831713488892927651288828952270891057363092910829409820231834254318896293692666080587311549633265793121853061449341534634637015067592529593181884176711913174135162015184871326186160657720841854262342921713781891259842556712702314122910661265576449499608667794662783648050203586724626699648620895050281526065184892651375572485628308144189231801503737908832044009991756747943501504373893439915095101777750076520501704325828056084182699513878289790020720317809445124754609994929344919561566953005788255608358603602772664430048077060738816273634364805582376834487421689154005396623299239796457014591047047406660711500675914429901061904111076953286651720871354575774944264229766982598479653620742819702310412231060807009696935339630897326940665625366659408578495966414788350858140431698311628191985868426671873024858227152544274685515482294674868522002236139585060144720312613481550120911407798248702898084976383728002640160 A159680 793 510948289376861981926725261639745445337143717666578571768635401308963595390552809416903519728758100297938091845100784875702674650695862930653058533807825436464511384139545883370136085832265977736991745171623911260676175438521105488393640146964375938348685962461750064896379891414497099674045122258575284278208509568486886390574208627118210607701001675733792331874568184050085668088004412884306819714571401799052520428241952199392503400295714477846529603435262478847156310740247909200573642946381342128970081811753658613584569987278827910241117647309123089409273226403322298782371072992629971826957993457646055453796145365232303648501174862306916815701112192878081401496450485750033059081728545519458579277240288256822723324032336501326342154723700500175524190046657246485129825604704447554230762429220764807154231224004852662757690113388318457499208383346225975260448873982006933041194430753996564020096427054648170034547625510749991266294333952784292557093129327380888566033564081121798567001797675052386413975649793912246237035039917909556681647991159942014463175267033943060727525193390458581060304425611832394491655955394230169969881595608476054020361855314781885546628800654656016356446713509690802261148987251184196319237562935456305113547143666792629971133222272731160552264154833093776330132735043925647260586463710766987523761219891093271640195839656892208125326189043480845852283461993360226900780343619570765240747418175128699945412588076604044053841562175305295813231857408904579653182231453243826037593350146832370858529552898035085120755868453298179733057008713303593427162450006281780779108650752103925030422971775580393626963951208026591281735485707292645684949868287287767045151326879725244436306007953161990350177506332957391473998043644751095124202440414174522470264543020573194295062937355494062005450249400746568338486521786093686161562792454016352513770062710598108376614124010524774607389023266026670802767470954582378082567326798361447759118207296415902264687598385231749819229086298348008286921267835491673897106247755353471697616367880 A159680 794 203356135374214637200425049302679546235108732459323355333783649821975072111162260318444019615254587564799556212345550266496808473450563745605248034398274795734108602986611992122408113704687299778148245468999604845979356251677472577081664682424023228715732675045129132156641949697500838093787287887633929141461560816021951218109333853378988612385653522651694712945026276430741646115111255145900656662907608238095840915662754161851248175179294788837175360031156203648936593243320878475175648383288731748060582190413144290613896816366736865958200620619155389166130775072538996424173527714704786895994714643503815622396518559050398640283766878384616660891997509969429398129874804103930712564657862181513696006044658286440964259287885674652187198417703588789299853807587610086305063898585169854237471695401973868310822282541510145974296132498011928553427489597256596424982567596099742275999248784649600534958938264340337156645055706496060879386981388948717285515498353612052348713757873858388077605326673885160232738031903967756772533940574714680671463241846556487236954332534156636266219594082756338005036123297494102063765168528352060025473149427826637786615125487631901618605991769495731416954962567036707465682978029677617468975962736761976169398641326322017386976387827531934307271540441687146267479654412320392424842086370724603313615111254312200399016052923600542121177509116394715383632368373748702511847793112538960979092845734052601683223928528423224640777566173285879425522090016942518964057696074381051006214209856934909708254846958316186127984315142708349705700605285195316305720865081779830940640118244727367232763423205114043657743396972435979727358058881454395921871231304706166478387851263643225596495785768735172919574190505925994759244560659110259945002670222937348866212001470467259974859274123222406911186600781843513455897933360453056031494981699763168669583158018152421767233012777692893878952480401738183281189825247937918050189923040889629055584771818458046806670795635320000288468116202022194684713114477614278412799583708545705351923311776120 A159680 795 80935230930648048743787242897204819656127938375093028844274123993744769736647189053931302903351597092689925434421683905280854069758673674887958064631979560876738759477287433318835059118379713045725264704916671104788523111992195564573014149964614280652923255981998932848278599599713919064227666534156045223017422996267168097921124299436210349518882401013698761959788583451251125068146191543655577045017513507360345631913347914464597381217959030242717946762796733789797916954530969385210707482905968854385982741702619674005717348343973993823453605888776535765030639205644117254522281659379512554634069470121060971658360590356693426529290716422215124118199307855640022374288675582878673567674747419696931551826496757715246952473254466175069178628091304637641166291229822157102930301811292897538959504007556378822900114220297033245107103044095359245806641651324779151167801454373715418914659821859787016349637332780399540174697623559921480004752298467636695342611251608269453899509600231557333088353014408618720243322722129373283222271313696524997685688606938321978293361173327307290894670919743632067423316767977040788984045418328725659968343590679393363018799582222182062319638095458646447931718654967099880539564106824440568456113931668331059115545700732496127386631222135437123133520831636651120680572323368472259439889789084681351831290517996364665536748867753358872020523302136053241839830329289990239488520878446886898913711854734760341223178141724366802985417495405604706061978594885713643115309855372205056647217929709947231514570559856944043852636670929469884689107846499022586083477140098366432593987952750740054714812012663613795388245031078311904897225699333142284259065109404766970631319651603124062160886429948645660000177643852212956787861144282238707015938546288650674229906320702948896799696038105162456590261660924317608879038990938530206848841153713287114141583121161953265250362471397761239048479810868530919242747681208336801597506802947274002674980065539006213152711975258974883060491019318535136507532640822647316620337209753435376593780470527920 A159680 796 32212018554262549185390122248038215543592684364554566156665767565860596380113470081204340111514320388303025523343617848751513422955478672041661704475493466954146292163357411848904231121001421104898877204311366100100986219216642157227482550021234059676634740148160530144482725998736442286724517493306218364831792890953516881021389361841758340119902809949929455565282911187321517035476069123119773763260307468321179465660596807202747906476572514741812905636233068892135922011310082494435386402548192315313873070615452217109984890744085282804868576943112442079093028273071286128303443926905331291957463654393538762904405118443404933360017421369163234782382432529034759475568763007181608149221984815177197243930939664912381846120095989652002880906781921542192394884055661630916879955056995988050651645123312036797645934637395677721406652715417454967902489949737664845568359996273142636985758609851410582906620699508334676652373009121142252981012027808730456029073762641737630599656107134285960181086894407956365496609705375586598965691448910642234398232602319605590873520792651734145139812806463882806496475037531564739913586311326304460607375275940970731843695618598940828901597356000771790545407069714338715747280831538097668628064368841258999551817790250207136682492250022076443072834019450945458884600305046239638864651293969332453425540011051298824683227033312913230522047096741032795536868838689042366613919461828748446806678225338700563205141676477769564363555385605257387133241958674497087440929264742063231494586521814702063233090827976105413267221410714786305756559222301325793944918180894068060341466565076549814409262417616913176520863778972195702169368470275709174739186042311792548144786833486779733514436303333792237507151128062674830806809490863671895132398538752660030994636503638303193666304163891731435316012954447096564820401620460174569269807284196188508259680499064439247147877030603531280247416012245273567675332387295670109117757517649974163435586481312706014787972695357436683457786957572574962135313277932936017736481409898158734178972703958336080 A159680 797 12820302449365563927736524867476312581530232249154342237324131217088523614515424445130273433079796162947511468365325482119197061482210752798906470423181767868189347542256772628430565151099447220036707402051218791169087726725111586380973481894301191137019973655711908998571276668897504316197293734669340753157830553176503451478415044888720383157371799477670909616220638863970512528994407364810126302200557354878322066987285615918779202180294642908211293725273998622336307162584458301815898577506697635526067096122208279790099980798797598582343870169752863170943260222043166234947516160626662474686515900379158306574981578779884806783860404414210545228264089947247978631253993388182697164716782281693104806152962160138370259508845730627030971531720576682487935522687862099282761119182382591951261815799574183089084259085569259436086602673633102981865945193353939283757056110715256395804913012061039552209818688766984420908104282932591056764962782315576253862876014920159968709209231129845580594739495621352224848930419416761337015061974395121912765498890034596086845682982114216862458354602301705613353529641620794789444818367862450846596075391480915671880427837402796227720773428050211713990624082027651841767537231388056047673401162684889413490564364973881707903504528877564288905864806220644655984950240836080007795871775110005231782013093107898935859258822509671712388902723979628916570431957967909571922100457286963434942159019972948089395305164060010562249892058053397034474324237573854955087846732057485793929788788464321711219538634963930097536310268827814020221225881368081166967491352518698989649471098912514075394831727399518780641508395785902811151503753944032918403911785774984029394654528408086730814683487840419361882186148791300730448153389502597132023987602485012403685191098541723968130292257532871006093316565608283508480910965904158540039176450268929313000238697044525658411589807817734051777232524393808011403863047395995495092065894517886769773360744582391454879399980040284541041316148622865516394718177084667712411802980802257422767854542394947231960 A159680 798 5102448162828940180689951507133324369233488842479063655888847558633666537980758815691767622025647358532721261383876198265591678956496924135292733566721868118072406175526032148703516025906458992153504647139180767519196814250375194737470218311381852838474272880233191620901223631495207981404236181880904313538451728371357420171528166476348870738293856289303072097800248984949076665022738655125307148502058566934103861481474014538866919719850791304953353089753415218620958114786603094040233198461263110747059390383568279904242682373030700150490055458984696429593338475344907090222983128485484759593941370887250612478079763949275709695043080939434427837614325416572166460479613799733706289949130126129040535651635008795406450902674480693568674666743882737708656145634885059852908008554633214600614152036585401557418737470121927859884746457453259569327678284464918097270462763704675772387718393041683890368924931508560291186748852234162119450202206349571540306968624864461025808634674333571406790746138170403777533508810318165636545395700117809610638434160001166922958990953360665659524279991903272370231898300890038794634297796822944110640777398434128496437678435590694299692038922766628261396477839239935718684764070811614768876345034684217145310245065441814669538458120001020564908091120041797122136551311252454796863118101842488112916787785516932725173160328131816028617552762096795567762236382402389320582629368080749618358532483271008000878768250154207726005892675549866414463393913312435597627875558429614603920824443222278226363313143624816202714038219772059265261742144225274003127267613384261303812429155900615525457328618242590857782143820659010346642596324701254825815582151552401331906524357519585032084510513724183572236872580067809628043534242212542794873651933390496184006675062583102501012662652193918768693704677099142389278837744028234638761022957399749670385586741743222147608565595634427549076058297292723343265169817531218911376533108260601284395634140757310486335986404083337889897760369364942902950135699166419816603879849877888556102871928900485039984040 A159680 799 2030761548503468826350672963314195622642347029074418180701524004204982193592727493220878383292774568899860114519314361584223369027624293595093709053084880329224949468511818538411370947745619579429874812853991894253849162983922602393926765914448083128521623586359154553209688434058423879094569803094865247447550630061247076724816731842541961833457797431343145024014882875370868542166520990332507434977517109082418458547559670500853115269298434644728526318428133983012518993377905446969710997089005211379694111305564053193608797484485419862296459728805739426114977769927050978742512337621062307655913979097225364607969171070232952573820362353490488068825273251705775003292255038300626920702589073417076440084544580538411629089004934470309705486392533609031362658027161565959358104643624837028452481248745190245669568428849441718974693003463723675489434091271844048774360422898350242153916115517578127327279912921718228907905135084913590950123713164347157465919649820040568111867891175530290057136368252325082106111657576210506583730473584913829912184030181574400741591553754562818273800978422900101646682170224593819469661078317163893584182808501391660666524136937258928481203770487689997824084189393412388384694332645791289956737650403155738944064045481477264594598428255877307269131359911829033965691436928236173071513208661535158935649756622646116719981951337640269718073610411800656340453509764192981682314566395681061143260986182841211401660368256210614939783034976788779559396303174111794000939384408254554874694198613678269770887411624041884750089675159010759760153152175777685163485542635583480218357154577346066617941395228823761878512599113890332060942185727345476641683292406069955114767299638266434682904369778737221330913404680839440660596180247202529762581445501814996222252989716976253679071605280922137069088368168893062649468941212271482068347097868650099884150522975105370222550695472694346798219425089979496811526183514377730732365085021824793302692614660664991170267709425188439894767585691098652508637613550058002340631768448418843071520259847850650966416000 A159680 800 808237993856217763947387149447542724487284884082775956855550664826024279383367561543093904782902252774785792857425732034322635281315512353923160910394215649163411816061528252255576933686730686154098022011241634732264447670786945377588115363732025703298767713098063278985835095531621208671657377395574487579811612312647965179056887745165224460845465083818282416485825584148620730705610331413682833813903307356235612398067267385325001010261057137810648521381307571823763938406291581290850936608225612866007509240224109602776397156142824074493840482009225306897331559092490944632429687390054312962294169739324807863359252006188765848670809173608274816964621139853481879143857025629849780733340502089870294113113091419279032970973061244702569214909561632511744629238664668366764672740154130504109486922848549132374930815944607682224067930632104569585225440647909466494098177850779691701486226257603052992367036417912346545055057014943375036029787637203819099895713659751281647497612053186721871333483818287212274454906206521463454688183091095586495438605578106610328230479403362641007313265132322337183009271851087450110130474872434406702394117006155446816780168822593462841219408615177852505724110900738890641389659628954121788012708515421299882592179856562509493980635987719167272549373153787913721223055346126744427665393929189150768275686348027637521827643472052695531764679391134564427932734649766404320240614796112981585399513968287531129859947797721670538307642028086384398225265269383181576776247118926883225524370223800729090586826513225045314332976675066510325275692823815293421064118701348840865602335092627833898415217972453614636790232303507693149908347323158798448564134795464289734345478731672521418763854661423689906131298190394029573289236204144394302712541657788978000272683232293965861769486239154816634728476826542339792099359764740021628563383928765340004221522557350194126427568232536715598142255127514547007644155868904805612569927305578007133187265000803909175280212364820915740227601344687898755534820057223918511754839962620821653908960547515658599593584000 A159680 801 321676690793226166582233734807158690150316741517915756410328463076753458212386696766658153225211803829795845697140922035298824618594546292567822948627844743486708677843019732579181208236371067469751582885661316631546996323810220337677675987999431781829781028189442825881809158333151182627440541633635551191517574149803828894187916505843916793454661645562245058616334567608275679952290745381655435350498538810672691315972224859688849548968631442413993382983441985451875034966710671448311703059076704915459608983497890057851812459347359496228686215379942866405711845541041468912728273068903995496685423642272176304252374329292058574818408230733739886663850388388434082124251803945641912104948817242694959980578925840292516710818189370457152237828519137206065331074330510848406380392476700315798547342812473809494976795177525008083460061698574154971244235943776695820602300424187418946949364134410497512834753214416192206703004786812378350748905355893955654601028116931190055135937729277139774500669423310058160150946558537966244459313139782458511354652836056249336234989210984576558092405721685867298736043514562580550012459338150576703659274385641366441417840667255260951876843425070297607280372054304685062884699837991094680339101251487274197532743518866397301339698524683972697167381383847677832012810336321516046037755270608620470614787516758377087570682119925635181372624324061144841660887937097264726474082374286570989927863298392254548472857563124968663631501744143404201714096180911332155762945413948491269203824654874076499783786064851943993219774627001312098699965590726311003898355757594203081029511009711300545502638811641309801680633944196947983331461292431474437051883965302381244314385767906025258233331250876849845418925766372142930728455413069221729949828998354511429112305673463281436730576451578336098484864688595682344192895717425316336686158456550736671580281827302402156947949605854140113713819321325699729545562509640598256072098702535025014215228777705295186770354253489299276170690567600092606050349745161569509676085673354638599412694777651384271987280016040 A159680 802 128026514697710158081965079066099711137101575839246388275353872753883050344250521945568401889729515022005971801669229544316897875565348108929639610392971813692060890369705792038261865301141998122274975890471192777720972272428796907450337455108410117142549550451685146637681059181498639064512663912809553799736414700009611251921611712438133718570494489468689715046884672082509572000281011051567449586664604543340374908144547426888776795488505053023631555778888528902274440152812440944846766966575920330740058367922920018915418582423092936674942619880735251604166417193775412136321220251736400153367836315454586844284581623806233124011877805022854866617395489957456911203573074113339851167988895922090504201976299371345002371872668396380701888086535707046381490022954304652997372631532986571557317732952441727629868389549839008609534880488101881573985620680182477027133221470648741961194145439269120407055239412301226585921250850094311640223028301858157146712109294824953890662455718640248443529395096993584860527802275391904043831351941450327391932656390144809129211197475492458107479770163965842862559762309524055971454848686109057093649688811368257688237483805398771265384142463769363269845082353502363916137469145860826728653174285383419709318149328328969563423706032188233414305345241398221989227377290800617259578598932308301758153917155983486053215609656086930749490772716296944512416605466230061594732364544351259141009704193246149022761067450175939806454799386527046785897812054737440814812075498504380598259896688269658646184856266984560484256155968569847148772261029416247964258124527403791477408879779530004989276151831815268847454255519558081789672771686040403667148201254055552270947391190147866380255447073994324814786826323717922492400351965165346104125729228803437759808697385355153717852907658241938612380341417584255030648980396175511161979462502323264429948947945743798708271157515561715228542501947632500977812126234681089201111082713681634377650527866261706680425425712676376291000194618303492169309283663754247440932570343155183541744598612544703424592337852799960 A159680 803 50954231172997849690455519234572877873876276867278544617834431027582377283553495347639457293959121766954546981218656217716090055650389952807703997113454154004696747658465062211495643208646278881597970652824649064216315417430337358944896629457159227190952891298742498918971179745078125196493412796756568776743901533029675474435907273633871376074263352146892944343601483154271201380431890107778463280057162109710658540750213903676873475754876042471962945206614651061119775305784384785377564940994157214929627770824338669638278743991931641437130934026317250195591828331277072988786932931918018357044902168127283291848959233900551491298152547990865503173836741152679462224939959245305315122947475628174777977426586570869470651488611203570148894306203382885322626963804738921382105900969736178779496659167728995122878124064040747901586798974202850292291305786476682080103201543017775113136322935464975511510472451342673765004451135332749220430414515234190650435764898312214717293602240081089603384924747934023464431905154659419271478633613384090519530685888624797977176720360256787342200390432852683773431486663147059714058479764612066572695872487650180918552077136708043708361936823736781511100735496321886533937649835352771046909283026481349557034425899931411019845333661112392214920830238695108504034664148928309347796236337303433491124788413293910690802725072440478512662146168461859854796967314671627417438754614569426851550872341048668918804356372312460918000346524336020477383127483689320532963050285459329529616169678106669267105073010473790220789956855716172163899261189742075963463729663550951413805653122741932274431362926423665359976992016150172355341779799582788228050547047230144501455817379293082913316409702118490399435311457913966779832409353680394680220310283234769873892432447065677716424020517403839989391277399333844906515950004782136017151489389766202692383009702124204583489763743243956806819802061338414063469496695840563861443954847946587947279895875543381553514132663290944274518801287394222283292488847824445319921653320490089694975750835098014311603478478134368080 A159680 804 20279655980338446466643214690280939294091621091601021511509828195105032275803946897838558434593840733732887692553223505421459525250979635869357261211544360322055613507178725054383227735175917852877870044848319856365315815165001840063161408186494264011882108187349062884603891857481912329565313780445201563590273073731110829214239173294568369543838243659973923159038343410727855639839891981884776818013163855060298758843676989115968754573645176398788228560676852233796768297262032332139325999748707995621661112729718867596016024690206370199041436799854384842593943509431081274125062985683119569703717695078343295569041490510795687303540702222559447408320405583276468508614900206557402079081927311117639544511579478906677974290095386352522879231980859852651359150104263136405425151213323466167668113031023187617177863509098667825822936456852246314450365717397039285404047080899603846286295334169620984460760980394971857245185630611584095419664754034906020716287717418966632528963029096555021898756520282644345259037723752173478144452346774926576445821051016279450107205492184725869737647912505204175982869132170220242139303491466916386875863600395960637326038462925995997156785471704775272054822882453757338143268497001257015843165991365291740279992190023373256928879373416699913305076129655411786383807103896176319805642483647834221165907634573820471453431363221654361108784684275103925264680574633841482079029604234087535658106182033176983535111075112909269424331461886349622951698840696294834678479201537314648406637271989766098649172873312301523313918572419067951384757181256316817210600147968751258903172533971509515218693168564786998001995368172249039344238687462263674360450576596343456027144369567456851633550805996085184650439173423435060450806522412831917381579366998209606371428305234754375983042313019070073839116024593452688538317452922893959315130797664446348304007912497487680430217698653579247399052677910741164759881872818309735765492918400028321383020907938399596591944374564083144882191912188282165258241252150465483081377088984712543416807087770397151314759841959625695920 A159680 805 8071252125943528695874308991212579266170591318180339283036293787220775263392687311844398617511054652903922347089201736501523174959834244686051382258197541954024129479109474106582313142956806659166510679878978478184331478120253302007779295561595259917501888105673628285573429988098056029041798391204393465740151939443449080351792755063964577207071546713317474524352917075986532273454896576900033395105959157151889195361242691454251887446835025330675243004204180574400052662534983083806666370335044788100206193238657284964544739547958143407577054715408018850102193924925239070028786281368949670723722597739012504353186664264062782995317901332030669203008347585402881786966505342250600722159484122349192363937631206018286964296806475157100535785434076017972355619114532923550437828077001769798553129489688060942641666798497205753929627123028219830300953264218235158908730634996499313046832406676573686839871359724747456509818876532275137227806141691377362054432075767850407531809991978188817626101710147744515389632582148210384882220555382807393334917247618590596344690609169160639368241668786638409357408483117084509311728731124068109910021017085104683474844756167409698824692255801676821496308406481099098694486924156664939534533155280359631281879857203402624846674145286185453103205378772615195872251192686529246973297912255500716590540113771967253727774879837145995242783642195322900395488071736954238240036343730552269765074709576863390778055403538565576769965921484242813914298755469641654881501759161565770736312018082248800593103698505285532488718801865933328478969458878824351173855395161899450092048862867538045124765449725858801539434179540538967486651655830181359607231278938297465354302003270468533867239904376739785000475355711069240092641163510953422723188367755004188565954573050985175963534416561072485547978786510794836193343830313307013671404905981059880422302766164297972606643154300381296508016146006413645160369515884991434270804737568363325322495041463607496062040346943841800718837862249648907550496725867037437821068159762595102190194245181782968208962813621452892608120 A159680 806 3212338066469544082511508335287916266996601253014683433626933417485673449798013746167172811210965158015027361253809737904100802174488778405412580781501410153341281477072063515694706247669073874430418372721788585997507562976045649197256096472106726952901739583949916708595340531371168817646306194385568154163016881625419002869184302276284607160044931753656694886769301957899229116979408997714231406475353731382596839455015747521803135235085766436432347927444703191758987162920626005322721076067348076955886443247872869697021210324062650869845468735295591647955830588176735718790182814921856285828471890182431898389272723335606476836449221189445983783349914018584763674744160511315532530017395598767667443207632708415799305112154687017139660719723530274293144885048433999309937850149495491056357977868782817231983766207938378791396165772028774640213464948793140196206389388681525826988793011561942157741284340409469092719050667674214893032571424728414155191643249867887043231027847844290052860166581882282034480728508657263981009645636590010567620720618731148041065736755243833749742690446529169581720072593411467464485825895683887640827801488936271268062350886916166134136230361023595670180258690956594987523067652545855644677728352635591767958447903174764221315719380944528393635162435675371192545369590882134744119052763435205637368813799373608393163182948743820884452266780809054239253478987870733152978052385775155569278964076305409596352682515497273986645177012419266753588267952978076682348003021667101639438403776559463032869956622832230329628986769224069045666678459876590835450377236674288012385376544248746170450141430297723238225696801461766336810648014781724718860003688566865794867556170157276909022309848391136438345004541133832134121810732270837049411911588787124668839643548645986865279110714748993830178021717915271751352262306147243268547259837449664167961728196925478095609763545193853102430943027057874720032662307440353772530044520059290203450031643481607845033095466139274472602952586983448076922932438653828749787302046208423865959153892775261850950015885061496291632335880 A159680 807 1278502479202752601310884443135599461685381128108525826244236463865510812244346078287222934463346621835327985856669186484095617742271573971109521099655303043487876003745202169772386504259148445216647345832591978248529825732988048127205918616602915731994974852523961176392659958055737091367200823567064920963414978734977319692855000513206209685120675766408651247459657826326817202025531326193687199743795679131116390213900906270986193571676688206674743799879987666139502490789746615135359181608434199583654704206460163482129477164237387088055088979592930067867570471900415890839422731552617432810061088570010156546426190700907113718123794715498169515104062771049150539666388916998239696346201288825409293204273880318282105147673268626346427865914179615092653691893657617192431713921671128438660676638646071570268596309092676261769920047640329278585128748666405579854984067964612282642226571769246302207344327611608974154725655915460995151826199235767142388911959015343275355541551632035462849528673487438101978814556813008916231454081142268823105653471337749301753566883896436663236951429476940706886179534769280933780849394753456156981355082575618879584132178147877953976520858995135275054921462692318323935082231226326389916796349815810243287830983583698956681031466941777014481341546193418962017861224919896941630136026549299588172071301610582368511693085825160874866006935978361391899984241684480057931026609502168186020757937294843442484976863112511508119203680976946683685316730986519049932850321121747290930713966758648204833442142783529165906804245432377614242009548061424273684898966340971467029929772562138108301111164493044122955025787547603461511670423231470607924921860818333648059822001420592939322345452419767925721526806895909478311240578802629634712518089148907863193989566406529721395910100935682983338367095751491646243364204502772507574795743900060357788887400073574117754713284343999234386218816752888132159354437991744916475523448178859932609787271610638458715675933483084296254174410781550084966419560087497975377908393322792936056641059130309034895138113291661902616777072160 A159680 808 508840774384629065777649496859633297834514692385940264161772485685055817599799941144568560743600744525302523343593082410932151760621911951723183985082029109898021308209113391505894133988893412122351213222998885554328873134166267108978758353311488354607047089564952598287570067965651991195328281473497452975284998519639347818753421019953795170070868910098889539794057045576115347177044488416089791266624204940452940708293105680104983238392086820490111600004307646420330232347156232197867631559080744086217616387727897193017834890156155998395055568409250871419645091985777347818371456975126816402118484778973859873579234626237695653336433847547082021027633632963543330023548044804788083613258095556914131027857796733967862049468848758598861150973123763276601876228790683208588512202974959623095892944203267702149669347252677213805636782795079024102241028504280627642087452660527006965779186771148466336365301105079962244488092003685801855533794724410594256631768044856755704462306521702269924059551881418482305533712883068891396137714648986401585482460871805490949878554054026548134556926241375872171117734765580400177313573285979866590938495063607377803216544551968509516521165649702815876188561892851736331175204960425357331240269498339841236788773018409009994829208123446307235180300222545071511916222148528100634050019513857800886847009227212409059260684975465284375786308252607024921954474711435192323395612529477162880692380079271384699424438836264082957456419851812360840002470664681603796592079803433754688784720366165426060677102871221775800578460695317066399274133449986984335754338226469969589899664103186718357671793326801263212862037747144715915308017798110520229400040602008225062014289009225832573384467753219243300729324140030838535739628552714323778532787569676542426539007786250183128706941061687078374839926087375759933107601129797310771500158812386572735809223501085573388280277405366501432612658124622418724703033658407036403485802330666193888491884069390624960993988430801410634688812538469950368558061982385540371657753240425380126677182379970220626414019074196375745185642383840 A159680 809 202517349702603165426903188865690916938675162188476116610559205066188349893908132229459999953018632974448568962764190130364512305109778685211856116541547930436368992791223384617176092941075318876250566215407723858644642977572441321325418618699355762217872746671998610157276494390371436758649288825628419219242465995837725454544168710941097271478520705543591628186787244481467581359261680858277543236916689770621139285510442159775512342686478877866857742057914563287625292971677390668136182001332527712115027667611496622657616156804985849974144061137902253894950879039867484015821000453368920310610346880943026219527988955051901962914182547529023146199483081856719196198832455443388659038380375830362998739794198826238890813583454132653720391659437343604472454085366798259401035425070112258863726731116261899383998131610256438418381669632393811263413344215955023395970951174821784160097474108345320355571182495494213364332105891811033677507298474116180746997054769893973427100642454085871394312852120131068519500438912904605766746578976215445562198913773507247648749910946618669720890419692638120183397972257166229989637021318425233447036539680233160746800600599505318909621447407722725583447992711892298741483796492018065891443710463989441001998643830343202278985343801664688502587278147026745042780638553889264155410277630488855453376937601128928223217240927149358020688084677601617557545980950909522064653522760122408658329546513612716266928441679969992505559535897340342667637298007812291791993714911445512618845387991767080923944653500603483239464320552490760049296863103546758341356541715168706925313036383295751768245072632902409714596135997576049330831079413224755580693291237738455241033627203670460771267695820328839065764549480925377827746060923401498234221336934642114977899331109361166355503966632450521510202952215679800961730581885454826914549488411585955888494282066031984634417795694051523570945451714782969764299648041608008743670873804156966307687160072345858096016891719525478348309893215900258696601142249429357569944407881295978497481461946169017500277884453416865884681268891696200 A159680 810 80601396340861675210841691519048125308294880036321108470738401843857278201957836827383935412740672323086005144656804078802664965281931294802367011199550994284564961109598697964244579096413988019335603002519051096855013576200697479620407631483990281874358746128365881889997757197299866177951221624318637351805526181344895091560760393533536760253281169937439369128801529246578521265638971937106046118501575904502272982692447686484973807405980201304188891227449991880828446272495254329686002568898786948677694794092987927920538212573494212133710941277316687799319030212775272860948939808983855156806515940130545461512266024876030743544191317482703665105373238945341276543805293718423881509191776322388916584307063275046344575944165275947422117019305089630816760124099756916558403510665701704068140143091328032687129106711534809813302098876909941803814408756921595030968796480126409568711828915934666353050994267905591839041933656848787717846049258903515526710571166649756567230351234419655112666591084260283852278869153623150026273742294819098347353582199395012758711514678200176522366252480743730457120221840617393955475357171159956932053951854237734369848835822058564957519819547107995079396424910771242047374219828618229799437265524398299178954223455703576098026172003854422577722501522216421981955182228225778605752656446915050612643134318240086220431402628320469026949481915377191180878378463987278346539778662916189168852278820037781802852820364189220753129737830721604569358804604638627451609701942675510588545775636002932042303911416137315107530999001430627182553752241078159832875567848298918886304998580887606017043181236101832265146049264997520488954854298445654610595700512579303177706321612771834161131969552023124728930989964084160344604396507885243582896313567199992084661507242517957959307450012774245873982400141914473407008838482809891314679924887652398057047988453057228798924894405955101014734857169825497343772535217526329072944604288252141924265601216909582131589761910382709581216702811115764491296886057210901927297502679002559016617495177392888994889971598440838425727399833252703800 A159680 811 32079153226313244130749566321392288181784423579293612695237273374650130536029325149166576834270834565955255599004445259173330291669903545552656858601304754177326418152627490566384725304279826156376693744436366928824436758684900024447600911912009432830232563086342948993608950088030956367387827557189992037599380177709272408715728092457636689483534427114395325321634821852893769996142951569287348077620390293302134025972308668778859799835237433640189311850783038854006433991160139545824360886239715873046010413021341583815751550988093891443366980484310903841875079073805518731173662222975120983488682733825076150655662349911705184028625230175568529688792349617163971345238308067477261451999288595934958437555471389269618902334964196372941348853291766235721466056937617885991985196209524208106860913223617440747578000473059244049255816971340524444106871271910578867302185028139136186563147811067888863193940147443930057725325263319925700669050097745125063450060327271833219784252690656568648969908938683472842138470422703100805851182686759024926801163516445441570719534092012723637232047596916312083813664894593465628049202517100344433724025801446938046039089856578709347773978558301574318874193666494242442556198007993563442110140235000059083782778936726192943812137472190258521245053018563988922073119746195305995825401855594559654976514081721953186803475028830619523367873114235444488372037082685985872400767254317883166794548640828523544819155576505629889753130097091301278262136595348165913448869379469941768728599857741175185756032798969150809314098138248837127896344095086004066726134647081254548042464122156883899031417886895896339118413011333015578554701179701957310261508110715324926271874968255986325669752614009383313275468241156014891774722064077403544494498578408662207580301983191037906638009601117517407323485053529744736188555985576451288415695555797242840749210910034711029987473555774436152340902208138833159851704716927437363023208835850548328891401597169941342514629223440598887845899408930858367277464049627689537706836121835137192635265599140423650948708418295000276573620452365684416240 A159680 812 12767422382676330302363116554222611648224892289678821531595964064708908096061469451531470196104379416577868642398624556346906653419656329198662627356308092611581629859784631646723156426524274396249904774682671518621028974943014009032665542533348270276150685749618365333574472137279123334354177416539992512327201505202109073773768220037745868877686448710359402038641530295922473879943629085604427428846796835158344840063996157726299715360617092608594041927720422013902679900035463043983765946720838018685363466687699857370741196755048795300247924521814462412378482152344383679734256615804289167573338921546440177415492102998833787212649297418558792112474249774392315254128302805562231634014207669405791069230493305866033276784739805991154709421493103656727512673901047818867893549687879969124826575322856650089503357059170867596794001852494651818812730951811653467591238672402896075842564116976103832884835127688416257382840412867673580078564092853300871737597299683022971717565340530079902634911091004937930887258949366680497578744435587797101768515725963086350133615857106385807441832577320211465627381507826358702569627126448765924665230215024027104589187914082504261849085946384479470916849682839797720895319432961609631730036376264499117046367062593569088061132687759719037032953378886945374563119703803503560559904185870187827630039961391019128261562630071958249831386549983791529180889880530558389937158827439854584195061506770932333056221066628876506900992648904507187143761006143965394925198403327094148443394197605351720998858750078305884791903528024035746275562396091988540397168713970491011202014415619858904208487275803330641136863232461275202744282114667080563829469632364186741353028531044269785782400408406182535558907428990129842765994777106298725465227537893080358624875527802790568883968513794759153868873068904696490529638273420944802898132151282414998220128894205361932706215550303819633530664343982085772123634704801902544154164172064229982756853570072419744738690841167447974653086748051670514411939394865763225105393478987705600109819090962711220188591060509811669237875212641709144959760 A159680 813 5081402029151953147096389639014278043705325346868591675962498460480770772101928812384375971472708736963425764419053568980809674730731549117522173030952019554655311357776130767905249873031356929881305723629958828044240707590560890694976438327360699560475142695785023059813646301687003056116595223955359829914188599690261702089551035846930398176629723052295927616054007422955291710447568233118992829332947520002727944211444498466398507853725767620786788497920877178494412593780123131365993022434007291720901613731291521891971180556958432435607230592701671729222794021553990899015502959427884113573205402092749365535215201331185935605450391747356223692235062617858524307171719278305700713076202653134908910595298780263291974541424107820283201408405401963611314322746560094291535640790580018187472870117583723118181588531549532244279963481475900083363022811949766169522445689431324499049153955408678257599301186879842226508312758996070764945567839905516001826500275213515870910371221278281144680045644311026613020286923377516134935534434181256487478942457769791921911608391594249538638212133725847247007614026449996170157083547124091737672327901553761340688450750714980117506588432682464527850587299576572998673894578120712639865112367613035648525370308133303770855386997590895986480594199743985695087199568994048221796846040574479160837100928119543891094915123293610552813368479020434793169505800414079553209116812553807806626467685146190240032831165362716344116705321133896769181938618308702879014315515654804001138702162047072243782360026498366772996368290055427978180545937300516353074006422025608341203853694952581686991078904351838699276132448106576197676645726936318362446818652172835607733579083480651118755069692793046639769131881269830521405974146566242815331616065582867574070492879763527455377912830480713025722404157939015673486059844265550455102168180514845372048770550682824014506043801547364439709052068002661998472046760806440285135994317272727682588898829487225888464656440155420853313040679825155933877584601692524135902408897800984993706515362937559925211408293374486749356397761010947874009568280 A159680 814 2022385240180094676214060713211128438783071263161409808211542791307282058388471605859530105175941972932026876370140921829805903636177736892444626203691547474660202338765040260994642726310053533818363428099948930890089180592068291482591589788747025076798830642236689559440497653599289937211070544956816672313334735475218955322567538498858260728429752088365068831787456312805910178284252213152273541647084266164250563451314846393468879826067494895980533228130581396618762309644588970820621239162788181266900156901587338013147159120472701060576377527970743533768259642096336033424490443595682072912968176693992701042838234637709003537182043266150358470717442447657918281939090144462863321572694641740024340625859684051484339834210010172666723005835928488413646372940457016480212317141101159358645077480222998944386182732199654662355828671625555738526664266425055123816465793154994747725487431688536970420688987543049517734051095240023296774755921718302515426075371937679633599356028503415365502755531524697587044143308245302055023845126059704494219517329676651221834470006238654209992200987390309884097564755145590649363816682128262062827661839588181989566898809596648004263360347121674497605062828381793213674489146772610669056682992273611923613980336269992307231355963908488842900239458544727419699330865339927388771584164244456835825338539351617077636647957508226928061470823263583063889934127674923131618838554237588067182749943626676944600733747593294476081941816818642009627224426325857601882302650032208665359055017100537147673658291687599897346669787538532311280111007483209416534914158797478149308122568576711891563545195444755998981259577483184865400102255038540041173269994095156207691223122196768100994731955331224156445578929837963557389734944338587534203257728874443401399697541270356124449840422562809989478362985986659333350961288379415660185860037712757175660412459042869752411472726800300743184569192400715493306102487166258431581581584110373553440398977282345831189188524491016332170615537483664010012764259534229740325933635931313039789593004630057887522920312171985216432177071007144612146663215720 A159680 815 804904244189648529180049067468390104357618657412894235076518068441837778467839597203280597484053432518209733369551667834693768837524008551643843706896204942895205875517128247745099899821528275102778763078056044535427449634935589449180757759482988619866374120467506659634258252486215708006949960297589080220877310530537453956679790771509740839516864701446245099123791558489329295665421933266371750582710204985851721525679097420102147772267009242832631438007473474977088904825952630263475887193767262136934541545218029237710677358767578063676962648901763224768038114760320187312048181048122037135247761118807002265684082170606852221862847769536095315121849859105233617687450705776941296285219391209876552660181558953710503962041042624613535473121291132986667645115979145999030210686517470844722553364258635996142582545826931006085375531343489708033529015014359989512783863229998478270244948658082305549176617740946828215925827592770276045587911276044495623576171530921280656672788973138037188952021501185328616956016394706840383355424637328207442880418268849416498197150874592781327357354769209608023583764933918628450628882403501176913671739828194878086285037768715190716699911565993767582287155108654122469448006520920925571919965812529932562715648465148804974308818248580968578308823906601769054638597205722106682868700523253246179323901561015477355494792173151023757912574290427038993400613308818992304744535469747496930927851095732277760851998710965838764268726388498385934866139739073016846277440397303394008902758103851737701872217731638260777201579072045804461506000432380047264542761194974277816291578439836380260603996708108535755842035705859469853043020859612000068599010831219997825499069055230223544784563152134421218700644943628226010593101872611272370081244475962890889505550932721974003581110267167895099362746018532475658009106715163167203517192841496841067472109928511478635751639222718148423018829523416763673830317845410049329184334481611401541596204059544153587408568090984344783051670877818450829146297710021744125585684691764788851264309327400101674197072836156741653257117863082544686497950288320 A159680 816 320349866802239934518983314791706050405893442579068744150645979697060128548141771215299818268548090200274541854205193657286290191430919225817357350718485875724817278253478277562288765486241943437372129341638205776169234865523772532482458996684440723681740101115425413844875343991860252496828873127895497111236856256418431455803234159522377995866983721423517184382437252822440253764659645187802804458377014500102820916656829458354261344482443611152491331793746312459484765358419502255892582481880207542318680634839874049270836441630375596642370557885373792714145401414965338214161751566708975097755695957108492909041221865666889475297876230232099785060025526481435321921323441809078173058195745006889127934411634603892729092552500754586014451579268035000205309109786759650597543640916812295040217593897456903465803467056386340767317105646037278241606021311448850770964161099746239356809764078485069071601873171909294580420745330827329842847213931943990955667890193934732021722170655280435385837401801940236091961450381785077170520435160530566857772186953672391115060631578081688314078234997158033683502240878944468532700931379911340149578524789781973296351878133139049257242301442918397823252682670415958949626632106179755766955089710394639548037214108792954387467678306971317005324011675368959356326462357012058532392971224090547522535087482744808370409290636956599228721143096766697936309554162782284014156706278405266190442101986157819871874494753216810533702871160805538960067096391724734847216538975476718606877938670315891068197468998900340189428881800886691643368108061079775601871484041440965092734740096486302631828827144631752474826148951354585816645722199870537487261233040831463978340938260859432202723261402594168420886411108634195988658664810354947815758132043704356130621809573682075297300832045910259439556894552389938652554273511346561131339656890878029987678239339088525627276740937915022771618309581127471226691160399986033374583783542097227440001848816721290781957420911687278207322394393834259765990213724329119932242776573686454649763405519300610408442912068478211192779900732435845640614037551535680 A159680 817 127498442083047304290026179238031539671441232527811947277722023401361489324381957104092124390284655846276749448240297523932108802420668327866756581742250482333534381539008837341543183563624471959799004699208927842870820049028826532338569499922647925036712693869818847203600752650507894278029884554942110261192047912744005181955730515699134932614220004261858393139110902831772731669038873362812249802683469060835936873107892445327575912956240290229448717422473024885399959523746135945214984351901128834580697958124724653580555193091530719885599805075729867737005101725041444289049065075369123966869631743168061370796140618453251404316332876784606178358575037689752152891069042389307335935865621293350663041343170390790352468331933259282609138193075556638948726358050014361791823338874204775955161879817823588943393637305895936694386122671591493250451162952941628246854223333835773265532015858288399408191996345802158296179240715841684507177145557002432355860196721014492423364767248012640145526096965150712779272040295934066007026749838466528281185887527143342814377633170925637356221810171514128196425868286054964557386520060322309878355339194593397177069961211951572889191719274369956339886985415670443007828930130253021874322553784771254010186248499651130697407161657356335587150378337972939222048877379493593573785719678487514660722785494230872715945542178716553342007257039938855351612209156174040218642064354269826196299025662639716576728288059781579626574978453274216007720769497766705396175336234799336702143410688027620793404890789344603757131917755173831228256045502309318309497586105732309132630610266823108611087612599566729376445051440603419295555144392527614307929902151240091443381867928752998786460313253669326897091572920591466375260138001419396619399366472149857777096590704774533246351727573162016089048544669105177051240942848409216167105979925376614438254871784847304688177507141650956344955664194459210131459408008876595873035016665420214909719194232851014187065466114283445742169529917075157568413275915985279711288499490642517185816984132372315542458604806181491897984747234391603482419700447560912360 A159680 818 50744059599186024867495900353421761083183204652626575947789214667762175690975470785657450207515024478727946005857784209331322017073234563571743302176064973482870959035247263783656624769557053598056566498155811643256810210278607436098218178510217189723887970420086785761619254679558150062403397223993831988457323832415857643986924942014096180802463694712498216952181756889792724764023706938754087618663562309198202772676024536410916859095239153067709437042812470158076724405685603686693307879474167395955575468653005572251011696013987596138872080049582601985535316341165079861703313738245344629839015678084931317083954924922528392028425187084043026886927804974994875415323557547502510624301459079008557001326647403899956389667016884693723850986392492274266592885194795929233495091328292584017859387949899890942567201844279526418024909506187768276401321249249456593397209922705538013442385501834704479391342943756087092584757384159659606526661084473036133641402627073574049767155642538375497484000754728181745914180076331376485719475915274517725345125463616096767731182941396825586087966370027625864143812075608996949371302283076899420245275420923382294500548210478592870849047028897799704877196942754165901156964565208596526224609451249248701414578865647041224613662871949514592368845254501554441416096870576093230308184039066806744420146091616404596137955377838551273519659580752567663243722934603105224735527456293112420860821771628621039717986773298315474566307721531977165533906193014757022942936604911160530734470575896322759884078336690153394998313837677383942154262741811047607404437398597417593821890151455500740910237985800413660072655647211209525045130822503790624018613794960515563002005094705432657579001951698989510874025135984294983157546265900109499573132097783599690928312478690690549972690273286436493181881221409308076455242699393356687947048670643001668395451292129888177369020565636142710269582731085184504849617696372485171434562049053703436840799302825886925161273556063899718105265584601518877968717824348416995972890554499148153500509921278662285288116269948165297186736619387125750157400164091691583640 A159680 819 20196008222033954849959078314482622879567244010512849415272829715745944563518912990734561090466589457877876233581949875016342230686344935633225967509492117195700308161646871977057995115100143707554553667261313825088367592870836730740558496477566518862182375514500670914277259761711493216942274065264990189295753693253598598301614171191094580824447936275570028488575200131234672683349766322750764059978295115591823867588184657599099582343992226680658126494321940649889650913503346521167991321046366722461484455825938093031249074458373971732551202259928799860375318898681976743513629818756571793551961370246059496138043263978547846775908908126572340094818907805010270663145884834863609921136044847824112335864964323581791852735004388174842810083446018849601465019581170729820569254525321574234332081242180338771552802940385945618437219597340060182514475406038330782543842695013470293576803897714354094398346299618576860690437259654828681713103934474711378756922385378561457314904580963025435358486774284851184161064398339591907250344387529419588159078748631679370214196433042765657625654393460823579801040780224094730885220922144545646947741262188311559814041117809268011025031525782049912584784496230742358217464068022891164415520239043416211908992202279022756265540415874249451427213260913280694744384505611905612069083461828910596764557421677834798390190294837564690307482505882481991115650115762879705404521285540304473676410766082528534091182007484669777297763898191273637666486944050375528425892593418407091895617145796048430813069773111891706605571775477843635146168315195294638428656587055666470031979649669022471773663630735965069979540502538620787548666512212116140745100360492133953983354645824833444717656316462944156000964912548828811830328153690242161433487175551400527131691269928190064355884377040428562270299677576235509252135353415707552586758264935989287406951359395910647288182007616043147730948971307708973720016383748240221635082660506708547647728403330470145199999809847317804360153533141487438273981280814753979117499152191170322576017131684775217229127816834563606788423189768841656959162845608045689376400 A159680 820 8037960528309914844258845673263730484306679932979461440702638437652218174104836394841569656555495089210916013019610192472294876491148211147460363325475686578915239777376419799605298399185087638553114303003504746573527045152382740227306183379892964289958861566800846937096587765906494742192962674578242101507721512591099826266398453209113629071949476173982158840235977470474509935248442972747865341783742792443236701097324817699905222856049810979748866635303089566185922986849926229821173852468574481372274857843254708020864880622736826761959239627371612761827391386359085578838562964551377328489050786342253594531624135108537120488419717009188707314711038378589112729056646840718169246101521547974917701117254474138149257432142079476702744689360529109649108811200420755672657329805986658252680150474999824931187073003071762076611595374831837764872484810282006401995855995405438471305554508904811094866062435905249834467701444585237655662208839259850655709121467978040386437282256067641584897180252164616043114357716359081247709151346760793721569587996829944773248482449168079334909424360631037757134950086717114093895368555711246090585780777075527077423693864339878189795091698214226967409039352302892704404649542108545474840850830529828403091077481928185409952460471855079332153438508998231214953823617136667857510264909623867350705549433681686633354699599389972908191104517681647079896365502350691519645774736117584887410790624079074727947250720992125273049035465172405375814096269825856445556482309243921111413924889556251379140841885620196209075622568326344089404232835184985455046997917210756657655134078678119488265177214794928297438197047354723862234844226729599720225925924862074353169812147033189005564969634950300075098873161169297882813487447622450480141028322737359626198722197118940954923092009371817281347086089794120323374273415416752212572841842395853093386298245588280307732519070010619536654207420997737086356061671114103235725591464319620948260359063726224291902674763045676422235623000924727398914166581046447735271768689681531289237101317900619257794907582983886367336495242791379592343996655151838092680223600 A159680 821 3199088094259124074060170618880650250131179046081815140550234825355867087349161366233953988747996578916486695305571274654098344501246301691753591377571813766291069731087653433370931704880549780000431938041727627822438675603055459773737120426700922220884764721211222580293527653571023195899582202208075091409883866257564477255428282763056033276055067069308623648385430458048723719556196953387327655265869653097292615212867689259904679597125480777713368262724135325401347459115357136122306025291171597219442931937159547854211191238774798677288044820491641950407441396452017378401004546261629420166848661002846684564090267729933795406544271460748978938914898455770661855893882296720996496338484440049169420932331415742659822666139812627339517543555407139621495705392747879586987796693528164662992465556968688142273683502419620920545796521963474090359066440016832509663568142328669498109317117740217101402598451143989815541284484507664932124877404921486086260851587332874695240581023010340387763642381874742900308330210046515996996334985666408371765107863659569388073525800572462532528293269876759566516130333472631185275625799952153799507493801534797588503070343966153710270435470857736550978885077432055065610692300295133076095494215030632661014036928815215514138323002257905699947617099368035110270927055235888195383473364946837376670211910047889602240372050366914379895369290554789655316762354285459461939312940453513244885020991972705659194471695772858374003738817374719148300372648903746814955951533186487183935650210426242252849624257407064979320391176622109469739249522235309015814066742393294094080273331334241887307068757824750726415332445306677558548680453571868476533777772994745100427631251164563399381413197053902966945195517180468008530956173825581600853967838962293579826564302762068571869326263845606237547577993438382312467451567200513964896438466515284595178459294792776166566895301682218959545226822608128052660738825087029339578563767716548630699075259634633937707119355692369368731973594214508363280400025275205383884184820994097261946043748507314779827155988899769939636318318207779308911253709587585952841039616440 A159680 822 1273229023554603071561103647468825535821724953660629446477552757853197448546792118924718845952046082913672493815604347702138668816619536925106781907910256403297266837733108690061831213244059627352533358226304592368584019362970920607207146623643587150947846400180499786109886909533501325473291523516139308139032271048998070847834190141243092130240844744108658229898561086325921565873431139005183658930474338189930017618020243000624362574433085299718940819697570556420170102804925290250447976892033827118856914636131656791268033248151747136733879879316046124649399848396516557518020970849163957849077278028346638202913394932378542034684131621661084428980814874358344829533036097448115887373470705618021454613366786211104471271866213283601651279590362681040245641637502455654865470426694403549212748611523062880799994846890006054615150404146087856125143570641889056839698124790815054809036907306097501547139317492872041335596757132606057748045544949912202481163222637016150665364809875859406688344770805895509706672309240797007723293615143883771168791360148511786508490020145390919866925811986589676435662737772020494625605173012401500957891947230072364697144573204664836809443522309680933062628851778605613220351130867920855740531856731361269255183606590973846441642602438174613499819452109968975656614014160266365094764888983931652047393634649626380005034721346432533225448786536288601168991520640110515160326904525762153879350944014512773284671787666876640728215000279673048618172500167421406496023153725912655285277369824754860382771313606126241573306612673031242612131905616817803308543516474613838687291130736949593028725100437035994185004875035010313578512585677376924060723327725983687895844068151349199764796887457818430544112716964665098097437743695133854689399058878670107411346393777106172663036929918541910726654694302386366241722349472389141276569936831240873027933413029279326013316597550453135279463621190613967221887696322966563049032653959722035397283692975520580983141600890799963078903254874373403858200295892950696338170286986961028723236174804593381751950288674525452088887354151453373567086632419204057392641087119560 A159680 823 506741952286637763357245191521973682606796400377884437882925447390747228654535914170671866734925593003062736051915224814176536090670074449890807445756904476698545910348046170991175451939430851136528276142131186035068617267786823346208670619089720985155021982507117703649154696466679956515174126777221236564243433993634974632960752247931987611802580153088176666875978926927258734493906037127109708926673520729939049719356843846559236399944770823807360732871370357319902299568901150162542172497004172021707832582248462243376823021573156585621406903922965865968510732220417137874793945393420993594512589806620959158074967092818929796008877841149650853755425405096165471492292472902053402178145002351532489766699048580603836906380086747060829869759420791646878143876020584602756870242027679084422010954920622057870255675378719990115909315053621003263716782049031827789690190098602063144498579790709065398660045763711928461751968054292703318790002012660135101416701757945095090119953749569033521573455138364538120355270747627162557873862492280074516807196231244031460990954492065013644503944877392814461827253502930684229805583233135845227441487503767266351875037065112638896448251443782153622375304122807602006634139393132205451655583484866754530902061386278775668259617447391238267228194322668284276222106708730777419521042342239850677485996378641251352401578723829781309348721672152308475603308452409699574348168688312883730736790696784111061640177019721130151455566372492498630884354693984816038602259231380050316356457540042008190090133190980837081196711452689812450158759185971250407784505490153914503447789759974603783545282905182500934905524931488798126689460419142443907691350657168513037445511492985816942989779795014681453589916156419528574771691034489448584779971465871740456136038158985494651316828781315834862971020754356335381893027638443677714109938420367352180522319926358378977133438929778665622266976007041750826258642397715605064175417712201653539488210728997556597352650035182692936034763466406400227200437365369101937207890035989495334586051528479658622496387736472230161437530633960234900391568449133627256318311633968480 A159680 824 201682023781058275213112025122098056851969145625444345647957850508759543807056747047808478241654433969136055276168443871694559225417873011519616256629340071469617975051684642945797768040680234692710901371209985737364941088559792720870443699251085308504547801191432665552577459306829089191713829165810536013260747697195670905847531560486789826405296660084350204758409714355962650407008729345450658969157130776177551858286405830687575462815444354790029852741985704642764695058319852839401534205830768430812598510820251841207184294552868169330183213881461098609342622023877624357610472245610706286658161665757113398275633989547001680269498696645939378710230330413399499309102871178919805951014337465204312905691607968294115984268002659116926686512969884712776461017014555169441579490856589581196411147309796055969480958805883666060077292240937013211103154111944025571239855961118830316455625719794901931165151074639854655735947688851363314820672755493783858161366136439510829717076227518599482179546800298280276391691085246369901026073978312325773918095308674976009687891397821730039592703135390353566130811231428640302967996521615053999020754134552141935681567607341625615949594631102987460772308412025646993027167127335749848903181695120236942029765248132361742120886101459274655743321520969867172960741856060689146604280087322476637987379165064568411875823297362906528587565776730082484688947772538420320075410811044001962679363346376061689759505782061342923638587201251734782043354995705789361957203150935534113254584823566894504795490238696767032074717851557872323920574024110940844494924641564783358533533033339155356257993871162198336098213917857506644108826734233015298337096838225342205215417730140203794110167561528385400098242517538007707661035593983105402887739244358074031434731840882449765051434818033783733551739605539519095627183277751111341074478921369374926974855397277605553573095377454358464526976987181426214883717786594487848978767216802298386680910586448052005165371572401820988578756956374872917021915871121009620312402064036832182136525272160099538371810368827273078800048304962022036982277156122764443957295389232335520 A159680 825 80268938722908906897055228753403504653401113162526471683449341577038907687979930789113603668311729794123146937178988745709620395180222788510357379331031591540431255524660139846256520504738793976847802217465432192285211484629529716083090383631312863063824869852207693772222179649421510818345588833865816112041213340049883385552684600321494418921696268133418293317180190334746207603254980373452235160015611375397935700548270163769808474964146908435608074030577439077463028730911732528931648071748148831291392499473877984338215972409019958236827297717917594280652395054771074077191093159807667681096353830381524511554544252872613849817464472387242723075817916079127904559551450436737180715101528166148965003975493272332477557901758678241789760402292254694893384606627916936853145880490680625637087214618343909653795551349066320371920646402577877637015791619771673145525672982335195863886194537898580259538331467660898441054445428194788306595308966684513315413122305601167365132306218598653024873938053063577185465772696657307593445819569505813377944885125656409207824319785378556490744251343940483326505601042855095909897032810019558355765032704064248723134912032684901882509042214927545227233756372682084695622805882540235307658014659074369436173315666695293694588444408763343921747574737151684466554099036605445549571083953712003462068299421699319586675225270771712968596541830416900676597725610161838877690439154626824468262655875066975768413221661083394762478006250531817950754624403936210181242928251813111197025008403322083970900415024868122297928656508208580495107938302836968484858572222837293622781842699479223857186898015439649755266154233782356155557186350764320946294256850263029029162698811084308124238903699708502374557646932063970648120517394714241460900735439283047592770567136633056020995819740748664610118729391983974243724237051517303870069928500766590853583811925796560651943114826787904890216114573922200591772893420422208448288485176869602556245462925195595700499220533165889570761409233873733014574495316268796459782398813596623218995002472268191136613358030405518213132257787844250810484045916568411115067747246602835568520 A159680 826 31946835929693963886752767931829472753996791069539910285667189989810976500272205397320166451509826803627043344941961352348557222722503251954110717357493944093020170080839683974167149363117999322550732571649870802543776805941464267208349102241563268414093793653377470688678874923010454476612352642049429002056389648592156391779062623396394291941008709420440396390032957343514634663445075179904644143027244170277602231266353238774553085460267654113017223434317078767125642670207811226661956531021557404085543402192092617514768749834495390510087934308517321062601043889176863605097697467131206126370062166330180998485310337009310765225670590511425957844796820369162492615202168170950219004804457195789822867269340630780357773928915685937573207713425804398682854296976893926312382618855800032413979515006953566246154659955969589624358357190933754362519073961515013967893646607113446834996388970457915148394324758977962939685013544473836894661618148067680805750564516263128171811828157926036385300345165572503421535101141578523175821535162589335412096290361915942189738069586689267661586172442185176973595663084245096743498716090391262610540483995463436439665759307440983607612982851946531897451574264019057683210883714083886316698040931129903915360037605579478758084458753801709421580879002064849447821358455827111268040144809297290055426545182457164130928327781943844398594895060940149739203410103896639334900474708130665094366574358913309979766772461605409054123322849124462292665558469411615946345323487018467320881840089937365853523860384407273977808573215549163479180635523955089346032867249764601297083814860859697756005029152151109440397593286831459892405116058777465503609815889307847328264548911393824493243289562316422416688543380718942779944258262060674118333089817095408583848654285648115413906571205383150481043520746270016209483150719320609189176490468826181790351430171611633861867806127966208691947549073444048654099396697610252367930968121626885015087307563317260640746684606828451647342052296324789364927732113959109869983774415409392004327828847437467912272578124291027421553559799513706860550613292517071501032519446852539323935480 A159680 827 12714760431079474718020704581639376752586069444563721767223858166603191608200649768202637134097242756113769128139963439245980065023161114054947555150903258717430487260918669561578679190000458991581214715714431113980230883553218148819206859601758549515946266049174381126400419997178511460180898005946838877002331038926338194044681371427164606698102544653067144344939799842528489849843536666621674916689683164159110290108308040762108358204711562190072419318784166771876928319713977956478929767698508098677214982679953387892893624218156756403056761027492175865320934815497336943754806400825060230627603645845581655872641959585452811945967077559075143979506058689010592932945903380587750426731458862396183352208193595557310061546150541244475894880183067858421081116812197154755391429158727922220138209885552901022059900866924547604174254241345231658404954420891355787548525823958169505132698924047712330480681715741761589096194336255158889287017427621970276175409264350419411213742474548343882696512501959803298193784788575555566669377548890985988200945619157419335106543871182543150754805887738356495007747401928505648816579106942912499436756865161743638738249069449478790928084666032504767640499323323212275833236095399504213810512632575042683943858793704965850423919995568671586445268095247072928548434111320153679234428063016367730056302914318529624789887781988379298927799637712349179302280623625252293451511243396850080733428332191622304971407026497291720146320015945285460662941516201419210435257504905098180599775330786668287618525532579070175045514211132058856133397830595822722752596306834088478945735532779460227666144415658126117628486862004687254821080634207080506115760429687672973620261304035931064002705006898236413339665707879207162447166667782753584855108846468533333324171635120813301678794343922753142790711138286074467400050262052550939988373136664319585969015624489504480462734895815724271490234315116157442130968112755460020228077023922323366402192164737344539421479974297190589752566052528032293508222806860409459457082434934124421099256886277639960893349480109798508260103667948667486248333606375877888999827672100064048090752560 A159680 828 5060442704733701243808353670724540118056501642145291723444809883118080449087358335539252259204251107106476485956360506858547717321995400890617172839342139475593240909675549645824340150470819560650000906121771933493329347877374881765777121772397661144078199793777750310836678480002124550697520794014199823617925697103034009073391406765388117071552871763211303008889650304368995445603064148240246712198350872091155617860875333870080352012389741483994709871652664058128250345603493018867387385587475201716127477563219256288754147670076554553026080801007577477076669455524050926750807849830906840583659880984375168856313014604673209843729671197921395877885566561405846824819854343305753719620115822776485184355993781691178624137593986499615468589105147581847191601636957490698719476422554857243582593554935047653213594390376013976871728829698211266290809340440798088430345384288744349595979175382019049616162928540462134497345660816008764099338274575396102237007136646950662534897693042082939276826675434836140177704810751929537011236442923449833968564260134290979430214722661065484732751157147423699836109870304461003132254985847188783513218691850378504781383463881585117805770084098084950989021279108374466723944755085288593210267329723935858305740439856970828989962073777577489695795121029332960712828954946965337224034328935705059272353133353592333502244408903593017128865660914454033212568484792746516154366574397238201466810109637906764068640229773460499209181243023374488881558057889695434137286141628742057411389699813004041106319638106085522394136847457343875577613155941613488566187297252717450019105658231364310913369472402782043706697373484578695958897687298359263968569041199804535653535734457389169648583349455935776086770263192543731711192389519273866098214987804659171254436462123798045952746242310050367680221989517111368009010521146195953506183331901930369033877867116651171590306620728530293844421309867157217919471209479975477798406724552963072943057394257899809429108283085675026269873946853860528026907749398329005754048825329366110205499912909653266967640820505575515260099706283770145819976224724306882750430380976378638600795583440 A159680 829 2014043481723582015561006740243785327609735067504381542209267109622829415545160416894854196526157843385621527641503341766262745514089146393351579842503020608027392451563607840368525801208196184679708779421749515099231100224311649724630475258554667376793607571657495449331871634620848392666153095119645582961057425115968609273015735211253043429871344859213445530393735881339017658860169687462951569780026957409115776798338274572251217992572912399067704456498441510968271760621870507531263700534047431774920058855178584049536257879066250555347977102039988343700649122363756771509877769426300097492066005028135471623156707170700352064992463169695156484254475985380838025685369082732309392658379366006178707190333316919493535096700860476305712022568968554507323836370392269100935596224747674455023652096654263413077988507468786638247343899965646738752083712541016747839489914421096292969694579103119534034902364877388187768354476810435232952647346263580026720052664976222013269478068088274461488294320310562823987428320894479380174905434905984142933500374587828652393890353075232880380484205738786894178276720633773550740988667788074192925761602599585483159351880375801427407905565386371777988862828585809714543854179287849460593472586717493896563000751204280684972154481443480272227340012901579271290777375634780884061486428488347597222666490771815430204268484855848032437989605244314992869422954666889488177144445098857407333709690207554700477013840042810781393533988403287101289399444098582581367429449110734433751552500750244821692027597440689458842691419773811730421033902666931572626619791710274711019125106240550216283293383871891595269147926160000316304386458464112779978984362637092517517133602052736853589072170378455540646121225084924526013892123862003215953504710037407881625932387753636501475891325645056123583585561116672038393118787365923936944520977723831622555897422096802676788461572315059241225808191092813456574507410404917484703745648295055380707970440722479386808245675188124363264820078281783962122415776037728083880651975398652777737367866081155722613160153211738945275011422997272569368864289106667763456782291800926598099068551456600 A159680 830 801584245283280908492036874263355835848556500365101708507564864820002989306524758565816430965151617416370261524832373662465714166890158269153038160143362859855426602481406244917027444540711610682963444208950185237560484559928159215521163375782985218302711735319889411083774073900617658156578234336824927818677237270458403456651189222671945896971723701095188109793697991122624659230901932546106484525738530697955988010120772404422114680692006745087462378976508068701314032477158858504424085425165290371216467296883513232459141881720697644473941860531114353215381274031319671010004601423817607895001686341316933330847513140924135448657156611867474359337403556615012128375952075073115832524315367554636348976568304140176735789862804875583173769513860379546333039683814486144681668577973151878242169951874841903357386212378186706008466000457497703812063026781984224842028555594212035857588846503866192526841525058271958269670584424892406706389544474630275238478723653399714330589736201440193589401862656928569110856294011192041380075351856138765437699180521695669361788930309220025325947981132880036459254298702371568733910357524667681595669604615943171918917267006105086523228609253691869554616416755873158013987239411809000027608879246232846896215993238863855648088493652431370768991629339707520640768682673687844891134374504033407989561990974049187628965354728218613317302734021576452707997123388937223547987334782770850880614989892497132883087439696808917534127318203265242938692097193177977688802783459930675891060483908897626029385877461756298533868790933129611363695915648282824291906110913392082268161773178080754716439853411540452135077167914306641310449851571029588072371807760521622167283520081254810339281075227275849241380160813536768809797354104687760675628776379900532227949835889485203789358794860490027135899373102445954169093268361116580707965842950753083846878140116660348710636115474772849477577815633629888559436029869947678936612969614707488558699292350152538049872349616590410904372121282203163064193451955266379055493732159838476173362205200387067946770773337451594643939286253208198838662167088229045548916601706387809664790682684143400 A159680 831 319028515579264077997815114950075378882397877410242975604468606931251566914581308748778044669933817573871978465355643214319587975676768901976515836157215915201851760395148121869136554401402012855634771086382751975033973623751183056127698393086369562217102477049744328115892749540811207097925471112961201626250579376217328607137900294888223213951316161691025654252361406730923275356240108983662917889674155190829074112251269078685429391697426111632410959128193712901612016654148603814253254735515251520312379064100783087934688932666958596250073512514281472591378046415342865305210321488909981642113179097839111330205687073380635208213483339060085099859802361056789446255603240510017369035284857907379260713966994714473421350830299639621626854554493862090886042470321795093314203158437089699865928617194090423272826634538010840204731220838184120470462332575517180470379525636581969175027391213959641506148892070827362003141124246630367433910086053556585964887811961388110081561445530105108774120453043137259943296817588133537989889815133308322660061340347260288577339600372716494846846916006680515723889032606823250582545581306149949200883576875542782838245912916549448634817578577403977710959345006008931079852377431720694161527740467413955570797402308316610267254248319186242085786441137190691635754644926752127485787419566176808032248449741180804860898006913346152252254050150982183862789985685842348082610782099097699793077432267523651332768323985489906367801279110911163402498165283440736537562140387603298270208321043240504914873887202181566127020936099965811511020553394113897136606005523738338468017366599769899826926778364409228058165443681967883241242736538811311940024000504324968530061323858737361778180278868285409542528657882562549061773333041541866745684299494490374418842408751627357471663324463149385743964366909212373087260727688937033197833460973422003539434943869008721984156385497387279032834744813993602833198965380828771299287258161005285390981610384919987664462386901727795415576839450238577115586871462419981136002624747640314864220420301887971887092154628152522929342560917353865865218173636826053460705350696850547319988592639737616640 A159680 832 126972547616301819762221923713255737439358506652776339188869997993773303629014054357255095962202694242783631058950021166925533548605187132828384149752411790887477145210666471097671431624313460404931955928936126335878283941768410928179608439284999302777188483154062922700714230543168959807316180924724221422319911914497226327237427666176290167206726860629327115204330046180916340967124332473565295213605788027419273540687994972544396475780894900422954474270642121226772881314318667159214290960649644939793955651044814785484773736059567800609884784038823494977015247092032429071802697947984748875953150279253624992488532607692351888733517711789302002269842002297045584597601713770911839760210849131769391127809887328056281520894669393764531904938919043251793098570148390632652908175389383727394761347473296113620681643159915936214777017427596822449540196302029055842986209174804029519625044114309433453254732202664231805291897779574461346289507859771046583750110681908814412747124731245631851906350909305972528863022543783136927934766347704856279938975759029073158111799159410855729019746622677712378071375723216951360284407449490155114270067926861411626449954423519674451570873045197529437092264695974798696623232230585424467288013097151508084330469902716772022511542742542471918772234580972555563509707912164673051498501852963865563426893434998986285449777786157040377783794657356887600937706305841865599655543288106101746793937427484520733308909858785285925467374958824439768951331090712219963972043071482652780867020714725812058493777720590801562255798698995459851774816554941682777544898292336945318188643744935242050362141349181461226697711508255303223373298692595331122541479828913576953342239612257388732905411708502365722077164457099080989816976753179558277021675570030789118167050733311798788518213777538595036070682130493422042775600526928578096157009501579006655611260781725354689345530791844662282218750858153820297724628785539981029437392135110488878122122233905804937917980114538045984988677729073671488840510648591197225749989155828685477483553917946212423994730771231366674283695305820585406157994445289681048315180660744811445545795079932887279360 A159680 833 50534754922772545001286327822760833425485803249927572754194654732914843592780679052878779414912002374810311289483643068793148032756888802096794915085623735557300701942084860348751360649922355839150062824945491898927581974850203798232428031137036636135758799192839993490556147863431705192104742082569127164881698691390519860911889073237868598325063339214310500825669106018597972781640128084370003832097213960757680040119709747803591111931404472942224248348756436054542705151082175380763473549083823170786474036736772183839852012262775317684137893973939236719379476964582491427712168572976441142647711697963844907899105772174482671080731835808803136818297257111863085880399226477582402207194882669586310289607621189571685571894727588418644076538835224720351562344876589150000764139601816286413415150365754659130608021151012004602641048204962697150796527665874988708328040872046367166841592530103940554753877267768293431144172175146388985455790218102822983746579163587746748163274081590231371949953541450733929227539675608100363780047116571399491093052290753223856639918725845147863655012308909722845956683648807739818142611619315775585530286151313966284544243614647913882276572654410039311985010389652963872324966575395567217286467684925832803607956223878966948349326757283584637429263576785939923585227994396613122368917950060052317435871338679855360804150660883588724205698019577890282989344319739376666314823617884129397524194018706571728205613355472558308429647432333016116879227275938180104924335580309708203486804036139829958775608658907936840211680861264093055194865968313395631565732914344580498300612193117626566144305330195857158997631014841928715019331636916402975459568947907099302461681304354581978334575679705073271977168925267551671398094974432422652387881192572759578656067349449344290472777420135897674970387523569472760651601748989885145237291948167471226929742356182822157637537098768678201044030006800406484891569057679531620944782782515813568207213667484125445303691623199240574230078159331871013981407651267834075867359681395069179723590238922290656778015754795455783841981389155675637785016571051656231175981197625738104779906453220649399568680 A159680 834 20112705486715856608692196251535098447605910334964521179830283713702113976623081248991396952039014742480261109583430991358505991503693138047391547819928494340014791895804563752331943867237473310521320072372376839646841747706439343285578176784101296182729224890267163346318646135415275497497880032681587887401493759261512407416604613721005525843208002280434950001501099865355812250751803853246787959879477550593529236694103791630856718152223199336104827888330790907586769877249391482876703258244400972328076872665584284353475616106848516870486271916843777390818054816656739555800371289346675590024913302639331019718851608792836410738242537134191859151680038488519211134814294536364025166623803091646219725872705423562202801332580685521226577930551480519656670020162312333309671474653347492608811835084222881037868371736459617915914922408557725869194568470821943476858717280865279328373434201937254031358589897839578121363575233810483241750058217297063776484554756997241296954570337348180840404229603146482797860031927869480161647530817629069292598754872744024065869529541087209438878965879199447014978382020849757230669399140080229192885939618155031719836982508675446205471624345582150448640597042817183646386640073775205167055546850587384304327882246633926128671009537856124143224928131326223117031357232061939858029777845622047858473913365901147434613766513253882155193490027997342975742158101549966071327700144374595394112882425507788063305100806568219421469074210693581590078163504492304969539921588920192382334967139362937597780633752467638271602686726984410040507704880572176519680384155010850701378325464217070438083383159276601967819830446195579373274470618194035788901785899787196608802795816893511369988428215110910659881191155092028466135451982847351036092099692968388281515996638030105715809376895000309736043178163698519665317294720497447359226346038361151969311381846499981493385050419779142079353241723955703627166546760327668045154994110049158689657592917536448021425931348053183210497586118736355589893111404693949370997983403206081704844511431537153735185226275677820170602434309188653083253030437284113890326992201474383020890957222586738528141055320 A159680 835 8004806248957988157714492821783146421313726827512629501999698723398708447852393556419523108132112955504769111302916050917616591470437112054059739237416455123590329873828274288567764907799864455231646238741381036687544088005188008423861881932041178844090095747527138171841330605747416216298964148265189410058629634487390547631947724371886961416998459844273895790096612077305594677826436293464137238028199967922263878524213189359333170233472901931296779275307306024783479868440106728009547133307722503163403808846865808400499455358513446939135852085009849462308866437552417760717120060991403908388772846738755782003195041193776716991149449047572551139231837021173534168570208826246404433914066435592525864587047150956567143244795218109859759372282950411598634316462255432068099246147892700242020696948370340898412481343089776918529536477557769933242287454859467628801061149743509126325459970778497000540164025462884324009271798884397183827537714694013280217869046705738448441170830990494384249511432098758702814363479752377496235353485369253007054813346299830824992216117433983511525964764909071002238550087614554570066602715140311902993018437739551310528834494209212941863824212969041468519645638030849438298010424395956260920890360066094027289693526204078720244113446739980125418883967004260014638556593132657666882729213639624987620300083757317999120918268124384214178284825444922926455095935072566757011758342637471082727529681158080942623701915400795857186383106208613139834992195560661439696783868054656258461113434662413024086733457873461124161029105658933932029011347601757941437161327961404234568075234146200916730620353086757387335133519954825748634524286709589327579935328546356343204210273442313170673416095038462737559442102557702061970238491078271279942003289920225963283788005868632625547841531432703139047509938764487257323522647156235059086940485975790316314703045164636451545092429534999778904389162104363243205800719041354202440066711016782642670153773965838828402075372833543718537465045178910192906444357660540581823121527116339123458935826161548264313063279704017632443985013075694771459068329022506276693911720205606816576496194683068713550740448720 A159680 836 3185892774379792570913759450873440740584415671439691577274700261628972260131276012373721205639628917276155626037451004834220044899242466904377728824943929210694611274991757362286218101360478815708884681698997280224802900184317120913353743430775605078651675378290910725229503262441336238811490233129512703615447193032222176445107777695397289638439543810018730089508450105667761325962670892994873373947263707755510430123400155261222970896204062745456782046744419467072917400869285228356316882353215311858062387844179926159114429757072245033259198643562003242221538024091045612025857983903289408863141568088722161906251907543514340526066742478396741161555119454388578079879808298551532600672631817562733647885918893375290160808627164227038663003590683712335736801281957499650770190295386641348831628573616311454687129706177994753956839603145583875704561212465597294319345478880635766998204694935639868960953923544330121377568812380756268680118260389999988462935396034126905238289036163879416750465145745702817237318804909518374021509039646145067738523113072459924322836145209184350377895097467931059443927956488571869129277211226704057162028452280723266558756291712758075415596565137332922320370323339235259258961762269516816641347307759454835476993695546976696731028480792974233792572593939564159603028492709565689479468197250725123025020959422046662502690856946991663360802167037051327386152440000780019324608492669569116330162700218490707376170057228710182940759007196817336072736815669638760694350439564164270675140812028501020648922135599885059777817981365528720537506008640619088515470528144483874507392564864723747788348817145370163557415321111574452377167391639798358341025358975550037398666886034223748416649617397093058637998075626810328635688783997169122065881217288556964998666110339077754862325120133320849031172912450102229895096696273461056069243087072326184741282500593678807733453401904510132861867533275812615092281519631698644903101395990569442624031544445486317256004572456402346794700590395087520421174961237490457616231369808899765054951614300864672042864000095923339892535432769817330387625941920520214010286537649630038614424594526638761254666557535280 A159680 837 1267977319396908485235518546954807631606176123506169735125828704429607560823800000531184620321464176962954434393794197007968660253307031390830282012588446409401331697116845601915626236576562768787680871669962176148434866729270208935506366023566758780124522710464034941503170457121046075630756813821397790849537924197189938834605263575043749389137521437927610301728573045443691702138465188975666138693772927486725228925234737580777383083518983499789867957825003640588996342066107080779086109629446386397005666958174763745519142543859395009790221924285592280554709824721798601168530760473448193323621955326464681682906256007277513752657572356952855409747798311009632902257995132614683728663273549323532399332731132516214527434690366567143278015669719834559211648275902622605574467638317735364134746151602343588624579210577498822297903632515464824760482120273852863671470699533343291756159143124413889349459121406617925423948378055742110537503240097505301394968069752535802546390595222393017372300878495357622501750069990508560483064362425680367706925144189492750049663793577137937466890722827471652587681088132363989358882263465513074438584330989290120539074475267183504802465569100445534042038869043377602335628483372843297066995307597902958425816201134170521220229091242157005069318473503979531261990701541814011755161459776574959338970721549890814358071840146634557633385084195920983376762216024375375124437168324145870828322027157278143454773059075111252014564898481227091143809417644320666094911778162669325072447582073908743805246923235296380330447395554374771839995362427618795471215833040176620649707672740925905418846098603504238338463962668886677220363987348353037030400512936940368528326216431347609556655874307947998875185674657367953094942165792382232310940782477555751843505828126947077802579849971530265211267771645201923010991161594190344080499661714299845736714120533239000841462908865565497879244373854611316443484839012697019317231915537535621381721884535529588429061417762275300480572297512199654217434728128163541590678262062414990152747283555917977924795558974897785259596658257374221799503665816038022669817348072832549761724412125407543910643739158592760 A159680 838 504651787227195197331165467928562563938517512739784114888502549662722180235612268935399105166737102802338588733104052958166692560771299251083547863281376727012519320841229557805056955939370621498681278039963247109796852155349358839210620323636139218884481387089307615807536612430913896764802400410683191245412478383288563433996449795089716859587095092751378881357882563636483629689783182541422128326747677876008885601813302156994137244269659228853621990432304704534953471224909748864847915315637308570696397386965711790790459618026282141651475066667022165657532288701251752219463216810448477653392675078364854587634783638988906959217187731324758056338462172662379506520602182972345572475382199998948332200779104822560006628845957266558797611573544903470853900277007961839518987349860163288284280136709159131961127838680138353279811688901551854670796179307780974143951019068791749483184340758821792321215769365910389988610076897372979237657609440546719955208828826113215286558218609476257034758999176006588052879290537417497553885594736381140202288468864305042059841867007555689927472129790236249798837629148724379192966011582062976922499401705285187251285082400047322153305880905412185215809149508940946494320877420629362715847491076657617998639371057704320468954447285897695043354959881989913878112696185149267112864781522879583091787322155897122067850089687503606946423902707809514332623975825261398519506668384517387020555836645896482604292301341837049591613888836521185457900075485623955467014193358302827214563462524603651533467626525512359486458285612659793663597616740183639978455386079462150534709146358323645632952958895377541488545099726895785959252489797252868939741063123543291124236435472790314379800621324945906459265260515556818521458346296584131290632365544849900676750320928414597887671917963548912233235541941877915256144587217791483482982796119204266277027478689728528656094504275093163645806398926602028131891873645533781989613399282543186740482686013596330708449188264813113188920979709265067291018600620047852062632332069471357181028363903641054349396589608009222609979577451002170458872071368841212502373294246449705175127701601317675837674953518562383240 A159680 839 200850143339104291629318620717020945639898363894310571555888888937058998126212859236288312671741045451153795361341019283153335670526723794899861219303975348904573288363112247160810752837632930793706360979033702387522998722962315547796891382441159842357243467538833967056458068577046609866315724606638088717883316858624651056791752413182132266366274709393610867170135531754275040924831568186297031407906882021724049744292769023746085845836240854100241762324099447401270892551172013941128691209514019364750769154345395117970857408831916432982277286311550536339417296193273475584745191759798020657856961059233885661196960982061577692254688059494896753567298196921316033962297410827860923161473452326032112683510750988246366423753256301723834306128255201861565293098600892909505951390776706671001779359664093732176940255215484487106542754279185122694152118882376553856428834118679582951015611462867948929954526748510928597541386656776389994477191054097497036871718904723307148247624615976327906816709371172126687423455883822173517885983640717268120143103682849217247067013405213587453196440765791199948284788720104170554811113727397599302080323294372515235890923720743567033510938134784949270357999465689453327137373584927113517610234453202134060500043864765185376122649790696040470250204714558481743957591090987866496908427884646297495572015247325504692189977623786288930119079892623990783400965616238012235388529579869595888310394663039642798364881160992070626210313192036950585153086233860689955205554044826362562071185637210179401576310110230683779230067226443043503340011467230661092629772443792895736193590542940070036009858794261658008202611227341853925105270575319293484979912722657292927077572991954113775551090631454162822788698499516956403587326883874691871439370546067782913594784223680883012215620769642495538562534425095765070022534721519416235883072355781583678411199804391421166124771238578213565533067528413752585176522226083432534846815682536650787090727311526804092374347867977856773890069351989984582171185612050916957386077485387537743059136086365583713081917868428695700986612228840606468409284901132986537921901292738909827151063512912309575850720856648669936800 A159680 840 79937852397176280873271479879906407802115610312422867695128889294399818532052482363773813044247769352456408215224992570642069430177075299070893681735118907487293156249197833140444874572421967085273632988377373586987043694886846238664323559591257981118964015599068829580854503757052119812896893591041548626526314697254227832039683463996693552296917747243564373754832583755637829804453274354963677078218612296968295789342920258148785172505579590272667367783001147761001280281895236638820354253471264069862235427032080291240610458255484714044804708476930446440922426352634142030976366857182801773349417108900008128301802836076868932610406630491237583161728343912511119137487848907305675072693958643560781899705078114217231276647167162128819495041433996795999515799342878370021529134541779394895419900866172596247290260447924145730050736391426777280417872519006560653884532028215405222754730177880684852329580430137983671431483279320105844822684381921363273954988915251050131787268038939969030656015570727330415006482562470687642621067603410736330676752977305124159290611493408000250682255952655107343167547072972311156435630297492662459251046171758555778697336355773539632015200071763504397417267978194893483254180365923570550646157464883372698461018818805486075376345662249738209464538121434393744181243141516985716502441433307703523654570281113394970369543244177255490580447373361640522279251691286903608286115266119714646160516520053131937266618409773502272182113036541869811705470421001068978216343495647533996877117320147126798175837956245286631774080297838718654535660966341062931226670977243493040854514326943789550686290847157244509723150723382330966405938436487281554153065522554479041685749814362264492354954270697431857563442737547233091809234641435830780701578844969432749710047370704063024263929394399749675435655465646172619953712674577509870397979814804951099741380494669095895589002858449853905918515069909746926872123954107560615087043028250304470075368987301654432434282002266922182895058681112304598636840854995644901187596206852170550380355134009598676752253915045012879770061687501110372256436518579559800880414341215839661500948150437497893512749225992652072463200 A159680 841 31815064403932820683270419673582033284296373005980407032089742050282190716758761767922741303297940461232199315864185702096260479874805442306420785469358021204593771613892374477649899269071105267008112223013215653918455867566241840672852979825938235325505320964961855339213036037238166638923097333509929715268755366190324052500737226918270851681906897128229227143556198199212101987131478361707357180099599787311360000108737969974192752571374840687667512135872132709431108281301753010236559864190353585785804949189613610518644991528274084273399291696532006132950786271052195254853009263966995307772410152381144001178456331797611773601249584247453063201614313578982504100686201567696830818009034066684865163969937578707469801739148777270968435192184602469605945722845366990375659089596237422461706118765377029212689346718018594516073086541033578172483619110445728763692187318395612599073431595185049703278243056668168990301132803782745349849433906813648485537048716551013229144184431873491697873187380440106333045892636407449859589667020173832342341227541863756566180416307362978886184084672715966931380735450254259736090826047288352261182614296036610827406303978674148029975016117623739965222802297322101916881836648263996152043653060789129131853424989840718692814409450925605111326415922126174151702390812732669327301474782028581356117023399867883872702386021204923898962087935518040303876358772166571398085638487386066559575997264586483471389315762208692912257854778230472148108192074472191592640149505713673704394530622232919255494581930275513848762304728472583581461689724592275815967122419170466437364360508533085301103107747309789053211805785294940382775638392451362739259435098063960001298001348543189313843496248646946425147427420845299253583671799964576776027356940927288166601685258755993402774031683350330728327852312792751606976507621947127409002160083220014756113391025678495775023257012891803276342003464756550863142520157212583041372108278427938642439209766218746937304751862554367050935459465013345240272880489102654619755705904249678491513638284199733907763683976270046697452783565013213087551593325109763667763866985902611446367550212810611249308498341224218876170416840 A159680 842 12662315694912865455660753758605769340742154340769889575904022207123017505451455131150887264899536055801062871305730684441741028920742388962656401723122757320520833809172915844271519464215727474302143391126271452885958448247669365741556821647163826401569998780039219356177207488317033270171579841843360985128338109429051718667461376630007802275846648139287988838761612050702660953048523934685173194002562496737624311747488369129470566738234681014101397162709325817205820094677815802837512005593507255878680507542039184906129466017794830056098873290511261510467972013452421077289466710692006949691645891230586412460897318252613409024364724123855827916659335076091124120953970736094431359892522864581932774478135451247458763860904566186683308386994430348906370398176656719291142296130167952360364139848719191454054112703510952693251358392594972685871199988084881041388836668189425599026003020153471901219888406973501120156179424422253329134229872227450175880471434198388014149253616617610755784497921399591593221850262807602573429044852961581861515477884908797808215646399718972188701015017485002183582189541654122402652992331190466707288221238776399350751930286175955142390424399614176742654277897066218368025487731828704544942823272036608511104964684937787234254059585122728584569704072468095877983807362224460875280270460805942072031051658577136667940579266896315534531420417888806679302268512070604129534475831864388370996600750788900368481010406740650005576354019622691373077248740169511252801801286930546486815026310531381716560045432411698266520765507851790426703097974726759433691983496158868398577974627881841006049486197138448885933788979396662890013737674257205882943701015963933526037562850970374984645219152007213979776818550053691555693209567151260121028107360910215720874721022937514670241040346044037230124809784836049493404030079822282131272989315141751067982029886839546649363360702128079254130211460458037333783796150446653942905484007771291329386335411586073979392858807014635819350129972016630293324007797822001543017869762295165187451877656756360085691269470301563540573328088813571307735161886957167360210218179974898139814623483750472839726888827058013120063753439160 A159680 843 5039569831510916518532296725505422615582093131253410070802768748692910684978962383436285208688712052268361790580364948222110833249975596001694941465017388055546087262279206613645587096858590463666986061556033025032957543946704841323298942162591376969589534009134644341903189367314142003361649853956324162151363298797396393705597127161516187034935284052539491328599978039981459847211325394526337223855839774101787164715500262175559311369064831668771668403246175803115206966573489387776319541666351697486129056196782405979029008830090814088243078170331785549160119910567792536565952897846154798981967292299621011015435954208208339179923558951710372057767213745970688417635579666764015984406406091069542559377133939658909880546838278193522685769588591094262265812528586528910884258200717248802002465953671472821684324166650641153319524567166258095398565111638672208743993301752072992799750128589486631635812307732396777653169109787253042250073639712618356351942093762241878618173795229377207310532299529657013995963358704789416774900261811689407050817856966159663913261086671843568124117792874358153098780056842890461996154856987758461148450870418710904988440847594051472523358936030324719836437380230057588372227235431176144891091618617509398290644091180249478514422900469395051053630894426380033263403627774522695692220341925982916087002443090300525956477845838712377819606364231809540321998991445328276983323295443539185590087522816717760171970752567016493526476641955052936012596890395391006423524272048851788078676077060867690271642587517925634561415909820284117244251532251525662333593464348810452167596537536464187322394403353355346812594801994086535285084818715975490048853744918547479402948716684860700699483379002622517004748635493948393866643824054401563592410702285324929619972365443872082762531283693843467258945966512434905623196995261646341119240745266333705042091781571113887950842536189962651340547819258834102295087725357611056693341262984695521157119054601491225051420500439962501734300793403153843397714830652667511466492409687571494927355793750747114371217485496046019101487126564236367265506879415627499599999071763023557034773778982475379600052444670747997566497698368880 A159680 844 2005736130625649861510398435997399595232332324084516438289926057957571329604121577152510362170842497266752191588113943661715669892461366466285624046675197323350022209553315059315099393030254788811986150355910017691664216532340279177307237423889720870070232965636808408858113190983540200304666470294775173175257464583254335643108989148906812432101967206262578260793952498300570316529154458497547529921430227530014553932457356857503476454321064769490109923094815260314035166876154098519172340071202382092223485685811855540468639384910126212290689012918760137304217256433967977132171963876058917987873290689357931797731048877548666380200552098056604223163434411561257899094839753401342267362389731722813356699324829848794884998877773816455842252987872261086032887015979261849812643621589334855244621085421397463838906964214251668068477526373778126995943043232203454199067945260656861708701525175595525919152078589086944004841149515902288562200174375749878377897072845938069302019021247675510898836070714882091978800194914243380273836875156199422424363991594646637439669696848994021141210180548977059931130880433928749752066980088796677070376158205408163786048705412146310109154466115669624318159423053665853953778414213876276962109521386496703911165243325054354661506060327234107590760526277626785142956660046897808424628415816080394660554941298281032194010242064540630056668801543842308241476296326728583635233137110696731476483837480302879648075878511265823773532127144091445841640485128625451045309858474156081108826263643914809346397189786701990857177011342965226872785406738132486849336506827330401094304843964884864713306923048438289582526797404667044380573744111283987833560846776565932868847551677723588503409739623891754553910180108041407067368548764084671049658431402198411773028126725638151424817209869803655931830369862164256388539000084055421483326543626685672855684547035416487857785966042903007154283901853555514676111130896178753910006917183901046129203997395981921496485966316298061054432365644483213041997178591963847562120961185891159815900154035140595159658867957956014038851303044477260600364002845532787673439420343503400801700149411541450607981146090130645018346020197375120 A159680 845 798277940419177133964620045230239533479852682892506289029319768298364696271755408744315687858786625200115103890278769212414614506366373877985676675635263517305253293314957114400795912838944547356706820855590631008257325222327484407726957195765946314910983130789440612081187146822081685579253893527466562599590319540836428189563672084137749831789548012808453608304664494345587004518756263156629390571505374717171690677953312529024208069508414713425394977723333227429182881209742757721242815028796881721007461173896921722700539446185400141677605984063496202861529307940808687106067875669773603204374587727072157234485942017310161010980639811467576770446989128587634673151328586274067458394246706819588646423771905145880705319672807140671231694003403571321146826766547217629696521277134354555138557189531762519135063287433105513250100735972196528286289932641305336099020298220439678887070407269758429829190891466148871317149124338219323594713419327908738976046683050589589340324952282779623960529445612223542950548481612510160559570301411905558435489817836812395541324626084812948570633527740699995494436991632646799510860661920484089715548562514882030475942396313186637371970954155100480153907613937978779816015436629887327054774698420207070647245476199280452905800897587338705426071635827601034106863487295037553230306417274458071091984779634272760512690119863841332050176363408085006870567243939046530958545805246761855588454977229637729382174027676731230845372260126706440392036900484302534125026900148442071429524774254201033252175809892519874435521889098590340011251347630244478240373596123813150825081160301486639691708832978875085898498852772255489576933065071472311182267168163328322734321922619017303363656376886929915689939246934364986064418815764281644676200463287372682560735574464438540394994486996898161217401228259174861607732898836458796104022845122675631462857407628314191053510863642539206884753652389895836006989935008953786445126059697929631663902033844546203264376363173386188337162347225710915636871479364770958662212676059574994035233333950192206126429858229780997541443717124575385482577607625642633866529289297642590495519624692014514866596896091427325969304149540856928920 A159680 846 317712614550701873668057267603199336925386135458893418517230977856691191544829048558660491257434905987148544596139362032597354857863924342071833031278788204690167460717143378216457458210506899593180502714374715231268723774269806453996151656677422743613701215821231726799903626321997527320342744957461397139463771919788315165110698380497675526239808007130558273526995674797045327228148463581879999899929217707206802875271485929194777308187894734878537711023963529701554472686310741418956121209121087722578877323725289033779274230942404346261474890968258569978751360343185423500237882344606018016423098042084029221393607191840566533703914444411997498033678509743467038656329682497325447098642826924464558463304518923230671922344778364213333758371101633513555351020198776637357365655655851523610290516812556061218291349491411780021872024439407844479816397248196291563955879623789731540192313391838679476492055651448661697281346645461774888407378692333302362588201957061810619380028989525042660779820517594255212226316881584129659328706125063256057902523135059738778809761512058704537091002830618049229725991538912992276572791377372578910111257504764842721261287683942869527734330599263875431630912187892500700920190000280942291523367861721027620899788362070295202154095733700477525468920298858933947746524986764899287853529446818496214215281739499260403018473695566785615340135967616288892177521611444192592917595255074107827473604453558335991225614939460518610634385998302019184584844752267279956309660949221470272869751326908367319556625940033123323346854684227612359251163571430564207181841920770806697981207495147717712435402218669235749312960876560280184574979324701868566554499368157895882327256354817209015146734591258482552841266369697156412231621305635330496456734729942925460760985608719813439056381007555598360869757016781732755621305197910516793979609032281274636544392551522012622809465943764561437124799367276689175267318022432710826406261752858809501186880266131992917300296057041386660129559763467299940261806790000249583713082950749661734863051012022462897723923916584879065480560564277958944805287471002922746090983701041407513816008927272365375454956663241985605138033171240860335080 A159680 847 126448822313238926542752827886028105856770202059956688063568899867194795870145689570938131204771233796259920634159575810204534818815335521770711560772282070203169344112129749573035667571868907093538483373500281071413943804834160641206060632400418486011938172913719437825749562089008193791810833239176108594943981633756208599285868391765990721693611797289949384410135973904729694649798569749325083330781257142093590372667373446506992344450712596066944583592559761487991250946270465341986814998415164116704672167381491138522428443375630744411925328999382847355340179887279857744407571105277525396933188646161716557957421176410528170253146968236163536640633599888771293750546062305349253877801450869230074679748774759540661544387902116149766164600004446734823708559212346554450601834429751772042340487134207780602360822034294455343191815626148349906438639814849482737118341069970092713317653659544524673214008958385101206646658815769448186262542006129326431571128332227550036923911212878684199366408036556901350923123570388871094252265467473764005486768717935939221570743757173279592813648493058242893435450195495738279276460107532365922134564938333892521031516555812948885400891607552867321308949143167277300186419604675185144699245634266548786047468522627778210004424301115202716431204207310028110169010081245134879012474413416487035186590147541071367640839840715716833573323938747874894079783034110849605450244365714248153478906117538988086778412571877609675801640255064076929024376174501893120077120030889996726530731503335275992150284948323290562817612642433491128641951850081734309980132710870657252645695501908490162909598374197376953140659930018219257971264838166272217177508481358679232843513707294630170725036710943989126115134075892533887082120860827097255945104222053996960700311536696021310204044646520131249464945891450870461875671735869549225207780372002824629713205378098132709687113934754652912768785394523732395920385582993209955123247051578108251840714443886688634882253454339298504543227623512759665308562230940734563359144801722305795481459069450990041087995288942552087063721660865503084647021835851537610310344983725182547908276033429709404916206155074218843518967898004321556432960 A159680 848 50326313568054542062141957441371582931657615033727302955881904916165672065126439620184817559007693616005461263850915033099372260533645673740401129354336985152656708789166923186689979236145614516328723202150397491707518365600221665393558135543709880010007779118444515022921525807798939131613391286447133759390565226463051234200610509224483809558531255513392724436960590618407621425292602611767801285651040413335541761518739360223853758314075425339909065732127761108690816322142958895369333413248026197360736943740509747842892741189270093871600019466863404988855412843777040196850713062018110501961392658074321106037832234604198371194218789443548675585474139077221231445678676467846505717917878803126645257981549049778260063994462697449242720177043398698826322451215493729894702172737385549421327903588897884123678388878299701814810320747182603854918098829912845933081535789968473110168885964185328981259699073381618831583672927329594916357603311060779586462946488024607852885097282696726786305169618729129143412190954697889111382742327348433010927676047215368750446377205593453219235295009234350053538079451815764922159754550006504264430646734199384458527822327925869713520027125475441930005530128068388472973494082470723406648008239070224695819271572217493657286558717748116980662093805589092328913318265810576916947676963010315021508048663439606905060651238131159732976567587485686591554861470054506698776604339959015690976777161176063700201816977992349190450442187129504315732517132607001194510737462633269475688958268576112936508493852806729610878086484833845241587137585168958824807885637084600815746288828552083937120307717528337358114233339186374704392378830610851640568081821081386176775836128246907990739549464221116413711270520938858789902271870987879072535655023642760847433263230619407761647770712934004681688687595040429662093761729570882681115902608448091921351219196090505296442848536566408094720539462221078216887138194713275129428225920266334225423103161786635944690219574530983763421544464598314879492867506107622355967355918002526956939885846590482013890124401075219145772295740463905949730569885381440965980771212538921612659980045296097070791274594762875857734944085372548738599983040 A159680 849 20029746351263394501805956308838003978693874013221406619752934587734070287124452823143986450353857287936377323092030023597739955157572162813157878771465347808687166928744323298553038700318382708591738295972484701418520895565083388665994931885764131825497084150968003259684941521941888766188337921172720060128850016150660635003243696802952790213573746082533014376525904930152328597571806040913835586605783303250403527494085597995647288816657568572687741216803256361497456904961951369891652711657716011385456598936555498150332788564886121730152395822482635802717098971643374718488839391112102702255237344724933638486499271951294541207128825051564136719482066719134161344086362688140603926477437962193535582601976773036987964808251765682682452864298672677686141511875207292151537014147645018917916463287894223673443396412741247027839164465563050185907496895665497831883714126066382327754503296092101390016687017196925909869095178418363007262139855260184146085821131105461697898231794602084382265258141846156842176701076846189477459237194019208864585209580022998826738436557082437207976054600026778263065262186372478943281303034442481164877475265646416680601552254997940333032085395047618335274879682022075444966150458403743240660762579904315162387284038274039847821840365239449443100796903420251436879390500782528367810296418803691962073168181458816007142771551936360858007840326495364515563940785298659555263483077059322530760603831241955813692236378828383100189600188837287653584612794401411973522153433008010361327478860161789613454388403132130061838915603351227972660552116945395530539228503426960254009770308068227498483719561977904071152511728336247114128908803318280786673879387281910339677549935528562085684169961723293388667959552199589905847217122532315043771934754305596763281478065474987593114502539703087343180848197880199554642855292697475437534904030381968581873155526838643009851544030439495667045861937178594606588685081110300508302478793018949443610143217676637219298072508409877198543270153682505809278495958868602756940444296220204006556279085483942390538228423632648277465286640982973702489682167359977652922736632245507076656124149751813204465522372509469517159664227010376393641236817000 A159680 850 7971788721489262957176708468960084211937230199647086107358712084013243808603467097171686422423276192905062169129364098476867402780453187153963095349913854090872339780931451505900922712747480172404995513073846760767079608916537588467400589332398580756667829484306146852839583804207063930003826879235456136797522915862736469680056790717065986021192792409592626329132873201610008374212153511681094795667816103653247268400884549262907397095271398216504381095221963904114879157358534502257982409906357724505214365639805347754084606956083487178506781937328622186076416535301219360918361226949554857387082501807865513796520672404380623202066078151733082865678277080076318993714926671203492516232302391074224035230328774119671431733620208279010166997270694682320385495403881286782581836928589980143781331060678312124146348093882138017378172646973346791387328846376038224243785140638630197973182142958692167897660173145303130509068297337581147295415304790242229362570347233485731155643369154346887414786435285151694057183616393828714139665020477317779671902485173106317673147303341604415321250495515648514349920812096794803661036447953557497116970725080539639494959269666852326677056467201826621997472107914657958708054908950607339059576858793678364405443227961495641939435178806583130237136505467454482785668505993180479811581027006906390590099428171945331235918017019433490327387473377567591507856877687396448488167488065270408227029348057137237785809876956718481526270424715053356622360159654629358460622555599725490538860897386123690041910075952734957882277532047303899273658155406682252195788136478293096495072836322325992312583265359488291981341553644487165048601311341845142244563428056379233805488098504239463194308905216406547573434190504915843668402512495990399542157496558603869025180836795814442651810363031115828581295894068724382318194312731865653256210688189415047493594548462583827415618081266382709076158330457618432344079775143704889029257131395621612222611577532139826644688168127556594036458099621172713777961898762197789639940862539723192082442136136762480952201022481392939212038310815483069684943772039385724422283198862499277587524751621176359280207112984174104953688627406044432120473653183000 A159680 851 3172751881406375393561828164689804678347038925585527049322147656502683301753892780221508052138013570918926806936163819163769628566665210915114498791386942462819382545643788955025268686634796790234479622465095038300596265827886395126636768559362749377021970637669695479426894669132889502252756909597790369725353991663352964272027599461695459483644517805271782745980507008335853180607839525843034814840204203470689162420024556521039148396629199832600170988157124830581360407171791769947307107490018716637063932068043591850627523235732663010923969058660969147422611063950913662270789279486531721137356580482185749557376741117671536739881091975564715416403234795803655825337196728776301880856529874209578972486088250122856192842016034643280363782460872184890835741029232876932175419560564664452206051845686680331186573097968678189669484874330926459921970973360767547751194602260048752410998738394263390721878732224813449016699313245178878260568029166661147102156912377796215538248162691635459106702735985348528077916902623666982038109218912778457100552603889316291435085888293401474860649721160628081933005417952337959378149224982481441371389471106789130102313187775152228077135441860931947936658624070351845490360887611883317202470929037304084718204017444636991452047379324654846384937228379143463897259185994785048436641438452329939762897499244252783015888228002182592789442206563945406055611473378798487838735396766900563151826919922909378682938638792395127264355439436402398648045758929748083255354254975257737224105309680817066847066755840785381107084618839223600682943285299742590978393139089857225444784979085977676712909655893514362304502785838777555442229193005251048332549570487051653144244585654751777789249260106168082640838139861404306190118352756281646702734911695570034275258691566668673187827409983844396688012584991154423963086693611989832520534318995356806933868757132581524668406144799989878716643969660194957478337161822113435533136035816664382715155797714573974367366592842259114549311780379073057577819557211395851673939522846513610244805413903345983476585468719170757158113782417921278760905131589508158342415790410642466972758195021078439180317965445328784302050914043378673607554872730017040 A159680 852 1262747277011015917374650432838073301897909555152840118544107408575983940854240723061063033064506977949539964098424070663081835302129973491028416555876653186348023380826447072648551036357936375033150484745594751396876546719889868722812966486037041853473987645963054494665051238731085814832667246193041331694554091159098617043797304528964075808504496893705759940273912656444467955873545919132016175211605605165230633395901372610824318154461326261976651548905440460607477327175215765904525970798617542863826939748715709751202000163214643794860561178565128392052013127035928336364413214874412675457810531949408120458322146444160867241849472540196605002645621770452774942165210583126296945088382657633021356825427893220122645079690648167817305775252429858891870304544139281137719034403267807861997864853252238093500131946643440037350437601811061757702153060068739107966751207914358764829379524698773870815139837765302607405515817603283855966558780193026346304429088556015660298491613107901758377580274135733429023316870060603065022453329462265348608240264445462710884846510393470445390123267771434460960821806424218411037699730506579660108315892529776993241081153775240919922373228804183713452168134907892119847204925214620609639244370179988232039480793499737561102272917536033822278074779758393631176626370357418456097303480923000309119242614599784435694992278826851652496707670824976894042541858547884110763368199745738358864018887099969875578571792429496303932731938625263439608565589693880082506272532857596979689703374392067806481442526914556628945661796020478945767912153891142144527148273569626697433927926603382793005745730462353356708900127422279822578842170214778575391212484490418501572175539602492703320658011213349680484506006230648408947823435994487599397288952697340315037683934062697336114312657363207038766000427530585392012926185863259221477519402749463819744632271744218984234198230012314705346515223766427135457945846325426003637299112997901028699019784878822909658385259263051000034032052132771455743258405808236786768438290152049877154240472291395564661200064349207479955990073364021853463770557428852207634557062300236839355880174093637597617407270040127871978111310100637306051374718872893598960 A159680 853 502570243498502928739717310441388484350689655911904781653505426465585105776686053885522865651621639210345986784365843960087406680619162784218394674740116581224050486186380291125168287201772042466403658449124245960918564998250339865284434024674183294933270061122658019181210966120303021413899311227920852224062802927329586230467055174928240476325306119177087184446271256757889910584490667975016594699404190651558321402406326274551557586327211223066874716293377146196945394855328703038231389070742292041086484956056784437386545437436192497691492425099862439067553801949235526959374188730736758300487454359283949756662656908034907490719350189906273226337541061405408623325928474887537407843295441208068290437547815413358689885524035954756644418186684622966779490372826404659935243517081026964410698005542545074532721328190991166187284496035928248638996995936384804203219229555312528353340639831373606321034933551858212933946278706793729495812133948795319168015675088381855002584123768782208198817842403285919402752036367217396211954387016762695967622524696690269615877476050712943863794199923309754834325145951420975255045114592393722241668353837380136520820196889358110976876467928623257022014981034716993347342069874531390753102056860706279047628637608878104681713169131962136611827377406612286064833398143066550741678348765915670699518797713214961153823911084858955511096863546134239883525604090584497285332704763407099927316365238868087570892890448300736570100047217415412561810456652405343089413212723068622658764718902733306162547278645237697534992287731531781192028354305389273779214034487572335721477870003167265638610087814360742455779946211281530608823741516288867754654236277616076574072720517206441169844099213653066664750749641658205356927537407453308278474300438629749814963930498261973104823249803146417584471482144587994866720658886883558158220201759967604901556710285442023143686227138756452738034342415068339717304968500357727334209513837128792757827159225973803470062965820101455754430207437062660312759267692121029737986765540993004593777463166561531389174149025515857851726891085098279757301920951551589130395368379703851421173336531072742773288913158005447718503999369139604429773530556538922369080 A159680 854 200021694165127154622490114905239778698272585143382950257976615625894296115180195205715039466312347898739753200213507472044124777051124658145430052130010522673985745478798529420744329755268914965253622912266704297694191992756915376514481928853838914341588010339171928579627299464641871436917093201466306143845301010986016221108844162316910745501663330935586993649675686276983739944671412308137472674187656273715046687524321955898909095040075605454354160433215198745923659675093648593450188324184633614809557185570851490370093882099441399437419124628566685620494361162668703801494562701618355390918549024463062595031279127251449020439059526110156547477338696817582179308777367794656762024686497218153546572787205106623538451793486619344976661132525227510919345298080364915373089200763845464027595808341079687425929588488067840702501878984697631896563102229621083333773286611806471925864745273361996541901088413801803445103213409486301055477262752840344002523934256087422275368182768362210961371123696233660188866287157282463089292823579342090729765156589018281844408350621673358187344701446209510989600447266859123933096917908042194872523896511384764558293197280810752927876911862363252111048510283682455460122296605138278899124979386190919072724158287539985925760739041603394337685018133051931460172515834570129776731885505353513938099362247244954754786221619495037441764054983690602496749147886194082035451653127636280032713049346182398883339791826631263658595886060592708936160953182067632669503952391248454221208668419913463784887335458277689062297984855353628435481517101391039821982658577780219990450758333333968341373809204385113144043709691962626902489270281312754587776994826006708057979370590308561092894630829022707182890313851373735083648212064730422207233374285621943086040606654374202598383539108994910991580883893118491371562809310793792887750162781064357286999826061334180992202884202995055875032321765973432780351919517296050053011749208064261616586510352152694958175402011141116339263188527898806033022445283058361598931964247025063778446276099819198097326650112090962217507346661795751321552700768160103621689722058059832628787632059192857986171370029616128064092613637607461925743813786783618209294920 A159680 855 79608131707477109036822326014974990533428138197410502297893039513679464268735941005820700184726662842059211427698191608029601573859666994779096942353069447907665102650075628329165118074309826384128475515423699186236327494552254069512898523249803213724657094844929304916672483975961344528871589194872361924398205739569507126415089509546955548469185680406244446385386476866982770608068637607970739107731987792747937023313277732121491268268363763759609888977703355723731419605292416811490136721636413436402162673372242836382859978530140240783595120109744441014517688188940194877467876581055374708827282024281939628872692429989168675227254972041652399622754463792336301956270066453798503748417382597383903467678870084620754945123922150463345954486326853864722932649145612409913829566660493413656018721021744173050445443496922809608429560551413621566583475690393254782037564852269420513965815278158243250070312153759565912938144990696841026350454763496508117685357818247705683741534157684391180417508413258593469249379536562053092142331830191135347750564699904579483804907669949945845619327381391462064106143687063979904397318282286201165542269143177298914064171697565790307184034044752645716940285077924582556135326706775160470460988693647125084665167369803305520348092425389018984262025389577262108862596468760768584588548752781932631692846655605778777443762380647940042866582786645313659466277333101154065612472612094476045919866323415355887481666254108794635384592552068680741179497556006265397119483638504161711418391266406655853078996965115875009097062980143012585540451777999328459875318899922039983863680338796916232601137453257460670586940677454914225660120748220960037067489286514392190999215422222290108530893225851823805723680162097104905086631474225300585170604491377094718494346484510434372183543742130171428231607317979014977887131385037042685766406566661854232621029215700718592873604226564893481810126028515011178240346662915327563371341975295738994608673292997546619550339937468344201570994603896287738482620463389535795345183783550434390817024110264874281204617570463177446710072244503623927698217603806769689843378983739433682406056386222226405753431982874060964061141723768400706841608113609323508377009120 A159680 856 31683836397881724269500663263845140992525700729984236531611171749828800884660789340121432958481745498791667408470680046488309382271370412797422437626469510256728036868984621276478296249245555631968168001515720009417760648639804362750757097771492825223499182160271524184907068995133150480619455582465998579604342039047652850296984515955525991379990399138354354074390168117372865718271373096560046027404656953857405220231997013062397625861713737900719281458965502362846359079246706797324480965022968363054445934444967078028887901361113716390471420384553658957092419404837034892528413384697337515757867327115187509228736555856561881291427039813051544893308799250653030596416177671244009835108093587261575426589617506473953844620869222397792344908896955312932216275014655658780788794441675614789631423370845839794389860582186790156314262597583636685868326761674285782167617037916617558086468615961707451531442336107893431545936603083933242186425518608857390494769887728330774706855226575619327595206977353223967101064189264539848209558775592492526313994985405433616272508844289456773198304953092355692003255587004197142826199579432000021690950595088053583032982042433903731506317672899690632090122412503700174886399906999908728964574375092169592777663889023428057112615024565787952341948420033617267395853222050951326536465671721703833899814869568852708467862641276260642023458185029851145865081629426373124031728647960473829996074083669965460818819829343473633619409239837274342280503866337311560420884984172265112690298515361429116061655904780659975931568768112063655416664326126631335990554939510394133357754324082839326606911332587264961780458345917363899185825568521660781998272959037902085309629758673881154634202609258196851970841814200796378489395678529604902475693354193798076017663860228498505926452025828699233525188131671754842707706728435432195142142063368636920225882628022824665782702279288624610704555127027208475506877619920783074171741094418496055592635384102671401886077119710389851108916589162194621110049921983752188185784213888825862481397149609320144721340466394232532828391245965780527472569053614326176454043145806236545764981654084386916631879757813846647568270313446185873861034285402723972715840334880 A159680 857 12610087278225218782152227156684351140034695462395528729078948463392349072630725421427324496775549981856241569359902960310739104542431564626379351078392512012729851008753229192410032742081656831696946736127741140049082501831147584120731812014530894635738949842693221696288096787579017929942014450232272562320603733335226264911073422260789797613687709671384626677160901524237533573101398423793290348167945735647454529715311497921102133601693799320722514410779292237057127182120584012918331933942419772082233079746423524812661001881744728983166841717932246520481768405436950947031431059232959275896922368909820346733408276538481639585312734590622473215137279347296113841071682443088662115869272830347509635879200088706549009404160826592170889927786501887693157354523183806582344026358220234192859650482875622493994114066266845559403468084277735987354027467670675348047929543525961518697900543337481407466263979458787826189369829882414733549171005951561744908800729958057400627644638642938807991711959478169880312754297947750297534312250353981834337622253626662674696974715119533845787079752003376173955231617483983398864923035295653722431832794575902148748212788716996119349207249780032118926151779891394745022231027659256898967430140297989850800425562663954563425300431684758216013111209147990095161440719779809867192928748796485343959494625241747772191431887465571087585293491059094110740643022234363402210562389415656489862391565434322838050002810412448397385889492862683119546899359304693994782115104216923010689027390722582381536685971105737554545755272645621191843246861346621272395780990606236943036402357304631255073318109232278197327951834734433376961732916150872770275275570207798515561041644736782477254304107591536495260589318371754861533874393423308525884740784364640257160311722024457894924355722736080164771596644798040448382689390785916976623886774814150832395668664923868516262922633552646030166931130430800458240559052381808748192789584236586134386874274199570220404039143304797692397147231491949562914061386329069981362146771943969142833205248520399152724812301007334084888253005822136146310154785120898011459019328651898405780780292269199770593082390177928091671207523609858209395984803982170531817396076273160 A159680 858 5018783052897239193572316907697107908592816268332690449936889877258405102106144056938735028283710411033285352937832907523627675298505491350886184306762593311556223973446916233957916553052250173459752832810839458019525417968148098675688510424685524572198878538209741963598477614387454002966441131736862013805020681525381005781756925075278383924256328458811943063155964416478420989228638301296632998524814998130733045421473744175585586775848270415909660016208699344846373772124913190434698785228118046320365711293142117908361049861033041021584012532316649561492786732944501639883617033161333094469459344958781382812387265325759835993073176940027931288079743871424602655715933196171616278106135478384721573504495045687700031789011388114461616398914118854346563694883952140364114141701777211533143351260761126906769863008513622345852423983279941339330217063806167114237293790706294767824206329779701638464121532382261446929937646356597980019327873943202965616312195753419117119027859324663069961373764665334259140509109519015353878808066082109177573847342948426339095779664108730181166484542992390624878490180503038388551096541848090749527847761290613967148205656927322021597252979094779883641976318274362604818673062608477245880308231264224868448976596276364892815212459195509204185265919292480024256986010619142276191459105555329445192044961031346044479481423348656016598304785983334426223630057767647207706679799258783322491401846968776819578440299724325118685950398750108044305323664499401872611721390593351185989120211209072426422484954844178766049234666944189122289956834151629139782184843706342792934354780452919156679854000563114135271563049765958566666870514802478840908777678669744771291209264975480752066058400618822266916862577870144234094103519186798263697224356483772628551728047701874013681387651196934076879861939441488426701467669826066521264111794233968662656555902757071646647977425451673831381827885356331555171266995970339960997656082785066862989920368496044845049405692958189771184213489217206763845175321709047868829946229449485830021753207513969253464330574460452571552991867925964220450914131909063794234513238760309759264204791341487424309130159411057566638493026126410121153728090950618468939350922516382840 A159680 859 1997463044965822973822999977036292263268800840100948403546153092200381838289172703936195113932419968041265714227688137291443504029700643126088074974740433745487364411580863907886058378082053487380149930511977976550631067268821112125339906417212824248840517919257634608290497802429419114162713628416820849221835910643368305074874345106538536012056405038897481954509396676856887316179424942517636140122528201310296104623216834870385142434654009931732723963936651559956619704178533329208997198188857040015733470861590816504002885183689268581861453821020308593227608637943506215722732547767151338639568922371226080538983398191375876243603539109396526030182522923547644560861100340393860190024126051124288838745153148983615906103017128308729131155877891517528044657406458428681110846053280971969956860942132445633271911483274355426803705341877332375317439037367386840791094880771561791632515421351777914627312903624160597090288993880096113632958944658388828753547345109130850555972460366577258905818766624843556968042312834270163093468075988429098692556904871220056297445609340559492570415061031219465325465136608591794659937558732504822658360977160869783022837103244285447599587336472472613657387648521416425323086856687146284603463708613021199652841884892430563385891133459380978507519822767197901664185270785698846114333531082272322701089934995850483955061415060877629035037719527876042542894022348501354303856349542606346695088072702007739869381189287470984788610872813050138950399271571402640605470331341049555100659155033820103133767475342012043150040851688514625050210976745487051012037172014133825350930166217904519727326818906010193559884765855016775100037503158470427808923240834988211175385726418596602539813989142183670696416045402999033414591666761952285642969409139757141523330602673623832987297360820657026518020280301067595786735749901383689546139870218344713586476853628649591497378752407132632243937331440689528157706023837142922668318928158872374883853919787151648759443061758216224133624571561216800060816863978814722724337237174123416379514943385311242479650843822959116144005875181527937603317514345022269207324810007274632288747726173619725675263210363210733594028553190787618360974384213542168467329849765444097200 A159680 860 794985273113344646342360418543536623673074141543909131920918993805874713233988630022548716610074863570012720977266940809086990976145557458691702953762385868110659479585210388422417276560104235727126212590934423827693145247572834477786607065540279365513953932986000364357654526889294419982757057668762961128276887415379060038794207595477262054414524949152739005951676721424624673418421898483717887135767699306499718906994878804669111103405520104559208227986771112163389795889284140111990450180379873808215601037201851826475239942058467862539837036753550503455026745114782529356007670394293071445453961644403021273132580092902272985118215492362877332081356043828091110620062219543560184013324062211988573098997448800433442928969028055486079738423001909857307427084075570662941752615064125066831297511617452600915314000480184946245528873643195005435001406655156156467741525253290886774973313491677830320032071520883535380488089626631896627937640646164810640946227041238325102159920198038424381445907742923070339021699998930005895846415435328699170460074291402633980044256737878569312844027805882354808910245880039031236266597278995071327278141062264883029122018885568680822614162663065005455756642135205462915983750288421612794932675719751173236962621210591087862691855904374433936788704195425472382321480786697521611228553911638829105588602083387461268069963712805947699928414067308681597645597264645771365727120438158067201322561533552111691194134896113727620748441429195205194214604761753751559104580152347129578876354583249191974813032701165948994950209737361876580861678787869694673651012276781556146877271799945545932319394070591493922698865247246910531248259386556427789110541074646638303032227905336472330093901620188482114906669207815745154773389267737822887638127613266858553657028136054583654930668218970299620095191697885461634694126993080882372842404235106962038755131188299780344310095480613335959255676085509075875211826220186912882029935751148420136910870154917860161413289174077099015411395267875069217441266688246550596417390449071670233216925714146360537647571510963267772742785330380193201899919795186954080721039869656543341162330812309309331330448594398460912856725676907345697546651188898832431528340855724234302800 A159680 861 316402141236066203421285623580350539929620239533635733556122213381645935485289185576270453015695863280897021683238014753879330965001902167916171687522454835074296985510502153728214190012543403765908852461261388705445321177466719301046944272178613974650304824810508887379738211204136749734023146238539241708204979355410222527135019748654843759120968873357751226886812825730323763133215736171577201443895421795785577828879338547423435834012962347604633142014770965989469182144230909231242990174593000918629793479335475436120641494054086520022273279174092080066507416947045503177475330084380875283952037165550031240626227893576913272200806162421315781642349522920656714382223902277996559377112952634320327804562239469423526669823570148955151006761198882231690827934804670665422136429949468495626886452762804002718661700279630334250293688004649734830755242409714782887320335955929001374647746254266424689458137152408022920837169382405614761805548018228936246267844815067744259809092266358926326556565462916757151373668557261308076383779875184833840744417011073377104001316736066330027019352651680145994480952395118925840239445779481305883434041781804262575807540679353090681952837152563399698777486182163252824136209527935114746098601472752353927111470399930360538787972758807565325863396749956570810262285167834827902422850123301171711701562539253213734207890496281706306942473761069327399820404817306668502205090078037368139779684402281038445355396307463976122073091077946878617158462295906421717883017430302816522837688464978144585872453247588705687947033434618338364557897946595392993062090848987045212631803246212109376543391513276508571040588483638415374661707198346299789638186424468527056395651320597497390774833030845873698062157928665263572566394336892891556994331820671069947213973867547050670829418653789358591771368275478112663012475807496289800701730745702352546710955736089683927443920622531700579151515144701171508806149129610554184125246110028912342115642467737521192593729648220927191909601692042716331741563325058148322651397061493350629403956919286866182741253810519557614435484555616135366418564760970062701857766543313296975150318915572931494143843277360224232583382790855932800005206198797521765579812330728479808417240 A159680 862 125927257226681235617025335824560971355365182260245478046204720006901276448431861870725617751530343510933444617207752605103164637079780917273177639930983261973702089573700271973440825207715714594595996153369441770343410135486506708982206033720022821631455806320649551176771450404719537099721229445880949436904453506565853186739699065757032338868091197071435835561945552963947433102346444574389242456783242107023353476175069746995722792826055608826539431313650857692696571103608012589894598099037833985740849589174482021724188839393584376501002225274251894315966496918178995482105825365913194069941465337927268030747965569063518580062935734428191318216323028766377544233014493044423087071906941824397278477642672311381763181146851950256094614611218732126303092210625174849267347357367273397134433976902084375629426441397292392846670642296976951267635151477659828432997025968934489256223028035884545348574018554586872238957812926107808043301980173614470461203961290169920977078916562090654639545131608333126423176381064090001684394848543908128539917107510332912684758544016697661472184389511340892223448610143011452445384063153636280746535421351017034240288372068363644522736406572557570015107983743858839418543295408367887247334448453479717111817128256551072903349750466149506625259695117778519757012007175317474807642683120519954702428116302020695678753472347556406304215404628491524996446923471690789418106260123938434361565113069546319749139756536235766382857469500581428494423873779165994089965881832680368628959821132706718295985261579507603697853924356768361307217462521066178541544038506884567213071310814720619586318337502889979819780231517622842072204828216682440759848209086397399121807166193369898625056053452375037543346623948939567086136270172694103101860856426499472572132607942255590112406453693539945749225384478448590954417330677256530259796915994385301206628921627832505903342336097672136217166343771914980751428972141758780378368965921855755963741888791289378516792142986702754945281006062037733224963924762106454785864659613083904478832541636950458594370481369015272967277550110349891495641386874946289768385310363198822539566485766067214425359918293940774846107273494034984347056374520470224763868333779289079239515758760 A159680 863 50118731974077895709372662372551686248895412919338166626655922440533326380540395735363219594656061021488230060627002298816305646226787803172556784520843815810698357353347197743275720218480841865245440560188576563207971788602452203455616954476296904395344760610793710859467657522867171628939315296314379336646264290633854158099873093151550216025741175465558104802427443266825348050970751724870746920598286463173498897939848879965750248108936119350615089029691026590727245830053844779868818800426883333323939506697964509170791037437152527760878863385873079845674599266018293156374941020303366858961419252457887126206449670259386817951776221496257723334314923099495341948025386007778110658059585733157482513773979017690472322569777252631776701464258294187386399009000884785337738826095744862591009095920576818696509005014422092722640665340508821954783959532866202001549929015299970794975390510535794782307769926588422743082288707421525195619426303550541014622930325642813481133148982619814187612635823551121399667048289839263409081073336695559974053168044695488175156796517328933199599360006161023424786552355966162954337016895701460255815214263662997823372196275668051166958407863040760302613278752569635925327407436320891189324364385883454658149289934636927085172661897554744829288032793479100906719968593491187138613885459116818670394678586641697626930147786436953427371424099665865879258475721328116881737789324237418838534775221995032979119177746025527556401150788140330593902084605645769741384703086389356411509485973128808903657548236190778683040173946960373181934185525486392464141534263649208763757169072455560383245321782758698691763961103425407506322146968532413076119797578199740381952195749309899055274918499212234096378258269520019035018662962337916141649063863414969412638830747043857317687097740610244618833111251054263721745434597072291547109371864034604177885764096921601259846322322952887682731625669707017637897222106270864980036664311652480844656929623290704912162080314978048247294648503089325780819310313755043946625811874610332489224722167549363233693268843614268121418850508434701199129905557663862357754651666786588057450486184575835768361753337145151028526462267243132914195637053940950658497831264344722808847463569280 A159680 864 19947129398425775811094702598939746566089018976714330071931010926612256998178629070812690673055360756208804630684929707176284544033624465881760327061655907709395972524542611001551763206130167346653090746958900102715002428453640490468626565675532447926525583267289576272516950922650729588780747766703677095035776283218767389070562751375251228945906119744095054275530560474643524576853256840053982885155661229100945538026583679156621603024563749445935978894385714932251751143790326614375199987971800528828942182816200700167953108711147312464453286625352211526684174541378362497241744420255374096672574921012901148962136220797666890026226873219776145695739123070570379717769870616602643618820643214854853643203566006368496602619590199695496871088160189867847660502490141519389570785438749088037824485742412671756834954569298595611218138134880214161052748258929270736788438751063419441910949200165210438813143856763637664874511947740840920048488366832941709349465065644549595570016216166123956015189512641737983941062042974962746812582793156288961544620964681293960799720255352898715779073098062575982172824389064389844373687340426027545533708741516522116667893829343816000804923593083650042870069835538971239440889616360306325463849691133161474226305576857240428825816085476322292550011792109564382354790488202317163693518770045373310862379649367093634822520065529559907687522576262386128419876890165118828142222044786368759302478973240953579369683603161623731681275156210350994944535249173237191077021862501131171412146457484133236937408212742350408246291376965871758048498621681063134549789092893878203408140219526498311912051751200459189342236738931794564674142288647683721854919587914410274617852101059146454100792506633016795321003444645018636370341722740317930273225556782731326757682504715512956849352494309183818349829052535118512663728552304094779219270204969778077497327481653169468912932942199151625590969850199621104902342969323662503274214027071765520417494248180909265661991173218276499668324823223489623032860540949745384302287261435299246806960590143009616551326629277109697051735224806900727362206770563342272096582978070698848042753934975416568593552468265476168578685875089272864865516491093977891857372974875420388842050984814720 A159680 865 7938907381841484694919982261715646581617180657319384030461915692869237751948713829787715524656438924910082754782541396453862432219736310633137437613754530424523786366410605831419858480319588123126064871849082052304007758552760312754309917521907437977852786795620640562750886999557467509163108671832767169444902314456778786995925875174256837570254609916974366043556360641464855956239545251589760317545032570895713150635682364455455432253528263343363168984876484852009606227982719938676549726393976183590585664821341180702336166475999193208324647198026794314540455792869322255609057904320618587108825857143882199399804009427801162843620343765249409729180836667163911632330460480021844382179957939926498592512505496555643957370274329701555122916386291309109181493592067323832263834865796041294191554316384322782401615409575826631172096337016984727277039023094316887039797072994225637909762806275243218852848947222001202197312672912147264654102750573207249780072473196205096223385320885134714679857813395588166487143026055745333967998870602866311134785090775110300910113504833936359946871493668899079881359320295271191897773224472663261662160263909312139435998371882563100269192631639429676301985181265757983661548739903965596643422852706612383287411470299247053745589629357678717690075405226813145076299894335928739962881856592599460904556705769516624961736055932978406306206613928330013245231743809995965483722636035650528783548096574677529556154954880580219681591111020931555657331127086342756278913316572363816865622780592711899492184811123219271703340927858469999330120517243537641158351917437499875747676050202473872580613351655999998659518458133750811332802308734809588885181876192357089557523184025790978833060142721441472303662992710447897256360986987684198332602122535663653080144998046027112968724605637314549458613129797726113776442218382432649837722432206107640239758451933864527026087464672939394097523268753779492733494604568711405438157146110251024645318053846378597028560324860559068819745984994445780641297675987684907908363704239374489896681090154750278024194305183446045158469200622638054788959164778652560432082270620471354932958615634031218464465520616322369943288451823263357083561367818349260008575946169152970036327444492689320 A159680 866 3159665190843512482802341845460228399737071812594138129793770514751030013018589925626439966122589636753456727598820790858930071738911018007522818409947241453052757577858896578294102123403989942836827165905187697916892372901570150835724878547153484782737482619073747654398580508872949417917328470641674629761976085377514738456989427756602846101732388840836053590281156004742538027058762156875884552400037807555264733007463554469592105415301224246909095320001946585384891026985978745266652415904814549268524265656710973718829626304338967749600745131528038784975574721387448879369907804175185942295216018568344102459973033616044065144870870591696045296068277254408166259287805501178077461464004439447531584966333984063139926536766563631019243423850655780835586386789140304743721616705801385686000200793435218054724086098056609700610883123994625041242100478443279191771102446612950740468643685948346635892995067850499714836865569307086870491412846239769652470759494867023983747311787696067450318627394541931448523898983308143667956516737917147635542682921507529218468264375203651318360139075407123771216798836653128869985469369652779552113994251327164714973410684115430770091137862468899927518147232073936138526056957592161947157756831527540595386915538873523470150315846668270653318357461268479522175985003155211436188063285405084540066702706516618249641136127741259876149962544820899082885473814159488229143693466920144124087092839957748415809770302358867765809541580911174548800622844045115243761816422973938297981346454529441851864652617418828527787521442996294093861629917364306300117889513351032056669371659840365074788772201907336799007299004100493891115890644734165568692580531804970207233619609390163750429103836010627072960062550095313618089395302479375570618445371543637351194570951539814075448595543691156881500709675830442458164511339187655890540634308747825871037346366542196428586913898006887679699188669994154038486825950275377815701883269937852836043316167936610500708101347303329291113759233702966197205613442182557643602144452000009611679632266921000467644012782136382248863373690112585138905278385375133155709696647123969528564469486268409449532288683652828037761260225139783726846392558875211911505521369202348006654069480857105534680 A159680 867 1257538807048336126670637134510909187448772964231809656273890202955217075943646841685493318801266018988950867501575892220457714689654365430683448589721388343784572992201474427555221225256307677660934085965392854688870860407066367272305747351849565036091540229604555945810072291644434310863587568206714669878097037077936409127094796321252758491651920504042832354565856533526888669913431098891350462094897502374424468023819858996533202499857633722006476574191789864498334619134191557896188984980389796632689067145706146198913488932960433165147888237700961409625964198656411784666967697003819684414908866564343808896869867575176110126495762875151260778425445166417783007284914259008394807818291586942177644318008413151633135117675722050815957327569644614481254272760584249220677371185074085706986785724232900401457403865411121085016500311253523749429628713381402024008011733954881400480882277244635685842193184155551664503870299271547662308317658700677748476112498884602349326333868117713960092099023169875320924345308213615124101359693692154156079676667974905853840068311217548390770975405140541592045206055628624994983024911348581789078108049867947647247278016279569563933172600069990531722546296380245317375387007572940551003190575525108450351609097060192041872771961384342362341988579509449623012896954955879815674109224709367054347086772636908293840547217104965497729278786632103906658405332803732505203224516111581325736134166755087294814759024183874490211977867611536449491092234598828780674446657430310870232759023279937264330232249547882630840161830971597190886929376990476663909278867961793321054534172940415097292058755745768390004906344113538434913313143801889161530058166476501950121891047014101146879804493672086853596632591274942109551682074025804489421942925272245130111786158567847956001428057664474801522732992367386300623361736554468662002522617159202490565223614125342244713064705319276623580882993134404553538263994714995801937944103278119318494215189520717132903227307666400197304207355267795552042053508690981954468745583532299586074003745553468031372039063095974951601577570195608262646246008420138217319898833473069251897303922576211326882632431628304942706611626317182100021507154870966522429937496366588337495349617053683510113360 A159680 868 500497285540046934902430777193496396376211902692447649058878507005661645195558424400900714442937752967965691808899606282951311516410698530394005015890702613584806998138608963270399753549887051719108929387060450978472685549639512604226851721157579730879650273899994192684754373493975982774289934817801796936852858780933313317845271946430841276831362628220206441063620619187696948087518518596600608029216805907213383008747296417065745002837922920134330767433012364123751793524381254063937949369779234245260980199725389476193849765691948060761109917859851112992348775490530502848573773499716059211191433676590267596851747321886475786280168753439610093768031107957023228733136587279839955434218587598547254906982382100365924636908400609661119997129294705907758364972325742049524850010042780309995054718043900924561992014347528135226866512995778457647950985825319562275996899011596184440650677699679054618556994298841711972825542244506662511839936750023504123840303796576868007897132199062460049205092594215835796440908770035511248673201572739436972075771171091022299128719600209055875529851106860146510220793341356094874373929247365899273534889853191836439701677068584571014632603689993762725645907812105562379265502957072747137322691302161635699345033714417559141893090315121591941458136287299681479610812087437011426859283371042682545600468806782984330288151271648526836376807117032533950962436982071377582654213718942447498857311275684785587858281854879688236601381767810595722905908747489809593186007840840752414340109918960501761580570667439868245856621205252685678904030412292347929592871559280390747647931458625368357164596014613911885153717658184196601607515342507152123394457677115971178305403092002866294411759377654557104386811264876864287951376066967707414362665812982018147139696539051946674492918354917279849166230252543917205639806637339339821113460995053843419087961075519671199371165803174089297511732078823018154190583070618053793486051221421550907861602113077482284983760349879975197783413637348926746540090845568635320917140101403235247841811098013355485603903099415894355179009564161975948067006072829635360164026025634438285598396715845839689838175499381714369193666014013336024833001246085800715203618032532955975142493517885179919582640 A159680 869 199196662106131631755040778685877054848544888498629932515777371898050379570756309264716798854970424415231356389074541724722401525816768360731383312875909918818409400686174165907191546691629790276527692961964094096577439977896118950115014679273364883325064717471968084132586430578310796709856530469916908466197559697774380764093291139883153575420390674111138120710966440580169858450162456970348150645166193853568552013013400154133169977926993464579741638961764729131388715488084604925889407660187154839817237430423559305378953293256462367749756599419983042009545186681032483721947694885189987746369775694416362159738098564243242186829380668106089666058897955521728827252781076823117293868011179572634865275334670067532486372354425766923074942900131723306673348004712884751461669626625841489292324790995748335075271364306450786699207855672008572620135062729763804383822757794881326525978488842195019102499841537754845813520061943014380132049986508850653963539964798538708864793732281358741385623534753474732771662557345165919861847832866256603760730077249426251969199390332571986690070109765125197769475830543804097135005840815540279329077808053520482955354020195280379694259843096017447574275348762921633581630294789907380420103427947684805899888971809241128346431577173457009250337996253765763779262090313844974668074320672450278286094639498326990855160843658899008715380239953792316408576391513531604545391173835622982523219473753555789576672781419217932043677137965721005561267060589266345389307356673997189150037130988722999763844736893391519679220095077859597303012917174715363999314053601725633724242822186359956191054217155060591161901174721613196709004877793174044655949464097325680027015428539570126684029000427812841640692354250829717044495095992579121746426919050641570977431487436384106928492180077199412905166636907520111661544019679924502780141154953414270478306443284442703795105010924957968263786088484378426820814313798111270414005510442022499142010423425815317232290633391944563728520494420309605049570914103027625875770553014774955329054966813263762015238981394504429978409644228966270819068022170977774735127962459369033368416264588984067985228711216322294013996372461950990555783512988787277718128610039451749889769217070501247924483777400 A159680 870 79279771020954849391571327486201874333324489410552020693630335136917045407515815528932885043563785979509111877159858706833232855963557396872560164519596256987113356666099179422098965183515106643006302689932322389986842638517105702633171615499078065983644877903569397490576714615794203114540124837092111767749691906855422610795812028401548692176038656933604751836523579730288415966216570355679967356168115936914376487796324514048584585469940560979817037976014929181928585012464148379249920310805117847013015236328376878151347216866306330416342365459235390868685991950275437990832333990532115406995959534944035549308166376821488503882307225737470247481347618266540116223378135439013403119513015251321077832328291704495829210272424546834774166154255296581350084747510755805339694986547074869958035271761589793459033441001953065578149499690946416124356107015460168825199181605463756361154997908515917923740318375032129792069011827777478785893382790585810253984782149514609551319897550848580009018117626790349427285901382467266069504188807568555557333598669500477192719058223644050493592028156668721852104870335640689303637450270655783807073694070411299024394460336044522533744402919611254140798863161734998059926478060880180334454027000487250586520111435044254664320625821945574560042581050862486684464832334098212480882152768351839715183120919865335577369685488090533820194499124802224898079452859948596537688104532364228101793851696603928566730179146566882073695264308975192402788567208619257975134734770243040440962363793401834945508443702999157392461351984366914473913462131506302579379063740615242941857895582239803938671221263118100668524782385484394105987339754167927265915763316277943534780962253345818417377247758510133318438452605018962506844760253670423487370499419489532266999584859984335505593213177807011418976472322962751897377314192803314767156358557997884596522545339247120590780594976967468194897565705050535051665942701065215006720399669873733236969240661872383180969387106233586483975958995869585460802477272914149529921359182740330817728628949867879268709628991109663715512683224119011624013124757043081514945568894802849646191387708018943212281337225920773635856187046190480227865813336536090446014471592083763923172173251565978788764623822600 A159680 871 31553149669677923926213633298729660107608298240511205606132357607121086021811723824206023530539531849420211295753234690777901954271970027186918214095486434370952297543706787235829480951492320814126231942900102347120666792689830173529052187953953796896607336340903148233165399830655514528790259828632190566655911181368760424715969094012676496332487965068900580092815673766214209384695744839103656659604264976698068273590924143191182531847058416276502601372814980049678445446245242970336542394292776715956340246821263573944930813359496663043336511696176265582695015251022943287867546980536896741996645525132031732262490479876388181302971446462845052407910293172127444528077245123650511324272312058846216342401384763719272493202052615214473195054450707907654027056161276097640447142976109172401808745836321742048360234247413013649316801669141001608921110457090417428624890456216780150413163189100493138629544213421249902397653187393493542405434300666643630431979755542016062716454431505453484847825191927805597327017087664626729742805297579418855215011540383940496450215973619999524462937136244386171939968917754450538750570201880186414936001162215643491226039859725524688050578102162183130590373263021766306217156637935521865732282642765978048629104462175804115271262645557165217887696920247015934653224006880774722416428727483359756364596031466905232802279663416373561428695271431331717119213661868027890395320212707127161531429755774610013769034627552199847398671517834160855304288481969875407758235131200056098313870752642941585312596749056771250679938869682954101020254915422333711228868054711264965225718198909255607634955008503849005481701488248067240986252217281041877789817850414524201162795961403096159989460578886605247896863444443296248007170085864835968851712342037783200694857342786329147119170352587113345339730817902267735044509504716039352825450564928204655145494738577069552426881695822127383600967364521628572136224380710157461404305063099303805814615773001782690708583777647575476058703159861674703794336383705728485282825184177636890500665267080602685184417099480251654344069513555137660086404585280975465173601292169074790150803891526950414419986987205251584776748448011349179700037924428375210236041565039298589672635184906189056680395797617440 A159680 872 12558074288760792767783634481566918520953769375234049279219984697299055319635658566218468432269690112283264586597910247070898144567388107262996576649839081283382027309038635220680711319728760168915597306971550801831635396647913891958860137634058112086783736218801549427402338555886278988255408871670774753417284900492859793614344903605016843991638034058765497272188801635373525046692940229392899670555141292609894258512700012665576599090543779737487055529342386044842839359020594238045564623008214327832776405219626574053204312369862805584917515312712694466521747383915181153133292865919694371199257923043013685404921902824425674670078753384986593388100815334888456382058520181077464493657260686405542783197918807668565956465206668430813496857505227491949721418267440376105092623209504903541049922807584291745453914197029377479362508914818427693934477605814970676423881202392673036108077794264087753256634856623282429024473899570782652398576958282533579101673957923572878351597543841619638389425408269639837386725514989138971171567004247801135820017259474138817109993238442536166685755388197109027710255524395935673733423302898043537360721388867755698208939469710422781321596340257629274720827759819501254876368415420276822381114037793858776103797055834534993623298212305929811144743331677261479505298689906214241309257751385608831193394037402908417319729936354228586914800523530545221188548957970615151780799756552904246061407248946598181551509051586628972382597568833687045218704027256801793029802447482852084088479597188097349119467997680891958613223208781831365291587542875957310766510106711342840916893985270301492034773422163268786081048667540345277518422395138100499433081588701664354119258011676178925857387933149110378529633212435826887744346849413951045179494141631618224344286222844099016217924207116493304433793889052779595795817405562790859109762168482867454863310383408334434745308134342229731204990113513903121175165637579941604423906694713853040980980108414047638518835374116628805884879881665950662524685078237607022993034501943516742088447047669130000824129295964149048765224153711720669702765011817071192057578368714396963630373757440018245995942539570464209967510026121470783040387228109156797583498528414048754925785631419411678580008762827918560 A159680 873 4998082013777125843653960310030334841679492603044911101923947777167416896128970297631126230019806125156889885254672525099526683635866194720645450588421858864351675916699833111043687275771095054907593601942734319026643767199077039169452805726167174656743030407746675768957897579842908381811123940665139719669512734484976829098084555665702691232175605067423599013751050235204896754374405515553534965224286630193761216819781014116756295255504577277103571598076896830867400386444750261499164383414875009700729052937164555209601371392392037126134127757947956221410072763782991076003762693089057822840562656725594314759426654833641542130510040875778201323411716592992433512614762954823707217964265480877347181496429284067325531400659051982848557276092026091088081470443385108413729223590239975500165467468672711792948609490183444823772629231296065081184313166003901238799276093661827651590864548953917825303002043391852985501838214375984102161091223962147697838835803273826463567873105994533110625506464666124727474319427948589645899553924885327272637511654259166865269280858684155774341406181565313148642509758740664643695363723983219447683152176768204552243666682904888541441307292844434289155758858034898477674488412180632239785817654759313026911262599117682751657957417235114507670389958310629821827174225358666387266362168622744831455214462290326083188019712389319561218529179669885566701325366058642962380867907787843182805278553650990301647486833496850778808426433724289609836188898559725143750453615863043929411116565810110102007962950480245942756812157156299200431950821809715587351359793603059739419958580419381084574232187065972473011251887979569172385091127012746717732488682485411998415263525851157809395080407932767044049546121686014658026002038896666651145469816657042015505825221834608622125586715262011748051304628112188376859000282904486045886332517605616318830942387101778527959080210586511610892202464211168920599143787532436048403253460191050411006624268533017958347805770314640617166706134199888502010120866802183889422742448948335485714311424307046659725318275376631841156904869107751271404040388298609053463451017147037822450098604657235734955970710762057550315484213647897360300894416749519977063022178267226365161873008669740941885786807209713969480 A159680 874 1989224083409007324981508419757591700069917102242499384516451995327934625604010542798622021079450568122329891066773067079364549188930178110709626337615249988930683632819224539560166855045576103093053337975901287421802387709836013675550257818876901455271639318546958154495815834438921649681839072975853937653712651040120285121244038810046066093561899178800533641975645804809913534715966702250077523259595523675824354400014330918456339935091731212507484008979075596299180510965651583482429379034497245646562330292586273346847292609859660913395797930147973863426742438238246533068344418556579093796172738118863494260566403701886509342268326189806339140124475103195653649564293597499654395285284004128497772692795657139987892931505837482505294982387768879025564475515049005708288125896292300744162315002608931709301801123178814010484027071546919083883662705591946878071435461396205012660127982405865030382841556635100864947302584847742101877461908559976501206277548029025008927135144588280336409313183511709371894941745598023689929051290537356006708593818377888938238356671763055555651712974507606436050691173723260132255081028722018442134357205632356544037281130856675929070858980955744589454717304670129774613191511679476211157933045480168790851906410651781900624873428761363268123004058664298991825735836394059315917770833854101057310344162597512378200414525801012831136387698708090925001906307142381928412433646499805033852254802945845193457518208222695023336781338024698431027757962922743350410887509311044001053540304712826632501820134823140204325252625324998299940551135492723927808530431343911064946302598112928401359052375678834880989692170367200990263988750128678055557031062547605273704920764030749131960316144969308134421340826797821398067461067134023913204851807535361090553094094003951387506967294750073559231114808194761921210286316778579883471901232244866812027260206756124445793279178505297278905365375765931716495338052272271967322890453249343349727595477896032733374788177749852849003543156531673957849365580302190950383228501646935579797553858427156901440675849470603508631399372680731294298138371777834586207261447246152338938175614279822382494230346940759334561352749521837027928972937479080841714285243451827679285670531664925475458864569260703331934520 A159680 875 791706187114771138216796697103211466292985327199911710126445970192740813573500067063553933263391306306562139754690426025061991050510575021867710636920281073735547734186134666911835364620863517935980320920806769659558323664747534365829833159107280612023455705751281598813565744209110973664990139920449202046457965601233388501426029361842668602546403697557544965907293279264110381920200373090015300722353794136347899289988883924531506537871253518000701532002074010430242975963942885475745393691346488892322106727396399627490012857352752651494401442071135649687622080346058337170125074822825390273053909208650945121390669246695997076680663313502047199568217679355277160093076237041907625616325069377661236184551175112431114061207922658985124554433055921826083573173519060886790260377500745456201101205570886147590323898415677792727819001846442499320616572512428853571192514359595933211079346132985328174545636538726752396040926931186980563127678515646685332400625279748679726536219673029579357796021531195663889459340428585480002116514079942805342747702202745538252000686080837426993607422447845796235026444632098791972878554067639356750026484689501136322285646414274114881660433113093502168688331499853615397572547160019351408617566283452419446031840176810078765947966689605345598447944958432688116821035710610249068885525511763598064685521499347636197681793249090717472721085556640518265192008917301948865186210439014615630014606293892736005790599385799122437260164107396251259437833054353293738389478252179649375379630159139189625622405696659321075507788067192167077138919975282313552207760315083000788889014090365084359818271287989216661424472554258014555895137460086853364980630405264413522560048820712303362396430617376704732649599519411230416191478717302620788879873929257056998115943588350817619150857723814014562235642356887132453317095077591889135770804100939385570530731346550427647197153964897730492724527352376611996223945660576710558461997139778462141171993578352494865207346938671119262793009593472035335545490839405196068635520913031412423940721342584139726729262771024819803455793422061947379387667927189866701436592552951483859571444384764650996968722111711453097868078825477489218370928222257425482308463871649149129331709729631669491686212778952716395969520 A159680 876 315097073247595504002960103938658405992908090308462618130940979684715515867627422680751666816808660459443609292475722784907593073554019928525238123867934252096759067522448778206370914952248634562417074673143118423216791016181808841586598047066878806683880099249691529369644670379391728597016393849265806560552616596639848503282438441974572057747375109728724095897460749501311122090705032523123839609973550470742788093061175787632621145732823808433066702252816477075640405253138302767763184259776868081898551915173474465467678269933785695633858378146381840601810161235292979947176711435065948749581659692304957294819225793781304950009561730447624979089010511908297114063394778049081735340902092328305043503678674899090443408467821712438597067369373869117902236558585071183936815342119400399267294117502210077809239609768316582691661478707812567810521512197241091774456549279657785212996919632945754748438780500856612352759341616027570522022938587318820785794242583791945506152488294721184304066407256232362518632922548831423017152443552526699170406876882874346335358034703501532887900102421268119295104474272401595945073409437891741968068406549215819899725649991750241046971781520030258118548501219637068798459260578176022384418633447768582770729820483959759566946665869034166184914159089397545571502946476986485070100521382848057928687527212577761694299153298612304541311855663844218178621417642779033266415699321081317215711961050166363085111201037339828035006208533405683302825229797669688164528601456858189407400039263032684644365215647135586647847774398117157498401349599026868069850880074971690402912881305367190646806312920244029396365950384424322592256000720364438961206733870232688976705194509879465989101819069570959175460119267898871884246141068419309050060984972036773324159592454069621461034534406783227722210554543232883954498993554564793296153308130941630590259203815720314079138673998850791438825456520870125642780635034857258530300551971178578588836725848706396923619149293413355613742614275045338389589255988502965844366554094884855209148609540490060454336805907018407678266774382607974325701993696649789112585556574627444423770496689522051274411057170114217573616934019790518871883700459520976261117054335672909525794734801861739532215653821453920422263934480 A159680 877 125407843446355895822039904570888942373711126957440922104404383468546582574502140726872099839156583471552249936265582977967196981283449420978022905588800912053436373326200427591468712315630335692324059739590040325670623266116695171417100192899458657779572256045671477407519765245253698870638859761867870561897894947497058470917909073876517836314852747268334632622223471008242562481718682743830198149468750733561493313139057974593858684495126004502842546795088955802094451047773080558684271589997502150106731340132315440856508461420789354109624140100817901423870756549566259960639161026081424776943227503628164352392930475255712674106728888054841239630226615521822896120071028587297488758053416421596029653227928058662884045456131833627902647688456366853003264066743684812145965715903143858162926857664674040081929774363891584233488540706707555546088241237929442097380135420789438918839562934566277404550460093704392989645821922252041880784566430074375026060776147723914562768963805079358323439072291958949086752013715094477775346670417391546327016594251681787095934245811307529251957247156242263633655345733971203087347244077726845663934475780103206818954486411070181662579887384538929637680134797084053528171388137566896889647207494645612490331022520775807497566007067908908536250236869635264704770055876804910447650938624848015292019571145084449806694865331054448116724645833124442194573059029817137938084583143579925237237730483359918615138252222261865758810033736131354558273182021639481536188644990351307204495840247056849349267730205154266826522338702662561492196660001492718209487098062078417697358537870522051512344552723985835710536986828528326133703332391567586619706915099722204948315144854883206751359161593258624375128394819024231598699547953752167699303483138996706525958519680776120990674125543042000819425238472564330926758146117621710139979880865310668035537592587925338453069545054388650094922038970778957629214696519927528318349061222531934499894875715791567623105556211431576863150297688458451207021188337933341000861819894243259341828722656393701476686322021730555231130372748484551719682014103598688876942350080109169929176798110985391642564603784983346882846441871797801033520494411961126294499105317133946342117175119431242702152338534725881375344649953560 A159680 878 49912006594576398941667879059109860406331035620971178534934813679501855149135984381872414984317503413017336031024409549508159490957739315529324591186218895063015579824760247732626341130705921356910413359282162906498484843123428496415164290175937478917463074026077998316663496922940592758785669168829563217828801636487232631576824528964412124281253646037687455059549044000531038556601945027011895739648952818407003595841252012712568123807914416968322900557743151592756515876608432924053572329634746078874397174820746371986424899967204229149934773901747378384859959296566136171354438911668971995274654964784317107295091509925979862989528087884096365747851103967173604358674205982966351443969918833702891496941211688672928759648132001962192815182938264633626181196327427970162910418114109136148445622056422765742530240957219082208345747539790899294775309491183720713665519440924917031912933051037745461256334678513847553266684365714696640981735416231013941551403112551534204036541441933289891544446705792405504164782825685053323164957673678282911453434105292468389835494474865693140746096468081999658075532497646266427168258069525846682503953292074527098123985865955940551465748207264973965538575100738233667143414019491046786057204164235506002568976233448287424271703866361876563261409359955745954952910736021877371680003472168127238165860628216398445302862102606371738151867729727864149221898872449578120324397675445489163103401020416197442461939273259185232178358420771745708509423619382715981714916177558363409199937018289363008323912256435751061369242955885301356736772279244502820507795177827135271858295159586471134722485177833442368764324391803889376891334035843179110204391002955567336740450947049006407574957212297862930341925677852376277410535839452294325013736228335717160558166673356442084666840931596309542903522701526060475965787655819886070918696431085514936513371590790468984007599792972683886987532684913504266301806434296121413444396066015738752379571698159195207599087753000474178178204737392188535056043369241481215377159951354722333192622468635152697660701827842853963582210087122468976459115911238581523233942746326875004367941877675496351689437895366201945155310248041505020822284892260068744234382799164974971253109902798832733717098521167079333466748417582440 A159680 879 19864853216797960422887993825621153552777378466019571615981951440058269802773547281844494291658527201797428188097778735121269510204198964131250209269209531434168147333881252397157692301308641069714652192934561246746071296939858424878063970389830217150492523890122997658554664255565110664297825690334404292825301153426971090309105244618762148946102636270252338779067897288740345102965092402067990674182133752975253869651505162001627519416865442827388011579434979244961291224439108530692763102923038941889859968847316923735156253678485862412319930388755355779272839929276772629939106047683224772694535732756654580539094028020064729757158072248982298726405109152319572711856213910192020577211269642397329219752949024163766983455911080649119112540161740867816367112874249588440026200443699533043223194651598596091486953971198830827337374032296071211765027089249882914596779357352696189262428514750088127302616651588417621807150731732527011068849911093513474362432378019362889291980724925644297476366349833085431708496812608936128141877807453539207212139757312150737367430866750734562487694437049479621650428278717480066809879364427209252790909475769881681846527420164053269301705206604075099354715209959019915469550608369299053953877610158236743409962209889897619052640572804958963269504675025517254806553702880830389018193730984289792774720510458981496780732421972004897336326631785856806948121178175902274751172190244161106989916368395163222181236692504933460541227841433418660632192327332299321241000450023238285554370437438919420463567810331223768158132174103647277419743170479310629843892993677137759781904114977544989568036756224986076932490570951119443676617242933193718274727912261216077817751161780649667008081611332956187651711291390426734177794564554059389187767715394476433195624377476183173576412016649788156074782609968899505103456728870197034515501199691169634064286355542018730296571648058073798370943086556603919030489746153336395022551285213041491512569640991643901056813820137977291338062335184402578501098239769771590379108798819285245351321913794134379967482641159434146950488484301994168079008450658851847558232270688016142568511690516736562580753717751963390824930632278647200486235866625095399078989854962342904612395624138815996776703059085962848838390525547857600 A159680 880 7906161668278993671910479874718160004144990298440168531982281738329511879648722682189726855665109508811963401526884912168715756901780229984922053964554207291903859623304913693821028909579708439825074662374596094042029877697220529672973045050862250488417107045194926990106439710217991103797775839083924078981252030262298006710392310533738370868424567981914393146613963571874656819941550174078033276428749584731332633117703213224635040159788638330883460285714563996343001150810888586782795661391039864126085393204057314900220202539137406035874182359950729852772205431892858940579592852539011790560429946982183738737452128060475836463485923227007070796743485591519222765714414462050441223378641347755303326570176770405490586486692961966347444598169189927126280484742755008771160264866174300042066683025714184821646065150296177450198066519106296551383186006211962216288804518706932158409414635937484036920980170997511699631692724545180035708761282879802131782306535048593878404004291978964497105702262786862209414477566635530893947144202408834926187520169976130701003847649472317490176961639849224807417212379397059420323904818783959756764099467403120834847819789239427245241527206480214624569211114988589188123213998716961532426857231638813988371162390559945804095526676272507305504699599250795911667053420835834472951869424928275169397100597302046419320286201082755342768119847583041281301203007015136655772846207319500675092823611220254546230689741677690258110176502532079855185904036854635747137936464193071279287230234163671639981491664599570623975875236050295731111701045078486386175048903688323001257925979465903319376943906492366625176762482914153734693916771353375256694231504688961043404128221937751518462808906353304264822450752047711987826484826156676184602406536990773284694697944068847546641327315785684089808220575244920476970699812302682599851098558780654428842649456134132664189051508327320399067748360916843446269868617162593589097561967118724497883250337542976113425404301327161961478370631198654834054902043384999851489669924770124172927492929067596848074360430479626947632330834542106556426468904246311796746653209791084097867263284883783476410788290227386063346377236336653544288501052631895708764693727892213311060762205297345967884394100417692046758345962419629742400 A159680 881 3146632479121822683459948102144002060496153361400721056157332149903705669830388853964229444060421925979959636379512097264413749977398327335034846227683305292646301961928021768888372348320422650409310000972896310867481145252196830951418393866272785864172858111463690819064704450002504894200850486129711449030245482743241179699645830487183252843484031954165658220013578433708824673991634004190655176027968152589317412726976227358242744356076461190248789805702817035565269496731509218431021980470530942883240096635245964013363905454323009116415512259330001726047558489053428581578048016204479009418278424363176371362925407874041362847737640286276565194805180860315498341181625099682165414884122045136968326645710601672361089654720342951525633830958797429255391816560503619241333345390536927717209496621039593960419042442863907426348003137230273731379296265445271712200029601666001646350757762674603896606422805440358068035791897218249921685075921736250154935883638516962344241904416226902944203772024222821326261530363024128686854835250680908847083425815510742706848793997059115610355868244965554423872428876571750931808847307996651555982858797116966322387750429589871879552858526473918816503446669050248537853123701938742320606835224314637809134979221480648540132400564515885102631907170997141747326232454938959239404455012927722533130253263005704015907977127298514654416814363011418644101071848670846213095318039340971024525836807349292914236592335951028217794389706779926348945329174475817695061577471748392345918032078826703873793213218942818777118630185815843597335179596198067102387039619774958877362894757923314543567034106747205691834274535709262235288735198381400418970585864138294234058765214580063323698530936647003764443147747603697980728206783015792567412368613954612372832056586115023847380074695270685617955515714164868380934833421839738804543702710893500771509740419255029258328512203742625460755165476701817135011488679140966095124434640361967137116042121772463501499409855114390322691100173154729439551272512168990171121298250949710601539896834446989751399215483848250365723520721659274107463566544881581436253320419264580782935028218872055306874931158756781901248467315131355831979622932711627866992949024711245935459278745312719556401992075263182348646972854652487089617640 A159680 882 1252351820528817149023387434173438101917464892847188540182086213379936527080615115155081129009192261430515123315644287826324503775247632499113883876563990952265936276987729359103878373602618635154465555312550357129163453780496641498134847785731517911690309111255503751060762264661286729900834695703786072789958720879779727222452330141588400893335776293189950057172257602652540345591850392117706682025854895980963598932703420785367387618678271765080687459209435465590980916697989858046959965431609924227665432375434689620003934150618018490927338005030980736237075506437832682609122530856530106736684252466597213618705574881740401937563117348014845940461665238919976820567521075259039784682657195323165638701666249288829308191992209801745235917277003207653718816710595697703041900305168831057149337588490732682061957246194684859509055050551129838792408530461211929493395492658549948315443180129856413365319355585091513566545543400138923650624508089744681862349905823215964414399553654015392828604159938420100989879670006036581837330482626799312304277287053105621195119006981878540604145384534650811476419275663177473800500904677848535321421037153085193189489823156979768634792452009413208753747205070883929476355110157620726639987992419994209221733358986907559026891329150645998340193549357263164639928850012284941448500143275808639910671401575672896284955576378607749702549348358697037310945294567989777675280806811499148260607956501407359611617519018767552991908993121908154800385825537338587998760695819395960604097480142793978098058879647577273722590838079469701443670367585785628263655593621529944867430855727499722436360197541481372983416088449803455491181915039026013375036479695536416194345151274643265080496849976601144944107981095519748617838473155459285153938105947398733613873826575835422409723087390417090262205446017042370691586731192403741525793827837054526406447844214045510682083668038056606060156791978962302891126224429487343265935889302095801847686881215102930620651696931226021269096390544951118286572404941214703106425214208060049288706012616972853460039688211173165931013614889556552663943058393965165317024780214093360524043363847793128352746190396908969310826645045043284474345638718175259167484947141347990099481879872257086102024961560646157069448437805727442038078360 A159680 883 498432877937990103488624738852926220561090531199819638271414155593064834072414985442868325116214459627419039119990047042779888088798580336319990748026240715696549991939154356901574704321493896368826881704394069241096187123492411119426718000327277856066878853421579029231364316630742115995638008039620727258954540664669588193356327750521696372294795480657645957096338512277277348720882464428843068791114220632270923057803234496348862029489596086040923359975549612488174839576303231993471635219800279311667958845326371222797552428040517036379964110490071003020630004003768354249849189232882778002190914203281327843873455877524805929787272966869622407738547959909290459087532206327998152138282679616574787234936521506352392299323244780751652369442416317848750833659000527182191434988111804223817719150722690567866698564943041710177177562116212445565647215827296902666659206048501213427900034933920177915500497100060982041417090481358073363026869143796647131060326634001436874586780449881899442840251883466977372645847132039535442570677250215445388255276821320526492950515984790600044839507176546057413190999285068062821667551214475720406369589928130789923094561866048358044767843041219983165174884171542753683051480719031110460394614147933380632440741897567727844162616601392591454294400737019742384944356072434467737263652568758910961914087573854807017396411421558585866960223832398409431112126166211260668548665792937320036697440850752779832509535977133535062561984872812665684204613234686282205811695358647843928084879064753176579153640886516812122814034925443125330983471119546481981832539221749143098360117684786966215127791587402839241707768928486066023255113450333971922845548332959355351115311442093439438714047759750608683990533328269256251918984109089779698699953798450741365948950920596383095222408706690731238739811999068698666870584181154849388461399776436808008994732256770858222210971366942786586481648042150294733533225834256821653747359507593767168242262681489193923517875968772842074777672336717390348616265894091282846186113956556949906303453124720748687344396692563071790177695205321848686141873674253254214739609204789892907786323783202793029086108846811013003807756260612095864957584586901041520792016013231788813658328910413007549049532709061907331291831273824869444065569680 A159680 884 198375033067499532371323622676030462345212113952635368843482651839826424024294083591146438315124345739451347054632723078738569134838059726222857203830567240856274630855506446317467628441580968136157944452793527007599153311696199128890335629282470855196706093352677198130331937256770700879534026365073345662991117225817616321228595992377493567772435265525449900974285555628753732250565628992287423672181433956747846413406754626126061720349240563972522416582809536334827995170451988343543663857515079556119619955007520311983805862425975162460734788637043228221474504517993367158757368192156489114765247168653501884648016733679991019653397077696761703434001626378658682740017250597468005511251823830201442153866033893278963305822459430529355897802164417500595178077465499222814488083368192912248395072650042355278263966890084405965657160667202002205288799490733706049400870611810824394355898460520100953955832526468685760970435466037113059561043294722975813480147650426748660121124219499341962857591645459918574212057278881729069561292215103120465213295897598516438573110242939676939305519710880796199638541296181425825549884882456658873199775370358901304198446132864089522048966737953543886530850153068945081925012971064224342510416442885065497502193541872968774417694516025100752810831299784500206043213787978905874489485222222770754201896182992637520027486790203938567300466535946208256545315268857513756304693704782241875457320850643104965979183701380128187346678070386319034158635681579602979325055992046022487417177770291621484525051013954043647606263309488284412029977835211914043141086954662537423202459407689485053898424691588788536826708617449004473800043971317881799279153200038127893327699608801914253343110511530765655083288156670068468515137836944576860797427673677447664914068592570784636476108942175520615928182970183325027043800917368437652866111317194012533053496990350587526929284520375191004813635763983838341643332755809785530848183148133017237158572860351484078629493983874659919740244493622976407630987253443389358078966929495458002659485637626241004709609843951891399324791678103206220531801779294401212301047438726163283938432822350863832447918574840386266546176165078569110968644319947896350016054888319110599845915424464504747435611993245078471697079398544492311296058654320 A159680 885 78952764727986875893683313200321271087173860262617676980067824018095323696834972854290839581094373389842008708704703795290907735777458972456360847133817735620081606530499626479995214545044903824294493065330119354955221921867963760887234153736423073090432958275512103276842879663878108207938546855291151953143205701334746626260787848638491918277056940883648402941808554801731708158376399456465965778459419600565010601612830537963676215836968254864977880876598219911649053903000315057498384743655781863056297074134147757798331935693110074142336065913432714761143832168157356360831182691289049784898566182209890468762066786548758901016122249650344288344324908750746246440067778205585938195326087601740557402451446553003521043325039530105902895672891995748919032123997609690152984065745552667270637421195566134710181192123688650532621372767984280665259376550096187710758879844294659607740219687252066259496505845037436871884191898392289639631932204430600577117967704543211965291332852580288219317878634641164125559026151147796130149951730933791729709503511967388222025604926174006631243552005423380341398726244880922410506032515666535755813104227812914588281058466318041581417443993862469246856113186037268599852472111002842257208685349654108134625240588923544004490398254761388707027256562913494062262814143259532103579077854792094001261392766743495878163922346089745991199718721082758487695604364879124263748599545837539329111977001115105023679882603613313885028915310028882162929452796655447299489166473138958302148108667697000597664391149912822854935169983141411752862600194943222242688170775416468145291480484142730264485357899460750434817788321975775294506394245471066622141180128066841942189073328991719779391119269541484980114464695821358981212772940119832500817677514169825719894433350892251688934396136577150514408178082320964292064765894528457030991323842843440551347282807427277064859633028137959077129240552417525509679312903586460384455923145597433266621943756157209174100615087706145875214542530789607892846784310604574873232582651825235728108568980322119199125737373496160213859476910189870753922970966285497429241602141003808197114588476971860602521242506677626923072374305945009894069655481754675846264869053534992786949860680607962476471824523778832169828106308789434115026387278849720 A159680 886 31423001986705709106153587330105189862232851172407882802698150476550099004916294901924163006837245484811380014717417477802702540270293832977905394302055628209551623124507995832591777921299430141101072082056934709745170725750137880633990302851467100619137120687560464426985335774286230296058662114379513404005332878014003339635472335162127405980700890036426538920938830525533591093301556418044462092403176819590917471595493147354917007841393016195697224066469508715299988625398954940896013584311143666416850115885435800083424126599995383533487293498757583431707023728422109838243651953764849657900514575272367753065417933029672362613397001963759329999337879681170627424464235708572605933734271613668911644733521862061508096280059910522718823121913212143652274190172971191181664843678646593380801445240762671572296836201261192827577340704497076502771026578138791975175984777158662713056213079627861851178655370492373406324147405124665239460449456320084306717137666260547935437290354202735211946552838995537862053918196099543978070611227619434005303917184467122913849752187507011699557994392638794495080493406921310937955575391350398774154742282894169647234557071148447685314620660590524806704846517192679833796201975166160154144714258745892152515348252198028640818404087700516680296095301208270852280393985803505798318598496722031189731280119267728366871721066256928700558920750524401931894593991906622599458186314549635870744691389122961156319627297054397546113320946713424714526888054433186445593708931253313358232459832565635946248943152614289542220550047026972389354902847609567240675848827528799659288586030229398955780118545560687084268942925437741118209071109653513197730390411817403054863357857239095670283412126166999491319901865648744204454215115029856390748574853211916959070319559586523601411253186248763729213838948580773604916749782221408529896894023340372145423685503859065921226607015914387337506432926226411169014024892294655423227926563764630307098296456377708899807966175413062183675468187009770318376612524633367356157209816459514324329207794682565815011038765041627813224672485463890456855121912779848682436945351072076936288322275401978168939622069739120674996538427589948859270611913094041038917067867252038810095444704966544601131038724851981958513114613818796233288190840923534280 A159680 887 12506275837944144237373234074068665243897587592758074737796883821842921308632988535992962585881642608581539403848823451461680320119841168066233890571371006209665925921947651841745047617462628151254402394165594684359222993626633008528567253300730169623343483600690789329836886795286255779723139582976191043642169342243871994428291728606678069088400677177556878842130712740607567523425861077982239446810685914777584588684404659816719005444658583477632630200573987870469483823854881066161555908171091523452043289825329314285445004054862469536253800476439604773104634300079831558264612646415718874794619902392220155829567575279023051561230990659326562995448131788197158968690325744233691575688044776152625094046539249653927218798420519348511985699625785541177856208656718536480612454800035598612891704568402347719639430626909831056725248979017068463822203318722689109932331182429303465136765065472201764702845340950119578280138783047718373015619251683189123472843673203993535092076269639836034066508712041589427933333883021467355475973118640803800319229329914402952323979345022864482417450524718234785661694977228436872383908499724943045577831615487651706684765433258615860713637605471035010599282057729500536582288533644020738507339066295515422592973979134226475501720336506550877369138902624328885713534543535652048198698622617513621419048226075789146519066820447911533076459258989990886135560713174470915460094404591209239017058060893937425110187984345046610039216707876633007499538516211611549898996665472345577618216865252455409606481710349337324980923983546751869551498470748412818566745145185686847928711948550816641670222695775253998788604466535898989271915795247852781630073242723198348993674238107831085053018635095196256060340828063504372013796403008942723685431973900828779884267290282085501109989833730871387076593493357065573792574348558226066441932829965625270438075483253100809371124732700898022368483175397559227742072227820369271984330316455177264791855367694571984914396437199311042956961123887357797105998938019769603175696274368234875847296593714680872255194302749194373503205789737718211957584598315413490112475008124545616834555151021510339377367062513663351021699221806493700979809471755946578813146746297257911425200042716004143287676940666565040656049788193572111414584928300287793760 A159680 888 4977466360499782700765441007891998661881377629066541337760357062943006130736924521030297185017886920969967871351817016264270964705156514596528110542011358415818828965312040925018696359972204704769111051805824627440261006292674187256489132823387756042990087335954246592810653959188155514099513495362409655856179392880183039779120472513122709369777488815777601352629102731931286340732399407480513255368560590904659075378921459113906809249966274831081591122604380702938139261905617265377358355438510115190246812500365181649807028189708662880045479102329463942112212744408044538079477589621502347318600820637528349652414829543118144849007320885410008312858357113822788098911325181969300674517908086637131118518877887840400971573675086640797247589627940732176643118771183804548092575345570489601337517616778893629744921092673911499383821516308088751524734149825052126961092634622085620461719439844856674489881267042777099782088911505586787794977001720452951057885064797523166418710918026300538823258520839713596779604831524347907935459230607812293093047969388747907902029929566912556990445750843464805898859520443510953897857627315135981741202828221802485090889407879857964116342452356811343693707554129824020879917040188345087765766803671356392299851128347169939221043875525519548676236987149181688243134467933203711677283733203273699293591462698044812586221722817202533235730226157265848280021269249447517730518114840986727492918363544397972232698498142031496398062136413953223560101802564166963673355079149062286578692079910644687387433471775883641052865524901560217109107036455020692222323891935075836675968066937194793985792852800005530830780308738362359989104277437535753575571420213421125496427483409059532755431133355761942912524329667409091317286514182444174170411177037676642476979311212710442918174542571700563292754996517163517595839673976391753035359369432295517262208618649230263063786417007941498515318797375302346230175732647614675594340238022596786756851338045983272287029974039150382034686851838981393477869200719343668696570959988741021072899715090648304591752321455414319026462679643126384468661815007621789216082616288218083423216661784285713094023151258368274585961293740556903041104899146953644326593487958441396708419521556264682483894291346568034199149302586427881546771513272673618382240 A159680 889 1981019105203075570760408147906941398763544398780890694353884314167494597111987326381522286674533112903438631258619323649728382272332172968250121761829949278489684262268270340505599406221320009869954944216324036126539521281490699895074146296455026174940431416226189453149310438870090608355826648014656066839715756196970605960095519768494231651102352148002307781467540756595911356043971538316166293397240304494139534416222056322675093362481132724186995634166342945781508956754611816739122463908618854754194779331855516967308911774499992963788564428926650209355887567640101646324073816056711518513928331993833890941505272590585742626853352481402523981954630683169681466207738732098037434766551730436802032545419352821229932759103886062517956028686220785620762783414722497491604364375082254825733719119773431262290758955453589866923704238241640306038380369427052023841404936248407647640299200293187484245208041437684335593693106640440493824027831065488591331914782945741016241111853298197974615622824785493969928854789612807445890957297808790651847232772587391752942055587988286174817714991385174274512960427441540131214474951762924395789953147800661901414467299570750211102443582400405443755085007261612230809670399706427700910036680522133548619918156108194501583499960738820273822264951746471687591881804702871541595510727116280314805227983105595759620169726614426160316287553551332817624562329600566937585830749612308126332942491632609499011188892072544190519818691076045506343913017882022239930445422504661317712741829587571333124788915285091339801715497986837419657555049010627487091666342245014997310187361929054977189703885191706426016651774273401683376674230504343982070295795171698884749229144722567586205576538056958158082928622866800754839908018848209772377099963029021402877057881595368474195932357953703093319129412020337722937570397668255359482006587101223650245088592146910391598577622844428015511074512872194936240382199521522820517275430402677065951962040686933647798253015271144652738762410070790707246394835887360760371632066379244558152138239309484310546645168744952149778158643292174563300315444788435156694510768807702672656823396834994692301081836833768059621861573209519840916658770051015794495405395060713378632039544379350627624446640278993411046220766379610103283503647697595799828337800 A159680 890 788440626404463577379941677425954784709228789337165429811508196681599906644440218975324839799279161048647605273059138995575631873423499684848951933097777801480478517553806283480303544979725391723537298687045160553735289209027005884052253736856277029870248713570687448106832744016336873970104906396337752192551014787001420989078237747388191074429366377416102719422728592022440788419159939850426704258846272628076630038580999494965573251458240857951593180807081888040337626649073597444905363277274865682054331927265995387807297079222807490924968597233704453859701139708016047192443299312981562866196157532725251066369446076223582447342785280277319134809630153544419400762581104049836929736413070805760571821958383544961672837151772977795505702169526244736331411155940782817853988928707391850152418872152208863498092319349436093124134902998656533714523862297816880436752203534231621675218619997248773872918310610931322789190074353983810955175281787062738897151025727340126940796098901764767596479061006105760318087426661065839116693069068668071622905550441812528923030221989408330664893576125548517791352351262212528712407132944016594388419611621835214960472894339750704160808429452909009803180139182567538038227939166118036617106833081005480994335126279933064460293763330174943461712774558108582479880715137274940351301592108546362018781443684564414284014964970818794603349210583204304148727527159756391711642907827583793293783618751415036208480946346374445795391440986129697571653821015242287325353604801776055387384669483773479938978600849994577357441715333236391463489800399193284841790981889624033853617894079696943726708160513446357549096575380505131621556354636451467328224150906915942709067703172098490250286706715535991155062679376657033017192074215073306961911614874373480668426559895645440019538160291031259440450213229097896565635422432291656682085586306917580502027997465851686625970830105665342231909140804336209321325885233833434951200026960027449652094135342061545840432413047941532639645404521322862502671666813968863284240865847979345403529946345459664949260185408169500197388113567605833067141078363982184742626069902849375499332288723666103250117477036688429361226320176095156127927149375405139255527020640675966254155030243459993529847278936748031028361665869782234678952905012129855658060062200 A159680 891 313797388289871300721646027207382097372874294611793060174285908394962595349890095164852904717826431564248843460046278700915451757240280542396914619251153735039951960302152632554820305302524484585957974922499757576350518565671466851152901913122501802862184047569717378157066282808063205749493396919094410716568464169470368583047178527940731553391236715859460880022464512084174837879469612088931512128727419265670004615820821576939975478987017380332009898965584425097108593897374537171255595461891487922602869912272534308830336928618902881395173713134585445985951697716222746680946109052750605309227556769692656090524098033064395228299801688197891613130250846479995751822041071673102999997657635628962270783106891231541924559253646541276548751507442759184274280877281016839008395989261166874105836977397459354240978452342120111473538767689227058778074458814161691361803535601687937019089370459704718813937242415109228785762055899778916319665938123419904592474776324698424781420606251049079305424050657605307112628866956314591160997950532032083715264561843068799119613086296196527318452825582976924906683722841933144887406824436766841642195215472342614892366797479921209505790652478675385496221940309654618526983910117715272145907609529559659302196760341257251460695334305448888677487862009175469355304932742830723388276438148474335803160209358473531289278335888659265825972669524561761718375931247253443334296291484628737422799547320571551801476405456964956882375273693788543588011876851048548333250804265684365382861385712712257444380358349382556696922000987130096965049283003829916739545719125728120458742611656357454548252658180466458598114420349666768983696052471077179652651141765157373499324196633350476552027903696245267521556863463286632340087605629580327961068445620037616284630893780585289759301991863472487554205865735768942495399960557654411104110581343566095816156897902816824366744791804431961780284326965612939114951461940866185587757093454660522284467513904099808310844302140065458845926132237076428485356076997123720226367492975429400226046766507253637165495007147282716126410691041263829386158848873420121092408481310565243746061594088622274098854454778765161117708453568512662619074088792641194407905258809593973855775069997352698074251592570185437355876896795406949792119972691179984956108076417840 A159680 892 124890572098742373223637738886860648799619260026704300783935980032998431349349613435392480752855120483409991049493145863825354223749758232374287169510026088768099399721739193950535001206859765139819550481856216470226952653848034779752970909169018861262119380684033945819064273724865139551424401868893179127442056188434419694631787975882663770058637783545688014146221453080909563035240486451454891400529254021464033760466648406622615275063581459131281988195121794106761180033528416720562282088469534918330260170752541388919086290293244123987788212858967773797954915989916945162969358959695427931509701398180144398777524647713553077280873729117480584706705027268884764805771583944790944162138002567256178011104720751770141012910114171655088607594260048629096427457746688761142523749737015708502272964585316670779045925939844454930375305405409370737139920084174055345117370417268264701975894224342480839173149562902862125410509058037654711416088197839334965066063826204245722878460491818631798791175682665906125065970961186546216238067618679700650603672707990940237077085315664228464413559688448690564342330338738129452659203718700258956999307338380738891947024924114301632600518878083350518486529063103355606201557998911512196034611485931663396793316280694106148292282759805327518696707366877278694828883350931490633593671081500677103295744543228780888718493668721416979942519121564997959609471908879710690658212367974409910480926049968726201951400890925706464739563538686854218331155332896306994346494744137575646323444128989994689383443644453407570797598951162445355698151145723907669054354421057902318545705821336187213260831247665137075691990202591993550379407327134081050287826198381727736788321192370317569216855384398900937588476595708703014321849848498755455198279445160096907802427298113049678762173223501759015314494112622810015272618666524023327779329289152999217249943337323630246277801167333815123210930223173145431541360526579508030492371994927927841768418439696381646170191819333004679145960984951897214309215973188426681230977963355053310621209539940602132202063584433112848811257646309436489858154710542844212593832935535064161557015114982941425240822884471497436418603293947863627235359412321819969207037479197760918632223703916130373558603995654867319607976562906096235029070178184621882675356354238160 A159680 893 49706133897911174671707098430943330840151092616333699918946345767224980714445796257191042486731620125965612188854812007523790065600646536204423896550371132175968521137291897039680375660024884001163595133803851655392750805712952170874831268947356384280520651328197940718609423876213517478261162450422566198311221794532729568094868567222772239751784446614467970169316115861689921913187834138066957845898514373123419766661110245014223939499826433716869899291759508470065852544750412480246617015615413006007520945089599200255487513199782542444258313544156039386140070612289227952115123919849727566135551928918927778057364285691961060362559444387069074821655470602169656396945268368955122673530927364132329886148895752313284581213666186672183989273763991911621193853902304845917885443999342990817030534067978637510706037545605750942177898012585240326322910119042459865665351622537167663449386811917847669272099588792924016684596843043086796227283436801931896191700928052965099280845855137564406839582497650373032469143813685289079471589914283988826856546473218551145557560342548066732309278303176995867683340791094933589013475673218266298044082125460061736380023553000012128565500722824694830972142345174825876649693099656664138749629463791272472264437682955912989768867843068214903552612044155147745072540268737990441446892813999121012775903167995696320178671201815235298751296637713344626162851443802877601438634226162330515633985768340232456824856078182974208009463913123674190352211810615879135201571657362489422871347901952305174117166190134106830620747460561666121470899106715111422366893513861919394660732174280146153423262583912544089666813986211263766282020420146893180834902175814162481868252510366753042071756415087066327892692128228600513067756152096875090840954150728098531689081433755213186857585640961836615607614450958142617136006829316003630045068946501550122369661291356902021194198119807053987076169944495946268814346538116703329950376296887860620501546071485255795367425499792395796841246545878618014866582601251996695409702861922335788227015350129852394979255811597231631110754132540114459134159415947178576491253099861644971055945954169122064971748653564877214533486402537681210977053972015291706549993011461899251641769259088622535978250138678067007766618795139830894591777810944788329319835720910369880 A159680 894 19782916400796548776966201537776558813731335242040785863439861679375509325918077560748599517238431955013830241173165685848604620754833571651128336539878200579946703313242453282598838977688696972697971043703451102629844593721101115973403092070138671924785957109242096372060731638459255091208391230866312453748738832167837933682063057966687468757440151114774706439373667891499508011885722746464197767776208191249099603097361410867254505305655857037855088636132089249292102551630630638721433009932845906856075005885489729160295111167223158648690821002361244707909950148775122807996656350741231875894018158008335075522432208180752788471221377992324374298434170594636254361219411039260194033121146952922100038509249404699935493182026232181357572642350474520776606057425659581986557264187988773329469650286090912412590223897225149030531873033703520240505781087458814852479464828399375461788153975249079029889456463190020855778344133022090507243747391758971055349331903301253905268053771884258815290355042889165801016594171875783867083476547817408873388254892668275364991671939248814895230628351104755906647405292525444830297910658737151286362587686625766190340357427069080712867436687165350459376394166850517595550971652105353415710156491977440512297849404500172675821861109258389726286420896866381925260176198074369264205229746300568662407706165117743906650222419828794927486036119290789596214855265161636405661885763800239570812415854873362549090090767715932809081301897859683640905961969469786999503231173135526652727150141532888469303942760229730065179486691704591953900062146321468622194354564162622861172652859657676832875245247565944882550316274521880386986693747811136351891240778147838286055827710804775340426989836349267999600353878558387295497952626684707787399244553710338055515346608207276735319640322929587471252815236987228138810115445449102920734609661378327795703907944016709680805044573882040153041192426979163441842678380809921345812219273789373599031773568032692110174589178725554194138136979298705018019685566082321496346380508067126288661041488142141312599611610952113756069231333493319245298905589392266530599306139911999163416104932744195598917330723295936659886891169606703174105240245502673777386928011524356704392505532893567853188969996589875014223794672489089789951292539685847570447411941565972974120 A159680 895 7873551021383128502057876504936639464534231275239616439949146002045685486734680423381685416818409186475378470374731088155737115270358160870612873518974973459686611950149359114577298232744441370249791311798839734995022755550192531205243555812646244069680530408827026158139452582682907312783461448722341934025799743981004964875893002202174389793221428359233718694900550504700942498808604465258612644617084961602768518612983180414922278887711531274632608407281279761709786749696446243798650091336257055515711844821479822606597198757041617359636502500626231237708774019141886588354717112471090436878253091335388441130149961491653917850485745881500713901701978241194627066108928648357188270059542956335631682996795114174822013001865226741993641727666215095277177589661558611325803873261375532442138103783330115161573398405058063708400743289515988470480974549898489268826961336351328896624021832762321536048334400250039507675764280345948978796215234636633678097137905812971001331586120364079870921154467487390338431572011262748293810144194441414447619698590735500376715539874260685780235057774461389673849799623084335947524979428701712993706011855194929483693725875949941123709111235991086658136973906264160828203410067844831002788503534177557532622071798553385769064110952616996042847091964340775851105805054293330229163239992134812328517254277813694079150468344420658565904143624181096545948886232682887486575829095358269186852825876253829954305399300694863075040150145884240965406382511637164609923150805336282245295982884982187658477795101405242431834605082550967035986103263336837796521930749643210036827321177411581099338194185268662150710936210445722182756937829608412121159532994800663823687737560647790218736899883110593576774612950974109915007672077664361602509808491422563817996576260985062385444029990940334851722004856706465841103808811281913646448744600159627961140032992057359096058386546206932173856407509767762553907117181215810578929933320591873804554025378530939974593691125707270776871181676514338718553819988718162703549164032507854340551306285265222112562250441903129677683922959976208519514505290418706131999947352431875805394638707286235679247032656123129225757768152017065325612674640656092148108290798593682506448965560322380916946674080392631577594062513031862596569719839017156388249740632907536333329920 A159680 896 3133653523594084347270257882763244730325810316210125302313896668952503448211076890428350047294209617785245617378901799920297523272981793192932272532215499558754691609456131685148482097793309976662444244124894511076916426864382906318570961810341135001060926316756047168843130067176158651232726448200261223429814549365607808182671732813407440450233371046823905265863979727203083615017812691450181368359832038509710621308364208443728199742803883791446740291009313213071245834276633974401224014918820375249346458163943083907696524810191396485976679304428237671363384149668322087042369414107143252645668836333326591234724162241470078551704855639459291808503088905824866936056992382635121671289664975474628487732685946192174461239249178217081288050038511257445795904079242901648087955000763273923197635836115099743393799974989212130794465297354329707731187365078511270178278132403000501480898901285428722268207201843052534034098405233554671470386419637988444911605537181659157276066007851131904367804187704938465529964643888401945152570305911135132743766650857836481657419878283813691718657763607281985436313602582273181670111514712623034343706355779895308743912558270649498155513404487765324588056238298969159107361656030590633756408696446175920543072277974843035914840337280455166663416315386731922358185151432547356837705311639909006181204794863685125757979750857002280434921676387957134498060505752524058020774318066827336127853886333169448450999831585787787933170676760030044548099333669622044962414517292667198101148461072769155185693146416526258140107643368593175730515198745915121547106244003433432034412655956949619859768410491679970038070061441122906856874269490400213085142240689886053989433493310109702281945726488179894288296354133817187785757988957789233091116380341626689224581836525446622129988616753930341397886680153936417531177096774756182183679616253870550205937426930884903521557040345785123154697147695142517291590795445511800492767649376291984838903068881746077196178893442315043640536169115727511279402335824262673691070938557617960413131240494070258658463076265834659604445268839197497447527806681055648269448446961746658547902789394989056144720079806282135914931837611622392890670401740879172273322350912274113209983900502774711376923095026270778007422656392008824344958544636288556675826324485257894692334080 A159680 897 1247186228839424187085060579463266466030207971620354630704490925097094326702521867710059937137678609469341280338332541637190258525531483332626173854948249849410907573951590261329981297623504626270282559370396216568877742869268846522260037556959959084178178993538497946173407627283528460283312342922255244583132164847767926651738473766733959124803088455207555062095169030876322577834590642592706925994568534241903224512210341977423408575357058037464528003213299377522594132255350625365443359287599173092184374637404525915440610277257418759801358726659937966971389182793973048756274672097530543462539318607572647922979086422143599609660682058758916639070327682540055845923616859360130067985016600695945802485926009789371260751208171065171610650273599814248331492645949013297327680286430521645900216924670026367755570816647301369992488787603733707688542090326697587041685869735057848260501138689767869141210417999134658506063489518674413296234998800684764441140906660394531624872939538630133858515145552098021890587496695572711422429171608437341417571507342828184199276396017083588618245554857923768813978964028121641968756857876195265955801423588543137950593504465842550324770625874894608099388245869083461163901735690107227404047872682043838818610144562188974908337390126668539335996846431954964322706584465099554691177550792691649647790991101468866357596790372742486954532923058782758433682132403271892204781602761501921509698993934725186653543627571842844734326889200346073489178128417997936730431054731676208562011791524077141576247394478676045497331007455617532973709062997610881537951763182616862739659409749688537123088489181503359413001173517356471206853202319349676395765452261579848823970842599863013717995662242412487333165174332308266628816671933122450408661809567475999747565574360866770545350025438073335541507176696409987711567380707541678595458038524440319354001955885500134242483643671076272083395608375156954119499229470132480785542594518443618092078867389556407784104605898915680098156524126383035150483575838067825966342684381899440390085682410354697723955742103360291392891533075040627775596552553769729305108481943422738226259915540498358109919344730244166964917113601273695305161207218229254472634187372286503375067143434544012747098445146375377015376623181506480226696931045403828400590627404499734551215633960 A159680 898 496376985424567232375506840368497290235292446894584932895085074291974589524155492271713426630748792359180044329038972669801802595638257384592024261996871224565982459741123467877647407972057047945595796185173569299902264745542136532953176376708253374367914178502005426529847392528777151034107079756609387082863171794862269199583729887427302324231178971801560090808611410309049182894552057939205906364469916796238973645238407742806072884792366295027090698538602142940779393391795272261472055772449552070314131759228837371261455193823642475004454796531350882616941531367851605082910277125403049154838003136977580546754441671850911174566399754530409363058181914562036401810663453032949131936365317412010954760910819210223569604519612834760083957520842687559578488277183628049434768666044346851794363138382834379266973791225650956044879743000988661330332020762660561131320797876420620607177972299626326489479478156453751032879234730027182937230059136252898259129169245299841927542153870366942143784660125547307773988293720194050744181657729852150749060716155794759474830348194920984456370012175690052705978191369589831230383559323211003227374622881884389009027470864847064379760553584803566258231933799656918574073783443006645916177296918757001673886294463473237170482366430076798200560081463602689068514862431958190219731827510179636650814633253589745125197764588600652805623668455719149899470990635996460573445057124759697933524071732134291118661912773761866416474168731060977218648347011029509196666597368689838340482591878121629578191277309366649581679600859692409530360476557850384936983254640437507936952410667720080825369358925827845366404428989846434417420717648831680805301564857868089945886405921252169350059991626753681778705451087904556301081249671393777473414309091475106272841874013788449230427180135736433615178458438491021172786286344504813324810115653110993232342572505002122543604968624048010504068297436164772597043401738317281840845459850691183708662550317974568551996436968874998364022656066131332262381183781215170471930697313057419657293688468080675623875726894061130139711225718597330657189980388593671207784906365035288067392898482328951538691754482557372169901096281469319109061269802453502400936133251819116069163513103048014298633804245162373781341888603583187121401033597526087414878393880666409093489129982040 A159680 899 197556793012748919061264637406082458247180363656073182937613155077280789536287183402274233739100881680344188301677172790039480242805500907584293030100899799127411608069393188625042338391581081577720856599139710185144532490982901071268841937892327883039345664864804621260933088818826022583114334430787613803734959242190335373507672756722299591084884427688565708586765246133970698469453884469161358026133032316368869607580374071294839584738786428362744633490360439591052675975802263009440512754075634124811932255798439869236143726531532447633013207660750991343575758095222144849949534021238316033082062709198469484960344806310240503877817441621044167580517331668007947864798130690254394380605411313379664049040020119659191331338054700063448243482645116048897990002826438014661740601405363616492510628859443412921887813336992433204492145225605883475764455721448576632678635868945671943808572474112588174943691095850593776427429359061300134604267301229852822368968218722676692630152367466504343092436214822276396025450313140536623472877347309547560784747458498971442798279305182534730046646600369783053210506186132724708050687853780103089229144105566398282454982810704665780594375556125944476168210264017584509020201908580954967411160125792604622367926586317786204877073501780439015283576425667438294304592541334894607898576171500702695374576243937617090962352709472687074151265512453162877231020590994188036338927954051598275621070850395513140040787740329650990911984828073068586948552932261326662336575321683823983303509555700884494978552121733447857462983811150123375550495960961455594037797395130945542044319786342842479959881763990300952469549736785363541662238771032689610833627047979238218613965585815763538310158671785722935437436367811681099563708552542790311968486356597524820591318291913441926939472343997662505505484951342730016781230397732208161595830571899650866152989855034959272220535028727437104347098983985204336669154392620808040175707477980572672429602947686488727286797809006350433200918957796143857392560661347799780002451187912471124162497924613698543604815348094226435313674944468662560933836598107727370969087624802101228084147336051382214041208364713103879453671402911187731711080220169275726318108400036635909023703147869675146843506991129478389597056287602926967837384674884337387293200173877826319474122517218000 A159680 900 78627107242088645219150950180780449885087549442670232224237140635683462260852774838612873314735520159984627764023185731463043334833993722961164033955896123181485254029158747949298973032441298410884955330661419480118224029146449084228466138104769789196285206702013737256424839502500228210928470996373713684499430915219958616386854173445587809949459771041077350457441759349910028941659751466668281288494582391998013864843343641967603348653152206122077337038464916355096024258975908882485062604066329932123078723676019839118613941704356090515464252194182363203860534780367045798674831630175724378117506120257853877433670478469803869632196775365421048287682839821952601213787845351268216014349017337407694280563167096805147926302941251012417640822135235344773840442636645146207323324590668675017167435922920095508532082734331762764431828920048140634692923045115770839244965755042501013015204666724510467301099576670379869267084005671667426389561155830345170404590221882380023824873100097798361608645828839140458310355236336213382091461002571470077041580427766434839474240333114453901574108976934997965125075483889454843972943382245157818509971979392544632028074131189592133612181710784541097948689453145198977671466285831777070383725552768537882700760895060015436303904771342184651284662857334176838444159316588856095753413584429769493122430530453918012457891180605540854859398050287903105988046724225050842002319880655411353999252674385682095445114858738427332516553487404350236628305418692996982100760311432793255516456320577073907371885553172602880620685877236889411059567031986101476042106380007475888225702322553783586943207572709213951237514390811584843147153610153361633430978263530878942918412416748752636078093091379090974622320968937961173070054922662359150385984155616723403489071838307536098472679565730933940757567832175968055657756912011074343501815757500407933735657619731408788221229336464895919519641327328675161221726404861343282708090730776417232443273310628904538891593531547558597415601722546799123909976762032643097270503642091850449997016880307783939679092632814608060124702916672809101921009776066486899974489089764871253489423246849967792236862237401332786650391317262371247901900866357569285572206207081329272675364689339027660429417148665287236685847060577361350012157699570368754055278790809494208741607272722782000 A159680 901 31293391125558268048303016907313212971806597497819096352063444359846940699029868098584521305030997922792201505892926243949501207783686696237635701221416556126432003691997112290632366224573245186450634500746645813376868019067795752621858254123760483772238472921736602623435825188906272001926948342222307258816969769298301338986594453358587226060293903989921096916353233456018057548082111629849506791462817658982893149338043189129034837924369839250158417396675546348888626602396435932966045475905645237350860520090800097529339112654607192492707139360076919804145149266827989005727733039275917064174734353799916644749115890086175629873110438777995956174330189731805467275139697651674059719316528294876948944000091464508329215477239279848242157598966341022103939598179381941752500021446484727293216146986693338568982847040450704587810663418033934366724307607500355345442863691871046457508107648783881053397662687823715337374523006827964574402910735753176147968204539340968526805606863686556281415897947441763080131125358611499785535778006146097781114988225503582567139304854300247470291765326173528820336726832081816895176523415445719031663879618654127197148891049230646964511867726516691231039102234141525175528734561559138693057755358841752284710280468307299825862749221920687710772280533642576714262481103409823391215250708026876757560031976544415431341149727528295787546966272749072983020365365220979240928886973572899667293426943334651078474015672990153748690597376002103321109478608086880537549440267374930031871566312080119714249515471610574213039175516156470835478332128234507426009164301445580272568287480056619524760916654056503162291578257993273982209025474602266897415918515258241840043309527900417733395542740210206422176748308200940735200782295511066399063309725449099317063830000328107453750199527688567710759006491721083943421770469750009856505561075654590457975925579663245662752777055377999848531712901177828728961910439980422005709779935141536077939750348027356319990126938758119315420976284654668255172313358728330604913880447101368566627688555864573394293735263044865913703196447160833553902000957037863678462475688638793956787562368098951129928057129277365735982976290599020845477224833730092406382011752309969013888886122653785139175761181661793190722577533053502214377870927044331879776613665542004817252840220421150018040 A159680 902 12454691040864948594579381578160477982329140716582557677889026618078446714751626650461800866529022437751136214717620621906170017654572471108856047922089833442196755984160821532923732458407119142908941646341834372304513353364953563094415356675118567771561715937644465830390202000345193756538714511733481915295469468749808712958048205582544270384187024328217555495358129473735836994107738768928637034720912933692799475422676345929713897890550542869356928046539828981941318291729522525411603614347842738135710363917414762796837848222591958256006926001058419899686565547662759257233839074800184815817166155306246566756270690583819430885628322436867025136335127830418754022904385877520924500071963912343688272017755839707218222612014930438349366306747781591562023186234951376172348801212376330794025009333268025830359664590016646094185879608548585829815639734862096311715420504398921447587213829011317934741802448654262033895190889633524228944932083268608276546175002067483591288607706874149302205165774435992866751729582372140578429857554985144345413688272169998095286603857771165378722221025708087535496052154093079234825412346404013929444405578252363231920626609519666302283589742971932325412464740498873874661458684034251368059916249093464640776808925625410270677937886419662366702716367726888198099629034997793120847574028381112519739399604234146887755765133665081117902837717156080759338999427311225512838855013162133412171429924194516743550562792735222453551525239095349717451335857713159760947695125654910719891627875751567069197399785815455364186711234744398155630965127470301969450171349868960941006290191360212017071257885106915549378096909166932233334348991738092071809902138094516721458294273691949509138789932510570776935371204343005474648738283558481764468046884744585911468000851058748459056480939340484217948143826137159233513808989203591911814869806294769501866484645048352042366817046811107474819702215027448505451679133385803096929209706095600582602788195241577186451531630032199939978951145690835418759456806797113548112627147442702597667370048217219903144966955599223819045812061267095081643894459891293677541165349589150229930196333080135699743574500590154161588437913267093034128687581923710420170755105213160586198504001451517146364292520884245024620349172308233303961042616805944517782338183606927107772421666120344984397960 A159680 903 4956935740873123982374545565090962923754026198602360136703480530550861945530448377015698160357245899227029421256107114592411717525312059814628469437290532293438182449692314972991354886079808845632572324609549333531382937771232450315824690098443066212597790704709575663892676960312198208830406448721583579980338031592654569455964199227399261025680375388726597166055619177313407105597331947921967690312131884792075208325075847636837002325601191692164807204105455259266295791481747568677885272464965504132775373978610984793043934253478944778698263841281891043155448942820511356390062224037434280778167955077532333652350985736470047316850199219434298008305206546316932295648670439555676276968922320584493055314122824112008344270366465075183199547928018107100663124181912468334653070382504333171294660498493687587144577523979584694781392273538919126332257890167506831707391917887078865093253595838855754146183976901708465774948599551135815155508566230170340889229682618319128364339061729047735721374562327577719204108242658753338715297771106081303376866817335433738341501196088069520483973676466492665598608420602213453643618937345382098199841756264821912177212241697777957661904205835102548822929927616317660590085027511070485349153609383840085276885242118444980429993416045803701259970342074767860266938093448018252273943248044974755979523482453213916911363182048974756629541864461847393143938751704502533130623366351555525144561816402474329282045517492945546359758354562573185442310561891229497976645110570387091586836022982811613420850865239079624372098032252754309470288642401051949333742188083545008940230927873884326174835877355898332149320278270181035593088689686286042313443635043102396898561077619868004219504997596466959013855562580207977969462636073980231191883596818619743664947274891381558597025663657985030175650483796097653854552555932559830892461677344242607152402912803664449616330431853765396978392949868023327341039333177109652155819753246113890339831761955799692851389598625876817992307135008667841998008636791892463818220690801748532503046651501897656878302554593228035114319497187856681660716093035777845797705346660793152718261353003525909546812723177752078946462306504012428562372180380803017135554149863085603337990703691581170467849247550747858005708248001143801474280583617838873745490820461891446888606570275676882640370080 A159680 904 1972847970176462480036474555524625083176120097903022751850307362132624975874403702425597406021317338869919958523715913987157957405056545233751021979993709762954954418221557198429026320927305513442620876252954292911118104719597150272135132243823665234046149138758473469763455040002254541920745227876678531350259241104407768834760793244299323343950405217688857454534641074441262292190744007534174212107193769234312240113904764683115197211691383742938723910305924653359003783691443802811272926837441922802106463133123254532868688995036397429963653001904191576755968992677015857083987531327824043564895028954702562547068936052424495012675493661012413740280335870306308634914147930557281637309131011628715892326748866240739613801383241084992475070709044458844472361401214927445815749663435512225844480853391154391657711494879284691876899938988881263694408824646932856923230267898552989385667343930035578832246481004431315116395647430462420907663464427524527065636867507088945605415657960454124667804870640601496250368328848601456668110083042665373599647579611230457861822189439193897987242801012638372820710655347526861470925511651115671069607574587820868683298551569106107483135590332627842499200698726553930040979179490722018917595076618519260475559549554215476800866701648343453439101493429389881498043261563276266611908565147871571767330606616774904783834790690358288057439759218098106390528284178964696960475260952905936874123431498260588537510565399399592228730273590665032456322152296851627034943806311888407540840845519283270574429446965367875044730830125361470771019248710491205532859940685901044597270903003614601605567607929762429279880092654622885233815964146150106748678756845016659448905850598433773729853850253461339116737578535718432226371480419160573532605203486925913392737547405918801573157157654938701525690944407020729074878403452169609103287932713202262877154492811213402595257145060751816889925574345258256833228202925356255754919332582247232754670438470213036177666608721468941360998260782304110279788677986366403486103722311948473233614899927707050217661271761149158751680114068705692205883361133779691333809186805646085631638088299070231863931720250244737266530409550683679474789999103977677109530380890402856967934101565247854329057636232676763241247262355282924753459711237283065806187564205649188934557642548053278945882893920 A159680 905 785188535194491193930534498553235692141172044939204452876285626648254189536067143117010751898323943624328916463017677659774274635494979690973092119568059195123778420269730072659779484374181514541317476176351199029291474295461894575859466808351720320084154759435167731390191213243936995486247770288469333893823197621522699341665339747031903291631235596264776540307621092008445078884810517666653414450972808023371479490125771268032211653250845128497919951494553906581624239613403151771317946996029420309734239551609076693096945176090232698180755196494026965657832503636509490608070647406249931904547443356016542361399784197879212544997529626883721234333565371175364519763535227691358535972757173705908340652990734640990254284606259585361929894942651766601992899174559359210966333712976951361552932084989180954192182030384431327782311394325301204031248379951589109548613939231706202696630509630558321519479953255786761707859692728724492385434903333588531601782584038138782031827067529199012570050617140397067929927390773500721000569097753209712611356359818452386795266889895603083329402150829353605889977242219895088651974710018206691703605614844196440914040646312262533000330303048180046212133055163240847838649123352279852458717491340561281829187423837335641321764517262624648665061134414555098068360951164090506093287334985604840588641601909993958890049335331580549672104394626938584496037113164476244887736023235890211320375981174491311763599922983443544761488289130730120344430774303585056330409658267021015814163069680651758877009499041351175188178498291861612612556190698133098750128922650800532204704879164510737554689733120168090955060127556261638142023160641478056199931831780681587358267629977099022076477612895880016501502542401653355818117879744189834285745679104199694910565878920280791644557951721001945222194820223510454074147750021407571863277704758177156382500335735950130568462727403747369356793400196462918196297483724958612680805738547981152522468494679382832599018458881546012784859315484222027223513895829937036695005463259464690598446227124575904088972307858382771955133571079847677641259917015151281373010258643300481288239240881676948755935277846874227680000156538865600418537857271202734686575956040230473987634434432264954441794471371357801022158404709154602908075490791855042351988905063027915304507053127554929343578751410120 A159680 906 312503064159437318721872693949632280847103297765705469222009829098643034810378848556867853658126908245144038832322511992676174146969596860462056912566107565949500856312934347361393805754603315481930912897311524259365095651489114444041795654591740863728259548106057998619826339416046921948984691829582918211210282394124929930213970458525453210745887816908163374184978659978286700133862395287320524777275070399532614524829943059912137122796624669758429201970922148894833088362350762961181731631492871841351425235077279400598051311394917577478510604551620828140240580478338100246155033680156145073966317560665629157274567041819874168414004116006060038851018737391924772557252106473230140035520046003939890863997985638247880465659489931732963105712104694063134329399113223751037155002015163206385841125344840628614096790381508789172668058041530890323173160811907818667491424583951170120269557165618281929174189149322126728413041310384917506982183863303808052982402810311728159721567460963246548755477817007392434614851159524438356769832795694422953946231560164438714058360356260587971204068787281722505838121692862897756624463661734612182363965100415595662919493933728919028023977477585325764586456754271130885852310115027890556550643958466771648756119127710031030585477003822961825240892395499499641326160520046458148861747415705578682707590229570978863334851627178368411209491621762338531316380511177366500621976772623351199572766384016043821324231836845131415480110343756997232050991850674555567876009046468052405629360892053880749779206189010802357019997589330796458326592878608262811345778355077925916427944636572269932164908214218970437684650887299477357639984119344120217466120369954426751931067825034812352664360078709993106258895138279499897178689766707134885153247678267991648491827072724349155732491627801119259732012758012753700781729630116761431975423205821795037972256468415340752845570249546392252186883352617896183869565294330602490704929022763916456709706211955897161373168968246591619432646564459584530848250751636954238208688273544634909708364780681282120360760866364582088984409609665306995529241088669076206766749130846785906633586232819126534630376651335692371902795772058958282898592403939584427580120973630838244221536969939886619979870548164172130055803826981176674489291875447069573025778027520904642004872587124313825465397178333880 A159680 907 124375434346920858360111401657455094541454971338705837545907035695633279600341245658490288745182611157623703126347896755407457536219264055484207678109191243188706217034127600519762074910847745380293962015653810304028278777818372086834058811060704512043527215991451648282959492896373430998700421100403712978727798569664100589525818577153383345973571719893852758149081199050266098208198348513835902207941027046205957209402827212073762542661403367718726324464475520706236987543975990255398557871387166963437557509321205592361331324990001105603749039856348595572850093197874927388479095334054739489506689841701564388052916282860112039816228640640785011741471123916614884113266574841117904375601005552394370655530545293288015435078192386570133954143522725585360861107947888493553576724468321979190203214955161581007456330389810113659394104789134969047418886754759360240552038370473334001664587121406445649489807801476950651146682581840468443286523742691582016555394535920029668787152022395842927392110120551801791908780834099952965273392883588627125957988804585628155808432154901818409455889975187296203717682456517213412047884562660357441889154504350562877401044544977797510620542705775911474259197655144746851721380776657748161654697577978434554923106225404755014531698083004276181797210112274386302149743526027326252740882184115834710877032269767339593648380898281659047111705561066783796879423406335427391002659019480857887218640644857210949575280671141378859816322428526154168235950325794169530958321190836017836424671471967763886653247053727257986918770862055365128801371409495390465816869656398363714206117260476598922264078779526030066107535993017635726702571656338318368495315975410081165681206726733878217338338833713681376274538762492839305721300409269695494456706830271556476404836609065370683189887109913124463428118882868852462457054245036449642354355158212316247956575574093569669501968496592060369001022780941726218261890689659854832687880945321490768617940603863767687393922230903261918521408473339430421250380285255677849770362927407505229373330736484025707999493852505245288643839891075712336542996693373277179011793143818377490358879081421130683834133971953758689789632717122926530993221238910683399442201571549033390726184079601642609797546683697969149961187764733799161843830090937141835021907666048257019602634782622349347605884498225474160 A159680 908 49501110367010342190005615986973177995218231489507157637801778197032946637901005393230578052729021113825988700247630586140175423241120124485854193830545548681539124878726472072517944420711648058041514951317319189478995588476060601445511365006505804052460103705049649958619258346417209490560818613268848182615452620443917909701345579736588046244270798629936489579960132243345928800162808846111401758235751489319571436727800400462297579842115743727383318707659286318933426209414081770885664851080460958576306537284604748480409269294709045112714639352222189417166196852173742762514433787920106160678588590679661960815903406011282771972690584970916428613066656300075331952307539534658452711349164689806955581010293028742991895280654910364981580786016332678279559586633860507210572499183390132554494493711028964400339005398354043727649681038017676149982393755233413467921043780023802981492385404762599750215014330798677037029651254531196055510529467407386338780994042893361496449126783346084521855511072501800105787260157120621755740453597835477901708325597993519841573041939290567466375473006055756607357131779572158075097301431475160527259701128766423609609952809407229680307947972921335181429396080290854975854223696799668740448013085391458486087747521591964785752585251558698097393464383792810248755956597198355802132722247530686509350376135777171587293192262664473122382047603812958188819479199340988924252557667776608815761819403886785941887140382882431941075480846443065601960676178674228798765843957943688630844613616482277973007242548177259667991313783100445990466487494386286797132302777468193680328118241725049798791171189343145747340361640570131719750265879238531366540918292092842349514368346172258495688306191457966477764160168577011764177180384199572099658884165200401209617476478580944807560419337253795735325131583369045267304206807794876840895601377545296044891679106232772313121030616073390480470154879931454416972048624919327892807285911308930561993483650631567583685619674730529996979901139742528848073120505281008147254366236419913536655675924755861550501678192536221260298159292238523844637117154721475648170486904490583394376927240819377193039450690460944622843901918619152700377019154494048053393568645355541658670777042144483818812803600241243557512422674560225085237169886901107003269146225309178772897206638611107916033316564896560381840 A159680 909 19701317550635769270763875051413667387002314677852510034007561815383417128604999805260111574697405220691585878995430625387034410992429590281314484936879019184009382995516101757261622117368325079355142656662277383602336215934694301003226689213778249308367077747393769231882181862381153003812207107659901172967971415138109663960546014916584889021873804282994829000065983551652629396366589722403824063875621151722143225860455156556782363014619404600130842119323931479414797394359260568822239212172152074346406564281763368689610527847969209953754822713144575039436573497071951744553356168496868197210588752400663758840341502676207683133091036589784097802988787736306065502134287468219223061212591945537615926871441094894417486306265576132876099018880356883229679354619168533981314301098264804434709618293774572669753916692214519593490913659026245972723945295696143800872334872411103113299967726508393294139926213850071983787150052620834189624747441504397071252819073677021955557083672619719243855566014745595890301537633753173358831735258545636616252787630012616311317914883405490949799028800520215942431934730587262396675313921842551229491919160094532246061883817099532434965052672679985626297425380758105135643129309945491500950147553288222499028368590487376579974514398422278838486417027539426204618568575941419581922570713635029114886738825007044524403096872159562021049007834611996292366355841914307256425126949116070827815316904106295947660132297106536771169181560561911583426180883162017267739274936940397239058319794688474665492995880927495620602555966903115448840533221394332649868190688562684686406876854089309343319963869279792481411397825410919406824879117365279145564916984936975845025552920569832147405728525861436944468759472554888189303212071611020425968741441042929409871279233638606968038363706339900789534938942061997147534611852448115946226806993907869613550640327705069287052500683228712819166752641189937916228657090827202841482467104820009042182637875010760034539189236620520035536082132209053142102680710721555986929387991732198180083729644722096413073959921135563556353378754471041414453236084582453934694674776194108372584526682967030701699017540669484006133183173977705651823522630267392214567240878649934031117578536589424958244886035349331237920794263287204850125231771156549650159285175765387103356068639532438328231912386944332806498200 A159680 910 7841074884042669159421832264846652646848926023553809486377371800744402984238152021488131176151514548814137353851481141273453555399563735811838679150684019089687052893090529772918053084768172669935288735836635081354540334946419855738682776795718736718926044483359015104639149761969352478307767868030027397993070007772347202338387612591221049242659529833833312005536681493425503153825102546707875866020738982633923684321024424509198918182238680915108347780172217069520770429528776292309480320779665445128911236277604536133716509674222450852549306725192188643506339085637784620589473240627965622383653644866873496356495102161724646604198259872149100009160924452393513994517494104811716119909900245159281331939252545474949416557998418645974322427933596023192734103578842442664055881264610208774881873586428568893597658504495980444165655986611407879467980245293309999333721358175839015290405662764935768467940418097997850870248691291837476274593971189282626972283210329411844950222852575864912969993418357674662539906190973605876193274892447565537790707768419423298384688550553446107452547087134039889331302665641950861718699843591903914177256566016495067509020149252804501886410655778661357931193872145645553130989611134608817709418278195627163154804611266454286865070977986815419019496583496307836627941537268087795249381011304494057038412701976667943540845261927243019904382736127970711403620805602694947068276273190528412861680366014901900382790767108018752493393185622794367138018030822304198331432659058320157456580433672396434588239353366595079740149283513656848192541755627450008360742761745171036996256659809303393591546828802168064455988994151905353784582138445501861403470419086624293477820548018447022408984264986660445932088505916676922330914227320801929963459434650920704727559517511686992334461194703943260439170373809091495673508213067542351721428287973954560897109958747511343474582150894411628637887081038715359204588550100601811582129100432452289858127880770631862179013630555292243613363708718063408028018849746674001789749166343178455759787742923469616541885546933761759207384446120182244428543324546661944532832390438350641705247242893637399899015941735764173496384059341208230273061629827267607349708476134028388843137586785548988897645829265433591448918604365632970124757007750419859656392230808398757956942421327271843528385096687279560425901800 A159680 911 3120728102531431689680618477533916339778485555059738323068159969134457004309655899552470947996728093022805975247010498796209128014615374423521512987487302718676263042067035333519627866115615354309165561720324100101723450972459167889694741938006843435883257337299140617877149723081939905213487799268843244500068895121979048421014309265291061013689471000061375183374599168399798602592994447000012190852190239467149904216541860499504612654167980384808522285666423069737787216155058605078604345431094675009232325631922323617850481239812687470104670321803777935540483519510341207042865796413761820840496940068263250886126210318863733140787774338078752019548244943264882263752460519427594796501079084981448432495895641657934973372597064355521647450218552336873824943545024673011760259429013764827598550977780276645079198330872708002258337591757681309782283413681441683591020228219111516982468153812717927456946146476789294574375191984098694723098775785892981137897464892032237268233138241521615642813524940339770094992362469861385551564575458872538404085439043300460140794725205388145275163941650547355737916028990765855701645862435655915291318621355404942336343957518799092218356475947234540470988863688586172040998222102264363956847524574306322713113206915458318795718274724354114490921153814502979551716113264123001089671719928474999672173368647888834484732011150170562359923279971097731142348714274030674625917531602881192248120970357026850056403065176694356955599318696311596209347750086393908918642459030274482270479954281819092491453769644023914240958812282468522465182778206503708994925750983889510039823743727248661340092317899393609861002208274632919886856866222192375559435661879491531828327552558421345086628331736164996044026756595364860199514559261607557105030886249625397552158816690417784342147517128463077754000273837076353280908734189029407869182231806640007367436212941181809633596643555292599485059891500767523025510014282948693806845899505011191354492713908836470387212885771769692438083219987657027342009399518465531156333238816593293194215437953896185287257373719716044600982656177078062241145789933486871470132596719687361290315818144984718129106645793293471567554722434626897943026705148622240332969406260464648825537641962111908156304795161607220065431683743258634904803163852895947593593948576566940279759727619614661285969036569150320716702418240 A159680 912 1242041943732625769823726732226233856579190401987752298771641290343713143312258809869861949171521629508527964010956327039749959496261519456825750330340795798014063003689786972211038972660930142842377958275953155205404578946703802400242768608549927968744817494200574606900000950636850112922489836341131581283629427188539888924361356699973251062399166798494593489671084932341626418328857964803458144083305694568943027954499339454378326637440673954472876761347456209538569791259283796044992220001254900988229336690268807195368357816935775390650806238771178426156468934426030162618439997499436576728895398493523906979181875211805604065386929988295471154680192326494970747459484769238077917291309565922371316852034526127312644452877073615078969710864555896479759134796816241016237919196866213791175448407282963676172627338028833288918374195863570549885469330664968496759226717109848207920007034811798970192096098357344041242750456160979988662317038168814217210256218743818501020911838797273027160926812932836870823144420356813857843646507757738822719288214031465163712737915943193928373407796229830713543801248235659168618393334549547462382030634042885150554797386072332785898403991016343568446095636554185150826764161407090082246007605362295720812655901547741144426409008269314950751967599721588689553746385137583686345894095150521745375467962309157779456979799592505956576229561045760769023943384660258605806168109301673523986339284521730671420548037149557246049576035447946392496953266516353953445421367261390185623493565223730326415164012078968151272821867139138958284294553184432848729972088148826279824812853746785157909963150977129854556614422904309750209615248174294119970793989957618543043380888097703676897455667046728681765076717036449297682484463671892486925872329267916257305054481483268766481182377355933601002831669816782579514306002699020636789582806830754748977678715640631612722827989552855560183425198930224435448793781096063479533313085873894021706798242007836144582248549523533782298113508191378778818711712989499534726218839299837787512841984517907758274711892854900051989431889774030948589731595850203228183168240662045131442903990374461024177984546009789065919713283144922164173094355587521824384914473983188796204175138363333753897220410828490408152450361211212571059141534456444836722390735141242833832586414650185307919972148169425140365687136557760 A159680 913 494329572877482524958153558807563541002178001505570355172790165396828696581274696672305503299317611816301106870385371151321687670384070128442225109962649240306878399205493147904659991491184081235912118228267635447650920697337140896128732211460933324717001479434491394405582501203743263003245741375971100507640011952143753812847398952280088631773854696329848147513908428472798914696282876997329341332964814248199857975986520560982074497088734065899820142494001904973281039133978795767301824956154019498640266770401353341432988560659198792791550778360607209832339095418040494380932076138979343776279528103482446714463500208088311554290857347567259440810696997700055092606611185696235583487144706158018802658677245503028774557271702701737074423276643028246607261824189318899789680080093324075123000867547641762840060601337144776281510671616109321173107011321243780268488642389491367640645817386942177418526790200076451625320107176878051388907458092412272556700837162574871374085643608176423288433228733744134247841384309649445560385758523004592569738305099084091857209549750665978104471027735530973443077158881763358344264845504857454372132901030446934515867023312830929988472570068028793007005592359702001442880095241799750469547070086669122577114335702794060023391989572912626045168613768038483939411509568645043042664760198187726184436576825676148335043475505806220546777005372932814973798324746068651080180281584534459665370787118678450198528062382458607233374306508963967902191190725758787077368785527574263603668168479090388094142785353659680182668862162565022928626766984626067290819896157481875480765475967476765599503993996579782719922679313707005950506981916502837556000448567470300639733765135333504983842268856266279177504489353750225112768617026853948188940082017744420782014131471524278641726244040144444736049250586805629570340508165476024412846087936408583453108761388758440681875906245392957660403744114337824541096899366218981905564801331910315628114345826404876707264535497480673584956738176948766312819919760421296355503941708096622836817915622689333897150046098876500975749291147408140460650934002590951330029489650897242626914497853217342638119720205250254942574319136956586713993610497128537482955627675902880424612879530964871939185567204944020837455178330378860022903425910501192119563918992266071298429113271046132937487629002394636715222763647570280 A159680 914 196741927963294312307575292678678063085010265408815013606471714186647477526204017016767720451179237981258332006449366761898991942853363649600548768014804056846339588820782583079082465574518603401750180676892242955009861032961235372856835177392842913309397843997433374398814935478139181825178882577800156870459441127526025477624340421650775302194931769972481068117045883447241626422702256186972274392375912765088974531414680683931411271514678717554173943835851410723156315005532301431590081340329298505557837945283048361083134078784544183755646558981282898334844803507445690733448347863316279386382523289787520268449493900943936193003695837401780961971502724892295431886683792422332524149966301741325561086836691675679324961149684798217740541494393060686253210446892552105875276433957946115685163169835554138646667946704845592126752328929015646256346705036524359578361720444300454472769115312968174813603470403532070402836159905941303472796506003741915663349722934486054988385065244215419195769264109217232593770047810820122519175688245648070103933126141221437094005688062849116091651095630945097599631165433693580961848790117598717292646512579483837052164520481120637802626184483084443273219779663524842389115451142074893596797487886888948489970692953810488148165585441010955851026356312079595019196227061935589547294228664783564499660382108656797879567846271511283271660671908866214598802709305550662871305945902535413273293586933949501448342748280181376121636924414532211278679596955585480902839331218607295524074307561112750731142413406744473744550934318833739986635168965327990348897588698589637615064834622202005923444679647487776392674669752432484058551569187519955053168207735863222036070995142974637279892325549126932383965021686075553145584227092224199486711226770733011554984319271185179630640563945600133071346598901878823786416007943856758695675953415883785459588309354010218759773887857676844293280506732307523942921117153974058734935257617014431725967802840667133093346702879447784553030483680917417613723509352934686449955842580983156051266017575845836983307443635459992488296228444778665872390482001435348426123553712816440520380527241590127908947470657143591678078659303225576590005283883501570396391954900535363220199721878185655698041958527156891802899008525129575076544504370845018018749717368186755133940954495461710723812156370804895987518294244596413720 A159680 915 78302792999818258815890008332555061544293083454706869845020569456120299226732617497976880434066037398928999837459977585864647471567968348470889967444782051975602849472272262572326916638666912969815335997284884428458477040197874341256124271870140018563815624909499048519333938737798190623158192020223086463342349928743405996340674640418056290184951070594351135262436747703573694517320801679537967878824280315691163663645066925684140703988345040852495329826526367465911240091162721990977085071626104651192520861955882846357745930367687925935954538923772232930058399456867966871418061517523740216436467989807329584396184109075478516503916652428561255605217273810135881835807542772902648376103100948341415293758344609674868305763017277987958998440345161510100531150601411548819460231035182460718619818593682999539611002727927208521671145403076611100704815497525373868407696248189191388794467248743946633636762693815563943877166322457461904121620482031190021740633027088287310505881881554128663492878682239724828186231187322099113186363536009408896772814465901032879322406639464197538499031590088413313679760765451163459457474201958784625018939873733536699826963284462701014515232951697540393948465300490527568866506674450565851774930631911714829885758681280871488909879613532787516082444643593910779156158959140795994780060343823660483138647642668579879919667772585984935900400642723380477508504505284417754128686288927509948311182228924782897990215287449805237804262542677311124946577397132295640542976456220176044317970741154395700606586393098946890651089190033665949657868621433555532793949482142518288920323414160430880765382995706138424501798638788814948297574029651025608323390678424994900055616333138770303892161726283662822538901126568716401717409614088204541762879314669720854462977055800229968716302724104812817951210313697185061364000821146824484854616613433810204332694014134678307949325491449138635767981275714280191458063530382309157522326966770411916619557416239692566275280481484720771432547548266955261495643902548244785786069843289588011781038177271020430022465416866978133840923171730761609070951185637266082645844348211292429868822927655017690418455201822944237620363828364642526235388992023127889226515094785398658759064694638360002948760308241237993532967937823240501604689836170406670270267948619336277237201460080489821944300747951346208395565886585725090320 A159680 916 31164314871999703714411915741064235816565562204707925383304580171821692444762055560177781645037831705535760676977064629807367794692108549327764606494255241882233087750375539721203033739723856843383101976738707110283518852137721026584564603369138334545485309316136623877320508802708201728835135245166210612253384812198748060518110882545964752718308331164781779353381708540138883176267256366199924243497671189732318049156205221741604068776089811580575587097013658400021950399967757820107448268425849321876117745220496089802021797152261009978326150845102367423264908139029943369133655035626585289862327877420027387069412825918139505632365823970729977949914503473709188675219515339822831721164884211138141961354734317958921906368719726954409463638715879887959325144728914903878039296675568661419895002637115998262626532417768324146032989118095562202434260221310062275266684745058853872285725195884777792012617948668190917592709360178163896536932155342409886737108595058203863526352603793298992650969946267301264385526242506384626925653511643499092845476224302469864533223836818687771206522921759557553746945153484129363283112883589478682040245423233368122694079222695673883139260088591137992348215969815566447566480540980183134112825594012975613346041984456833042097983920600608420444961941794064410509132069510974870332916722613152088724682101399986135410148205642950493205087795131996563833785990393892715480345837047246424014577233525129643898657341656742303269974855061155295517459124461698079455201790244411458343028280671888376090690242039974118005388946699080214223845076161589774061642996304023689352673654001229288538698987611395605175323183568195916938375912231920672157656321805412107000099229594087606311800474735348676438098683352663052330383442180013183422139256011778167064709883889220342369457843629769901411510358252577775599085910808492288213441736193240577538952629316247956345071771708899500191363267227551208676366363975005070635151197517006928382857883860556974244468284928039419245600893726567276657652549704848490056405841786675045532801928536290285311957928469421837276199126120398341744366181401630465544619927034381570647271144679455450658636222854874662981226725029824499865094813541321398341756615769688130822887548744189095517908560721485564534318340245124590063590010291451009749547893833127651585272240157539487423107885528264986045447704566873989533680 A159680 917 12403319016262882260077126574935233299931549464390299595685377887815577472716071380333259117844622952765833820437034262685746517639987634664101842494746141487076793321799992536776235101493456356753504771406008145008412044673772770706315456016645187009084589292197466804125043169539126489885760669384131600590383812905172984680211790578653553525596530852512553831510657562227571930459850712945890310944194309233146892400506033186232735232179756664028231169281609516841270347947076449680773433748416404002043670076895487858358317520669514283447872081811818462226503380934460592948323286117863421624990058745181092724041908531310447763165094023698102662810367165262446956855531297706714122375247812932032159203890500203041243866444688310576978569210479850246301307070957530331910820616645292062657492429753573625525820291269065082912607997856630679957734863265907260182272120837175651978329833494892817274388306807246169637954448184586773359794876205797103731347480200138049396177830427851444946422545735703663500611258286353759417296911270576629543602764457917105051343764647198268742657623828713817977970491325918035423219470194410556667392659507006779295543703669593742788411000026321223414196007521294955603890388803438436811052811486532382396894824055138269883508690519428618549578770389394041471855407506408857596506075539690707651940337709551813313359066178121710310689042061891909025369315672264016343423514458515149247853427760772673488767631764095986896212188051797130304823784958358703327529769540819540244480937736670419288394109745516600019254149697043891595140682443691296521001118579519285844075193969075096407521431686339744721354125261503186126525315494274776493138892687875593591139437762113728541792696782942489559540737073233326111090892578031158797469661013373040770900070810853896033075505461924315948963171374212257503374828500958783884464956388296316050298813773852551947030615814650551937526812375289666773002354798521635803632654284801987084460818219085436056732102120878204138977723155625509154484219138627150797663738961253378534043386519266262533729233065413024257793411272746809252648669246663288020676085115335653825184046759495614344446798241038292922290616198041786303781500400453893412129906561241090668850485335492621656124658406843013446665166449621763604807219406161331473649791477636185994661114381240635504574994139501513099879790851729262109314360 A159680 918 4936489804157755139806981964908481789136940121265134531157397094770428012448551647317076951120514897369096324773262659484297306652920386487763205548302470056614681508988646654097220367360655906131051515917614503006237710261309425020086966930021415291281121052985275651417889860967769634772803911279639210824360504151446649154663774539421568338434700970968831643161888328058033489439844316496098143831545837403602730857352245002898887018338767062471655429786983574044425576532536459215127719183601302943491504572859183671536808351429314423802274762410258645598725080703776286050063534219874015221456181052704654876781610182635640070234075055607874129820576217270980179639826236971932397873627464662737661221187064346492456136938617227882683061082132264518139960889096368157196628566128150672276262092039285186961013849392670134675071950157820915060976041319609779490269037408450850633502988005771456497414533491335307324988277668105357633301823797751904875189560011059885455815250157681081789683522232863790771978895271726289863457245032177855059261054778026705340570285105748092271806527760906339997678508602561893969078066024491812074940238238365464791503699981275613955904438750387255780857662777505576763900808263227517667664906146045875218350793931960574580594360842811989574311905653037034441387943055481214348539085148074288493383529726300221712581498190686797753161033652837847795533153851570684611967078408651982154221649671553998918885618784768546042389180869760196706024348954302302226277393075455932605845070190914154988404764988473566833545146190476769774651767767512974425584383551652371742252574526037887140904991112175607003493766530894699882440137190809129123597121633452680837166496130091669872027181519136375496020775256463511129161844862614221188209502944066458448651163472835961400821681716002247977785930696578225908567582657470787493728839200805740547441388929363999426961840022459210771635479962098059824446260843447636044775161254153673852687022793312142993605132175824597207893888215045226076208061564623901168980111700737057981503735032739436198138922802105914232764501487427109684212425993990587001763537255976555840852603339134575053639167063710385708408684020095601124405172064567108256629361054758184398071670275977319230042096137362797866208201928609216790123209733641918475502867460205368898223538251493615391333424559636073948766111311283679445517581640 A159680 919 1964710538735770282760918744907000816843202236714059153101048358340742533377050839560816293286847084529947571425938101440487642301344673834495091706381888336391156163784159568338156929974439557183801749830439166188337600271956477385223906522692506640742877094498847511797516039622002775513086070928627021776494890268462861190571502054899205545143485389914742481424600043909535101225127578114734115354644299092324653734333793005120570800563597111107054832824050180860164538189601563691171151461639570155105616776327878205783791365551346471159021907567201129129830355616722027387332338296223740194717935068917707459866356810780453437505398707037910205565926524106684849049693986783531387639581355687956657133873247719403794501257703212008997281332119430798369458132553283569033926258498387322273889655139205750836857986237991444535595723554814867563588506710341426329866894616442601376482210896463544793153709941244645069175696557457747751280766076629052343221713536921634273365073384926642700849095426134053023584099706888777011896566225895515736956356198890170808441922128323093525910255391216894605258068453328307881657647058277546795269547426209947980239177048844024760707178211654101479557935589439698257076917798375748593293821593314771804521219090096253544806672106748652421957588871138350313630929480674016901860959382858027129658992890729778689794122920827167384047780704787401530713169863609460211546553783129030382230968715850730797042987508706117228883997773976506491867386060027357927355074914261920357586093455046097014965808071302734083150948929660057326419808430787720130086063652439064434130680586169110006983778941214205247645797725170829050025048076626539116415161271221479097598674320338722495338276451919494504926709011335404196080303164427882001748584702077437089522392162117901783630996247463432770842851454066759699352394522844872463720193536964296441565622495073097919378865298322951236558983498102652520462838813337360624184710546498877391382350610920013826018785873876068810537628531864844352821654018501174038103286793154387823259952499643776340596757546005088451616013798584716907507292896939006963413867151793553889005510944928801375734044044558492473653733949381851205726954700197308632245073569887196149341855919353637560935098138011986707737417702420018660705432666770077391918667599370259185306973562980077685115198399741017930095812422100052690053888178400 A159680 920 781949857927032414783705853491021416621805353272074277799686089222520757856053785593557567651214019128021764331198591110654597338628527265742558735934443255413623538504586519551932360909459583103246965380998870528455358670528416689894094709064687621600373802489488324419759965879696136884573483425682275027834141966344067307198303154075344385398768750485096538775347655587666912254111336245347681813004599492907808583533992263792984279737293311453545351808542184998771441773884889812626903154013365320429091985473922666718277426681084466206866916936983639135026882810374663123872220578362828723482516701248194864371933229080437832487078451326032653941108936018243298941598566913608520348155505936342086801620331405258363719044428939762353035287122451325486526196795317764107345454253792026114335806483311849547882517508871202255032422902866159469393164694674568069507533788306746896989286433804485056218679142081877402224602241590515499652111596674565080697366798134799380913843391950646113856150296079120239595699704446461524444969900661383085453570506103509955054544436787485475220009839176563146552713565916063975005774451128439132705204935393320930670400961739940579147501023799582001608277506934222400739849382945284712613273329233133132324226847064376950258474904125120851949546058807410387790668545365203245726313295292346723315785786980725618316348340991021932053263559471732971376046072562713593510916438606945440145771327258919303224190142846249888549788724861779823566513627541934152785093538483168846386659350038155697801403207613499691527244128858512339145309103685745098799827749287195992412268620720779744892403113612141512956024000851459067210086694360171759204110588824515228163435212998681461474762000682439676585334165736234406528831497597434422474748501923875895171463429359452073923735684808730240547477092787873782116344452509601769773143298872589178002570311650163607913361426892512132939703796764893605084385401447426080789470022345299048096322856123372190612483172670499561996768261793993007196942091301902643263939163563745616599479591123190244121311364387223097828940727335229902078218360555730780851717362876578471268352503478323812967095890567216294128477703169956684278203565506464268525282651454049309253660584232471771932939016832633346881626037361238817743972078164757160065154201681902950383277254527819425060457629672365500104184577884509686962001977421600 A159680 921 311214078744420165313632168770681616814661687400048848505121962462204920884176029615396351108889892765868132256245613323939089253131852507091703881810202033766285777168661650622100741485034939635535108419887720031159044413270037886100464470301222980890308030513721854271552668904079440477284733317350616834056212007714670325403734083819932166183164819207678507690106942323847521542035086698070262627460475953878215491592794587196602622764642174361399942964966965579330173661467996543861816284145857757960623504601844893475668632027706066203861873919011921174611569528173499201273756457850109608205846929161712638312569558817203476876419718229053958358355790608736726293907179937629407567178251781308462590387758026045109356385181460322204499046993403508112839056866403916831154456866750728006183377090702976914306405110544500506058368719617176653950915959973767750237668580851468822400359518443288588830241144838645961440322516456467711113789134710400273065208763944113231969436304922972226672046968744063721306064898269984797952086123897004572494784105072998071940900243919290896044038005736880915433374741166140133744416573902060497269876294739115520458839343595447506475944700294021982538614889824231075796202977494424939871489491213193671893237763912531929949328205169691350423497373816478195990372450125870217782170830566971137852553084225438066311216845591505901789814848889044935206135623710096400757133196011781156147634757280334031952430633865298749525587028497214393272980556375629765450539873241386938941532835221730921627943510822101574493760012336758250922506603458495761602201358152651565915648780366284169357169455438691107951249906541155537920564479307271733624119599190885839329949616099154882944459937995159071786458071254009958394278855740614472262948155181000528841152922492899807519863171557627172305125040078119698522605739704298659497247312757753528548581418414270042851598469037921505958765552128929552171064926937262242793584884182882522264945114386491211849942283936984949605903230565477352020030130684138750845009683811577601018769617314530073383941326268568787847466793465622916310223400208283911772020096557726438010915290873427948759528430401707526570660472127693378491519292116872581564430250205141737886807570668604411591748793601250060072179425452070629443440181676906579628539453601798003993359040328509151096377021411201728023535366185612755358186733125618440 A159680 922 123862421390421298762410819464877792470818729779866169630760741373868335991144203733142154183770526106796388616221422904336646868149138669295232402401724474995726325689588832361076543178682996515359869904149931573530771221122804550251294965085177681706720995770658808511753542463857737613822439286822119817679344544928472445443378967057178926796514199275905560964123787697235725906817710394495719178047456425044036857845348711711984050876047848102525723754705043758388410345822488739567190254186897374303007725739548793680649397269600333264670818952849807643856269645330242307443831198003765261237203595289660381853538312476017903358982560776712149393971663553341198821676116016609590603216596053454831768887526074034548265477583176779297628267668087473777584458106631963581035366487512535954434869746293301500044401351479202330208975717984733442112995158904864890026522587645096284568446099053995053869379756966639010775846136947432558507788423503142634114872390682958931524454735515950995569360837409841281959574233811749503123405832341107158469838620248547129122523242535440989140051906273439427779336594270557857166302790638568949474278060101232583821687388350026367636846843215996949468367117872537033944488045193398180784140204229521848280376305810340643742882367182633032347700005232899514593780444481550981474058264252359220518592811735937369666245988197078357890414256594280412479070602190545804787745501096250293201318487626245685797764168088246056061295087553166466742822694923873104715162084456533518529883681758898868652223715903988813148824957665900925354818482867377627372577340717006036038435802317160378624408550861485448823084506779379052633317452677599789810640396367383739538091783772250644730433580560072628131333727024930227206516455753266962526230891013536286602883691688744763940831618544250805847199218473998852138214968057858356878134657334287031773157401958567826891328277315665866859455750043517196870478756535628925205765994434764898562400059202967378944086416523747339443587488996798192110964795070195920933670590217844321459853708211591846016564526543525990340193954858590585461566835064536441154483146712612245749873017415120845282479348203989028358828739429118794682940400058949780998374714298994957629640159465520323341744086914280691275380529703886749279671448335330653934998637379313923686406514773492114316932994064028615387866971557295992122871357782018717560 A159680 923 49296932499308932487274192514852590721769039790699335464194269944837135519554508909760961968789560500612196801123870070312661514434104058526995404452004530846265311338679186618057842084374347578173592686743252878545215786962462940962129295639430416096294066008691692065823638347946475490860853551421886336819545072669524318616139425154673392932846468146991205585213577396557495063391906701922598162600260196691572791206957194466782455646044278902630876654429642448873007987463689050351197859350101009114839114220835818040004984444668904933272782081360304430333620707271908264863443543049040723862798825078355670265069935795896308333398182769413206404842363738439188394300800267430679430672638051023241735554644989707724164550721719176700133846032851821159970501487382655101335244707573122559137071975647643294040757431483611982922666277389204292784318122328176252462805752214167469789419147063971588151424313031577487642825322182561701818388678765116057977446146283053710633501015299043573264378941242148086156189238992178032258317569185636752066423276074816684392692309628861594386844614658823155375260531144940861012054766257576539830265398043995829245511121723966898871958567655266491866427574298379915278830445783994981527147929793858482421917876474751663677737232810482777183034178585320190330128626531207164756457407001608402795262086517818847689099592085591594934483084309674715121734893536213520209121952303111604912968610440488502613478186468488065013645919259131756549250159599145120046869059073827098987954763807206527992663410986276725531657839391016231532966833674612837198524179404010249691731533673449464408345246073415769940479682448286321792522425601205409072901253634619537450321199991739657447829620602970910837199036897850976418235155110944510470967631675232261067418868139197923148643464317440263100012983827611465031311034681287921738838096371733480892188097398091580832705802773165977088557429751767715424898374036253374969652072200152246745312958617666630328534543834167504113598214717495114982811968407807292392850049897018228363420757098596240184519297622997075586609346566925587390787290132285295295572520371523116082011450015927222994478021056757231579287267632317152590431787704169895964771571860749787994858896659706420085602554843090113877541378642721474142679792997279923359549829137513339829185799520809532988988235260461977722643031144437619252147442210510323970480 A159680 924 19620055272303564708636366210091866229471607017968555648579688677303806068446703401881129721424061308717547530458684066561534946097905266155074875739495401552338598186468626685154660073037811653116574529453910495729422352439839127698377208369528220428643331550463522783389296308940233387625005891026623939934361259577925750336778047832592953208346097808303223917354039680042185799504072049654799572995725510826820926863511118049067705363074746955398986382739242989607698790600202419551037180831086014730331664452166916031128303159580954563109302597562448313465137185224574159173343086302320204332132695177590267105115980908454254698789117759665679436977866796235243639732896830321393803817106727711196755918979818377600182942921766649149873973092807356734194482007520190098367846358247615266000600211438015737726721413329126090000890969425185323794716499691455243615306662858651007879904252085361638089213007206810873442833702382522609891160186360092687932389451348264693873201879634283826208227249253537528448881357544653045089307269130051086215277994039156791841162416709044379124975016582305342399925912059092192124940630667724824283496154143450238807129604758750475724671873079952847765888706203637333743940572933984809249624091917751446482075034460645351803095675776204962685815255376952202851876599578975970022088573928375891953293791841280165442891971404077257705566377140993942338038008556810790497425749271137322505068305636826797794478520450290161629375014570046885940134820697764833905549170349298728863687466111586439242211385348822232772786671252666794249195444984013041827385250825455362371273111966230569674142783528668614950862090529911176694371292071827075211224888306182208521488299504928611413591458566401862440577085351617663684230385217700161900482591175851426368546106635709084668396157966722680462999320364170889083609653588184534993700684221292591108059089607038490603590018175442743215378997585453507221912682387672307608996318969666159439735995129772115903377804359582142889872645870074058964967052461512232176433386188423037044320001471533092001592663889426292557480179739681525190947879905814482991196708624719487588394807233321619630956969901241174179527973688922797612197168565859559644198087225864116626996211230403689673746475083462951042570193319273442822037277941469074166446896998092929938092261802767420637503000700669803104996538528514615166362559128425326921533520 A159680 925 7808732701444319445104786477424047906738977824111694448799251899296969978106268399439779868164807611309083304925755134621420595885451861825661273548914717813299915812903174741504936651226964663592818489129969634047431551055269010361013166801776592300183949663018473376096874107319864941799261483775044906207538961766941779109719046897946840703528814081236536127901322579079393390707557283855908307454136153048878037318886218026334479952048103243969893949453564280221415245650893099292262446772912883761662887612848211744571024652528775247212569161047773068454694266098673243442725684904780392283464949881855847952165895331628997473809735470164171002710786142537888529425298637667647303239777804991005285614018413069295165087118312404642473141157091295128388243868491548276495301515337843302745679747080354615971941081747560700208371683164946369666004382559076858782639589011990886968732102910826867987918625443997696052760170722921816174979935782638124681033024190463065107823714593429663787301180823966694174568624113532919767512034796191146676928575204308328336098249157890034030145669755142867452015137738987547524865358950988222488291639083695151049408337182860965371520533527253578144331838641473360450173069197280170086368861435335281841383441797460375265968401221696764666177288605848391414856556503805904861626495966086603389008133890742988027423315519230662975220483619031279375824005670717158404455239087960351245412272674846625033699837661029015840426242152959401472417109387550804749288522929961820260648623557647595611872138705420262366843563500721993094948254136803516034462131304351830213517006831026093280844419499164035334673171551222200038037981722161574728658432644606884372014892881761595602951952679807338280438842770906932295347275081489553491881600320357192462420283022144076500098522227291309384010629491956186243811610817062763639571133481978079527526625475503921168647994528023438633743752481580744106605822691919542175005565297854931304768180748690684462914037600569858702665199458074757972941904067713460598928094852942471725410997164913072020393695708694041440801524927046680100409865415224031945200994460117984537065051267411988685897879542672930566220554240923641132501882657424400568494873944322057667756497210804008783731011480663411424829059399692187521696693940911694238322505455411848602020891011701912604193205290631321173810899691317672398593046385671069604446370520 A159680 926 3107855995119566835586996381648560975015883702389436422066453676231516747480226376273630506399872005239706437812920084895258835627463743101347031797592318194291814154937277078492279632528258898298288642099198460440382027897644626284555542009898714207252783322549801940163772505416997306602718445536576846046660572421983250159917843887335010007051259658234333075680809032433918527315808294902601851567173193187942632031989851263363073953209782016353062392896135844285133660070264853315900902778438496651127098938249136107423236683403292967436039416794416118796654852770086726316045649249016293808614717920283449894694921226007432540321575928007580393399455906863283399467629124894893305295627749279692392477623409421761098104490145415281055160306549242653741786865177628693855031635258103386877514538737769699141094823814115829556841929008679229941745949542012898340246941120109514362547497054257008097553523713703876218125105114020500315032123281303613530363211238352951648219965206305371903519661740689490743949863515828557414424700541614946326331357653320675520975262002423524499618851587530278940559624894204984822704287921862644825515788859156526667425711069173905467389447671973844148596305890600193821835137599944573709565557227171524421424127760354768710503620590559536132175875049872282830910057611915171158957323305928539772933283994723867954749036684682399786880046913997308197635616218936872234182687731258948658351579456283319936614740910569098014328015001863271739136069401424522525382926576954455165009288488477631467085868993371915599770965486616100584995155951002815368674100873881202969617397445636418895206404817883757394584971415295905703962422354128234914930844967665233797853405878641610121363463575104754233752218845735607435884531252047624589606976444910986748616904096706706737954543450303974412155767538478197954147937495537391744014317425143054359364488880160953586631298232135153133486798108671550700921895518701590113344605992227292993138296201983762644123883587222444181517859511667883599171912851897495806141205318084915323676532551633931131024689299396339067146449440784838998437935487379258899707004598418333126264302009622738175367725101013925124181601059913920247938137100486345566701315631752953087650458893688765092235268822828954284130923070884171360192462151204912837778190724356917650674376530395558449048258202670565157373633080605905100024866098937957277242733933480 A159680 927 1236918877324886156244179455109649844008414974573171584287999763888244368527151991488505501767280893277791853166237268033178395159134684302474292994168193726610328733749223374065185788809595814558055286736991857285637999671711505992242744706772886477894307578425158153711805360281857608162940142062073809681664700284987566621868192148112436035965697815163183327584834093586120494478300993813951681015427476752648118670694641916600477098897541194405274862478712612461202975292719760726629267043371748754264823714535543322542703628969858072264296475315016567508000176708228418400542725675423580155436374267322931202240626482055626522050513409611546832401980740145444255099586966409529867860356604435512581200808502931447847750421990756969455311328865441484894102784096827728606026095531209810133948040737885259903539767936936352602922879373771168570445221913338574462559499926214574725406935095491378395958314519428698737117739075209436203566610086023055546959877039840284292926438328394944587937038071613593349397871110675652318021263303527952446733203417446424549019818178715404860814272786167295875475278692755844971888781727542381652332795674305213918484383597194031515055628652912062717563185412620235667729934591708743056237005407552831384444961465179400486405175026641473683841332092560562718310788072985734315360153049263592743024058021766208703002089177188075884515283451287309631379599431131204432046305261801973605672683211328086488147633182568839980686709544499429192774683204657572414297655489104943193853436169790539676304563987223316988446477420109707310834977120244983713216257685673414430077510666356463694198868273098236279009483950116219247977006058961315334567747638698118444661283524806479066707055550939012377695102661760000852549748091039873097110084743474252368757065410206247137629408194698754524728611469684830829564635311613064851354058764073453656947539047678584023558088048395262923689111903498795598222807810620540945568978179341164756337737120208788841676842753676932214385405420444359597712448373151135617383600788502943356351534544553139677075805947464034254682846075907438874698197914111529818051442629176036466268655134778582381807668692323999526493711001291499335038246064110908111146555126563731006827214883190917702700853260474443141672682553152500509169078239485614397741481585788597813119799838206420560808602571457594301313532155181458912137498114330921325273003659154560 A159680 928 492290605319309570618347836137258989354374143996419901110201839573845027157059012386048916072871395652555917853724619757120106014499976888641667264647143510872716544218035965600865451666586605935207705832680660001223483487313281740286327837753598919487727163429890395375358369619673911051543573822259839676456504052852629532253380557104862207304340679175288730045688288438243522883836479729657866442288568574360763288304435492955726522287268185591283042204134723623714499032842394504345132382359177565700748711286207993235888621093320109468222561135959799452065273675022140436689688773169335885569868343676606335041874644936913348343564015449467631715594935121979950246236145001867992515116632937584727625529306543306821643569847831128427932853728139161745199166283672258356504530989786246329924442699139595671909686544076854220133749148831916411807256575559210623200340723692280631197597620508514344583311625208908393496642026828241588519195782113894804076500698645194795633074234735981640627037632840469463569608752185393794015048370103583458853488628786023649834366659866728711079580950042996228160220360091932093826912423273946034983627162584615983030117245972155369086672814411328987745999197916963195562692132362479791808618586648799719484673239013641038820549156982715966632717996964054089604862742990710342342181956283603983183802159378956339926876743484169519637295933565435235980882937974000427082195311509454236109069566529122138962821391921487743215296070695770955452584779384312396367941501737190436698502586288146313537749381045886789486098242238176893611735898701552515044701884797145061967879627812426913872254366288280155288380027174839964789144449044249374923048629356883475741392989467100026939286745810151821568417107161634603707363855702617445025224120926307531778563416357989654069766506946653996867575209167024191968770706084504273447171373783809412410761176487196280422532411963082508475133050794411976541976586731456594746339970771791345729426235546895975224739292079831798881209839477343452005955280601300078222866972618853370912587072199597957545039742401386237024705591761719887290884331880901488325574459407464095241798479339866165221276771819850797619372796912956821424973995379040941890762239056733187764143873051091556909847362400005541431443525231624318477932946853123325388271892953137572704029661229624987643374775181919861357628424129140041125624224637607749501378213609581440 A159680 929 195930423998207884219946194603173968113196900895600547470276044150626432564140959777655980091501048188823977513929232426065769015375831666995081097036568949133614574270044565085770384577512659566398108866120165688629660789951014421127966236681225597069637516737517952201238919303269934740906179441117354117420006948335061566270223593535587046071091624613949751374856353964327335987272440631410016892349834865118831140626494631554462555393233840324136245522383141289625909412095980292968636058911909299400143722268196245764561128491512433710280315035636685165354470922482103665384095588995720258876652164409021998415463868058409457014216427635478505875974382197807874753746886123777051491148559552554286082379463195733183566293049014798357347820472470520933104374078117461998160197307839394829499794246216821192160151704774651043260629238355728960730717671850652489459273048529601476641918446027293217765762068518626111912926408938564942794436354671244108966900318183747688377670618986592298024973040832435232907354885498676054365671230037922688671241741053419966209528910808779311604812403844326331511892228037896217498139255681302979541831277913002856032068179513320642864980724507056025060190117585538731598283738745675248396773960480814735523515504165963954050092159304094313246137921459600967100017060922229730517873058447825121714410235374802857082193941817522280739759266275591936610760029714221038774281687675500983997804014795379283220714766351569552959707149427372340840935967511751676182026420035912688862810175906512442248347949092275718898478653933374293950160052706097656004078133891578061248786014358679555257463038914462403568496241331636189766831513713552289904038786736400925226629748524381004242769417776889485971852313547668812274678264821550703246942090043926923395499482645069676072629440356573591998770204637005943572741176386321087767122852707192072685826000702856441024144341873258443110179265104272467868108458711309104168097739388993614435555304010544389350604561405019379022507130706562249538772489230944279997083671501515138679853303200895433963248741669804258301578142675088607702897265890684680823760583401541533869769526122131955175686347515608293452983879460355523427804611914794183964412224589453244999122434259451248732416549381941731046572850359633326253708143769303597890134471913762965338390685369552538661502351919832647226034799271242554909086303907653553380223256012954258600 A159680 930 77979816460681418609967967104227102050063012182305021473268755370109746315500944932494694027501344307756290494625980780954418948013566503487153634953289794611667727842933518868171012196398371920820512121009993263414603770917016426327190275871290034034796243934368715085697714524331814352969607873990884678893486308933301650746016736846606539474087162255672825758462783189513841479411547534821457065288791987748720433206056558923183141319984781180820634434866286098547488231515167314207012806314557541983691500714030819606302093251000855296582097161622264736011627361874202236682433354731523493697021991566447078763019577612602026978309794634904995871006088519792412172041014441118264625484611585283668276059400822595263752562989938041915096004615189539192213795683924466203009402023989089355894588185551595694884068468813767038363510303116431294454413826139984131594167472974057695422852343921242192156428719958787983632951214115522018990597149963373041474022250136432934779517273282428998632298643213676382227663674819720884243743134506723126507695359450632360527742672135234299290004257149091836945504946538722602632165596848735311911613864982212552084780105329055643704893241680993886644967920799846498212921365328646386382124227652777615938639685984814640070897858853872553955996260022924220851717185384304442035771135080278114838352089877012158162373261966630383564904550681752025335846510943321999431737029499537882176889888818994425599705514186532760590220230176023495883737062484897782808050147232791512976961751508205663868528945989344690234805018167240730815270089241128165537108052586963271231954865835126650565556417233589748340106215669964028687234153313544767132432514072458211356722898519714172588595288988456205264975652374865025650718242035121477274837926613361989203877015529321373087252447495409342961513673870319198517759019431049708427041448206088661119546337518560376331329025533144897275342872378449647799530624590514292002308153936848686754005281569961120065565390699905633019158956811372297972979444758635222138761078390630406341210702086884183119415454144839693417791076079093504145865820940160622066368386619354123016073029598129178293757945034440280943489964652424585367444810568092706176894174624363334776462964691388545903944876806650408950994562999608832224657363287235978836948131549784707067106788747420680762290292689318211676100492481530407713775223331021476637579354514942185341400 A159680 931 31035771020927206398883030961287783441956965651656502945813494361259528407136811942173110566965443533438814792883626421587432675540384092556220151630312301686494622066913270464966977083781974511826997426053111198673323671164182586663800601830536752320251835448362011086155489141764758842547163027668930984845490130948505721935348391041355867123640619486133170702116812853072544581469808646418308501968046861289125613584869883956795335782798549676126288368831259484080610690233624495074098128277134989800209817140461998007062468552769848895605964390010625728247462335555010008095943091087557354771155875991281528325683376425947548327910284048264552878154547256495182236597570000678945543891384262383347419585559147929719240336503702291667409852489024964127980157577827859431335743845350349724251216598055288869742667090436174506617633840011101299463895972086041833721989194970626433176818590962208365185040864781529098859802670291568824993314871249067799262551888653982124294559497095787754863356835026002367691377235223363413252955401862445766427374081819610626070075373980912442338110089532934706777979456830183557951384409406540972837842776431642682726886449852784632873904645208311059828672172288221320750011105117062516104837045831845010328843071506452060784263297731681972380173265351202380298016339765892245700506393888892241880542417360815464145767476068777075136551271412071030491730300595412441552792563459128401605418177945944986009399573931473687145354691902907923989386509933021805805927776572230986252141914290089947707232272155810094437733498751907877490183545357916303786113000851477490372256787816366048245536196595929805376958705340404351781329426187277103766418236562051631719050486981097716309256682247987792805974337792882732540173585651713526404682247850028027776219656681187261419050401473732561925090443430182404004124516992381397632874729263170579933506756506386326923427928017849795857143353027357855551745320478565976907814477169126388334479666509540515241705674894001036922246242303795468030996280241447587466946912115799400208663179577276703986093387500904528176022546701336539561446893836918036897733794113919539418863196010529290828960486437359716207215552947785524620719606801488982264219917088272017787787260824738381818521328552497480820764789500993955592087376880176150273507466222342399649743163530788061390852874987996728414440769972849831027527629799442640048203202873690976811618640 A159680 932 12352158886512567465336836354625433582796822266347105867412297487025922196294135652039965510958219024964340531277188689811017250446124855270872133195229342781430247914903638711537988708333029457335224155057017247078719406519573752475766312338277756133426195712204146043574798980707849687519417915404360541083826178631196344028617913617722788508669492468318746266616733052739683229583504429726951962326217362001084245486345007758245620458412502786317081950160406408377984507224751033872176848041493411382941523530403161175991256181909148859595877245127067417577753997923532109019948667819493095675426341622538481826543220797949511632481314741414657140509638801996562737753660819255779208204145451816986989326776481475205662390175910522145587206194627320533396910502179804129205423041047415201162628311437819418561886617925128639866779904814115200755336142476418509837220105430836346346678376350615008101454107754328622558217829824830276825320328159979020733454177662034749036299900326850244006617388041705728664785911955223818753792006198118908314968376868845578543529471101731016816268525629850864205798878313466517342048362778206458454149513405928805512748722261302954828170343899666120817924879602791285812006206915225552763338762116846661333263603819881935377496721599350571134755003613518524434389651509639729484359508996644031990341043757514677717857293102111309273963841117453588383683323790463208416012008519703604301074257932597285437315430719212340951090577157127177724279947216280193812976447025600699736839504925704290981814575789066428241527697698241168000362235782361447778707437230835454204886969596047852075072840688762828950281224619265262044940424388382973754267325719182476965970737095578371376911570939410153080572521465914952685963436371139948387586259806384541692946219482097000723408972534098064236843034971538726474443040003948365208175715205293684724874569543204239555147984022078685606245779162016048059946838019844668295018159605158365708436153265515555105078793042421712789420985277953784904038546556651381176622732261009770652641604261054041302282048809905857374363555796055863651951717881272438524675983688953357334584535939161059620747979844124132610190846583253986374461036062182046848453350106957638716204553345281184575225584819017190716255435226832594716818551340946820572877134608360725275890711978464901012878681954930008590735750348701751218548282884954839717708237164374493828838877360 A159680 933 4916128201060980923997661986109961278169693305040496478727148586341955774596658852699964100250804206492274092633528214918363278244882152013714552791549648114707552175509581293921654538939461942044907386715266811226131650471119189302768328510032716404351305641621801763331683838832582410873885783167907826420377973605085196417667994271462628470583334361771374880942757638177540852829653293222680462697332542029570240577951728217897800147112393310404522489875472919274953753264760677856631311422386100595420926155283317686046512897931288476270263537596182821570217843711230224379931473849067164521464912809894324485435876194207479682179235356798985277369958088647375474443720408493799445919705998438898438404637454067983923912049675884111652040655609184547327842399709984215564327034593025899713001816735654073298761131267110762492471784482177838799324320809642480873379879972277895219544816968953811016013549845358010249071836467612158607652497292800401184115500157601176134323065770589301326878857083763854006217101580943856500595965511449463063590986619718720649698659423114963780432535090591111019201175589302843718577297001316763923778668492783232951391264573548723236978922967421907774474273409738643531857720341154652937292722485459139365628585477241503828182910933243795629660111264915021522506783284496846442529384074270435839913854873073480916243056887164232313962472213475116105675471138303761537131226598278575383425949238995773659065532026672580224846904353844713826339429605569584115758819988412506264275870818516017720814493931776282630033585950401232956266679657834498299621773904871659296054641642439228759830745057931009992406550439762233889534507577150236277094629217998063780824634313553210710294495977202992938275057569096358286280907502128047744732926720693197565764819134217925100655352018169555833701602828228982954424325797054456971456301776977623349920145171438780956621974212859299021489962963129359770003289786577699415440319708375860425569254520008681391306117925208947689152629894383302596339310533267008260708380492969772920351149832719931161604269332955030330468519184283532396937222269852593614784143774409322299625226440590091199766867017474967419139749724582138791510871633141653156702169122652051937031624444161086722557964236640289407588842455489871703338191346319954411854826066661346317404853624265499815064324565187155422384414198013324135151189060582226765007830188218174852901061570680 A159680 934 1956606671863383895183604133635409963277955138583851251427537725066611372367273929238933671934309115964900124527612952348818773724212650376603121138903564720310824335604898451342106968509197519904415804688521133850753318168098917768749318980680682851175686219169764897659966593056387091678119022282911910554769349668645276977887833102128508408503658406492538883868950923261608519742972427198197097201576025510406954665779301485715566212930274125038213633888488061465023215814867525035905389769261626543566145668279230035885336142120470904406705292086035635917529124043071705771103706643260911986447359871996318606721652182073778963995703190691254725736102809642853442265862968919712923696834783233229761498056379942576126511333380825965915366593726260822515947878174071537990472954344983260670573560432478883353488368357692158343363903444001965726930324346095230969095355008861171461032490475267266169365291384344733750508032696279814295568868602206399692257235608547606066711543876794215077853778501949972188745741643303699663418440481550688180400897706271181973001522920928653853595332697529632334777862085664218333476422158161293835205455910614320785848210551550130545362783170690019628119942892196377334393560689572636643489740210450620620858843756338298641681421054709431310033589528432565047433265357578235244397210502050636820253723898439487889987018783798262349647789977121978756470453829721106628569812174106353298999226722862385319022644431184967717148116842253038975705368703069478197878197378941151892482059746264449348593186770271171420325125680561992475426138141582347961801687306701689564375542486721216998560561460215853214148856793800749822772689075281405655309908161437510202291238486057082284325832487355851779280392339978884682987115222410591862455317248576086246632705069199252093060106694258949123749001082600163677134407224187669926274399931521888799583492903663091616495990588733978931867399013546323172413249388219904522676952225773987291010854862810189678184729855440118758569957276979276479558141553693712636380758813469708612529104991818271548277196912467292165669096271789049838117362511683450986245564546231221321893505538818917136447592324975192908685010199537107985034952448954315774320614857465409713299870324222767234393494540598016167029643041849742105333883337284000909097647897396607473601855851745690461494588298262532928100406115058954304038954697828841297633398706673669216960793666253320 A159680 935 778724539273425729302150447524907055423347975463067757571681287427924984246400427178242901465754777349823757287897321506614953578958389967736028498730827209035593378018574074052864651812121673460015445358644696005788594499252898152772926185982401742051518763923924807466903372352603229905480496982815772492971780790147215152002939906652874883955985462449668704404961524700482013316850196371589222005764560820599938386739584039586577454946101989371898621765128372990159964940564010203612488496854704978238730555048978270964677738051049488665392435986704586912355021151298827666674895312543993903441527764141724911150732132589169820190607690659762581857691548279767022646339017909637249831894324020827006177788034579691230367586773519058550204252262396198176799927670880762135992671502268744720988564050309859920615071845230211909896341098928300181479469765425092283219077913646773963595711664339402981596369957419358674691947941282898477477802051180854277117195656701789613375060139898327011684476964919005167266798956933291522184038715691662446336493696109310706533956423870181118767161981081703078130569908918769593879897441651193629647847673756006889534636408252378408331150723011660390083962796820748440445105296729568229455979311036861547962454186437165617885377396863420417597738972204895973856917105532853130423647250432079184025142197724043106733917232894821250927506448422334069959134948757862134409248114067730334426308809749990361197353418079590478844725656312355667616910404392046753171406797998590040701595503142432324722367520073994449006769987277722603986646713670116654298771926293367574962169855073401926198343630420851648221252597382258667229640717454422300577066353622911062448132092816405195950971035471651805160657876254027007470585577611913433209471532006561632962250852722168115112821808963043581696268729272036914516539650900895576200239716443934764610880255512739024584447632341910755584203317428473493260703253221735422326011545538338565961894666143935483236131176347242056963153843607857655561543999059564362271281299380451058013663435593839356283162766892649326905969847652857552038313342427743639932119905256251676791315579223488430214941978473109302689214919666044395905119563812184536526448011102110413841411357416217198201888269193773794188390341813741868051182230047686041866452008337783113147221224141160538175031078383922918228539249379265799683368818546818254231327677425932130175542978107250720 A159680 936 309930410024151576878360694510779372648529216279162383662277724858589077118695002743011435849698467076113890500458606346680402705651714994508562739373730325631445853627056876574588789314255916839566242836935900489170009857384485365885855872702015212653653292355502903606929882229743029115289559680138394540292213985128922985220192195014742075306073710396561651814290817879868579691586635183465312161197093630573265070967688668453972111502335661495890613248887203962022201023128661193512734516358403319712471194763825072613905854408175576017921782817416339555481380889092890339630837230685866312657741602768534518319384667118307514656897865179394816324635500112537632159800663265066705720170244125505915228998139706337167110173024527204477015377033839960613543855265132369258587092784948615415692777918462891769521445106033266647980400393470019470263102036314840633490223914276407176339632209916607119409185877761520407793644772597897314221869647501377795892951614131703718517207224135657356435343978259262106599997239117806722129583990404800102953744090153799390018541655177411156615476873137820295463632045887584634145865705355016903306008168698980127713999442273895056385252624975470145233789073191765682919817514537678582686836276052460445468435907358235577619738522530586616772590077348020165030005574736717967673367208461465464605186340970270716992209071673355059606797918682111837864979239151799408388252179586782566748371907053773301371227637751245825612483663095475302672554635579331538284022027406059895047342528190941800790153679802679519533274129810853034394209965902564846062949424977453593145379226776727245409942204346038740138844384901345148807574232857784794224017098833757165344154281702443210906202146285230062602162554356762770088610072774319135825507214421362953832729206678353710562810019860597086565991205249188091813905646651332251657769132744754514426330758201166468692993661681491746743581052937518903994587481532862478181229918172032975265543066270423512138302023456346898552576659798650367637014953484152922471333576394606051380825518261356245529150504026361964816410330269565516661410592923730285241997476727441936141621707025409576308410459839972527277398853016886132462252551444800491221751987803782479299168420381330222117117137644581372070812326398827413742265193675641760661938801670540282425120445352330148503200874608503058922030520846832729319676750826935836342770782216814314140649144493019533280 A159680 937 123351524465073054171858254264842665407059204731131165629828962812431024768256364691291373225278524141515978595425237428657293661895803609424440234242245938774106414150190618302612285282422042780473904633655129749993658134644525922724417864409216072234411958838726231710750626224065372984655339272198098211263808194300521200902484490675960693096933380752369087753383340554662994235238163952822822650934437500407338898306753350460641313800474647173375092174435342048511845847240266591007864725022147666540585296785447329922063565376715828205644204168895716438494677238837819056345406542917662248443877716374112596566203946780953801663625159733708477134623071353241697832578017640478639239377925267627333434135081815087612818618496175053862793569855216041927992277595595012084155526935738046666701004622984180614409614537129394895684289460259968820864533130983541147036825898804096409409210023835145294121874382979127702943195927546021848161826641903497181911117625228761378180235100145851729534255218870221399421631634369930142116052244142394749313143811387516047916673044804185770151841028346871395891447423693349765620460670833855076322161603294520334823282243388601980062922213589514106142657967167525921053646925680699346341131381889568220434889528674391322727038046589776610055073253045539820785968361828108218280869725320412822833680138563970021319792476608762418902254644129032089136191778047467406676389958227425393835517592698592023955387402471577759003289653186342858108009128050169560190287595500813839638801624624491694282156442193946374779794096894732229966291579782507138616399572369100236704285970087282370271230798986092997723611843938137986966747315036680893678858228269481728895910955985479581535472503250486093263855535976115328468259338378601404145118661868170449063793262007132054635883275082708677409682803420447588505019930827579335264215914592695852806915030883808741800786892901601373293189674865815095316352556946826044580707181420923585817120178480962413895560969204449718381868547446019238461876389942693803579228492123753827998510542604584191881245617439725169347604405477439422773689377670302225782675063617616634332688648080533787882317148074330592747102054285801014675580610355466783321720764697894324650655189900412012185414418894274192310389117516391496927553495900675373057409776612866694622084790029003257943735773063105833528049918757790047003431663460301916046168539994614671095848183965243666994760 A159680 938 49093596806689051408822706836712870052636914953773924758288264921622689268688914452131223532225002909856283367088744037999256197031824184835932704665674509901768721385922239027563114953614658770711774477951904704596986767578663932758952424178995294734083305964520684717975142307295788704863709740775162949688455369117622309036203607096837341110504179465732500364194755249937991837045097666588299949759744928068490308261016865794666788920477407239341790794812017248103752625000602974559936647824298412879833235649413273483908685114078491450270375337437677726181326059676562891535132173243998889014350673375294044898830851434152494754608156676150794504763657763090083199733891220247233350566694086271553200870533564265163564643051304646910187363786998950847380312939191549677124641133330957624731584147169785421643257064332393135215699224783074120684613923029413061680023217500116094537689249854177910453386595239815064250984185518544097671092781607944377022828921889432896812015052650824852697277141766369857707702790481993078755466663584682705426528283188141233271445853290410759109276113805181677744500610997907319132309201126168965359317012103050394279538618869221314169986655756001638774632637143602124813668556603403802165187603155772099272640563976500388209783522804208560215302382122047500652650378002012334157818477310315842022340089962119098214560413481215769368037741565436089364366462683652876057794815122335719963969253522132571760942814956050196837483669484501362051684960409331905624196178987296502116347999258019503382497473839510854482838517289973616673549654543471938604480966853476916754712670715511606640704448054260667055257375042994017467616623810366137899391350834154894343407216327939171007907150091547179888951901155939543967597128064610584530621401916317417364435885549631879391370980672898193011967189770132891036906118563729924102906276238760204662637755960997678070244490381175665078942747015541470417004323077355232880643276975609415122238565492356770306921127441347531569085129306855858257459166182238649671610468531677628937355815131106247012490226590506591038381736969690620698411710902187362131219433322334693022473940314345422167585916523123735940819340206895786954748620668924334961553642597774137428481466411943599519572821602783483958162797959197416949752549103275122835088429153119273919307321311097944331458334478241513241104945635079591874636482380449335650538736147074422281833436569022486444381240 A159680 939 19539128177537777387657265462757457438284085092397290922633099609843017897913419695583535674452325879598659264122724701886275309125004129761091792016704212694965177005182900942351817139253351768700505768320224417299850739838173600712140340405375718088092921361920393791522395887677499839162771821489242655877793973100619378475208133140050585801287566493980782775861759206134766088149713633138190557181727546933758735348986405832926921349036207606610859361243008429403245032904392743608263777969345746178507087203169697399265734611837862881379403740096026839303729277074033193011926259544568640165463124125650655757138112666845911958532382731948282504418801166638499871796256127640758394886304868410810546613038223495720011115115800753295200707993655727221215436557520641176483523015538785396596503789568951613633401901989755338420952607174203240063655476832575415007502203739147401529590912231938973215153743031063416444188762640453004851246765253319958557903999794369064169803810719928145521786768167796333146266288980198875414533616054459574365008943565068823325987532936538677939721741453433960870915351729743419664893441587544414357931848655410762402921547027706694437674626068675062718197646925186478149919031881229032562398324924615405942290509573118480116171115038028417189080293011321859719934064476439080886593473099780384712068522124784837119373724773047267446060118888399434534928715956315797203595660028731389120265927384216064968831284965105506763559497165178355753712506233786048268869888949348507028466864903067137854539712431683126137794950087312604703842796216722049057444808408111443768138938658803532160630099094796759394994711655267680814124449529210686203064078773765378466947176187563804581565510263932527109709592804527962383775188710376634041783172844032463940596418655491480865711014424538398110085531845709470185100130168433682213621433727111968759877019957446192063215506384815013100045920122510639410872404232230435860451443529111126295065131945779513619740713160687113114777499595581185567230286264141039875497387247115572563239615911637681726779228937404183508106583709531389598545087249692899825999551787225590206310295556461397488911312459055172573853350300290237406975275445621529847915028033149408802210972976763652196777797583488932341156483198643055554504586989607598212992137393164858153189691797026952840662473386567059164126240312842919776058316555755375286998370817995625453498611906286984361196738800 A159680 940 7776523921063228711236182831470631347567013229859168013283215356452599500680272349927795067208493475077356530837477342606699573775554611820729697289943610978086238679341408652816995658307880389284030584016971366180635997468825514419499096528915356803766248618738352208341195588153337640198078321242977801876412312838677395010823800786133036311571340960424885812292615969286386965091748980891333253458377803934707908178588328504639120030127490150023882683983922542885243419343323311353114423695151782680632940873625890151634278466826355348297552418182881244365158070949405534255855116166565074786965309051335585697296070010553238807001133719158740285964178100664359858891710204909801593931398770933416325998788342417732299260251445648506842971594111192435092896369580275996690765035543303256887783776664295572440672313734858292298403921956108106471214195165441985759924197064963165692682645379061857161720736339767999929722876546714777386698541478039735561668769089236998106685104651478751092818436453641174222356275311328670421905623723011325914568133010614203542509766662889103409250143822352911244946565487826883119308457442641550745491516447841380385968496178408395164880331188676918960203888843587074701542961020172551556032368132393775792932350169537178585847894001612505832693741316123978121033105011244752180530044475235282799561249465574403054412527899259331227762559279841409508812264584151003634155014896619970534145875129664471725023090473297035641699842388071501088615525796086437879104591605661718500827695883421462846603423050336044691987907296233126698512759344600832052924429265461501142802542873533090288324138735281055978540839981421493970004063296002042742681603960607786474950632715434066284292065177895054242484528984300973089198557509601835738045172170523004330940010189000059752673592369985609549621029707402599000778814900918041791097227717114324806226391305307623443481701296665994038153197266012218944056799880104636117226793881309252656020800275854754063886496916826029672149875753912004999899396473961951631798288513883466202540429777016666221011120626860274529635381934656523369600246313666871943385690391882462567418475157531321855164534772787435560657692600175307592189204878736699955135219603550866929142538763285521630718043865406992288296322150261976913275875869314720813648035594050460425695578027895416132639332949519211305809002539565846991279335352708258914889701046826111856070165705265650753269857661200 A159680 941 3095036981454987489294613109659848518874232981398856471995797078768524758252850481851566853213305950754908300614051859632764544087361610500520658429605540465065628029200875460920221920189397141583275471932986283515475827141852716565359928278167906632180878857336502258526004321689140703298996009082883675904156222715820502594929397504747808401419592414682610572509685294016775877340427944681117496685877184238466813696342805758440536845069392043501898697366239929059897477653609773525795932366892440161145731960615901110653043564062277590759544483033046639230493608508586328600637324308033355196572027539307437456868078726087522199274492687842446685531238465263248585339028865297973393626301824526631286936971147244033959385568960252304970207493748260933439751539656392326041748000623219157455941346608600068879773947464571610579426339985923852172303186020369077757034822929651600798286163269954387211391637909484632908613260676829840946901168261494561433585612193516530877396501847477823006796215921781019544164651307619830629043023708142453254423751929280887941095561144296926618203617519555005241527862148803369738065101168729749652291265614392213982853058557459513568927934138467345071098429562100730544735948566996794290268320118367798150181133076966223958687345641526739292994919963524331970311455860410934928770071107670542773840665218776487630819066730180440781382052533257992585072746375776143130596492333194719541200938035679075530494221177087255079889773710955292254913225554336168489835358589164414614822394494736839145810307834321314104285049308950697113403374376354914435014865402845269343391643924727511131220846586542765482699859317894099332380803067359283800901075312243125251651884873566570817343660375291967655981732826158982761538642113632820247107936740695311691250183458803368290083224052239848062351059738014388692839783230435212199174483009977774160909343862492476684313653900566680812171872465952740629095195479877412944220403513317553445969983444658246337913206032183599122402535772557382408774392566350592608415843331138372433038527811636721518280699230261451858611373903409586769711299487752165340567678776417432876242346802401909636957995928256940297969187801519472131453896566461760960613969487185211888389928216814660845373584680634399441809595059321068168428244091400269276233705174294690084568686865410578593837613851435259532652818884506894259609399412061331292750814018265974523090472452083822712817042152418840 A159680 942 1231816942095163957510544781461788239880597159583515016686313954134516401185133811504573679783828559906978426287861802656497681847196145424595401325285715161485141869383269092037595507239721754469754353798744523867793198566459912367498831955614297924251186018971309160541141378836689846575360213536666460032052300228583721355386889383088841610728686209702718582973042454402707512794525230234103872347725660949105857143236258103530829025217587905823605657669079507843296310862717346539955427967599496032353320687384255016149759704218319654766950406694734379532492091028346409377519399219481108803160879995335308772247798036912823282072441088627574622101146944996672272605074596678388500861674194762828318784588517814783098103157185928971729635739540213740316586019886874565488619013483005681364207768166446163118577590418585766152319384910475737056470196821911727505314099601804272154552200298796467048276710167238544129628148026501729982089278269533357410831511984250490052205701050191522077953801118432392137403308864157381261688701530216973383934738699720782786352490825663513904941630522639069733216844188658253328866790956696997720061178223011653323795131337372707992038152906778814661378214761827247169730205986703703954975235374742251269996298032282387598378977717433640626106145451741368000205838399338540856898307770808400788705785195823576502662934146083916171658829145677401207449444245294320814973769793596601757427439192325142396664975005390254224760488237117818245954375155099998972516593613895831354980812181209378558569655914636832677460757637055081218007844489029911344303863505903151737168731479498675897135608617305285381058565467681870112793589616745698950715885292668803242370975229046779751236492537301025232026487180282290838119290362668352856513220777624563530113242076593551579393370499199089543206172154700019297151232946898313537229653140743437001717112630880700412733390770724242297250367088251924758160943744191330247163603371506504962243397390173706187735392114312155624686537087602084286687208342011061896197873847504558344883131528601638147609497282523430979452797178175080877821727595879048138673992767323746402281886608880802504187427214911489451156176087312149733011058644246902125624404720680110780712262287753471730937055984848625570847930537287634869057527872501437857220201011333692603197911676855382384931237673538283774784516107031204349477549686665057146255909089568811034078151965763656174050429506805037160 A159680 943 490260047916893800101707528408682059623958795281257577784680957948458759146925004128338472987110553537026658754268383405426444610639978517378469206805285028730621398386511897755502091659489068881820649536428387513098177553623903269547969758406212405945339854671723709393115742772680869796290065991584168209080911334753605278941387045071854213261615691869267313412698387166983573316343701205228660076898127180559892676194334382399511511499754917125751549853596277881702871825883850313128734535172232528436460487846972880526493709235327160319655502320021250007292621735673362345924120252029173270302833666115913583917166750612577578742632278781086857149570952870210301248234350449133325369552703213781144244979293119136429011097174430770496090054129511320385067796163436420672144325618235637963797235788898964321125001212649670357012535768029357424622966031934847178037254606695170665910977432757723930826919254923031078959094301287011703030585850106014754949508184119501524246991621474378309202606048920170289666972763283330122321474166002647264352771578736942268080350253052934237240150744392830198815062459223836021519244735664236362834696641493023630656479419215780321317615928963829767883458376777682272822077246759507177285853410827297637660376435715313297930874444192947442450952894873100939749953371480878850110597722710635843362128667272564671572216971074668455879432617927072422572293736880763908216429781359114304736579597607370994797129557924144094199594428599180706597586398504245254893114422971951714867748425726837929471577243717625084315277254498613374070008703259528360118502660484051546123811737196548279548841008840917038895826356278066410792516286661720823101121445406871447338396489275744774421306686185432750378885916019525594588716025699890804072014761557835589673379096300774725230271375457185398347994166510869665877497873082298352605202775532877948909249917746656271791205213094347867624833929251800101007426514992669560958169921456075657419426191305690404472348148290205755026119358329856988719100145727836284094145375463483082891053309855640346027061637745095268370354665539778779786277871860373407026908553716074650675314627987756994756959073538844544619860113562434074266269886513700584237552464861196905511592000597664934252102908385072342798034544245419356816727665011480866904363768805635361382684278701576778624038756454385507104704757779534824197805165893280682878559066834368525588581391901483073449358126666252370880 A159680 944 195122267253981637276522085761873997942095719924780932443286334949532451624074966509267207675190216479176703205772528733557068457352864253771206148907178155719625831415962352037597794884969409693210148761144699485689206873143747041367724465013716923268321010973327065029299524482148149489076870904436962280754170658931706317297316657049214888036512316677758688019670985050005059472391998554450772606733106892201888179268201847936902050747877239428143293236073649517409899690390909707278696389570580946821678920842407822194528346515955991487568122972961762768522930958706969867268422340908391480471724638234138271090260118945768963516285574513783941570907138095398703224524666404158385108581114204890132581182974072898483963318572266260728472111907805965299516666287027808552947952977044300903909935636213621353644631905044150216324836916290773779262884010513247265131322019365076120760414466037275328002065586749199130881589903764204156076191079063924339112493425767577356160250459645752375540559253669109342895317756477901231302685029367523394239019153598603301913193048224242162907675054637823780058661641926898078311330538003409375410489202136000393347955013716543195176419101574697468802955055742755717336017014004297152855814682273889717537559825116662410188889649811075648454853146014042432652481236010990443803160995331062257257338503789284915709239691553571961523842523105829146782565457834298741149324079211133896683401252408541330786860899078803959237213822094236803407593432229534511448487023749222886686008892627100286551129173343700146724802886532811067798645456052803257415819755009146612205539902672746716584541585910067676195157831233202749625308688501748141895295619386642167237439431756517373439928824609264933625564568088590904355470858938193871667805361879240940126474767085631747090068614061460589452958472099171426999947002253807846023333475008944680228879750150538315472486941420779727072386653475128188276197592023338293931104465136146605147969380742274607273806827627387578344770818078195479425915170791336830007573661560618762432294334191016256080622922325265393380421704087653779274060771272832736948570930386230387222372940052518403110765523841245217269253169021761449408242403773808585624420256610035688282832903975582890360606020481273943808046900679139616378188553146696883590079559783631540137705145011550702509982493831171893543897709080147828826376978475839046728520252690989104373221315824824499576670483983661638573120 A159680 945 77658172107036774742255688425697442498894472571267529854850176628955967287622689745684220316252719048158790849238712167572307819581829333022422668795850100691382350282154629599066166862126165568828757386286053966916791237333657698561084789105700929248385817027529500157951817628152190815782798329899919403571950841343484360679053088118542453584318640422056088564515639351514846686438699080970202268819699644969170935456068141144504616686143641537483904956407458911651258373903756179646608034314556044602499774034790466260541755419641249284891793287736461560622119228943638333810486167561287780054476103183520915980339610173665434901902916024207227658363891391015813673059568994504588139889913900843058986166578701720477480971780664797339161404449252644677887248114440904367652613140538013524118190585977232399786242373206359136426928080147959934789203213218240476675088126452693600891979046505402822820891276606926331059793822603851967106621018881591780952017433947311668250255435947387971086833380354256598302046800105441406728346320214108308259865270360665377219182752842995327903017431595109471633148518424446211331888034880621267177011867753486663528855438979764975899893484810800628753808228727239997817461949496463507329436957691597280282311150019995923941880149750363915137589101160694015094747781979002715754807965544040067752577362379468123887605825021350566018033444763502073347038479924314018213522767096249931765688961879001842282175840703806051632316901599077648575515588440956231311242942337767736949316671517160187209419939413548940771387233562804306370486821500312436923136143990979867606258757452015996652368002351198094208633921004458416284462065507409098753504555394438175689053555442604638884317250887801258150224319213343160407882813141375461032982462013176336334747283920985134567122078125085857416879123901303717076313029399142440418934117850784449853145231309996502901778011480257237026942263249171767133825634198773648315018618954264892773234394109233988004570645047551965975463759475763470954525518874806330506730223155750803964970253954714614279741896023817881470139467872220664372296400688715568932124203385165978039853754826274336681089921529742057628618141410547494430406210432089303377935024578329342739661984190281392698586944048638644563259868435753321899162227424720348187984760430116547339445265030318478022194408506049959244964183509141056338073839628218047317268182011946829172016495116888249348441403267370665899730920 A159680 946 30907757376333382365780487471341820240562057987644552101297927011989525448022206443815810418660906990950719581293801670165044955125110721678670450974599432897014455786466126618076296813331328926984152229593088334133397223251922620280270378339603956123934286855945767735799794116480089796532064658429263485659355680684047843843945831754522847311670782375661645489989204790917858976143129842227586052217633725590837830423335851973664900539034421454679166029356932573187683422914004568589642718960803735170848088386925763163873424128670701259395446160396138739364834930188609349886706226267051628070201017342403090421904074588999897321993844292059962824087257866486198443174483935146421921291077151421332586361717140310677138942805386017074725510498690644775833825232881192910517187081981152338298135943283302281493570819904225892147701051061971763272323615976849196469419943006152688078886900094684286207386726023969930562667059806429318704279089323794464894563826217604276386245503256600766740184144821740457014871731124209201976650532760185739164032138584391221529932822438463916263238030099798931886213051671287665212013126551949260927075312876685556084091116758932743864962430535597075546546872078385776375632519882578471619963053346573443662642300148133261066458110710995027149112007408810203965276964746407069879969767125532615903268532888524524022351409118805971703215787173350719362974532444419144950240911980228261708847523426590324686975197739215729745702889622610809896251796606068350527363242563407810082941349254937127409062584757419134726865394155109581124385956311668297092150769488654978160678779925999693920925880394190931427360105401943216478466276763260319555752917751367007282076077626724889758584825924520291478855653482342489251433004159408495297255352075882302620289292525784997925967497025170109791328438354246780224945585753856437478889755571137202096871573181628457616592176082200959556995948386516888191074326213519888691083479239332291177142140886094384951211842922098055070656231500535783244421730597002128204848621242327259359295728779642225467081193994557191559722127791439736766394693413337523602248484376365673029474572047917133480670678003313497690972751028228881021852263509567768935832515361918468374697186874828018711147243125337699262233619590529142976250188326485551881934344571626602209559077776921742702130864602914052607602201138929060274724561795052306993226007920502147021358191835205698416180101829929541366454333080 A159680 947 12301209777608579144805891757905618758301200184609960468786720100595202172345550541948946862406724729679338234564083826013520319831974485398777817065221778442911062020663236239364767065539006786774123758620662870931125178063027869213849049494373268836396597782849388029348160106541447586828945951256516967373019988961409698365529761985211974687591387066872912848927138991145956357658279238507498278580349403085508487337552213017377485909919013595320770595779102756669786351061399914542498155538365572041952936678222418948755362261455519459990102680044375481805643680095837577616575267568118986684159950426173246467001841346811785468718648125323840996759070266970115964569771546619281420085708816351789526312977255264947780821755571854130943414017074427368137184555438600337481472806015358092629133987236168330802041400079508698715648591394584613822450009955572761954352462228322317161796094258637840507717096066263425437610430009136264992335970929851315436255450817172554690057460040691157774622202805672347635320646940635156945300183692233710078976531291317345503536044147755795677440832962288379781241161416654066308169892479640925227708797513053097834804735614616252293279147459682825266896901278968811757503925451316735241237965794978538980451353147807017908526386182826270441431441359605300484165137221288034809512212507996437089433123512270381092771973223459755387313865261548822804390516874398895376177669445363751910189548634821070223573846524367156632738117752897503261059639533626762553659259297293970645273707686793459548619699313513402072351655486500050483199240125222481930239083120340690328082548151790426164531848028885639509995113316052395700013293689712099774090907760488674460090589841881063519277876400708188207326399861653097378909927772631439752846597143739143266538803677978508189400496693939578611091301585866317225811266817005462974157703783194755650105032981056816134900784302704501646447360515570472328280448007346716925402909718635297623609798838271455976594308912349978366155204673453765967808894252087972219199244524223093474195735084043651021284035467937738422887936721525143012360715682107645678125964657590152699752839821316192850970248755397242338949526291093684099202770470597539947157963179018972083786740714197361165643904176940355667724417337162163151225675791713824928661681154746957562857173509949823276970061917551286887866431089110256848284037520591189965256633884177842567671388333916751081390332086908690093182924834960 A159680 948 4895850583730838166250379139158964923983637111416776622025013302109878475068081093489237035427457781505385666636924068951710922248170720077991892521507293220845705669768181557140559215787711369807174271778794229542253687471861840024491641428382221392929721983287200489912831922609379659468123956535435323750976296250960375901637001324282611402814060381833043652227511329271299712489018993796142087288926844794306787122515357445064265727247228376516212017954053540222001780039014251983345676261550536868962097949844135815841470306635168074374801471211501045619906819843213167282047069785885089648667590068599609690776310951956501616652699960034596656747285878996239667700325901070538858772190817830860810139978585878308906089919774792558098404053285123401873823619239330053124715659607030539714057028784051712356930983660824557862935991673993614329571831638701982408635810546929276077706766628037765837785196847646819354238388476576427037631012150991499749164774861408459162366482850691824193532896532512772618400602610641668255027496458976256425693495421805719119185815637984368215705188280960675354002096030776647102986405193770536291367174334882256252696200683500509479981235726523228859149420162157508693710186697104178047541090423348111940775975910527044994332435242654144640662564549115500782493759337107891447115980608415456428978479889350723150399222991527863838179215158309258125428062741478315940573762198342793031993731509135359358657703941500389124100025162763583687091840282586845428005857837080436909008852717994541963223231264193576605661232018232864982732173183882236139938062931126106095598693485632663613789754589616090334046627739683451545388812422228652449768625535756741068108772680991036555782836222655934386224428289284450414316899820503153613137648407856103137779823574542920474383471716690927117104546702736440009092659247582420407277287215955941611539706254887431193232895560300309454326492489248661469767427232597779816421666984537609121905522795491153384299583735272369291674700803803098319404695490600415941113094472019548875470543267720593464245579035045225335117839093039215479182798446785429642370531685236504408828600774311796837552678333970099137404220491104258042601680795034311331199933512734188970878748107063674915907562715179136218055055866570950405044842714913775836055467165244717483414945497882252742491382512320809267318231971264743296556772208633498553865147059894860839786191198707031724694935990487828727545437629981040 A159680 949 1948536231115095981588506091493510134126729269143692485605486507519631037874923929658174391153265790314413815983261215358954933534452114616555374445742837480118147945505715596505703203116443586176468586044201482694946036488622949301878459439446629741117192952750522945597277757038426563020726505755152002335921192887893268199153160997302494126345308440582484500673700581910986139614271901251626043242714303878731015766273774710922560381958486974839857062375117529905600038669176610889457036653941575308274873031101287832285956426678535438081710995439497371781241108653918744740677117199514697561183016687352218483682504757037340831642305865445644145544423020770236417628765138854527846509911859787866250646185164202311679676007248611866269033869793462039518413663272697922543299351050792139448102068322065345349727729455608094520749809037658063918555766542193433425875098245215623556610131321864772165598000628267367839561441003247408824712150500123687048852144139389749574067170117115305337868318197737277829775804518388443330343998290488857823715932201347384892090451087873630794054987494989386502513052979087688892922281097228193803038907676485624935475253067297588156780238540008785403116202327637409491284896801522011546186112750526753573889857961036616100726400700190166740713259259106609706132032051031719507917350769936843662296345562838075543477797978654866347839940319141823185097564580591495345452981177270986262981594951087238203675542594870630504235177276662153409959291372830030853583777759898716595814878108054140907903297423449729975651097991601193763076921727945004761213418807505069885357951924733648327862157794819175067311047845280697662669047330753313962908138872323422456432831436444590668138049538740661177529115132735349611800747218632482506589031219729585309693103243864404370296432342746295053028998496387517257301652569270986316633386154246681566637152984412216558090557532215220458320297563360451694495107758125909020218898056936249795220774462806640775495257732329490628108164764708959677357100996364713456590792400619256229343802024817712155118719171912531745638477071092886235571741421104918890017793484759471164561083355336273825153115006671344059444540805933203607271369753653185312277626380105028191437657959870628419170044316737119274430244510477901099044696174859891068925147270086242811441585450983626641688293269841764537105768458132278721772747054998611833248363273204270436392336425697064709677503133882068924872990993807619000 A159680 950 775512524133224469834059174035277874417514265482078192494361604979511043195744655922859918441964357087355193375671326788795111835789693446668961037513127809793802036605605039227712734281128759586864690071320411318358980268784461960307602365258330254743249865472724845147226634469371162702589681166593961494372883793085269782887056439925068379674029945291446998224480604089243212266767727679153369068513004016890149968189839819589733967753750568757886594613278822848888593388552252119751917242592485422156530504280362713113994816347750469188446601383448742467888341337439817193622210598337063744261191973976114356895946116989909694492021081747406335330023614980675097976580824938201012372086148004752936896371555373934170202144795027747982517381773744606604926764158914533842180017002555664469804909135153223397479279392348360794700561060996235445970865511961347801515880465785271246254754559335551284142166464853564753326099280903992135808398268037076453943404202702258922019571340129040832647397109802904063478151797715989803808656292118106437582515322640837381332880347158067071665669317817494867324841083580869402735964890291627363073193888066943842062898024583756585889054957687770067211389376979526820022695216819063491204025333619224574296222692516662681044113146240443708659236522559881547539766262551287256259658490454255362137516555529664715581013196281645278576458067803287318410705275012673669174345934791654189873642796801211669703507295054569440296476456086374293580110874546069692880915542581852124697412478152830086803549151301728336732531339425256884839632115548928012726800747324086688266369267350506401825525012583442060699462995793977986290735448827396728584989502559186380919198802932266094882387933582560492722201598400379861046283076115907534468821287803967097154717311234458396457505688941308740178424297015529131966048629910604971599680412102963307579975348089807302688848664926097442102024103724970525747583120306879192267305004993642880888746330674247537493728277883401997617757901653362148489806791857665355307194262351991959729957735334181717143785984842152589538778756455875682542073902801310932797439436402584286990902346823062670614102219976860965559789836540923931435962560273172719975164099348288486003216989280403047154761730498658292087019260114338066469384032751521731656372558027159394236267594545985521139198230014509964958828528104675666522256771117238876134294717588239738823310111236233047419921552349072944270722870097802381000 A159680 951 308652036068792223897973962759949100508036550932597976920270313295337875560868498133368589365510660854977052549701204800725095555710763539659629937555779125460453092421085299897033162540686129871985970179799479503224179200939727237253123862913375994758072329265191737845650603241052684329067672377798641522758071828455049480320849309929179912616137572917555322808842606726936887496033941344401789263224932884418400956323789974422003196605610767878664024799022596376327754568605127167050373605515155256442990865830553258531537650949978008201563665639617160004847778611192393324316899141020951855518393222625806161826102872057227021066992748229602275817203854339287918758261539560265148396243776994031881018505232853661597428773952413795085175648912080559966721333721584711771265103467666103666842905733722660846851403470425191988196302552467464049432485917994074231569894550284292740385835704484227546316416655011090504455947952358785622642917798528256304982426020531359661214215326201241136088326181383358079986474639686445553472514860264715873300017382478851930385594287717822820892142333503867967808784238212206934600021104054970462309328128542967163516097938531267823595687092921192477964729855835524036959541411397185747487655896667700853816322741763670710439456305802996405879635422719573749311120840463361296271836161850023697287069292755243718725699774322116166007082471045389210904275601890463528836044229065901096583446851531931157303792227889123766607493394345100306691474168777962907735750802169817246912974351426718320406904658920664428289571821993260638972410505066745404060505484016178996860129610453576814278231092850415120983318961278157957846050039585973144662862913879683856183384690735605461172522259516320335442258707048218449346808863546912566236084283514759175082267796768070577385716967766298132295959841213684207005230053051851507710356170630825149735263551386758894253603678083054566736147272984974908795843586774379792613367173089412930343925818833887713281728359339861665561239536693273426139265746058354446698806725623692180716293834860979505711071703248004818104688306592367428765509841573500646334490877894743786751214572952223606630587530435783992948736910402481791507905827618969089364803033914238712401088924075640542139175998694149263131359235280996072553715800338930789308167352947539352663223061043851253786759207252505124289076648417202782997136422157606074089616049236846211781241031935595055808419100331797149750822829307931540019040 A159680 952 122842734842855171886923803119285706724324129756908512736075090329939494962182466512424775707554801055923779559587703839361799236061048099091086046186162578805450536981555343753979970978458798560290829266870121521871904962993742655964782989837158387583458043797680838937723792863304498991806231016682692732096218214841316607897915138295373680152843079991241727030921132996716791980209241887344232973394454774994506690466900219980137682515065331865139523983416380078955597429711452060233928943077789199578888208070055916532838871083274899513753150477966246233186947998913235103260932235915740501432576241413096876292432047132659364474968621774299958368911804003421610990690116164160590860692651157476683892428186304201941842481830915895416151925749626289122148485894426556370429669000114106703739006677112483863823461101949834062941333715320989695438683424496129582817016515132682725402316355630163227882649686527949167208713958939515773819745475415977972306551612767278442904335680256753843122321172793466712930553428443407614292257105729064799466969335711260427456085193631346324648000983065221633693028801967374779101405663448987952371749521966212864135564916637420010034497573927676918459895271233161587183077459040863108436595842848411320594322154999248426092222565596446329096386239005867792344278554738155244628934532757818977264891441000031470388112929167005952425540247017997102652583278847129471803076428822293844786021973266911799395239603192576204540342074472893835688913139062754691209135938348044682419239094455355738691861250701273140730912852621978309054134541384449121888068455837691916663643318591256221576334149429452634709300247125711073244741625019768484179090854734611615574606187713968041280568976899561910945526243203592542460168881408595085454427076017586347715645428396380855341118895665297715345051838378749298858949595066006989463750156230656306631327313476581950105631575028390791463544512623916288730219999953082850580927867584581352634001587149556635638590393288987059491375717846021170241279277124433212120769769603967135933125216316934509091289394106721075453076407245005780772990374872350455930194571962671624542696409132638172376303223011222052332631730550351212096215083429789424394471632333767659247147388565115655368344892718540908067988888622576322538312419150861702622918950100562635200568542027858253021609025288267024957087547241518602957193773761956100248791053301547204049195107400255595978703382010502916527883215341686655125196960 A159680 953 48891099815420289618771775667512951327180495606698655470980965681002623657073060803446927363017445309596809287663356426861195370856741432674712586752155150585443853265566605728784131416264061140865878062244128566225514951092308637346746376831326124882221543359147708705476223908991949546054550876967333908732772091435015554893889904192248795520918929698941289802983802090086556271235782237221660321621729775514929244404869963762120375637799396471557651881374920248827951449270589314845936668971354586277141063821016424226811339153492460028465552326564926383648400455788856378704526712995323698618309825689189930958226128655926369834016444473423153828551080789507461886375907971796354897407278916898726157305399643839519191710339930573961833381272702350990055130664648047850719236996941946801984457814585034855140890667172563531858662622395201431320546570463541579886941003128257440417381523705100480469748258821468757458563699709974919194636056297760704721702559455356288916264386526861828321547738445618368388280278045836544042764855565307525471980495595699171275591521470988119387083499117624706341857654398776949875424854031593150073494000414424176958791320723754632725906438736122492354560353220942476174827869156852119972017657797771037895686401366959109913994141651079835983955843488912661779273553664945324001019672201450102927729506448719769970750220108694046949199011230691801466517240705555639314095582627043884323740161913379364228148058278417440283289538146817401503880737872807589138328367711719613785610246618880157281040370874447789346475025771725373742906575060505683766047184917917366653133180669709522610566713241829298199180515037071728993449320707828270730133497321461543314837079325468544824205280283766124235984002536322783680697867991757297098295740170715851631651798233962812355187934757820724409198335714901007261654933606217729955064851823630579214118535500128229383147113257621451947923979877045697939718764137740200151416677931490288935402287759704707096445694800657509815901974463179732482603013029778360069619669495653296409203119800305073638827467782771740025506305395205708380221403689353907959571105150265411824206419620217040382162052170935941044394480022129379932502095299228571939910344865805614141652259559991955196059128125980587261796446312550095374175789106242618713132433972670981270473616504026540851346605305523023427796554725475986774180124820836370292944749597966550365367871504269791604468137621079828980947768883161980808288371080 A159680 954 19458534883802432413099279791867035342511112927336307968937688265948714276020116017305364665705235678418474172710456270186916395801747029156436518441311563770427848149158527524712330323702117875266059177943896299236233078629775843921349093195877960544736590798896990383940599391985932614830719442801982212982911196172921349531160283953376725243645581177098642099860522310721452679159861121172333463772475056200166844766447778677103929366161644730348080309263234842653445721212264835856622560321656047549102564512556466786354380144218915816429776072822362734445830194455965925489298370839902916309585878048056179424497706773011562534574069931800640923804961242419966409166620682658785088577236316274535533923656630061824436358872810537520914269594609786067752819856044028618029885895113894713083110471198166759862210662073578335845684782379574848675882096361065052665419702228531328603392444118274361063731924361258037519341143770611078323691330661033344501265312111619035710230321502010750918132877580183317151822620108814501121406120257886666073048770277752558907257969460259640169734584647831567902425653421911258675639990498910624741298240415418856216734810083137706404900728119402824280196560686663872355994308846968102885754591207670024671162593421894726497343576154564178275285329322348233520358530080093500797161200601644383146259078675149468416888199490331063679828780929568318986571209217532297317538238809134643667003798419551720051003531955206948656544695840358852904708844760238357722363481213326058241990458915219847242115375746779518886756329344294076771367762739539877689764891528875274236030342263225798742783975536098631230639135684507422428319584900090631982108952843086959627689582965348766871992420983962017884010687483213264312375291291837995650036250160868891363049700051688802936509456914716983017145592562692222140839804625679590515126347275648739870912545801737558712542445444958309484482280446551563863719337906820646577413256888865550414937476526775323867749747940268399919669494460627687506905757906574662874496507689500408003726908555305102373744240888149045809076056470884626929547345677987983017453369655233671234409612312437249433928120460809493313616670417076942861923737714009541842659922784958300660718352157488233052376164649247555189286917643506315382599425751865411386124085802172949983013298800060535400582927302572875057238071693192201217520732484919113420491761548937385498212363663591976802982340069807761431500684132283126675043646492920 A159680 955 7744447992653552680123894585387412553368095764584243872981728948881907279232349101826731690023320782565243123929473932177965864333724460862829059627055250225479698119511828388229778684702026650294750686943608482967454539779699693572059592345582596970680280916417643025099653081786492188753080283684311953433289923304731262097846899123539744398175420389555560614454684895865048079749353490444351496921123450637890889287801811043523601767356696803282064405434886092455822569091032134081620933071350135569956543534933652764544816486059975002479022411430973803383056768993018649488362047067568365367516561153300670221019129069529945962390645816412181664520546023402357123386428655790224668898842646598348243775458033364962286151639668254002749917465273422152614632247574858741928043867018333153860275983079055785390304702614617005103050684724448394571569753805133427419257154545952340526709775377549490602884836147521877463940316657003499197909954967034973350798872517864920856382751693413752003588563729174514608057014523030125609775593097783327789547938590049922745917396253661865799434977606337846400459068204266282175954840793712397053886626191336290350083495621768083394517763885083587941025876592939000255209560093224148096410355282994872048084816495512734186832829315374891873727577114451108028440915698323548371946156819782263042108185583203039710151532646931654650524905610956960264853874751337148776740904950452961135583188030819671200935177570114087147864505654924676638672616333836993565911527194536059460698417038010880322204638506847374069139672604003270829630626663761810814842660781307441228573423087583198190105411696654013400496176821918917054742201340915363700608633098051288470277139183129483746508159346336599351712017634316342873541685236283530511417329268285648046642148968773909605918408664122601420099536641615789511046980586086870807290331150856374838043979110556048239362510139980149553371999693747645372062356768150479597610324825090557574856180255368819194657303234532022510518642893355356448016009043803686045689540440751666732186900401891630439676569046015537460272244969106686312251463358435527887038481551677850885883201493930405057663009781350007402878390431516601129665715108080498424806709358068537857351762506420756762890517471272400984748931425669200972179197273453327489058673016830861422258022448807589062891153719818698749757324737335770608586477348872986304985428151727481461738155370238102497795366879645867969908291336879801254686563015811120 A159680 956 3082270842541230164256896945704398329205159603191601725138759183966733148420198922411021907264615966225288344849757914550560227088426533676376809295049548278177149423717558539987927204181082904699435507344378232324747670599241848265835796404448677716370207068143423026999277985951631905191111122186913355484236406564086869393593534690884864893748573669461936025910864728031978414287563529335730723441143360878824373769700354347543716399478599166061531285282775401562574729052509577099649274739837032300795155224339081243822050607071725832070834489973454751383722148229026966530442605434521369513355281753135618691786188871966145481468942460862116501838253512352895715141389438383826759436650796109826326487098373622624928063916229092282556946236909227406954555881714937735258743429187401481341676758154993004418581409429955494452678326835548081464636086132346743047811682089586802998301887207820578985587101054789345972610726688343622069689838385549258360273449996798126881804624943657171286677330231333876630689539957545881178189564646797506573574006510069591500316216450987962328534951352737815035814806719644558394771350995907035116822135925911428140477014522653614053311665125535148597704018687429035437701048922794363974268435648040751405113085802620646311632968723943052401565300406222218647085964089402692158533773253072739046375911603036134655171893105279308219845232604379940617092855579822967680845562632041469397318441832467809586252149669373451477901416705964180943338796592022363200875065459944138339299727990669415148390204010349508099998702940063957496116218044414461164429689226068832733697986358515849653863211071292761234766247735988044480364967814099414662210253864071569724210673705302569182343375427420982579963499007770421250405278348749553305548447012527527053672212239871964334352590138863880648216598437770521533174557433457948901711036671693561536801632773455505461707566493266654563932571395831116306516954274385984059202331867129153049242344804160263264149738937595804690786500202060971238622864693675960471521562598911473859002382633044313609888900736073295760142544421647990267649152869311662111058298204198129418910279784971988775700443964856842136852285775073190172664092689278324363531227664588493108925340759203303703397373577401766344374885420498698480611937915408672475233965736612880673108709921326620386495278597560539529528358007387943510016200464118963630270779912625988684386287624991101202145753035758985644262068451394028616238577036646332880 A159680 957 1226736050883416951821564860495765147611100153974492902361353173489810911163959938770484892359627131236882196007079720517190792415329426678737107270370093159464279990941468787086806797485386294043725037172375592856766605443958475910109074909378228148518371732840165947102687538755667711773873473550107831170772656522583269287388128960073052687967534145025460982751909707071831543838370535322130383578078136506321462869451453228511355603390715111395686169478139174935812286340329720653526329725522067505580901822743419401388411596798060821189189647987023560076918031938383739660466668600892437497950034621186822938660682151913456371678676708777305955549960377370429092269149610048107260031118118009064279593621377243771356407152507539060203661852372407234545760626290297643774237956772718771240833489469704136702810010648419672175160871029863411974530590710920198599601630214501001640983624398937212886773063334970012175221605281644104580237357767493637792415482299853136634037384344823860758345573843507153724499828846088737678793836953832309832954665043069107367203108230096955344891111203412044046407892615350329974836821741530206264098156211886557063619501696520516625134648202199104058298258411720163165204762261712063637610740977564936064362960064626521719295734719300019480931115834099328570432185266666573155548069808566130358194570709822798389718703304368517739843752051637605408642691666894789799827757186647554367171604266134157395657154633233063574117615984468089090772202371008566716954710141530572522981831041869389218178978991480597376425414630472851080183425151050291781632201469314614120570569997266220579039367900962822317423566102746419784268202447810226120195980429267386698947377857571239405088916911954204730226120893074993341318427241117085932077770493656687481713493829320073031162724956859160375388786078696025954413962811535677576010185305002886635272211799856180617711372101809988536295610043541090542348375738848853505082930472792577823040878375875529410312401439859895734910516561777373197615452132073988463979536224826325844216216101051234925105342816388125696999272407570931019838050590522683084673315646789303830875405471217357602323719035003241820459806860088698172119179224617665016187003803796862188814428270400408453195391793288431732660219648427056326082579111135378191815629304498909677035844290665546106236057990675374914053536729615664181215839198241998651861465419796991768904280736591088040351511912865196640548333335363486509461698974022224675160 A159680 958 488237865980757405594818557580368824350888656122244983538093424289760775910107635431730576137224333616312888722472879007927384821074023391603692316798002027918505259245280859702009117471979563946497865359098141578760784219024874170375145978136130354432595579463317903523842641146769797654096451361820729892612033059581577089511081732574384084946184841146464009199234152549860922469257185494678556933351657186155063397667908684593171986433105135736317033921014108849051727388722176310526379581483043030188898130296656582671343993475021135107465409064345403455861992989328499357899203660549755602814600423950602393968259710272683669782631861150906908192382391939918425827406403409708305665625574316811473451934821044647377225118634084316868774860297981170121805774707656747284411448052112883552370387132184091414713965656661599570219573991558802417781710466860106695898401013689309066308484208889802908356693620217010056392226291367665279312398701624082292123001681891551582219997164614952924650251712385615848474301191203360050278768918060612516009383113134994662555336759362137239304333724006640792655305446102711685426660281778026186075949350194923799892421198200642963189536672810117880054109143845937510716057679112478533405100640635196512865052992635553023633390785312683810358182536671126548813362650169206713215973250036066809822392766597870722973388743245564781149593471319162572699174190568546517363766514723094596664901179479562175661961291877089929047333260401593493946393204864817530984773761263707920008429454936026239420085248405267406309215024225254665955507093899971714628451755097990351154353160925597274608014561372131989573344542645339086094264209260655896423338000594555834611332176639647980656206587582346061647416151944839579423483636686251451413647108028349090194916871857149194438430180239806965524088642722580559335224024433766217303152040354477187276803494709986430343664388953882170791088864757958204738347027107569309038947125839578844417220351253656545041071623325300906689694805087192471679711325700753732703383895918278774524195005835758455878316552021737954109950275668808897905276485875158556037868569123938726558992467264723353736064475487325387700866278029526799313260667305141398118063982683486562655033526278603361068062536355218427832423045188547919082385874293965111670145229224829438579592918974966023661564585010201655253778090029026956180393984699851344477232966299290098035219346875628048958699595567312503952592405406216236737139953083808774380840 A159680 959 194317443924290564009785964352126296326506074036499528955258821514151299001311674941889998817722925152161292829348198765434581967995045980431590804978334437018405628899630840692612541947050381064412106687883887972753935352566455961333397990223270502836024522254667685436542268488875623798618613768531100389428418385056945098356123141435644792755893599242147650200312440805137575311220521456346743529090381481953208910808958205014853939244772453307942783814394137182747651688425085841868845547100525603947675874956246576483793520991461613711950043617961483551872996291720804360704222590230201837482713018697718565976428704006376187117115802061352172154612642031710163050215479407453857547658947459972957369590465154392412364240809213050574712190736744133301244152573021095121551982086784154935072173245119798678919455521340668209275215287769373498865146235219611544768964001818130507389135731513742620313077287783035032431930842359049137061754445888617258627162253910537676586924834132406440150041835955631600539047374270091211273271235551169949061901524362684806589656827117900524287779931043439623432765159656263900469835955325912891851963743221367785800120017382159378832810461130224717157477140992271409101825751524504744231592444231830647184226728108885476884370236819728856503075718479274267099147902582077605286801805444546024178954126535242724945019001108430414379798357832975066328862685154614619120979245102605001918263497828599611756064937012448558697264520023849742501573723333826368765223002272814221590831941233496573899975749886304947113691154227020884199211639947037692130342166327530845145311987478390449073410756058207569027873704406742209845732887083293236550368328256203954788611258924722325061765132940861778330941402353153077617205168973886960576699471224789281210095201505316059313464049010486313118211891017508366589464747761827418809078501875776917649532518682774743096160715431543293986317072563623824395319768413073736143995873153679587500230658920579429396936193682029900966763621908140826355327492176767911627482811039250125934785396106530814204644882361835317610063210443778370435280203327722582619987017195680823866648126565888677429351337524920501063124318848891577428505626408221658785973278104223855074514529030613737296635694077583645845571711765393644738463495389886979066525985602177617645000945907745811871196468776069583416089626294823112895615590071342593103286859121697662026248395775763372397522087523877511376491229018338698734872239628381869978899200 A159680 960 77337854444001663718489218993588685569125066577870690279209472869207927241746136519236787798877586986226578233191860635763955695877207226188381536689060307931297521796793829314800089685808579684072071963912428315014487509537230447736522024962883523998383327261778275485840299015931351502052554183424016134262617905219604567568647499209654053132760706313533618315715152206292205112943298282440509246021038478160190991438567697687227274647433003311425491641094945584624716320265795442887490001366427707328144809334455840783967150010608247236221009894539606108241996662111890807060922691707959781562516966841268038656224655934827449788942306588557013610627639146228704975559933397763225595662595463494920221623553196627135473590616948160044418583138363867072725050918287688201630404459092041551275172581170547690118528583527929285691965464958219093745910419906938534711351774322602252631809712658260673081696403844027725897852083032610188885298957064968044851318454054712103730013863987533148226792000458628991398692380658305098726711672980447579114120797313235418028020861856165046529297108221564963485447878237746929675309283559431552930895493852754183824647874496901232132495373993156627310795848005780174885015933049073775725640387703627962382809372734343784246955720863466772204413777772214487178912051865016717697433902593679281556413919968260006657394589052412059358378596824052757236314649517346049863632375784322067668872207234603165916738182969662649271582231636231795922132395493658029951027770130818796485231104181476700385950928369500963683842770167330086656620277191827101496161553746602178377483016663238473133942872896605240341104161009340754179515594794941447491150171307968579450032669719862845726601866703875405429653030720402980052068233767970324058074975900358105572527695282243934457564253075993312814082808536325607322047634385182878919795940594518858747326665632249637765841621077365277124383403791457524151132529481376239416001318568038636246247385030039359243435564013824575283865231824634961696948662175027928074005455409725631843270063455393428294992784863458434670851047806348122624343615647947712724198794975311843960199395380756428893528096270442872097735778035580818289745926049804915055419246621498410833094127520657988840699938180341935828109708859581482057989388779300723703365672124437466993271796878363858158712533008290683997948417487249569905498824454409652203763692697469370196348826299406946586164832134907682215339556556893395880242414232142900442827500800 A159680 961 30780271751268737869394699373483944730215449991918498231596414943123240890915961022981299653954461897593025975517531184835288932377160480976995420011441024222219395269495044436449743082409867663879620229530458585487793274860465151743174432537237419280853728225665498975679002466072189022193117946388989890336132497859017560947223348562300877502046005219187137942004430265663492497376121495889866333172844223926274061383639134721311440455739090545494037730371973948543454347814098161183379151698291126990997686439238468385442441910701090938402249987983145269596762798524240820405886527077177762860044270089805981666611436633357318639811920906443630064857645767556992870109803276830356333216165335523518275248804581792445526076701304558484628021376878082350811269021325926883153779422736545753252583615132632860868495456788594515037192979838083429937373481976726317203573237216393878416952876502256234143894855652635251872312697116136496127211923157411393233566117551521506746868930942204060587823066140698382945079028454631159202019972574982585317471015429143333690345713361926570618135961292251812027584822773463621746872625020698432153604554589652943794424053929749308229354326038815207444979590029159517332827239527779838234060642713599697197710946121540717244811492533422955608500180477622886622939897494374071565973406430478909513428561193240947406918101423858891194220301737615164404986901645218573231106564582915080327209220215874231435250040756988721961531030926700230927266191832752562094140287289063608186900388632286493257034569515311497241222308835443147468450671110707239357780168048981339463393095319981433916860190002092827448190428208013213421237360995499612808241217812243238417158213937246487876862481183009470499223575285318032907645539834483215088153263708871301228584812627131580598051259260196328013691839585566574205808369020555023982659975278116630004518363389116673056061869028075948752210608391927530988326351413819330213832380794206223546418959011296744399457957541308498933077395502582806614559212218168938605542543770259762223495550469850477930592923730774095163681106963716109026118323747679861941648500413156918215335492713414492810946752964298738174397776533842316787741450062195947970398074182078263287716388238692848944861278760082012875941818554401664465435038270666298146960470979540509685704530156642907801355716940830916161600054070299033999275636517264970234504846406733687640484806618768188977921205667605733644193767018414553221637745992153245994375366419240 A159680 962 12250470819150513670355371861427616413940179971716984425485093937890180666657310741010038025486076957655038111677744219703809231130413994221617988783016838580135388019737230891877682946709441521644404779281158604595826708906955593163335687627795529990255785450487606814044757141197715299481358890108634552337646471529983769652427324080296539591761177316530167367299447530581863721750583412065884360093545980084178916239696937051384266074109510604103315591196404536574710205713690802355542014885918502114709751058007575961565307913309023585236859274207397277693403351815985734630735776854025041658516056978775939435272695555420277991195355578457976208799732387848536933598726144245084057394438140942896778628802600000196692243053528597328721908089414338411755812345436800611807002579844686117752977003650206708077971073273277089055517114010092246895980899916317167308487437060350441007694613038185322928597070853344986217454555600139292848441460117692669538914463467051504973150104501133228580805353531997497783150054632562543057305222373170088508774350020001733573339565897184918940971583297207999622015274015960283708325629448954416565581681831188018875996948816165727774050889268074459406474566035757482118290356316123326543380410159624975856726573747000471119650727072581472865410867416316136661442900290709015466539718325428012307063010940989928807946746972106786283240321712974011380427550540147474799930549071624417648161600773710709508063599483098541678040078726595055677256022217040026055437883313277185239589869444545842839599372716165606401042795073736205362356710481784289437295010721940826504252074454335947460437221677960048719139449322628249600898290160614050956232513539101500921449519114354382312145540908971065383285553310525856694262872785890551634760940881154877530871182897903086834089943621305062556136538072246960208304408822546514362219750364749824222939561302202803626674858031553150238102697756583365875829736730170612048865871554775508932838499439111074231625023665876768750789519544796132397632869514169062537077858415107975639319385816937034822947688652063226416710409720511205044272468507960937105063378965641478137859565900543587382327914151694627350538217324691206500702807378827937487303378105220527290100289424872233222065948246574460782689015674943002875761087242336407361766564084184998417443409730546998941081416629917696341632823571561528282141797835047003743680725106187310211542756685443439806266053690874947082706903933772435288815942662462759762860953007356760 A159680 963 4875656605750153172063568606148817848803461413293367882844835790865348782088718758960972152843804674684807575421766681910931238700972392539722982540220690313869662212460148399922881363047275315746809222533671594170553542351693465613855860501430083698702521755565841846490837663194224617004558645145290162840492959536435681304105127760609460456643446525973787425047238112741316097764234821880726085450898127229279282389337997307316216586055129481342574111258438633582786118419701125239344538545443865550527489923400575994234607107055080685833331588884556133376704937259963798142212433301374889402326530633282734089256866219620637283177111708305368087472228632717950142579422895606266624486653163929937394375988185995496491067209227680432272834791565529809796462502214825317572303872998762338319931594869167137182171618667307492849580774183036876181170460793212255862460796376782259127184039036321256269347490304775651879295040816158322417183573914918525065094722893768947457806994722520082771099942882668863419310776664731437505648276484549120243906873836945260818855456881366235811936072016327491597750051473529419452291853648058837094669355764258241859702991204780029904764024574367596028569432302641448723562228986577556184427169182888026791279978640360065964903744563394892777477916731513344768367651375804693781611241920113918419301564925952798424615398376797077081838453821461918914245760128077049751799127423941935308887989898716646509977877344232462599137989802153905459316969576190097617502183418397030661748581138540613163667293306464396036117791217038174291070502321079036488804056487164399967352862239730387107820097367638097297390052639977835327944098246563396780967732147344585123498491449299106913746048419289301013077150994014005646283715723244605067419766317435932385985502208552801428387199510020154701014328460914704596330948903004492161139477985195151924099940879913326726743537434689125718816121496511787691049246892256489776118403046419858349046176357807196247442359961061412654315295701433358111451267507427068720818382106669204044686892059590470009055249490597433339755579387656495891511416347844705287953283179824895141949891892923634363673698885621497386776036097450566344962929595323456923998774087803587783196627474710910129533302540857875309497352296808760742888447287411619463684945545034649829632791368227548935642602462990302313053702181427417957258436262712190225014694087416142730506376675999870274704911447762561333183703571874410830395523541914186232372664921561571280 A159680 964 1940499078617741811967629949875368076207363702310788700387819159670470925090643408755725906793808774447595759979751461656330929193755881816815525433019051728081545425171119325938414904809868866225708426163622013321275714029265092358721469143881545516553613402929754567296539345194160199852514859408935376175963860249029871175264188421398484965204499956160250865001433469423513225046443708525116916125097361091273070212040283231374802816983867424063740392965267379761412300420835334154456770799071772570607826279762371238129412063300008803938080735516779133686650871626113775674865917718170351957084300675989549391584797482713458218426499264549958040837738196089356308209676713725149871461630564805974140064864669223607603248057029563283447259525134991449960580320069155039593165134450927565965215021780924870391796226258515108877044092607734666627858947414798561516092088470522278782178239841842821809877372544229856102973208790275412182746213976677455283238160797256574036702210749458491809669196461948675643387905962508479564704956735628176686986427012754193804170898499217864668231615690915044447904898471190692981728449426297968209261838012492949072142914502553635736368307729709035144911227581885260834495648846301551238075469954379275037953574772289559253560570685504094743963345448274894901673663804669977416065807744487014102869715777518272783068120607218264571785421380620130753858432103424125653741252784179818628519771818088451600261687119405037015915241901178527777752476635301441811739813562638704926190695703269719493296743136600113456768479861586119631640697567078974738254577186880709246179934919338239732964938315098284764312521811261855832272150203842071304774201162129605777651478147301930197288615125336232832139322810064263721364224594978566926281432233398619934744699007821117065411271315044400265941146590905980182379509358986965333619150018357305715967553530644201834440301224148240482938578252913934917671724433381352760283075546603548847411445351907824995407827639478776359648736899650931732225206835086459181823179000595928101809743720331190126569166349569126405996303885877564853616499433973684743668301642191342625017919113817705933154749828563204265309511828568000714088745276131357027814024783567722717184967634645517359321032345313187798719163525114211832666726259302582210139246560359706447195433521144833929386814698853510402899031835384540785460575490761616662552104566066518619431326374291262925892748490155808535660031314702081738062129553739183657724557777828498012720 A159680 965 772313757633255491009944656481790345512681950058280609386469180713056562837293987966019949931783048425468427664365659972537798887876139990700039399359042367086141209555893031575089209232964761482516206803899027630273563630105155065305530863404353685504639431844286751942176168549612565316683909486111134427870775886154352292073842886588836406690934339105253870483145473592445522252386831758174651891703298816199452665109643388089864204942993179647887333826065158706408512781374043292348555433492020039236364331855500352199511766586296448886670299404089210651153670202256022754798493039398498704030149342513207375116660141253736750296463530179174994885332329814931092717308752639714042575104478139613777808421762362809830596235630556959131577018168935031554501170925021490932762151207596172491817258737213229248797715879270346025570699277104214281011679900629034271148788750471490173047812273014406759074924925113177953331457803488797890410575979143712284203722902585222697660022071289757220165569091912690237204967262301710135315067132503529772300354044202332188799198747231828771720371108912171362774551841482422277308470579812943288449116859616429472471020269025142243044681712399621620078640008158031170680544678599030815197852614673768577078731479392604222851142229086066313204634010496676657521349826607275206900409871063911499023727577887346614862687386274492502493515871032990578116741731402673933139266808976143872215560295609305020257641495645860499871667138679251901640026383880397650974828295746786163593235141320209817718940101073538691397818867120058575218706561195110866788832916322035115579646745034379683332937629311749698099086290829578643408987837030897815903351094795435754920164804134718919413955073835401377890437401254582947097315105085746392054942609126333298096004219610596039232257596188161285689875328852119197882448393927909198288260567828222479803162205255512416780513143673565023083835328538249585445655275238886142102887949145166021411406203882956540976067958152591929727542970765369396067520869096903327296904423855072715316233313799754079904519151879021712153189190999883155243475263305178683274696100308974539861989857407554037761226758069269676095798931733966833640975656970684773613057865085865837851833921961441198099641340132107886014917585643159500640614162755140308015956446077618131333952908624275676347016607541234150051501616780865805195351786886860719505512602600386994390937390591246644635039194170564034631359279547856657337897166864653181588141622910820647491320 A159680 966 307378935038957067680146005649802682145971208759493371747114346104636841538317916567067184346942859464561986614657552917608387626445509960416798865419465843048556119857820255447559566859815165201175224599525649374835557049067822450899242562165788885285329940260623197518418818543400606835840343460612822566916392838829183182374214204673935491378026662463934880201426897056323894343224912596044986335981787831486290887643426028176534578764494301632435095122380967897770826674686448395020570605759024903843502396252209377804167553689282686648090841082091989060025474089626270942634125363762884313852042354019580545747039151421504513159774058512047098006321429528146485545180673873892463795020120669001477593611796555729088969698532904640171084205971711007567241505447838484236199743015488825724177303762389084316151099123723339203068261268194869549176020741502940841355701830599182566594247106419892047290010242822500595569817232579751284971226493485220811657798477068121377094652082162573915134086829384788765731933582490118125375832013779669221198853923165515456948276930499768633280039469731353287339823728011532875675789562316125130834539248289326437094393924157504059096046953227319695756153812019314520670022286433567962897507265170205514402297175223484191135501046605568888560700372832229034798595557325890862368947062875692289597340706283386434442566511616640797727847531249749629959709350666160801263774448719721081323164477880685309610941053579933073911907605952441078324952748307762963646169921893658254405181395549740237732644863484131799062875140633921726817413570658087046007217246118983095291453224588763775726776211527761281558672031228361038220944886988093488658228961527421300852447940567470827996556830771364412167561946376513948681010047599532085470940877000047254022274934706009402497373112011573147304304439736552534777032081273948873953394086845614189655942590138163297676809790880854730946883522179970421072453127820643303204189120684229472972892257700064795483479639517092109255202453627717368703141080693732437804986137515318344767759049148581792611872053281501072310563301714067618222049538296027142258585379621329675522446945329092689323035094961740767881862665318290231788394222729056408540969216279391035742312715973018951326297932340233625446138479922452367043131770050286540008140526292331656564466062198940574352183222986712338210094744446949205926964550605479804746531463730387957248973650128941873301819706531394329974745333228732247538745010282578227088422641360728789203532680 A159680 967 122336043831747279681207100303964985703751028404328303674742123280464749875687693499704773350133326283847245204206041695548165737526425088105895248397548046490958249562202905775097132520997202785306256874404404552156921431965363230302833234211120571989875811584296188325578747604104891908099140013414417270498296479078128752232645179617339736732047920726306977066297421882943317503081262826394146387068859853632727573829418449570872672484063789056529519971373799158154082608012425087174894752536658419709674717344047476865706486856567922989491268080373207556679487534001053579145627096284588558414408826750450543999946465605617542500839778824264565831521043619872486315889190893056560876375432921784448468479686607417814600109419860416231132382399722812076730564667068791704516564958013345042050075080172118344598888653526009732475142414042280976357775243438269825825298179789724190014337300542844020414665001718430123858833927108937522620657733831138739327519590150209722860973868678633128466146392526054016071072360863804712189445826417175846507371561065830949533225419140160684216683988581969696189887069196748602096686937331237989128858171702292305534096310794417590377983642702760839289329138543679021195498189455881450202392693685127120963537197007467315467706565406787331580845543753216659173183510465877955947634030614654467348242577373209913561526608936036763003180823921529319733386204823400596229049091323640014222747246636217143920134281683317717556439355501932869921429553800105779133524654085380238467098602193655294407774936726583382488332908153433727214755382415357449200005675122438949890882803739582948359573599250419678310653369342596863633292656033424177588159223336818882303519360181049254823710204691929200641311764220451296992094901629508684271042414103409680767567328008772131597915266323009924465827477139819056722060885898637723924252558303986619260585347712783736962953516257436509351836557992299689337250899217340795789125167144374185077189707158421905645883920459844506891640849000860747374454082595236413343057185826672846144852785327821753705445172686885547757892040893007912169220472766555497440233706393188901883394022251121482796530206568014756347305244997747778284947259670507479914532135021332546359602609123339581186668477430072850819677100091550398923665803865851287782931913507901921694526158802269724316492575732103969373467656788269003093126695789194075428400017052091806598097121813928274327479608160300772765914011265755886663763176195299269728010623119947147282358515360 A159680 968 48689438066100378356052745774972414507410763333713905369175617951278865813682163694965932726168716918111739029287389937275252355147890739556185892063358703037558334769636898678233211183790026893386689060788353486109079894365165497838076727973463821863085287680609622330382823127615203578816621884995477460835755082280256414205410407273496541283863694422407712937506172482514384042331999379992274217067070239957994088093220899503179147114078623550197116513511649683977427107162270498247213090938984292019546694000534643583173377601360344067130876605147454515569376013058329698229016950195902483364620861004325296931432946271884360410821072197998785153847369039279721407238352794762637336333627282749541488977321657955734481754579405912755350517110883707495531197495987931259913356653546295837910205704604740712066041533004228150185903612527559633720845370867689887737627319854479628443139651368945500232989380673692366795220333172124554251736806838299733031541139081306401577290505082013822555611130138540113607521067690211785333274063082022207240712682450277552398766768540853452549606947416154207730287713716577932101605725268270403548154717798264048276133237302254043466378393748745586717457240986572231121287609381154383612589394579415423937973402111796768071956077530854752400287965713407398121892238569862100576295975237569602312310948453831262211053147790031015034468240073237419504257749810362771138360274572360005939572080996736542594903833168906871654388951582163329787650637459693792332179166156059441251650838491679257434056692172316702098557434569925989509745824787741606694556251481484583073476064435129424683334565725455504206358482326322323365012256156415834586598712659092387735499852904117035949008664910557050490829914597793239688905089838496856807789409872280052898237774272556602366567778623445938364252031597208248022845455555576540172978564810899828851523312447097789147957822660668849867300003197413096385804785435373816080768612334340241431248530556794218382266316863378596650763802699888949737664021731823398778098954972878277447306640801423909392974566857327166506568721712115434975731526111550791954070756559109561619915298409001021060329699178974911285459605646438297467177220954639247949575248769274074060086096118373180293342727719236654392606039697957136319251946806838762251066893435618672502764846737241151337389692958154393098301917306986616281858497959548636540698460255268808638085405508293324240463582228093176166503801738437614159930205380718826773521139579097603889589485580640 A159680 969 19378274014264118838429311611338717008963780055789730008628221202485708129095625462902941520241799200082188286411176988993854889183122987918273879145968366260901726280065923471031042954015909706365116939936890283066861641035903902776324234900204389980935954621071045391304038026043246919477107411088186614995360024451062974725001109449672006091241018332197543442150390350618841905530632671974098744246306886643428014333528088583815729678730808109189395842857665200423857834567975645877303635298963211565359874537495444098626138578854560370795099397580606523989054973709681218841569600550872903790560688270894717728166312669744369825964285895024692226665421356589709247594548523124636603299907283101395728164505540179774905923722494133416213274677749315860409339872838529572653811431546467730143219820357606631283939931247029277764257162643554691939920099830097137049749848003903102396179566907539766248709358843127843554373833768578463654668628463909462607814045834769797618038760048772822744004763648746439161777313868343426757930887660818421305957140243649400023759640653840533954059348387640792706958320172128820227836981969834289374176448825537388921595494349986314882028222728358040752708692583517204307251273035509988796360376649913653600192450503298106225323051150714784667983029508392391235853937767294650151409850510522087065832409242047469150085591293823407946955356368324571433374851038319559512471160230707958723935465489454507735627805466943251600729246290345503322615032279404329242428174605457572237918566621086150803460155709645320851843370625922390391151623510138744106984188083955741624293582762377771441018797585132040254452365312506942102411244657597468741288699479095433499846637936478399258450624924197014166149664698157488944887233660820119500815914086753357643817866593149518969762377976865160459047842748211742894035769250233564351121544542179827896287017768597207297150250465429944810676049436012420061860967352379561459350118583900271715451837971896940494236348227704221622497101833706801134842906195183117477270041022019727751181898186181388116650172164043525384066593349381050112428978171924448642222720876819212335824405372760155260528423743025446676856575742037444644158248992686750176451034478036060143367906652503402417169218963778758375406384122686848704663351163317961524636840655462723754178714475263175962556781304769716349154789620523885011176589061204568149122558781579933746151393295178929119430178247172923813495747177886904679765557978349897756591685541857726400909332902579400 A159680 970 7712504368239053197316509968567034397153077051440978829528662862971360556514245252071675759123509912915792826252619154229616970642527801300733447714203346413135849501131467904571676862487148273106423155405821544307124824052395388139479207413553373748590646853898595456116676751542084658748309932991213277290692453976440783684136236150562184927772641432520199882262917853373816564017149471446311307935813073813844391710656086035459157232987747548833829348340837238119011440730947144788668599635896419218721210519229186216609619981006513667232382429360476249093128310160440066769246472002297219806159789310955093330513261009611987306373374965147629507427683852553665000821223073850810605476026765047072750267984227669892456823159798085693740127971227116828735421738192238781984957036398840610301163578296622834510296026594784648322024164828522239832454478887007792855912701878233580274051024489549458021486091830184208042273990619561056410003862391829127818176958701099298145577849208906501438291340321070944246273763398532993637871160014942649657563701104290010931903938213459991660263071051333619343161681140793553872747017218268778900518678477846082526746730618057251069003766267492751473991342190998860742054885380523594386567817317271054717452657326910534480910502401906953443104845456374458304471745339144700898160544207212553082598986567386438890471854281793926331873197366353106193063686455501374323192383411547195212120375692721897342237271672010245230218585634605928159070995196565463344694081313805957691250337864353796340519707915746665382331562951682541449688836411210432412973012301162903681885772463361917904100798104316826565767835035895436634436310361467636143198315793967323440551226398865498787827399711165501081077075719952082806825430091916569064467926017117964062186612666299235993363059867013710416762677161756676463578213316137403035206201749222760602893381548589241406476651727418457365799200375529745771524279201461630087005266427779973802508400264284425522487684328309416827157195766012606962717739001661148932554698227808878766692948171459391046517375546722465775691997584331945829311757580899819008812688838217487400096493423060132792669252320024948802477631685725256530077515921868371930979562147009582662986366761600235788853055804856226596757348274789667827319694511053741848043211513980728435490625596308006791946261569605388952570507967051199247832000587861458574714237696608558362159616446075705496208970478792595584595140872997249624932532145177878588296717324519796009958024905741020600 A159680 971 3069557360285128908413132538178068351349915702693453784422399191241399015784540514699064049189636703541285462660256012206398560460836881794703993916373785904061807199724044160096056360226930996786650050734577037743952613111212328575609948226359342547549096511897019920489046043075723650934907876223091796175080601322598980843311496986814299929247420049124707355597199155252428373636919959002959926459709357071023424472826788714024160762999444793627754891243810363106166129553082395650244225351451475885839476426778678618766530126302013584998117411786071966532541078388881436892941254287313742609947805585071856250826549715512901203566777271842861519263991507895002080617599188844099496342855352581451853210929558107077018040711675915611975154719273714748520837442460638196700440246675307016432132960942235530528466534644793043002887853344589207898624942676929271459516205597688961045969911567273776752785215839054471672981493892751531872717882563319528962171821748991685892142365946384738799617209443022587063577796055302263124445963755059513745289047082367180701497743649316422840250748219082392857785642135715662312533085015889004168117059857733915308256277190492435939148616946239386728607801483324963058133537130175355055865194931897229863892557423659889425296154632907816755571060508607526012788518791041823662817745184620085604787330821410560630938647918562688856677585596452167940267913834438508661071056126635552986465185590237825687702698497654610658375396353326869061806933473200775006859001934720165703545396551446189857376040290311463176847110211399025574585765740038241961619151911674751709648913146835280948060676626720511841135343891921071273563549112619461587524188397299515633905888260110532039156046634418945233254509986876230799627576289349133667538733738898862943392628023320502775839528064693479880711086462536409020761234864053436174447717174646116540123669569320749482570410237262080601643271073411402804646601261214376395066636688137845673126627853347229461009604126318920192986941417771183864360525279754942092039292624626911729416042190342651455125798817423377335200030971970765059015967088219956041058807934889683166026068557972560091327101894946186597939420554342910061526207178654619341779689283475335863808430603210241340561099041113814406751049206982165108424533752048225937559673545723674454601514808616111440018649547921640033406713016096756776752125057379799308168117480691424648205781194144835608562050820381205869745052571705727463818468028222817328244336903473336954236893003152023619440 A159680 972 1221676116889113066495229433684902636802869296594943165221285349451213836921690610604975419901716284499518698345955640238992397446442436426490888845269052586470186129640668444250325859693456049572813613769206255200548832893438454377704619914883604780550791821088160029759184208467386470987434586426857543664404788633940417934854291664515940809655545406910201007327803000872613118890930126533706604419656388301193509095793351252095580524516546040116297612885688183679016000550686062521652413021278051506144892896647394861082862380648220400315583497508427282203702256070464651443323849959878867261539420463069287832735636273513125067032270980818493737037561192458358274420803655936877748733850954300652790505199696142388983287746423854615480417838142967242794464566677595810047993233219735793699378617291431444527495170492601036330501043606981676221412894730938963033094593915178328262715750752750473598150494417851849541638592295324490124285307256338780697816566879139989885774516068811917135746211066982668580359716556246902190535855703353671527975383175081033629185170068489722830428137528123741023779342408333692806834295089306605390131689304699620446603471575085371446530080540837008425234430999021144298276405722924410788639961015077780214774520401959309080733388633394909161763838977580338978631526007089306673100564422934586858152275067934835744674691399733668371031347194190596487120436642420070945731957146017538541417931744538961901808331764794863031788177530038459280671000451338711887266538075937312144053376577137719209439323515836046597719767532573860496143685075698809090292009487834250017536585546667978455410245196636659395945301101149550471441658110512184244198483783809413254971102976297592886085318733099029037334213897701019906168968537730863283111351560155730333506203766668893805548138806688137978812595649412329033586507897679951460027156229307405160208617595208109704821616797778580660996656088017362786503575777684120343606434396612434797930595377231933041056299954590601927391975527077165165408526343603465291482705909903283059428818098808203819749021411958957456943836634846780161542525589353961604522396745397255682590975189579655856215393884936262241031086902996792479230900379588616629656385355261036664213092393710914453307528565307493277660320827030626923485137113620682869406902027986508452202967403203616045120630573811243127906919209898542145948097940836572263192336043077490401427538755653198496502200017541241143562946328398006533350125342700536118762657790865063587990273457229599659516560 A159680 973 486224024964506715336192901474053071379190630129084686304287146682391865695817078480265518056833891594104900656227684559106767785123628860861579056423166555629230017789786316767469596101635280798983031630093354992780691538975393629997863116175448343316667595696575794824234825923976739729348030490013079286636930795706963739091164770980357627942977824530210876209109997148144768890216553440456225599096782834517945596701280971545327024596822324521492822173612653293885262053043499801222010138243313047969781533389236376032360460967865417312017233890942272245106965374966542393005999342777501856350079396495991485572532410308508263777640283588488664479430090606918698217399237463688499896576336956307229169216268135112708271505035982461045594324426181688917448376700240671760904606381208170585336257549028772686412549389520567666496412467725362546914433477971030357900188862035376959599822829683121218287143993089197063100486752045254317933679570140271398202031446075966982852365253021196635288192387449659072396103611590211769570146123971006208620457214635169017234996189515260370087558485445029845071320492874674021457736912459013056268244226210591203832873430606787343283032906636183113856574929808932105750951344186785318523648618806024628250395227422381354242463379936540938565252342016466305969334562302753014070361822582780949459000689707243215819896238446081448981619505702260949705993515769353797892657873058853703931350369140916599094028339689857832041036281558953466837996372699334130357075295221115513167540332304260799166993383262456234429290630854185078439612074362385979694258157006119832227851398660708589972329527584763719074388702913629166562506364434736709729409021767749175962865078678181858129917699726779137913783876775019046424449850440594237544650382208241773872525706506196414105383405533814222087532357379644418958409382041756627654633731547172607646489679223258341769520915105637840996067479759836977625618512917018682378965823215060911730703833510456003110946372322933248181813272835293964648729124228899431068024912848882030740940187283474777608655396160847644486311780638046533528866168595788498643872845860172871988042099384145058213635439102737425743774647972169063823836824869090763983899591704609117020946964266340742175055807893341210694400938108982533381976146687279733798009447465084640302326424960230569846570949727326843266920438826603677330566228327898380951241577027360488343512218968778856772267044930593593932182893649834894545886067926785152450209556427391834683174599084377512463971480 A159680 974 193515940259756783590738279557239437506281067922079110205941063094242511333098275544535071211199987138169250942480272498884254586081757844186481973567575020087847076894205313405008648922591148301945673775163386080871514683679313226284771815617913557035253152295416078180015701533534275025809528700438778698537834051902737627740348724558517819980495518617617018530218451061960745405187297339175044081836099911749841153978014033323788060209010768613514026927484950322782655281110762234823838382607817315040466905396019430266018380602829787869782543505097515926270368516980613407764944414575485859960070060384941541970035163666512775858433800597237669969076138500361183532250475706892086081088648257655976556557569518078715503075716574595641531060703782169221901659462129109765029985346487632157170131125896160097747667161858693330229241661111087311995723111337739143481242072496164851592466770463129494404685158755082579264452088721715894047480183608571677703710698971355719185355596186367448927564823993897328145068877696348037386727621484757117359413996041622187825899298257005137572017849069593754597361776821711926847372456863597889789371070342510599505037021909926277255200566760660042306491587632955956944580358580617632361623510323782724263442525993705819679419691826109898639808668283576009436816524270488610293330904823523883297824122228414865060574028210140683026313531922305667386498298839560391490332101520277756626136028986340267477521470864798622289300651882933441342241885333883645170228700959928036928536998880518660349253927214941745256259951312433087358469461911153921109224454478947858976667320081415350830531741733539323532210758458523258741406091386914698288060592179780362619965330210940081942821159172524997860648648742559879457024871506818775679487740767320070270931724985699503920137047263651372252859065641449066416413347544721457855084197999545390438142683713261611914564502595246082135773860288327099732209664565195751466484791205197630434022195141784257305115599884572842174434290612919920765028782916758370099782432607945144951834765720724153284425098650605403548095144857307673564327192575534468498656870255603405795558164579700153513170689369004559183781278806020290609407825397518535448962381113079167537672678685609904471218904012984494363093913046548017659103021244423713368738353189075700331873714166768563182890117360902272377106427733778365035419410776562719046330955320846396870316435610818331796865781682358709143865228726305890022729304909517790139064640800311085140315500162125020361001132520 A159680 975 77018857999358235362398499070879822074428485842357356777278238824361837118707417849646478076539538047099767770206492226871374218492754498357358963900838434828407507373875924948876674801595175388893579179483397566831870063412827688667709184752813420251687437945979902539851424975520717483532463074744143908938771315726493868876919701209519111994609273431987043164150734412663228526495654124438227088345168668093602261337652883981896102636161689085854061224316836615814202916620030325960086454267773048073057858566082344009499283119465287706756140297794920396383361562792909169748054871001700594762251533953810237712588422606861776283392874997417004159027823693053144127137471932105586571773385430210122362280743451927193657515863691653082868316565780877168627943017550685445810173263295696390383126851849122690130885117870370424863571684709745024811750883878942208075176444664611575556842174821495855651846406040529777350188830824490880576579179396641387454678656159153500268788674916921223476535511757183686942665017219534928668148023204809361702838149967350995585690685710098529493293016371212869299904915854548472211232780094799501123113417752093008011800901846720051560226542537836060654869795302986661931837231763741630894607633460246718232221874950267493851054794883411803117705284724521235289547007325092164143731629757939922771584541646219409050892643331397545763023804085571953358876616944629266459354283747197488283498208186194285539454451375850161813309618413125950700745432366512991443620665906756137582044558014114122558203896038163552155757031331717514583592406228564898215491638624464241752881365541004648921961660880421066002100807477789343349913061865627615181938386278530816573570238558875474431384691432965222369400248415662057004849474409863432126198576175011179726056954018601896363800439427527712342415820592939348789313553913417098469695856170087518221773141628198898283654902511992835052197000327274425856441820878434992064978567933845441851829102962596623951432897807687668252176665850669293170516806871745602400282340153049318808799495816660929532423580607544789764497381341427816032068693778894122673966790488884295333760161460621276953183720733424711817719205190148103493480490671387508017923043783413804070876705169908475638802948741359935415300682991588002045789620479133950641024066559804663647445435911948927916220420138689377079245091317604962680419594922843634282058768976119838593897597860886727276295808842533835645664428850176094394151717467920153690195276828967384494010885889926673726165986771520 A159680 976 30653311967804317917451011891930611946185031084190305918246533111032916930734219205883753739391524942758569403291241426022308054705530208588384681150560129486686100087725723924339511562385957213631342567760617068213003413723621740776521970759804123346614565049347705794782687124555712024170894494219468836978932445825092657075386300732664048056034510330412225562313462077788902992799865154229075206117295293801341950171231869810761325061132143245401302853251173488143729978159490958969879584960191065315761987242395376896350448663166581677501074055978873220244651631623060868946318073714262261229516150443556089668068222162367320448014505815171370417623104753696651001417181578502316563479726312575371044211179336297504996975810673561352385948462120085330944699419325710678322683928806340675740327316904824934511994529245245570402371301272817408787764856060707661074776743734442910906771593112184887419940464918972096302795890216058648753584465919679663635284401440644121751258707261338460576212206114535113505852531784497205261885526507892641200612224273009654620917067013320957733193048497893652387607559148333470228143799105273337849109350894262674678097253897972670594692908729491991480595872039001058492914273661610588478421476493667870073700042787680468846900128943906071530948063511691168069230272098862410840594895312755265739207349751073096387390211471868013073000447712525715131165507045663608490431514599283080059075660722076339304435394126117499603074938827772245445455339839986836710915854802187982829616805552618540259504801369261878816246042210072258371182419209506918335844562948082289269787806817999768855589910498665850729512589165401700130006657216428403927713189678263085215918334981102227883609164369160985978023438220784756128050633790254139167451353829913682210900396767678569053288654755108765860909243736924219369080378044192460469481095671496832706875272225339448255282736635270553104692270356394933163764112499952561646110003552879280659397548956918314548412988211859807391524138574275765761944924106171832996942271598481020940757247500265329229751300656704175720866409678743413473089775796807285289770283957705693939430748703162688527213607681213666298893059884400139170114625879386830672597922463417580941041390984944887694339102380157241310795308736738978266206609847674067931414209752449067055982951619241506542092544325081011175267169237979041368441963359880989881540343721540374913974373632197306637633935053546784228265298817141359262982360822927311650907581113288218717531192268690654017993701733932480 A159680 977 12199941144328119172910140334489312674759567943021899398105342899952276576595100536523884341799750387679863522742143881064651734398582530263678745738959030697266239427407464245962176725154809375849885448389546109751208526791938040001367076653217288278532345202202440926420969624148197864902532476236273852973706174667071151022134870771899081607189740502230633786757593756225570727905819835729047493807595181764266002565888946531799025478227956849980632681532742731444588717104560781639686114727701776222625197864614793922403469068657180042357720718139293746736974966024415432931464845283405378268752665625001369877653439832199586676533489921563208009209836664147574045419911130771989886678359299019567465473687095102955061602715132213726596524619607228180838821740948615299286982393491660293248259889001268474813083691754489866649718914334896618952505600961277770165553068829863613929319537216474763697280653191344853798735414117160517713046040856853109485455737094720201303500696701337790388108981498073217991642364985212668159301771402118066388481962422507875188129406980616031079281340009145302437398508636120866602329020811118693664444398542498792428874695250491276176636217447795274773216502201727118293517949080089250472780853036846352042614384807621876333572400264879733057514211572368360370318358748339914422392624602846837824281753616385446142772253273160137805508415165781149050250512927557171549925283456230918666023829469178196848879747407743388991862012343834940561340524510882394497953066590604910410049906565384164909160352741070189605313769042577427114216019252977524932767920561698126665133794232198366999875862416808128169280008387022398862399299659076639135614667553562429385118923752240127822202016034234639454030959011623917276907147399046737525213512625729470508758631856582051881312520792093861284929536591475246369545201148034685849755006381399569329818136572543472206704245525935168142832471404844856124752260333160241100159716435478019856998372655750526593644417875422395654158354975895904103960909277449517787180623813855293285102575705609784372511485237787654392115066554758537134473698698435520651205899048376377303598104223697289412554062673402305762247620114786065241602127619505287220185955217396413800730402735302895393871323944353840681761117576539121761948184929753799902752214457408168883617567299022207654824916420962103758379254111624340859677220997637711129218774742404093095923206808016667155051029855502777589013943264793410810572585455807602116907527087811882082192920512052990372487767124118355560 A159680 978 4855545922130623626500318402114854513942361856291631770140008227647895044567919279317300084282561262771642923481969973422305367982581141514735552419424543657382476606008083044169021997100051745631040777116471591063912780659777616298803319986009720930732526775911522141009751127723858194519183754647542774014698078585048493014152603180915101815613460685377461834903960001515699360803523494755006673460216765046884067679273629487786201379009665694149046405947178355941458165677637031601636103782040346745539512988129445585739684338876894490276695344745382932328095791826085719245854062104721626288702331402600101655216400984993273129939880974276341616295097369225980773426123212865673472581423521283475275887483252671639817012883646810389624064412655214695888520108198129563405540669925751990372131695495187948150672797323757721681017725533987581525688441417732491818229046617541983900958269040563843766630280029690332839800392022739669991143570676561617895547748079297199474671526028425179236006798424027026225560155411582857430196843132516482529974620431933861315220883061218167048596240130591332476432218829616956574256722139026134805111021510563625124017450612441629945630619851313789867748687280415354079761650819601860077578301087188354445090451453390719100292968405293189850819125257739095736218637551567187077701423997037728698798398731971656491726969412506262978579276235533184796284572979660708613261772384065306345997425053072200269514835032887742701261477837907478571168083299991353023348609587205952155217033196217345015305560886144566201036063832903605919199604480265845416323296538992906330433980316608132066181737651979136345522713825445749345534791257655285947570709973128168632192115735056589771008518772461017341718343663188098291452916614186811280895810573686499348803724578522888970193329986598601682636094654163411130859620976539760775742023058701357096434911480600076598820034436585561650294218926857896342718235848485276005301921031316699023804692919439752665955929901429901610547633756267995557610679947500801907464891335642808246449884373585193914930341373338829743886075622384219036107058992201540411894658050969840461138106050282818023507989730406436479708253912624969566018476677937224926803337578601309275109759247259567421873092590750448434099614000153833722277111395432164687227449939838698766612735802059219405113774642998592214823767869257249683110165515096449148439190807133107511802522335217001330403672248555051933643321154088960361248626029050602715217544873368015780494064832604821477596113321697371580440 A159680 979 1932495077066843875227953813901377607236385259236126422616325169260962275461455278067748909660117582832726203682301307278196471805332895740334486184185229416607528422951789644115024792669095439951778379406907303697327535494064699348883719987355215713143267124467583609680954527864471413220770231817245787783996861570674633148481713931133438623532550163039727579657989323009492120029074445092656926989672464893478094670348338647192376349820368718314470488934295452921968905350982434016669529619137330302948503544077654728330471963403935349950082389487944267772835388171816091844416985252833923857525259145569215457406249938587490506129396094272062400077439543115276200249551618809407270097519883111524140235752860876217544216066088715402856651039712155841735450164241114617620105899648055800507815166547195802095492960251163818739178405043612722550605047178656570465884995000712879728967461758607193344355154171163561125386757289636271495957428083230667069318518279823190670717963858616519998140317663781258364554950211444992044550184264970157928863510449947254295582723328957849869310224290635341180317585695678912595687573082311590533740522116805780300566516469056518227084810064605440572089204321103109196626843508252460221625691051847928222793957064064698580040267852906424680892954338368587734654647427164992117010744358196413175283938413571102898261191053924219505336746433327041767772209795392034470906635483574535694788309147293266529070055463341913851713076317474832636384335812872047620898248662641378352865969162187937931926704072332796277822748091726592578414328367126553498171739254598615021386059032215804363973331709625279457389870822519021217123984521247144730494006954637457553183076943628770488733568269423450667364446746989851496080983905298951843059007394814601011353373623620253228085064022145451375827880742820446154835759603461676754059475422356758724811764951142257942858167001515527601648956300418037899545733115436806689869064410747610733454410783564365810523866456351225418602304076639686336024946658196041709653239570962023826793768878111201568357903355103616450412265982642364417833475005197514648413422698386948127155662609908337876066767358639088316618122809604623101210112115691396015580508170328103695079883450006572531010096979794734122930964610943649282344528387197071791716622323841344700942985231652270301027627482997018739396101232710273749536986197787389123367668722464234385604307966209558512833506503895055166812452805384141430366142586976684073054465952073382468754555610456206895092880614268429770659600 A159680 980 769128185126681731717099117614346172825567390814122024569527277357635337738614632751684748744642515406162257422632438326748773473154509923511610765753301883266138929858206270274735698460302885049062163963171990399945295213857090563239421751647389844110089583011322365130878892338931898603672033079509175995256736207049918944602707991987927657064139351429126199242044846597776348072210825623382701935216180810839234794730959507953078001027127740223465105549443643084587682871525331101602871152312875420226758871029918452429942101750427392385642514320857073190656156396590978468358714276565796973668764437605145151946032259156836228166369705639306558889204643062510701718548118162931227825340332054865324338553751145481910958177290425083526557489741025369796013276847855419683238742519256282850120064154088434046058047507165876100471324189632329587559283088663897312930409781237108590145148821656622387209584729843067637571089600883213315721065233555128931970874727621550589746274944203346534080610423386516802066644623999695250873543140614990339205147184458575275780608664042163029818420671432735198433922674661377596127079830037874006293922691467189996000349537233881812749808775093114033901635571111757044903403954633659566346947460334388244317549821046296644136926312488351729805545007545440179296813457374115295383198553138175406034308690202566981851462312492426856861046501187927090388543213993050058712227660690281141219401043197667006369612559575048825239103112877145481802394485439774961764479619121681378488500509517603079561812915227566774007252704443350942602983490511888026426935900033709785605321060841573528729319838693209244904823064648744998666000304665105947450667197235734977998232431448515597926189162711760904593708086958297707341940141392368646726204047325637516019293898476282261888885287483903048977813899547883406213501462556770808354895476074931271117986015643138061180951646568743399894634313347452226122859061708000577291882333556517755215831687165698152835832893697886286702106474868838893742371159282077099640081884351549840255673563603884639012530604989866008434337975016038654078686945009618628528130339299954384767492580637468191856549900748626743577533169968727369312058603568497676976115448453006669332518503343368607774596724865713430478089815541572260539400020993039140938528457438915352276541509461801520589590624458170459687433466850819695066037396553865774651183712349958152363002768029069071106405184877983401339422573221734200325363500990691210472962231380332854548532638896737739425488888365513351350940400 A159680 981 306111085185342262379530220856695875406968585158761329652249240063169603457693162379892462251458061014069745728004028152738733645843689616661880750283629964310506686555143143779700692962407879154086789478963045271874530167579627979469940973435673802740102510771381833738480118196367031172848248395412834800324397013544297065318729299097264074072903929318629187570754190956591977040619879523661222713289050290249121970208251535826677852032447020240220797538189635652212975813961730796003926049090905279919947082166363466412388626024706698234135770617311627185613377410455037614314923865087934361596310720907702201259063432894482231319709013448349738375503370499336144007781901477227819267215354637953287562604157203040924343810345523094528167024265888385022971548735282215919311399416764352518547277718160649554529007414891767524168847849068623563126044064241052473975837207937368505998040263557577102916070367323369756192168274394229263385488005526858084257338823075097311528346709829073304044084808190169905964160005401667264855625619780501184845719715904063012506386665565451928017862117005937973635520906929532604345982084781991542914447490681824812627838549302615904956196807676994780052278868098158200762358147100688254945863463522034673310162034819361999667916632102511082037926020048746822772397101387470722570396013404635615188479574762208087673983739180931964811191170726361654932872426959438531332995702319248319669626826883524175268576728655406090531311325848786426924716620869217562734641990161766547260070336818843837727669613556499243258608753620361948563409014895364307964422316474161896055896396155914048629905322468187654192662189859377990447850997272190919940635050492867883785743324639565579204134553191011416577628454162655497670596095290257422445186151828208916774667618219936719978548259354571268041794104139314775226818746337991320048494340002400289146233622461017806092075897167358357630462807755985567958998360826668792955479299691083318965167557081164300462850967825302390882019774693721240023127696447608489615042936732345874397931284545467975125418822882611567740416101790400741958899570638823016639547461618683458189334891431102432021030793730594804855541583524743888363098114108146384040478367976126326290647284447210699321758486399574150596156815620934816045398863826842381021742609438364468861362577780565352924356040906868845936859123705393528362533346842240790922047749846560880406089497367603280741836430074933498677923371689444827588064307251708125084165913623420402727847235725291164084449484688860045407903619640 A159680 982 121831442775581093745321310801847344065800671325796195079570628017864144540824140012564448291331563641084352637488180572351689242272315312921505027002118972493698395110017113018050601063339875600441493150463328846215663061401478078738473268005646526100716689197426958505549956163261739474894999189341228741353114754654423182077909658332719113553358699729462987526960925955877009085818639839591543257187106799338339704908089380299509832030912886927867653955093925545937679786273897331478460964667027988532718711943341629713678243215731515469793651063175706762800933553204708379518871339590721310118357998156827870955955300259744771229016020982737556566891452254092722804395478239818509137123885805573353584592116013059142406925559340901197126949100333836213772880383365474080466253729129693046098966411763784434268498893079416308743100972605122545794577978284850220745070278349291428278629879747094030338208796609971319896845402119302363614108505134455962405488880709161108437692244237026971663011673049264236056933615505239571717288123129498856578257241782632620402266112286385825188079304147691880771738887035279315152104742663402596205943807368674808235883742272903896290753579646668829346773087867495852146373639142119291808887311534309465589200172308285029571186682650486922299364750434393690023234749538755973467722230136491836669608836446668616327263676731698429567997224902590750736192837386642542420473577295400140947370257698599424089887168392292048982636668584704120770555412711463150193425747604763964128129505553390329812532944382571471250152276688199612177294184944864482681813655020816400920461160348992949781173589022499993159434646740967791453246030914027321030425299428964182011747844974115652007647625980859832036991531048649929775189903985381061764537362223579823238801692757636338269200318337831880777585075633547732656867647541057988608492392425479240148929863753469443686585026120962057593524302852568908595455224749952471595703469394717604430381471886616225886061849361576653684757168221626184690311080814988896789687448737589306460536395575532650215277678976674414094677174174604479260987950427306551003911361593896716404970519296998130476178399354875983705761972709678098841143737356438692350433414339049824857008286691486514961452102990305646223839934527316515213808208403062274607512620028011619691470029415155548662373114690309342512410243801279773468593206005815280921200353255218880443471256949538076666179792764638654490412162509825819645849268922678843092287560659889939952828651286026986567871469417277932558994289676360 A159680 983 48488608113596089968375502168914386242313260219081726880339457701869866357644550031838270527487710871090558279974567863767819579690735650853142338866093067422527650747100255838040359522516308081096560187094925917748562023907620695709932890725273881714282502198065158103375144072859975943977036829109413626223739347955446882169942725287123109930162689588396950406542877776248093024178778036277910555137755217086368953431449365107669086470451296550271086053329844177647544341961197176197631460011428048530742127406367802262577528411235118450279638987373313979967585940798063480010896478233241993492744886955696584938268950439945524466917056642116099163884422493758404340005392557546289408756039335263556773380099569040335637032028807333153361997574908600924696583421030723401809649672794201067994870084604268044189308030438192799112230018248989704602678909313306146804063994945810051086388694099079866497504184980401261949188277875207946489151799555507946179300317183423046060889984859626905648574601788798975780753614811079947876215817379920764416961536509771878857089406303315992972927545188664362609178441519134237897933341597949451298422720885241891853069101586066448107814968502566517085235636692395250996055946020416377451682204127191645269828358416662622407332631778261692564065132746868639882424657919323489969430877198310346358889128426199347090163269355476794036098084320060392431349816407456772444817150767866936848733692937215687263599824443403580088998862785386391280254129542541464559420712904705895956448283139912532421550384194649889058317347513149825284614522199041168743053870275968453404447485922503038098858458525632529089800796740715321620401472452785601579189328537677251572791856556373389933464551005829022139306051728908509395027911190086372324863424978832941440126299049921042694421748150197733978210818308047858282658096902594741474859923691000735178984939540258377569454748320245731563865042072514669635423220452120257026297025339797915479972860643316176738352153194939682864142470932432527785503787036669133313805989554623811625419087507777449317705390813893534198113774905390792345131245370497368476540082366909274445720077345313824827086981912446910920088409596868358594886844369748491409088458428573854166763007455927185743958615231655247622937697785056352120279621545554958451409001028539186272736210344654127802271575290702211451093340173785644446971733456967639565846818547827267855621154176418786909858815683896109553685362755538986774220420966918927842605364976722572680823075364603015362848760378591928298434319387571680 A159680 984 19298344197768468226319704541917123877096611766523201502180024594716188946197990088531619105491817595130401111077240521599019841027670516724237729363678038715193511298950791806427045039360427276400830512970630051935081469852171635414474552035390999275758335158140735498184801791042107163963385762986357282008306907371513204680455126754616665033091197097482256798816538394020785146614067839798768809401569389293575505126011939223471996905407585114120964381571322888778176710420770202229325842623583696287246833989022441958876142629428361411695826523323515788320336403504076060335957279465490722688802346650369083977560086319798058993061759527541224729669433261063590834599341842425183366175766531549090022451695036362040524396340539759254136877907864522834193026428689844548446160103518362895368912194706086917802910327615507654630358804162125297309320411328717561577796724918154051040954421621554039771976327413403092284457037748930643400318802114587028123399120750121663171125776281887271421161028500268943096503881761194314015162178029085334739094113273647425152501181442607478817399974905784268626572247985728391404062317851241218214176036968518904282713266547512173443014066710441827131094436630485442400578120142486576106477708355310740507926097449659415433088816261065503153575623468503284279514990617141210251860021402697381359001203504790893473268653939803032327937469562159133596926490737330408790494805532033745465655062418754144931488640241306232583372564751915199025420373002518791431499250310325341826702288560179634513447240376526273273739054157956942263664402541033440295252758556180423638569178935995860170395885319612724077747557668157957037128332790177755401196322332696117161789147161591635077866883652693969951611771596574538089291333463750390804233878604213287113347028220175817356041586563460360291447128101527414048765265699585166049005641136625867121995857007159080803199303246431680200360693220557985945989846284719112343994620381770175643424768154567951725638270909736632203275018673939924432445816929513500069997994155291539437610336291699849295796530266250649936435187735171360748882974669507525347111948870668297332680185812915605283050142622754515670211481257580897042666122915422543142124856021158054908546819959172328439580567410095798248282979878517900827356075566922470401386174896738568124929320247142927709755424592584789848192636978922885210121281322667114731926112581681997387656775890957727652047142462397886963712283964542006910320081695564810602513842973174924037027631166460714087427238759210170184844300121963852320 A159680 985 7680692502103736757985274032180846388698209169816015116140769449239341330720442410685552565715215915151028551650461753028546128909433174920595763144404993315579594969331668038702125885305927539699449447602123665744244676439140403274265161777194892437870103110437814663119447737690685791281483556631741088825679925394514300015938970505612145560060366282108349808978575737942496240259374821461873708231269479183625964671199320361576747099265748424123593552779333179889536683203124579290095487732726299694275709185503525531830442188984076606736488676643771910437513921008681473950230986330787074388149841221959939726483976086329187533714113374904765326309270553480815393766198047892665433448546323517202565379001244372523088374106502795375813324045332505179407899822035137099558169911550635638155759058622937989017514121082941608350083691826507619339404921029920276201816292453430366504248773416684408749380080806349450327951951835796520865380394089806081685166670758231238519061998070206274398716440768505250553432764187340525898086670639758583305395040121375165438816613124751473253332217084956950249013145519878380644578904571452406899790764290749638662628027016808258963871490735787344631658500543296513680179095760763636874000676243209547530509316956606030679746941539272291993430534075331560274607083840964282356750319087396359470536120105778349403013834104772251389725076787655015111184311963641095241844487784598662828393866108971212467045215216215437164602191772399463825726028200872936448272142202796581341131554398668354623819580119473262113059085237519349871113147596809110196341854851489532639697128769040429844779463498747338550414438151130126185455456049018293864074557099084516953140507778456914387601086229221194211719345789384937251028555690661465453712758821051909438170677105330925386661857030509073198261978773589602743550293090337993492762770312453404113819172103909773901295753237331488474011992036740005891834323398097754592652832614919190108167577752657401470627293469921984677220593289757157491585649634159336358725887867816478072357288425009032242277701340576944781167006604823296187263078787218624590782079110443615429132268233463065588829129676874384789833249452107600154622522033493802422074283607962477279747467580743130791767321870602896047569003053952339472935597796013597664793246199900921574535596722152540574354856716273455657369218424271134527983822994688054695667026960690887133019541183446999186727852841218675115447935332524963211320618294413827700872666897958643044164316381175999603780678177405269141639733014222225651720 A159680 986 3056896317493089461209912745103434945578010152975007493022524060772663133437789881462761389535550442412514233155772700464839760286113375947880389493743823661561963604282704928611639675306719800373104479315132248336157446141308028331522119912771531799273025279619092095186042014799101902822866492153669966995338602000109319893139029806106879316238992689082025741716674327162719482838084564873985937107235851145693840363632203491968321873510862465216076113041793034273146821738133161787255774791782443694625445008996414139226557115073033061119710797477697896838342220225051722556131596602373790115760948003993405642056644922272696840359224061452569058646360010852103463128112223719438417329155260993315071930820043565227827132369991772019814448833164429196881509936143555875779603178637049465623096736419734613542052817280683144615678678988145870371785849249496941210761306599740367714639970865418773128213500184599667827432592373609266373777996528940705923668211562655282808923504106165815323417722264836589451323143642679768113124479752445887070212486874194042197223859522469643747347404999837960414838605344663609768150999957120206704898510011681387668821672039423139555447410298776652721572952121795381959268879534663784989276162667089044606402200222631750551123849643814111147882198986358492486009339853713167236776375136762348371892016800896278271506032705045416250078252624017133855117759235038418575845315643464735771955293056308123807739064167413502685279088952850234687439933803574426187620881097462729048428531948381444960645679440309981794724242185478543291760769079127484824703762978134277810175818680899155082362056076616121130340868636592122063854234379176490780146272529113305051232760306678690334630154452346382602294348012403608451371275873549799500186873776900055743104816140893488128074063056556047672547976104760560364518967884688821824953533578715318211432908501499082853634906589154685980976572469929301786964114722596621608763483386117455892875052520789491217357937162758040164901592854304674741726656108578486357272833373396802981258763182817303132577229337019357772254532193531936711169956474338343079605920374007688272497310076732487188748710561253382391837963070457567280642721103207617941442422751113044799284583550315806882794954523932542531134214932493152592327540566737844948117310601385670048097042566096464005665523217652242766843100740222932619252351430604523101760744804242391396944389734236014718590033383662570298061314550060970816098695761095007860136718911544566756653360892076881381590622487368537908202428895360323845532280 A159680 987 1216637053669747501824787287277134927493659342674883166207848435418070687766909652379768347482583360864265513767445884323253196047744214194081474422746897412308345934909547229919393888646189174620955883317975032714124919319564156135542529460121292461218226191185288216069381602442304866637709582393604015123055937916118114803169317923860032355717559029888364136853427403635024411673317397445024941094971637486506964838760945790483030528910223995407574169397080848307532545515093795266748508271641679864161232837871387323886637901356878174249038160907447119169749766135649576895866425216758437678998469155748153485598818195088447013275437462344747580575924975048583697509594898842288597431570345329015881425900998337716302675594882618761090774822275397487853661546685313203423182506927634136682354345335995753251748003763590808615431764153590229900351428596378752681606798210404212920060204155663255020620223693389861445867843812744652220242777238124311151538263035266044326713035572255924292445854744964194096376057737022360368497644854802823295361264380889107419329657273329793459971013857718423288155515914030596809343453404029270816142707193884901542552362843663392734809105427422371995841403285974018723275333875700425662095038740825196543800545179290480113316612411296476964565121766036604677871442654693999595954640554112327255653552150636612973709998002773970895279754819282031619321756991233326952091193781611180238575378242544524304267680493415357853303912801042621006137267927794420749736662404647963364693214583901416425982356597663253281038135330735222710770914980345142151121901323442591078917336137869094682350253539029717462537115302925513451287799827456194312204352392029996325873685461550340296268413870947631054518938789590846778708516769117129539608922050447401133846278653398502944048090434652276464600896227715929435475805667813060748338013601558384194746183764424531065972791526730327688940201831039825371205825825270057302533273734842132526174162735696464847106988363484230063646156735419970790049717545564603410858228956724059770062915389472861637733494998432363816412522646019105987749455413707873327058565526775949488838500278271296438056397974249169317566719468792659670095648376554598446891662180659383867637984505558110396221600133203281324495369974129220779406888209963866275753024826105296778221048405709670521714303885768876347747896725390302911327907885557605506446080765061511085096734094684750410999646558844861759953287742988933859844069592297518714506713254127839610504993470730217613873463969294500682195425060620394668296195760 A159680 988 484218490464242012636804130423554597707530840374450525143230654772331361068096603857266339536678642073535261965210306187954307187241911135868478939863771426275060120130395514802990156041507984779340068456074747887973381731740392833917595203008361628033054751066465090903518691730022537819905590926162244349009267952013009582341495394666486770696272254902879844441922389972412553126497486098555052569861604483778626311986492792408754182184395639309749303343925135833363679968185592383004119036338596803492476044027803158492742658182922440318056068330366475731663568579768306552832281104673255822451274963039761093862687585000279638586783750789148084500159493709325459505355641627007142339347668285687327492436666518367523237059630912275142108564816775035736560414070818511406550858154019749350111406346989890059582163445091861145797226454449923354469496795509494070338294926434277001816246613983110079433720816468980255787574404879997974390251562776946897606305019824322986748979234253751702578126770773484413768219656191256746893949527731771225666713011106990558851006370925735327424716167966932630725480495178832866508926303803692664618092564656179132548171590105990885314468512703805277692156934865537656481623613649234749728836142685761135388010579157388453349460615846354017785770580683582303300348167228358126022710164161569485401741863936571067258307699071335370905092339821624567356204164751629088513719279765606270217228585239664364974729097315145012112272015726010310207945195328375883969004016168791956418850975860815356096017280190534495871383137390433160343532401408287448661692022967173115131289607053218784420318546477750933968641549695717761490480477093186159766552105755409424392675580936728759224494090482704813315935343909144614317538302832744006964850789204288751215075799236463278243011918928549476863484150654835154759006136821713489016704459886658194190769705332461865174317392732081265512219352181380568438131714342760209786634182983782627961423893754672219657364010729560807291005479104294069765045856478603579035217851942802391682059066247016114514798432146743779574411758583410651187572084699259245826229473736453888869450613441899249859257645040608135009162510616408091130787411147626974244940105479683666275118548628577621889314058060382034606626115488497377051349180025052039904755763479306732061929168429882771178287281012795134160896053604600335775888086100496387042438383749677169477103225294796427563140740386871317891110460395045615247123599038651353365811738423968620414230747989734533440257069156723902975870971698021717658040380240 A159680 989 192717742567714651281946219121287452752669780809688634123839592750952463634414681425539623367250616961906169996639934416921491007326232887861460536591358280760061619465962505344360162710631531753002726289634431684380691804313356783743067348267867806664694572698261920891384369926946527747455787479030179646890565588963261695657111997759337874704760639892316289723748257781616561119934326149827465897863823612906406765205785370432893681478860554221284815156712806980830437094792350674640372627954489886110141304290227785692787691318901774368412066157324949894082930544981650358450352013234739058897928436820669167203864060011916207710526657376618592883482902571336484299434035772650000362462940407358227326108367373311936532047057508202887798118022254188825663191138639082226603818362792932607207657371756640247960449303142797145218680697106915904848959373184182261241959773922631842509946092161122148359600264730960751942008745298426449155099879207986740936157859627045282681767022197420921701802008913101832485655047106383162903423414392390144992056417156201353315281205971169330521577063836981468605453081565261450273743325460465651247184698025965409852629740499340708962423658950687078149482618673198013260962922898519729966414689750192106687884409959461313952972008494437602601772125990299720108860699114231840157442690695750542862637608294604648155832754232388703649331471494187295776149935814157143901508182152929684366218401547143872735637913050934299462830958346151060841756050472765807398913861772774550691337995178020610309788895159235066103529450546061662594015124845518059425202303239611457231174346271043207104604431244605842002056799663592743559759942083260635392775533738260920911959007527356495831052379598245568068687747937049965651601536010662997642471005181256475582466321817458986237774695643128039515202091064396675664648966649374155567900037021288402903731596538555397808312349515841613346174361966358426413005216482593293437777871553810643796120535551623846958783769282001717071756534526773619795698201160938659852605846844278627829689445450922940715252042499405591906799467393551420066665940254891471965512271981581871820552505649597630147546486328187788564329112505861627610383293988378981151039270318733439793629544369668335401550773507898846492112698594447826845657566761760748015817040839937974063869587986687633258436623539206694519688881437905543335892130360112004437384030651606451940801986933234293419719015027415939658902009949485165934495348347790941120878565179485383085253332706443614091608440060406818883714451310752023233231775139800 A159680 990 76701177323459966968201958406141982640964865231415701930763014684224308195135975110760912833826208872196582123400728687628565466608653447457725425084420731971078249487332946731540541768675308129710305723206047735635627364734984259536906887015408378690920406879157178049680075712232988020949583511063085337218096095139426141861948233612821807645724038404886980430207364674693418913180735310145232872297231936332266113925590590939499276474404316184432046683068353253234680600047387382914485301806850636075032746631466630902571008402264723276187684274546999691369274693334117074356687268986321472185553066579663288786044033197157650389151022852143410819541695063898211425715240881873073137117910934460288788463637777911632372231491828633837068508864292350377578213512764283907676913157533433157919297522552795828798199240487388171935889120222098080206531361030509030480229651726281039041956728433512631937041471642105910292663693054368846765755361673215945945693221826544198184356525855339273085614621420643755844876940528684307578815624978643545935612787315157031628923068970154467812260246690950657572339600982478878376083334606961525503714891721769576942214088547147496176159301793860753298216390074997943740206761689997203291883317684433772700642607153286445564829509920170319481487520373558605021023257899297044024536168186744554489844366359388713394954177876791632717063020562346722094340318249869791643711742777586248771484706587178021684418914665174536041194609149752396204708700142965462968883747981548102383196103229876342087939884256095365774708849934195151279257676156114779363781854997342392804892258526268143208848143316806647365884637624560216219022966468660639700164895875722091113535292320306948611999622586011253386524407743601977184723093793941040317696495211350872993070381007549440059356085854046031177573568759479222079375529720314092202535198030012897697490984652639715865843140789912230030511883843258472331807638028357788028025806244233652448228011725652536417376282810225953833751809736176796384618119016197108017758091826170951073824717230401083388555798116331278835126613610874881775881856649362106583028058019195848530691027797926414899473642300973699240467977614822311380841420219963686871139384646750429354198283540579368912195318542085680521826247414474746587194660222000752658255277498531834370688034089533248154086597881323251623702013916232801647349291995238477269691801760955618195269713696201953984620604840171157112925108849434700996313901518821755914756303129696758499310412186416568673926718886972757191815375750707607225108588465260200 A159680 991 30526875856994499138693097499425387803651263692322639679809556004728523709200483679401417768239463880517277778943493377741752134219236745855286857723062859966208383234339046836647791263770062004092948675109717364351295310472719421938905197964784266851179657243331858601851778749098802285810186781615628934033155355299902641199359739865905320105123462524505125894932807392270199110884812719111652855708400446836629006935619849408550279143131438980849733295046047881980422048381765386049290509746498598667976923018019428871437568556410040962148329929203548552215077245016433613943603082704542711190791222570269168267678321348408732938674396568495700887584711152528916810950366436949710458572566088974787579581201727241456372211601700738758950378729870333196087303314889046356173184832879943603919273206318640983221435337264677349633338651167697929006294632730769409948870159427285930906856267970445866388794146113293421335728207826893502586321478846060738499644966129104963832091215523402833267152917523407301724428536675369248033205715318085738892228897295015342386958066168915507019949056605934524732322555737945028332230893430245226684827279720566265657591354612024204137402439690297629125611973767230508410589030189695988390439594023714891342749069762598045873488191976219292716029431336550334498647147783221109289925237495633636936415195173428413326543606962208837432687432852342501206251670513512362917053372117297174081366547003295305486525992398826414410095991610643107538413220900849781495808332782794371973961357747495606130389764145030796343268018744359124147481961095008836668725753086639032724889887719108449953914456435657801045780083717775302462427580894584851340030235783003654002266134384474638191080018736852880602268645594205649869554139728452523383445562623112466194766429174682859684637484395214677280634765164181665990915796179718359322453440915908111995198508160154068359207761722035551710530383595254905629633026930069917041860833107333439863750952546274157870268801774700647624116148518463838187458215670245288052407867940969194248754407768254180265704492398257349570788485417660809395380912280505863528573201579367966133343208511069063532360362089301204109917690761586774067947274864251558995732324050136352149531123219606219158718335228976592948840354358262354693876629110789537797237584627374830141559773698046246077693207520143114939538881849779217150101682321974553841332899716829684435265405249101444451585581007373093115004534420065061511366998309142711063131887767054130397342458796861087888608742508575096955523635834330316923569984977398419840 A159680 992 12149619889906487197232884602812898203870561984679179176862272526867268211953597368426653510846472798237004359437386963612529720853789616196956711648353933845818965449017453308039089382438716002320863862387944304964079897940777594947424731883097122798390812662439200566358958262065611076764433389499509252659858613313266111771203314518396704580031492360714635219202827134758864552713242281471127691339071080609042012494262774474012071599689838310062009419381643988674954740575342576260234708393804635419218740328425101224201249714442794038211759124138737776781909374241847244232479670229139012732462721029900549307247185852633478551942020683238436809847895497011444992546820126665102889438744185501030996384529823804321724507845245402197428413665979528319692369141112327685473019886573060020926712816817296558526302466032101097765896847275623553646425057295485194650619843222408074219889752695509021310108133111619139585709534051410559660509182825370500706912750826161949060974119421788472301053775559694685442566712719856432032908295880973145435561165510628791112977681412159401639471912268915249892806804844101138797349519501902993259035753613893651962144416921497086099189994837436662531240267342967667349470693808737313382191666538120842320641429122906868971202735577025358330660232184426659571856543794464102200346219987094000756138757834658149115250960616781240506576881212211753133366070524059670571195598390941497698135114222604944405615660555818247760682163466426807047892257209838070069868747563804178497534237187400021363553038189838000849254896751404997215546541258137360879373485946627337682113370419946636813514744813248488009573107435036945819829958173078302172692333676739578570810807949728585693101235457644860468449534422086105046105362888830310365571016227503550194644045741142770605045659433209587511661458961775543585162407503998186696244266949333398561191308756756666567248823322229359668561062159027609182121612910529798624872583550912464832120430885405389179830565730048047528444393358538871421811985218638608447750313682413913140053180467047933344666999418708308797894982069615391264479827205784684322265551200530431325222066296377689359464524637899578262048000455133921256731634554551900516614593832569621405084032843119734645800985225814141907957939208341002693416311191434014042547900426417683864506419243788316405673742506419078422684851274198212192938822214853877190373224395496453449617436019428678689777076620329650888614691774077045046823069013137280181370576574984414201383799290738526563097605591694001615541215246687715427973628912416105836160 A159680 993 4835518189306924909999549378822034059752680018638620989751504656137168019833822552150128695899127934234447217778301068024409087147674048009642915949187142607775982040325712077552720926419345198861699724281726723658339448085119010069653104384274690089492692259993558493552263536523364109749958678834023066929689694943324612582297719818582022517532428836101900312116830266826635821780759543212789709500094581681951884343709648620807395946397412515965698899180599261444750006326937963586187364650224498398250390673790172267803225948779675617167317983077288431610647715871010186770912965148114622524808972178677848355116112291026776054939985557532329354618574823099402578116823460046274000286161613263321361773463288672392804897750196068373837749688681122400904366830859391529771905741671245008385227781820077711652485160045438972233477311877047006653348166508970376701536748732358986253585214716544620035556648184278304261691058824253575851380068443018613220612775183846326621303867438656288572986135519840961398839827233966184579849468554911993797614451644332963847622730243973272937002801133971663522812376005396515296316776530863961071869545111049952914667820343401228243273480542860101389804500790527364374580925546847261030123892842578071528723946041847171252492815271464116396310056379970473959264405783048929454628505629625916667306289202998769919456555781871971512780166035027425404578489816905235374972931106222598786683694094049764578129546375223263782337090963646258561953579956294651038026265722061280247646652439227461007087978809791379307207105639040444532663375938777574621153978681004593758448396537251042343328914521216462570009050979060986660989860925304269679880208773106569267528699297857592631216100632123917613562312431344675602700064875614735072973881012983789865002135438545648017948487816933020614963980032021502165228647270795098586745895792393776719242145686680993139696672474485563112535592208909393199578772305363929782782246392430053669744067741438798619414694891757348215673244440549952362042982658802495916916572437732796460546917071477309216997200064153508644212632075221508062453575846990023854398160804609532299472249042749809296003348445521942847090994263452539073405122605436792154053612613038659182871295540438434782809633401538799502774310964565360809624997977561626799396267132129610803243413299254051883212071824347273069113631268249038673572501139829521147214701976507871643263304270327365017086824909310193680575532321548243863574070100230328369474426344956029798020354775255136711024958416751704067888448144545876410016580737156632724371880 A159680 994 1924524089724266207692623419886566742883362776856186474741921990870066004625649422158382794314342071352511755671404387686751204155053417318221683591064834403960995033084184389412674889625516950430954169400264848071714136257979425230126988120209443558495293128664773841233234528578036850069406789742551681128763838728829882541642721284481126565273326645276195609587279243369866298204189584956408833253346304438336240926783945888306869574594570491516038099864459124411021827563380734164726310896080956557868236269428160137484459726364596452838554345505636657043261009007287812487579127649279390625861238464392753744786905444642804236387562309877183844701382931698065214645503190278290387011002883334616400954842004361788532027580070189967385226947681420736031618306312896716521533012165268940277299730451574111941130567395618678847826204230217433024478923845512914442016975375635654120852695567432063265130235869209653477013455702518871778289606731138582691303177610420011833329878266465781063576180883121142942052808672405821606348055576559092558305116193279008982562733659419950469525475379408453166829432843342968986795279709764354603610819918444267366385830352256767343736746066063482916479660074362548053415858896951401152675927159679534347589809883226051251623169275307141300373071778996064209127661645109679458839944894371127739587146964035675769794593950224427880845999505059703099269105581057759619568655384678203375602412114317583697151153841678303167122401521367744480850476930348061275064383888632825734384870136575342080799652013258779126267578789441345519002808077092216561858404141553881688524779708455494906008094464699338854375592716558837654128144818312926254290150399362737828897851509739372138638314950349861565337331898140758803769579715131775728733239072151320862720655260495426768372893105479908995168152391285596086217416451368945239338170281105773800859812791990278512932708396021931889429497138083779465823169255921933523748709191603610448093306840661756445137868736353694541790422842945522501221685286218174736324348079903970577384532941267502020431540958533677732087829670956090593465258707274823709366145734683393324758629896948127722119973216793095353563953668853655417293982065329288725412821205395553785161370541061653923823588292827216387962267805957805261228055778758336032145671770687158682007013986683868861201998912347708262428802559911843193869662514829934562714261013425737417565345482154271848121866536828836755218173249284426980657433076822657553770640314715924875197899816752253672461370352261586525017986820314012123471171159759427408194172120 A159680 995 765955752192068643736754121565474741633518632508743578326295200861630132672988636196484202008412245270365444310001167998258954844624112418604220426327854905633868247185465061274167053350029326926320897721581127805818567891227726122580471618738974261591037172516319995252333790110522142963514152358856735066181078124379349926961220773503669790956266472391089750715425022030939960049445674053107502845122329071876141936975666753897513283292692658210867198047155550916325242620219205259597485549275570485533159784841733944546547167867160608554127462193260312214786270937184678359869721891448049354470248099856137312576833250855545059306194859345561637861795788241006856026332152907299527756378861405564064258665344272703163354171970185410950946487427516771818183181545702033784040366936035366985356907491944676474858313338296188742462595806314661296735958342347630977546054662754257981113119250623244634901798319297257805547093678543686714183412098924712892525444076171980863338670246185942207014747005346695049975619011790283033141946270001963926211638630473401242096120373718896313598202198203430388734591459274496260229225007709682268276034457995707361868645812377850001578981660812723340657514905095503597895137260061110811503988885659612092269215609577926550974768878756970773432086257984053584758850070347869375688843439454079214439017185396995957608328935633540424605195022847726806083699442771171423352949870170818720890973337804304261701581099441589437250933468413398657119927864698572092824586761410142581004930667704546920697254413298184300875189151092016476118584951306763414045023694359763907439103875568749721548878268035815647578915892139438325356340647827619344937799978737596549332077372176972253585418134138612779086644533147590659224690026557571125300756176835212719572955791541741308164393507493186847056309687751635220812366518997569410158005025984305578965486249066444167154078244944254406429827325365135318004421785084624178522203476011844528287466378515637626366252342373878670284372618247877405533868700932174742561173619229342557002583563707394326822536304296339583862311996408448834691110511919532846303871604243185933721635226736312083594453336935206428775606469209491403543931456878451475922148786134817367835042604046997823247005330911830583609479812460241928607956574947840179167177968466357025827988323286880552706512355042563541173594305213645342121452108401174126439128668641466984319364238593129868187485794832967718383152377682880390057794790505317476072345370830593144298966106712621706502914375241694685253090866036832279265116105003514951828556131920 A159680 996 304848464848353595941020447759639060603397532375703087987390748020937922737844851556778554016553759275534094323624793458919377276956241689187161507994895187607875601384782010202729074558422046599725286339019888601867718306572377017361797577269991546669674299368366693336587615229459234862628563232035238004658940329664252441048024225133176095674028782685008444589129571489070734233381174083551829723525433624302266154675388584105321979880917083397433628784668044805573035541019680312585634522300780972285639726130740681769388288351403557608089891398572098624827892571990494699415661733668674363688532882504278257651834846935062290799629166457223654685150022336989030633265551353914933756651775836531162958547852178531497226428416553723368509316769203993762900874636883096549331544507529910791231771882063529662881667578074487500821265304709004978667886941330511616148887738800819040828900609052483932627650600844439396954266270604684793373219725765304592642435439138837963596957428103738532610805731947101508747354313883860241368888267405205083539673869812220415345273346006461312861614949409585886263200571358406168602244757788743778419258103462373085756354647496032043861090964257397826098774452567936069414211213645425151577434900565365933188800222802131541236706390575999060684669957605874330669813200336806901844700848957829156218989252641040355452345121788198864564986773093890209118213109117345168734854479672601172711231786033998778573532126423910917722704398027011297789250439673101344882910466657348114414228020876273099095426456840664092969199014555833116149677807812014746573357571951044481279074817696653933681547542583789928397554149478779894654169449690574186358990101387164063896337896274925217554857779072217536214919186860842941612622860990198176093972225141342511069173684378352545222660243089182885219416087572759532287235657144581256297646662171472514654462667315652788248810208779417231827181845998185772786294047294424501118313234743522518647963525342383113537323294396067357078638511639812261879978521285719329364610776105198433716450873822601674573349017568984620699468086740891680116468518485266798005231532343053318227886061611155261142870308126995365557337810791708724955067425855558358128289804060451916844561795040164071998384298114615745060185003091370329780705488773461632972504685777839409120857345654191776108330715308027941678828104672470934321144069481152472388210495858290434021689401614583533266771224476984323079739428144537110816021669188039532819239686950261355506113312571806686934487459975842223144205146695838933135392738620239191400357146332080 A159680 997 121328923053892539115882401454214780645410584366897320275403191417132431619529577930961668014386387779417299175358357795481913897273739568184071675961541956813028855482896054595624897507198624517363737642032194082415546067447914825183872855281837896600268780111437427627966618527534664953183204652197665869119192070128248092187186680382230582408472499242160969856722854027628121284925657839579575122460277460143230053418867680807164250479321706499520373389099834677067151820083212545203822942390161551399199077840249949610271992216690748767411222649169501992369286457381279705689073500278240948698681616988602890408117692246903936193193102055115669003051847094333393185183663106705236335619650404077997293437786501711263192955155616411715255757127655762000862729922297926724600170673629968459543259852153792861150428837760307729138121128678377666848522266691201275596279773988063223991921329283637981941170037337767582729992428606986004075827267442492303158796779333181337530725717715041750036893666567941053786397041306764585781784388481001621284863988546633251906176695590197883622609151662816979302365092809186380607433184374912314128596449143566492423667281057608375606712624792783522063971574607133460123258167893619149217007586436129981797050219459638775485658168680368869181725211040879999553000894883978799064815249041776550095943283533948664474075750142767514556440130496345455502242733729260605985048729959825095920349359868193709568004084735617103664199099481282083121464555062029636691305541142863139394281747378088988893059032568171010817440332604070488211095648924230562372782268612821343785164338339392696855534373070080355686578972576662258634034084636200698551533122552112559834193150640048059614579810652608440800758749726082343171164673984072316514275644850077484192811553426792771257310612355987295130480546544270542215098979177024342437053213539220076526897176105380743278859309015963114012811944879952572433627026401395866820910145224445950577361195619889963550228304917292434238627843260027032350825917603015360912372527716249747276590445197831759085866086456151582698804436210878480237519779246624266073235846000930977468764930886013057622778788181207220285391673088630863040713291559055348083583419867273728086767759383381253657533703644286154703370021750552931010792176575262782082877697761611618473075395582045040010562918180240078224632412065338218214473218201390282836381338222930951273648062478365653110306759856044927618017909249148087224386566542049228744581323060833188898288799437472348778219506156009963116708395294077858555607044854750194662390315684035960 A159680 998 48288606526984382214525254758329723057812809180492757766522482793270686846650034171671187091171765782448809537698302777808342811737671391895571339871185703916397876606591244947048506478790494135864167856242474224912785467125963528046164034604594212855360304810052727829237377586343567192132052823011438980671433784970713076438059250767902638622476380669597380994531106773424503200666178438978587346909466903703381258994554661572667266368790158269725711175232949533427920851357577573310808945436761996675908947340693349204206483513954566605872058524478063220864351182145177332369551837449006228907711595028581446104173189679420831542600054988769579039559949993522353498672464650917330146642864209047206391625280479828904219298925506915308948422827490224072349603608199937953294318596560219916987426189385327495208207795761024401709471387948689602400733194256156777175703201159510362329743860154278864328653047209830653487140032319309824937385879222386171352608475739167033499265238693158512776151068488308592305477275085778421280908817727171240066292327767690222038242979571552751220485580746851748176455043737484821075589805136457312279402967501036001611533821506280637459427763576563584383634587919186549192987336610446775963217441966679167389292798544713430511750714428396233935265949324312633947763686350623225220894624417778109109029207857258927420326696211699682594598606950772397399683489811136603836880659669530715575126333995755062409287052192649183347433518889152242071045103664248122301794722464392872130809721228458541306338399535675221641248283177405498474899918594035951809620769550330943782014127584260596694568998934349397773330033531362100156450911515758187449323823785639411649944977616842852801385209781959087221165767471793911739181927622799791774505612678105697366227929090179144607864401057439854279046038108532103042077106476798543708690881341947418985190421627274220172197756178144539959867326880375125642810770213708260570221119486094744807271107893190863109877328033787992759616802978979119063366835227478827923794901420291294217649280737863217514500129060530760929503466143842894242852755671637972630349861476838185979250214606571585778604814825812346678220328551464291781478934973078172978908072817370883326616723672790698791626415666127774956196208471716975171965505571465813807352351204435646312874886584308271732427933105020243105462021173899938378426019700083851416407384402230660316477907176987915354368823651481404207648048141732794178195037462066405000810547338524658920163436062801423007044428962631989478226797121896291866198468459451957236439945285099980040