A013795 1331/(1-14641*x) A013795 0 1331 A013795 1 19487171 A013795 2 285311670611 A013795 3 4177248169415651 A013795 4 61159090448414546291 A013795 5 895430243255237372246531 A013795 6 13109994191499930367061460371 A013795 7 191943424957750480504146841291811 A013795 8 2810243684806424785061213903353404851 A013795 9 41144777789250865278081232758997200423491 A013795 10 602400691612421918536387328824478011400331731 A013795 11 8819748525897469309291246881319182564912256873571 A013795 12 129129938167664848157333145589394151932880352885953011 A013795 13 1890591424712781041871514584574319778449301246603238034051 A013795 14 27680149049219827234040845032752615876276219551518008056540691 A013795 15 405265062229627490533592012124531049044560130453775155955812256931 A013795 16 5933485776103976088902320649515259089061404869973722058349047253726771 A013795 17 86872165247938313917618876629552908322948028701285264656288400841813654211 A013795 18 1271895371395064854067857972733284130756282088215517559832718476724993711303251 A013795 19 18621820132595144528407508578788012958402726053563392593510831217730632927190897891 A013795 20 272642068561325511040414333102035297723974312150221630961592079858794196687001936022131 A013795 21 3991752525806366807142706250946898793976707904191394898908669641212605833694395345300019971 A013795 22 58443248730331016423376362220113545242612980425266212714921832216993762011119642250537592395411 A013795 23 855667604660776411454653319264682415897096646406322620359170545489005669604802682190120890261212451 A013795 24 12527829399838427440107579247354215251149392000034969484678615956504532008683916069945559954314411495091 A013795 25 183419950243034416150615067760513065492078248272511988225179616219182853139141215180072943291117298699627331 A013795 26 2685451491508266886861155207081671791869517632957848019604854761065056152810166531451447962725248370261243753171 A013795 27 39317695287172535490534173386882756704761607664135852855034678556753487133293648186980649622260361388994869790176611 A013795 28 575650376699493092116910832557350440914414697810613021650562728749427805118552303105583691119513951096273888597975761651 A013795 29 8428097165257278361683691499472167805427945590645185249985888911620372494740724269768850821680803758000546002962963126332291 A013795 30 123395770596531812493410927243772008839270551392636157245043399555033873695498944033685744880228647820885994029380743132631072531 A013795 31 1806637477303822266716029385776065981415760142939585978224680412885250944775800039597192990791427632745591838584163460204851532926371 A013795 32 26450979305205261806989386237147382033908144252778478307187545925052959082462488379742502578177291971028210108710737220859231293574997811 A013795 33 387268788007510238116131603898074820358449140004929700895532859888700373926333292367809980247093731747824024201633903650600005369231542950851 A013795 34 5670002325217957396258282812671713444868053858812175750811496601630462174655445733557105920797699326519891538336121983348434678610919020343409491 A013795 35 83014504043516114238617518660326556546313176546869065167631121744471596699130380985009587786399115839577732012779161958204432129542465376847858357731 A013795 36 1215415353701119428567599090705841114394571217822709983119287253460808647271967908001525374780669455007257574399099710230071090808631235582429494215539571 A013795 37 17794896193538089553658218287024219755850917200142296862849484677919699404708882141050333012163781490761258146777218857478470840529169920162350224809714859011 A013795 38 260535075169591169155109973940321601445413278727283368368979305169422318984342743427117925631089924806235580526965261292342291576187576801096969641439035250780051 A013795 39 3814494035557984307599965128460248566762295813846155796290226006985512172249762106516433549164787589088095134495298390581183490966962311944860732520308915106670726691 A013795 40 55848007174604448247571089445786499265966773010521567013485198968274883713908767001507103593321655091838800864145663736499107491247295209184705984829842826076766109482931 A013795 41 817670673043383726792688320575760135753019523647046262644436798094512572455338257669065503709822352199611883451956662766083432779351649157673280323893728816589932608939592771 A013795 42 11971516324028181143971749701549704147559958845716404331377199160901758573318607430532788039815509058554517585620097499558227539322487495317494497222128083603693203327484577760211 A013795 43 175274970500096600128890387380389218424425357460133875815693572914762647271957731390430549690938868126296691971063847491032009403220539418943436933829177272041672189917701702987249251 A013795 44 2566200843091914322487084161636278546952011658573820075817569601045039918708733145287293678025035968237109867148345791116199649672551917632750860148192984439962122532585070633436316283891 A013795 45 37571746543708717595533399210516754205924402693179299730045036528900429449814561980151266739964551610959525564918930727732279070855832626061105343429693485185485435999578019144141106712448131 A013795 46 550087941146439334316204497841175798328939179830838127347589379819631187574735001951394696339821000136058413795978064784728297876400245478160643333154142316600692268469821778289369943376953085971 A013795 47 8053837546325018293723550052892654863333998531903301022496056109939220217281695163570369749111319262992031236386914846513207009208375994045749979040709797657350735502666660655934665340981970131701411 A013795 48 117916235515744592838406496324401359854073072505596230270364757505620123201221298889833783496738825329466329331940820267799863821819832928823825443135032147501272118494542578663539435257317024698240358451 A013795 49 1726411604186016583747109512685560309623483854554434407388410414639784223789081037046056424175753141648716527748945549540857806215264173910909628312940005671566125086878597894212880871602378558606937088081091 A013795 50 25276392296887468802641430375229288493197427114531474158573716880741080820495935463391312106357201746878858682772311790827699140797682770229627868129754623037399637396989551769170788841130424476564165906595253331 A013795 51 370071659618729430739473182123732012828903530383855313155677788850930164292880991119512200549175790776053369974469416929508343120418873438931981617287737435890568091129324027452429519422990544761375953038461104019171 A013795 52 5418219168477817595456626859473560399827976588350025639912278506566468535412070590980778128240482752752197389796206733264931651626052726019403142858709763798873807422224433085931020593872004565851305328436109023944682611 A013795 53 79328146845683727415080473849552397813881405230032725393955669614639665826968125522549572575568907983044921984006262781731864311457037961650081414594369651779311414468787924811116072514880018848628961313633072219574098107651 A013795 54 1161443397967655453084193217631296656393037653972909132492904958827939347372640325775648292078904381779760702767835693387336225384042492796518841991076166071700898419237524007159550417690358355962776622592901810366784370394118291 A013795 55 17004692789644443488605672899339814346250464291817362608828621502199859984882827009681266644327239053637476449223882386883989675847766137033832365591346147455772853756056588988822977665404536689651012531382675405580089966940285898531 A013795 56 248965707133184297116675656919234221843453047696498005955859847413708150038669470248743424939595106984306292693086862026368492844087144012312339664622898944899970351842424519385357215999187821673180474471973750613098097205972725840392371 A013795 57 3645106918136951294085248292954508242009996071324427305199744025984101024716159713911852484540611961357228431319484746928061103730279875484264965029743863452280465921324937388321014999444108897117035326744167682726369241192646679029184703811 A013795 58 53368010388443103896702120257146955171268352480260940175429452284433223102869294371383432226159099726231181462948576179773742619715027656965123353000479904804838301554118408302407980606861198362690514218861359042796772060301540027666293248496851 A013795 59 781361040097195484151615742684888570662539948663500425108462610896386819449109338891424831223195379091750727799030103848067365695247719925626371011280026286247637573053847615955555244065054805228151818678349157745587539734874847545062199451242395491 A013795 60 11439906988063039083463806088649453563070247388382309724013001086133999423554409830709350953938803545282322405705599750439554301144121867431095697976150864856951661707081382945205284328356467403345370777269710018553147169258302642907255662165639912383731 A013795 61 167491678212230955220993584943916649616911492013305396669274348902087885560260114331415607316618022706478482341935685946185514523051088261058672114068824812370629279053378527700750567851467039252379573550005824381636627705110808994805130149767133957210205571 A013795 62 2452245660705273415390567077163883667041201154566804312634845742275468732487768333926255906722604470445551459968280377938102118131990983230160018422081664077918383274620515024066689063913328921694089336345635274771541866230527354492941910522740608267514619765011 A013795 63 35903328718385908074733292576756420769150226104012581941286776512655137712353416177014312730325652051793318925395593013391753111570479985472772829717697643764803049523718960467360394584755048742523161973436446057930144463481150997131162511963445245644681547979526051 A013795 64 525660635765888080122170136616290756481128460388848212202379694921783871246566366247666552684697871690305982386716877309068657306503397467306866999896811202360481448076769300202623537115398668639281614453083006734155245089827531748997350337656801841483782543968240912691 A013795 65 7696197368248367381068692970199112965640201788553126674855041113349837658920978168232085997856661539417769888123921800682074211624516242318839839745489212813759808881291979324266611206906551907547722117207588301594766943360164892337070206293633235761164060226239015202708931 A013795 66 112680025668524346826226733776685212929938194386206327646552656940554973164262041361085971094619381598615568932022339083786248532394542303790134093713707564806257361830995869286587454680318826478406199518036300323648982817736174188707044890345084204779203005772365421582861458771 A013795 67 1649748255812864961882785609224448202507225104008446843073177450266665362097960547567659702796322365985330544733739066525714464762788493869791353266062392456328414034567610522224926923974547938470345167143569473038544757434475326296859844239542377842172311207513202137394674617866211 A013795 68 24153964213356155906925864104655146132908282747787670229434391049354247566476240376938105708640955760391224505446673673002985478591986338747615203168419487953104309880104385655895155093911356367144323592149000654757333793598153252312324979511139953987244808389200792493595431080179195251 A013795 69 353638190047747478633301576356255994531910167710359279829148919353595538620778635358750805680212233287887917984244749246436710392065271985603834189588829723121400200954608310387960965729956168571360041712653518586302124072070561767104750025022600066327251239626288802898730706444903597669891 A013795 70 5177616740489070834670168379431944015941696765447370215978569328255992280946820000287470545963987307567967007207327373717079876850227647141225736369770055976220420342176420272390136499252288264053282370714960165622049398539185094832180645116355887571097285399368494363240316273059833573484874131 A013795 71 75805486697500486090405935243263092337402382342914947332142233534995982985342391624208856263458738170102604952522480078591766476964182981794686006189803389547843174229804969208063988485552752474004107189637731784872425244012208973437956825148566549928435355532154125972201470553869023349392042151971 A013795 72 1109868130738104616849633297896614934911908279882617743889894441185876186888397955770041864553299385548472239109881630830662052989232603036455997816624911426369971913898574554175264855416977848971894133363486031062317177997582751580105125877000162857502222040346268558359001730379196370858448889147007411 A013795 73 16249579302136589695295481114504339262045249125761406388291944513402413252233034470429182938924856303815182052807776956991723117815354541056752264033205328193482758791389030047680052748159972686797502006574798980783385803062609065884319147965159384396690032892709717962934144334481814065738550186001335504451 A013795 74 237910090562581809728821138997458031135604492450272750930982359620724732425943857681553667408798821144158080435158662427315818167934605835611909897710159210080781071464726788928083652285810160107402226878261631877649551542639659333612316645357898546951938771582162980695318807201148239736478113273245553120667091 A013795 75 3483241635926760276239670296061783033856385373964443346380512727207030807448244020315627244532223540371618455651157976598330893796730564039193972812374440994792715667315064916696072753116546554132476003724628552320667084135787252303417928004684992625923335554734448200360162656232011377981776056433588143239686879331 A013795 76 50998140791603697204425012804640565398691338260213415034357086839038138051849740701441098487196284854580865809188603935376162616077932188097838955945974190604760150085159865445347201178379358099053581170532286634526886778832061160974341883916592977036143555856867056101473141449892878585031183242244164005172255600285171 A013795 77 746663779329869730769986612472742518002239883467784609518022108410357379217132053609799122951040806555918456312330350217842396861997005165940460154005008124644293357396825589985328372452652181928243481917763208616108149328880207457825339522422837776786177801300390568381668263967881635363441553849696805199726994243775188611 A013795 78 10931904393168622728203373993213423206070794133851834467953361689236042389118030396901068959126188448785202118868828657539430532456498152634534277114787323952917099045646923462975192701079280595611412818757971137348439414324135117390020795947792767889926429188839018311676005052753755023356147789913410924929202922723112536453651 A013795 79 160054012220381805363625598634637729160082496913724708445305168492104896619077083041028550630566525078664144222358520375034802425695589452722216351237601209994659247127316606421419796336501747200346695079435455421918501465119662253707294473471633914676412849753792067101248389977367727296957359792122249351888459991589090646217904291 A013795 80 2343350792918610012328842389609730992632767837313843456347712971892907791399907572803699009782124493676721735559551096810884542314609125177305969598469719315531806037191042434616007238162722080760275962658014502832308779950816975056528498386098192144777360533245269654429377677658640895354752704716461852760998942736855876151276336724531 A013795 81 34308998959121369190506581426276071463136353906111982044386865621484062973886046773418957202220084711920882930327387608408160584028192201720936700891195160498701172190514052285212961973940413984411200369275990335967832847259911331802633744870863631191685335567243993010500518578600161348888934349753717986273785520610306882730836845983858371 A013795 82 502318053760495966318206858662107962291779357539385529111868099564148166000665610809626952397704260267233646982923281974703879110756762025396234237747988344861483862041316239507802976260461601145764384606569774508905040716732361808922360658654314424277464998040019301666738092509284962309082887814744185037034493807255503070062182262049670409811 A013795 83 7354438625107421442864866617671922675913941573734143531726860845718693298415745207863748210054788074572567825476979771391639494060589752813826265474868297357116985224146911062633743375429418302375136355024788068584878701133678509244432282403357817485846365036303922595702712412428441133167282560495669613127222023832027820448780410498669224470042851 A013795 84 107676335910197757344984512149334619898056018581041595448012969642167388582104925588333137543412152199816965532808460832944993832541094570947230352817546741605549780666734924868020636759662113365074371373917922112151209063298187053847733046667561805810276630496525730723683412430364806630702183968217098805795657650924719319190593990111016115465897381491 A013795 85 1576489234061205365287918242378408169927438168045029998954357888530972736230598215538785466773097320357520192365848675055147654702234165613238399595601701843846854338741666034992690142798213001778053871285532297644005851895748756655384659536259772398868260147099633223525448841392971133880110675478666543615654223667188815552269486609215386946536203562409731 A013795 86 23081378875890107753180410986662274015907622218347284214690753845981971831152188473703358019024917867354453136428390451482416812495410418743423408479204516695761794373516732418327976380708636559032486729491478369805889677605657546191486800270379327691830196813685730025636096486834490371138700399683156865076793488711311448500777553445522480284236556357240871571 A013795 87 337934468121907067614314397255722353866903496898822588187287327059022049579899191443490864756543822495936548370448064600154064551745303940822462123544033328942648431422658479336739902189955147860794638206484734812328030769824432133789558242758623736736085911549172773305338088663743773523841712551761099661589333468222310917499884159995894633841507421626363600671011 A013795 88 4947698547772841376941177090221030982965334098095661513650073755471141827899304061924149750900558105163007004691730113810855659102102994997581667950808191969049315684459142795969208907963133319829894297981143002387294698500999510870812922232229010129553033830991438573963454956125872588162566513470334260145329431308242854143115803986499893334073510160031589477424272051 A013795 89 72439254437942170599795773777926114621595456530218580221350729853852987502273710770631476502935071217691585555691620596304737704913889949759593200467782738618851030936166309675785187621488234935629482416741914697952381680753133838659571994402064937306785968319545652161398944012638900563288136323719163902787768203783983627509358486166344938304170262253022501538968767098691 A013795 90 1060583124225911319751609923882616244174779079058930233020796035790261590020789399392815447479472377698222504120881017150497664737644262754430204048048807076118597943936410939963170931966209247692551252063518373092720820187906632531814793570040632747108653362166467893295041939289046143147101603915572278700715714271601304290364517595961456241711356809646502445032041719091934931 A013795 91 15527997521791567632483320895565384430962940496501797541657474760005219939494377596510210966546955081879675682833818972100436309423849650987612617467482584401452392497172992572000785614917269595466642881461972500450525528371141006898300392658964904050417793875479256425732709033130924581816714582927893732457178772650514696115226902122471680834895975050034442297714122809225019324771 A013795 92 227345411716550341707188301231972793453728411809282817807407087961236425134137182390505998761213969353800331672369943570522488006274582740109636332341412518221664478551109784246663502188003744147227118427484739379096144260881875481998016048919905160202166920130891793329152592954069866802378518208647292136905554410376185665823037073975107879103711970707554269680832472049863507933972211 A013795 93 3328564172942013552934943918337313668956037677299709735518247174840462500388902487379398327862933725308990656015168343816019746899866165897945185541810620679283389630466798351155400335534562818059552240896804069249346648123571538931932952972236331450519925877636386746132123113440536919853623885092805004176434222122317734333315085800069554457957446963129302062397068223282051619661287141251 A013795 94 48733508056044020428520513908376609427185347633345050237722656886839211468193921317721770918241212672248932194718079721810345114360940534911815461517649297365388107579664394659266216312561534219209904358970108377879684275177210901502430364466512128767062234774474338350120414503882901043576907301643758066147173446092853948374066171198818346818954980987176111495555475857072517763460905035055891 A013795 95 713507291448540503093968844132541938623420674699804880530497419480212895105827202012764448013969594734396616262867405207025262819358530371643890172079903362726647283073866402206316673032213422503452209719681356760536457472869544808897082966154204077278558179333078787784112988751349554179009499803366261846460766424245474658144702812521899415776319876633245448406427722023398732574831110618253300131 A013795 96 10446460254098081505798797846944546523385502098279843255847012718609796997244416064668884283372528836506300858704641679636056872938228243171238196009421865133680842871484477994702682409864636718873043802505854744331014273860283005547062191707463701895435370303615606531947198268308508822734878086621085439694032081217377994469896593878133129346381099313787346610118508278144580843628102290561846567217971 A013795 97 152946624580250011326400199277115105648887136220915185108856113213166037836655495602817134792857194695288750872294658831551508676688599708270098427773945527422221220481404242320441973162828146201020234312488219311750379983588403484214537548788976059451069256615236095234238929846304877673661350066219311922560323701103631217033756030969747146760365675053160541718745079700314808131559045636115995590638313411 A013795 98 2239291530479440415829825317616242261805356561410419225178762353553963959966473111120845670502222187533722601521266099952745638535397788328782511081038336466988740889068239511813590929076966888529137250569140018943337313339717815412385044251819398486423104986103671670324492171879749714020075826319516945858205699307858264648591222049428067975718513848453323491304146711892309105854155987158374291442535546650451 A013795 99 32785467297749487128164472475219402955092225415609947875842259618383586337869132819920301461823035047681232608872856969408148893796759018921704744737482284213182155356848094692462784792615872214955098485582779017349401604606808535452729432890887813239720680101543856925220889888491415562967930173144047604309989643566352852720024082025676343232494761255205109236184012008815297618810697807985758001010162938509253091 A013795 100 480012026706350241043456041509687278665505272309945246850206523072754087572741973616453133702551056133100926626507498889104707954078348796032679167701478123165199936579612954392347632148688985099157596927417467593012588893048283767563411626955488473642750477366703609242159048857402815257413465665002000974702558371454972116673872584937927341266955799537458004326970119821064772437007426606719482892789795582713974505331 A013795 101 7027856083007673879117239903743331446941662691889908359133873704308192596152515235718490330539050012844730666738696291235382029155661104722714455694317341201261692271462113265258361682288955430836766376614319143029297313983119922640895909630255306742603509739125907542914450634321234618183790550801294296270620157116472246760222168516076194203489499861027922641351169524300209333250225732948979949033335397126515300732551171 A013795 102 102894840911315353264155509430706115714672883471960148286079044904776247800268975566154416929422231238059701691721252399977228288868034234245262345820500192527672436546476800316647673390392596462881096520010246573091941974026858787385357012896567946018457986090542412335810471737097196044828877454281749791698149720342270164816412769243871559333289767465309815392022473005279364848116554956106015433797063549329310518025281694611 A013795 103 1506483365782568087140500813574968240178525686912968531056483296450829044043738071264066818263670887556432092468490856388066599377316889223584886005157943318797652143476966833436038586108738004813042134149470020076639122441727239506109012025818651297656243374351631459008601116702840047292339594808139098700252610055531177483077099354499523500198695485459601007154601027270295180741274481112348171966222807425730435294408149290799651 A013795 104 22056422958422579363824072411551110004453794582092772263197971943336588033844369101377202286198405464713722265831174628377683081483296575122506316001517448130516425032646271408337040939218033128467749886082390563942073391669328513608942045070010873648985059243882236191344928949646281132407144007585964544070398463823031969529731811649227523566409100602614018345750513640264391741232999677965889585757468123520119303145429713766597690291 A013795 105 322928088534264984465748244177519801575208006476420278705481507222390985403515408013263618672230854408873607694034227734077657995996945156368614972578216958078890978902974059689462616391091223033896326082132280246675896527430638767748520481870029201094790252389679820077481104751771202059572995415066106889734703908833011065884803454356340172535795641922871842600133270207110959483392348285098589425075090796458066717352236439256756783550531 A013795 106 4727990144230173637563020043003067414862620422821269300526954747243026417292869088722192640980131939400318490248355128254630990719391274034392891813517674483233042822118443207913422166581966596439276110168498715091581801058111982198606088375059097533228824085237302245754400854670682169354208225871982870972605799929224115015619407375231176466096583993392766647508551209102311557796347371242128447772524404350942554808754093707158176067963324371 A013795 107 69222503701673972227560176449607910021003625610526203829015144454385149775584896327981622456590111724760063015726167432776052335122607643137546329041712272109014979958636127007060413940926572938467441528976989687655849149291817531369791739899240246984003213431959342180090182913233457641514962634991701213909921516763770267943683743380759654640120086247263496486172698252466943517696321862356002603837529804102149944954968685966502855811051032115811 A013795 108 1013486676696208627383708543398709410617514082563714150260610729956652977864338467137978934386935825762212082613246817383274182238530098503176815803499709375948088321574391535510371520509105954392101811425752106016969287394781500476785120863864776456092791047857316728858700368032651053329420567938913497472855160926938360492963473686837702103585998182746184852054054475114368520042591848386754234122785273861859577344085696531235568311929598161207588851 A013795 109 14838458433509190513524876783900504480851023682815338873965601697295356248911779497367149578359127424984547101540546653308517302154319172185011760179039244973255961116170666471407349431773820278254762621084436584194447336746995948480610954567844192093654553731678974227220232088366044071796046535193632516500072411131304535977478218248990796498602599393586892418923411570149469501943587252230468741791699194611486071894758682913819955654961246678240308367491 A013795 110 217249869925008058308517720993087286104139837740099376453730374450101310840317363620952436976755984629198754113655143551090001820841386999960757180781313585653440526701854727807875003030600502693927979535297236029190903457312767681704624985827806816443196321185511861660731418005767251255165917321769973674077560171373429711246258593383474251536040657721505691905457668798558382977956060959906292848572267908306767578611161876541237970744287612616116354808435731 A013795 111 3180755345572042981695007953059790955850711364352794970659066412323933292013086520774364629776684370956098958978024956731508716658938747066425445883819212207552022751441855069835097919371021959941799548376286832703384017518516231627837414417504919599544837338477079166574768691022438325626884195508034184562169558469078384402356472065727446516739171269700564835187805728879693285180254688513988033595946574445519384118446021034440265129667114936312559550750307537571 A013795 112 46569439014520281294996611440748399384610265085489271165419391342834707328363599750657472544560435875168244858397263391506019120603522195799534953184997085930769165103860200077455668637511132515507887187777215517610245400488596147263167584486689527856935963472642916077821188405259519525503211506433128496174724505545776626034901107514315544451578206559685969751984663676527589388324108894533298799878253796456849302878168193965239921763456229782552184382535252657577011 A013795 113 681823156611591438440045388103997315390078891116648419132905308650442949994571463949376055524909341648338272971794333315039625944756168468700991249581542335112391346285617189334028444521800491159550976316246212393331602908553536192080036604469621377353399441202964934295380019441404625372892519665687434312494141485695715581776987115117093886315556522240362283138807460888040436234453278324862027729017513833924730643439260527845077694538762660246346531544698634159585018051 A013795 114 9982572835950310250200704527230624694626145044838849504524866623951135230870520803682814828940197671073320654580040834065495163457175062550251212885123361328380521700967721269039510456243680991066985844246160795650767998184132323388243815926039726585831121218652609603018658864641605120084519380425329725769226725492070971832796868352429371589546063042121144187435280034861800026908630447954304947980545420042491981350594213388179782525742024108666759568345932702730484249284691 A013795 115 146154848891148492373188514983183576154021389601485595595748572241268570915175295086720091910513434102184487703706377851552914688176500090798228007851091133208819218223868407100007472589863733390211739745608040209122894261413881346727277708973147636943153445762292857197796184437217740563157448248807252514987248487929411098603978949547918429442543908999695672048239934990411614193969258388498978743383165494842125098954049878216340195959388974974990026840152800700677019893777160931 A013795 116 2139853142615305076835853047868790738471027165155350605117354846184413146769081495364668865661827188690083084469965078124586223949592137829376856262947825281310322174015657348351209406188194920566090081615447316701768294881360636797434072937075854552484709599405729722232933936345304939585188199810786984071928305111774507894660855800331073725468285371664544334458280888194616443413903912066013547781872926009983553573786244266965436809041413982608828982966677155058612248264791413190771 A013795 117 31329589861030681629953724473846965201954308725039488209523192302985992881846122173634116862154811869611506439724758708822066904845978489959906552545819109943664426949763239237210056916001361832008124884931764163830589605358001083351232261871727586502928633244899288863212385762031609620466740433429732233797102315141490570085729589772647250414581166126540593600803690484057379348022967176558504353074401509712169207873804402312640960321175342119375865139615120227213141926844811080526078211 A013795 118 458696525155350209744152480021593417521813034043303146875629058508017921783109074744177104978808600582982065784010192255863881553849971071502991835823337588685190874971483585671992443307175938582430956440285959122643662412046493861345391546063963593989378119338570488246292539941904796453253546685844709635023374995986563436625166923861328393319882853258680830909366832377084091034404262431993062233362312503695869372480370254259376300062328183969782041509104975246627610950934879029982311087251 A013795 119 6715775824799482420864136459996149225936864631428001373406085045615890392826499963329496993994736721135440425143693224818103089829917426457875303468289485635939879600457491177823641362460362916785371633242226727514625861374772716623957877625922490979598485045236010518413969077289428124872085177027452393766377233316239275275629068932253709006596404854560346045344039792832888176834712806266810424158657617366611223482485100892611528409212546941501578869734805942585874851932637563877971016628441891 A013795 120 98325673850889222123871821910803620816941635068737368108038491152862251241372785963107165489076940334143983264528812504561847338199821040769752318079226359195795777230298128334515933187782173464654626082299441517541637236388047344091367286321131190432301419547300430000098921260594517176252199076858930497133529072983059229310485198237126553565577963475618026449882086606866315797037030196552371420106906175864554923007064362168725387439280899770524616231787293805399793707145746572737373654457017726131 A013795 121 1439586190850869101115607344596075812380842479041383806469791548969056220424938959285852009925575483432202058975966343879290006878583579857909943688997953124985645974428794896945647777802318801696008380470946123258327110777957401164841708439027681759119325083592025595631448306176364325977508446684291601408531999157544970176334813787389769870753626963246523525252723630011129729584419159107723269961785213320832948627746429326512308397498511653540250906249597768604858379666320875571447887674905196528283971 A013795 122 21076981420247574509433607132231145969067914735644900310524218068455952123241531302904159277320350652930870345467123240736684990709342192699659485550619031702914842711611986086181229114803749575631258698475122190625167228900074310454447453255804288635266038548870846745640034650728150096636701167904713336222316999665615908351718008661173620677703852368892350933225126666992950370845480908496176395510497308230315200858835471769466707247775709119482813518400360930143731536694603939241568523448286982370605619411 A013795 123 308588084973844738392617442022996208133123339644576985446385076740263595036379259805819795979247253909560872727984151367625804948975479043315714527946613243162376212140711088287779375469841697536817258604374263992943073398325987979363565163118230589908930070394018067202915747321310845564857941799292907955630943192104282514177503364808242980342262102532952910013349079531443786379548685981292518606669191089800044855774210142176762060814684157218347872722899684378234373428745696274435804751806369708888036873796451 A013795 124 4518038152102060814806311968658687483277058815736251643920523908554199294927628742817007632932159044489880737610415960173409410257949988673185376403666364493140350121952151043621377836253952293636541483226643599120679537624890790005861957553214014066856645160638818521917889456531312089915085125883447465378392639275598800290072826764157485475191059443184963555505443873419868476382972311452103764920243626745762456733390210691609973332387790745833831204535974278981729461370265739154014617371197058907829747869253839091 A013795 125 66148596584926272389579213533131843442659418121194460318640390545142031877035412423583808753759740570376343879354100072898887175586645784164107095926079242544067866135501443429660592900594115531132603855921288934725869110366026056475824920536606379952848141796912941979399819533074940308446761328059554340605046631634042035046956256654029744842272301307671051416155203750740294362723097611970251222197286939184708129033566074735861619559489644309753122665611199418571501043922060686953928012931696139469535338553745458131331 A013795 126 968481602599905554055829265338583319843976540712408093525213957971424488711675473293690543963796361690880050737623379167312607137764080925946691991453726190087697628089876633253660740657598445491312453054543591293321449644868987492862552661576454008889649644048602383520392757783750201055969032604119935100798487733754009435122486553671649494235708763445611863783928338114588649764628872136856448144190478076603311717180440900207749971970487882339095468947213570687305346784062890517692460037332963177973466891765387252500817171 A013795 127 14179539143665217216931396273822198385835660532570366897302657558659625939227640604492923254173942531516174822849543894388623881104003908836785517446874005149073980972863883787466846903967898840438305625171572720125519344250526845883000633518140863144153360438515587497122070366711886693660442606356919969810790658909892452139628325632306620245105012005607203297660494798335692421203931316955715257279092789519549086851238835219941667339619913085326696760856153888432837582265464780069535307406591913888709528762337034763864464200611 A013795 128 207602632602402445273092572845030806567019905857362741743408209316335583376231886090380889364360692603928315581340172157743842243243721229279376760939682309387592155423700122532302105520994006922857232658136996195357728719171963550573012275339100377293549350180306716545364232239028733081882540199671665277999786037099735391776298315582601227008582480774095063481047304342432872738846758411548627081823197531355718180588987786455165951519375147482268167275694949080545175041948669844998066435739912211244596210609376525977739620361145651 A013795 129 3039510143931774201243348359024096038947738441657647901865239592600469276211411044249266601183604900414114468426401460561527594283331322517879355156917888691743736747558393493995435126932873255357552743347783761296232506177396718343939472723239768623954856035989870636940677724211619681051842271063392851335194867369177225870996783638444864564632656101013525824426013582877559689769455389903483449104973435056579069882003370181490084696195171534287888237083449749488261907789170475200616690685668054684832133119531881716840085781707533476291 A013795 130 44501468017305106080403863324471790106233838524309622931208972875263470673011269098853512307929159346963049932230943784081325507902253892984271638852434808335820049721002439145587165693424197331689929715354902049138140122943265353273617820140953452423323047222927695995448462560182323750280022690639134736398588053152123763977263909250471262090786717974939031595421264866910351417914596363576901178345916062663374162142411342827196330036993506433508971679138787782257642591941244927412228968328865988640627261003066280216255695929979997626376531 A013795 131 651545993241364058123192962933591478945369629834417189335830571866732474123557990876314273700390821998886014057793247942734686761196899247182721064438498028844741347965196711530541692917423673133272260962511120901431509540012348037279038504683699496929872734390884397069360940343629402027849812213647571675611727686200244028391120895336149748271208337871082361588562738916434455109687605359129410152162557073454461107927044470332981468071621927693004854354270991920034145188611766982242444325302926939687423728345893408646199644110837145247778790371 A013795 132 9539284887046811174981668170310712843239156750405702069065895402700830153643012544420117281247422024885690131820150943129578548870683801878002219104444049640315858075558445053518660926003999998344239172752125321117858731175320787613802402747074044334550266704216938457492513527571078075089749100620014096902631305053657772819674401028616568464438761274770516856018147060475516857260936230063013694037811998112446765081159858090145181674036616643353284072600881592701219919706464880387011627366760153323963570806712225395989008989426766643572729269821811 A013795 133 139664670031252362412906603681519146737864493982689883993193774590942854279487346662854937114743505866351389219978829958360159534015681543295830489908165330783864478084251194028566714617624563975758005728263866826486569683137871651453680978619911083102150454816440195956147890557168154097389016582177626392751424937290603451852852905459975178887847903823915137288961691112422042307157367344352583494407605464364333087553261482297815604889570104275335432106949507398738560844422352313746237236276735404816150640181073692022675080614197290428548329239461134851 A013795 134 2044830433927565838087365584501121827389074056400562591544350053785994329505974242490859134296959669389250689569710049420351095737523593475394254202745448608006559823631521731772245268716641241169072961867511274206589866730821578848933343207974118167698584808967500908993961265647498944139872591779662628016273612506871725138577619388839496594096981159885941525047688119576971121419091015288666174941621751603758200734867301362322318271188195896695186061477847737824931269323187660225558659376327683061913261522891099924903985855272462529164376088394950475353491 A013795 135 29938362383133491435437119522680924674803433259760636902800829137480742978296968884308668585241786519528019345990124833563360392693082932073247275782396113069824042377789109674877442979280344411956397234702232565658682238805958735927233077907949064093274980188093180808580586890345032041151874616246040536786261960713108927753914925471999069634173901161890069868223201758726434188696911554841361467320284065230623816959192159245761061808466376123514219126097168729494818714160790533362404331928813607709472061956648594000519256907044123889495630310190469909650461731 A013795 136 438327563651457448106234866931571418163797066356155484893906939401855557945245921435163216756524996432409731244641417688201159509419427208484413364730061491455293804453210354749880642659643522535453611913275386993808766658358041852710619493650282247389638984933872260218428372661541614114504596256458279499087661366800627811245068423835538378513940086911232512940655896949513722956711482074432373243036278999041563304099532403517187705937756212824371682225188647368533640794028134198958961823769760030474380459107292064761602440376033017866105523371498669947192410203571 A013795 137 6417553859420988497723384686745137133336152848520472454331691499782567223876345535732224656532282472766910875152794996372953176377409833759420296073012830296396956590999452803893002489179840813441576332022264940976354152645020090765536180006533782384031704378416823761858009804137630772250461793790805670146142450071327991784439046793376117399822596812467355221964142987237830417809212809051764376651294160824967528335321253919895145202634688711961625799458986986122701034865365912806958160061813056606175404301789863120174621329545499414577650967682112026696844077790483011 A013795 138 93959406055782692595168075198635552769174613855188237203870295248316566724773574988655501196289147683780342123112071541896407455341657376071672554804980848369547841448822988501797449444082049349598119077137981000834801148875739148898215211475661107884608183804400716697363121542379052136519011122891185816609671611494313127715972084101819734850802639931334547804777017476149075147144684737326882238551597808638349582357438478641184820911774477431830163329879028463822465851463822329406674421465004961771014094382505385942476630885875656928831387817833802182868494142930461764051 A013795 139 1375659664062714402285855788983223128093485521453810980901864992730602853417409911408905193014869411238227989024483839444905301553657205643065357874899724600978549946652217374654816457310805284527466061408377179833222323620689696879018768911215154280538548419080230893166093462501971702330774841850249851540982202063888238502889547283334742737950601451234669114409740312868298609229345329239202882854633943516274076235295256765785586962969290124079425421312758855738824722531281822724843120204669137645289417355854261355583800352800105493095020349040904697759377622746644890687470691 A013795 140 20141033141542201563867214606503369818416721519605246571384205358568756376884298512937780930930703049938895987307467893312858520047095147820119904646406867882926949768935114582321167751487500170766630605080050289938208040130517852005713795629101073821364887403753660506844774384491367693824874459529508076411520420417387699920805861775303968426334755847526790504073007920704759937726844965391169407874695567021768750160957854307866778724833376706646867593440102406872132762580497166514428122916560844264682359507062240507102420965346344524404192930307885679895047774633627844555258386931 A013795 141 294884866225319373096579889053815837511439219768540415051636150654805162113963014527922050609756423354155376150168637425993561592009520059234375523928042952673933471566979012599764217049528490000194238688977016294985303915550911871215655681805668821818603316478357343480714341763338114405289986961971527746741070475330973314540518622252225401729967160363639739770132908967038390248258737138292111300693417796765716271106583944921477507310285468362016788435556539339014895776941059014937742147621367320879214425542898263264486545353635830181801788692637754239343394468410945272133538043056771 A013795 142 4317409326404900941507026155636917677004981616631200216771004881737002378510532495703306742977443794328188862214619020553971735268611383187250492045830476870099059957212139723473147901822146622092843848645312495574879834627580900706468414837316797220246171156559629865901138677757033333007850699110225137740036012829320780298187733148394832106728449194884049429974515920186409071624756170441734801553452329962446851925271495537595352184529889542288287799484983292462517089070194045037703482783324438944992578404373573472455347510522582189691759988248909359818226638412004649729307130488394184211 A013795 143 63211189947894154684604369944680111709029935849097402373744282473511451823772706269592114023932754592759013131684237079930700176067739261244534454043004011855120336833542937691370358430578048694061326788016020247711815658782411967243404061633155228101624191903189540866658571381040725028567942085672806241651867263834085544345766601025648736874611224662297367704256887587449215217658055091437439229544095562980184359037899966165933551333702112788642821672259640384943712701076711013397016691430653110593636340418433489210218742901561125839277057987952281937098656212990160076686785697480579251033251 A013795 144 925475032027118318737292580360061515531907290766635068153990039694681166151856192493098141424399459992584711260988915087265381277807770523881228941643621737570816851579902150739353417782093210929751885503342552446748693060233293612410678866371025694635879793654598067828748143589817255143263240076335556184024988609794846454766368805616523156581182940280695760558025091167843960001731584593735547759755103137592879200673893404635433125076732633338519552103553394875960897656464125947145721379236192192201429660066284715526812614821756443412855406001609359841061425614388933682771229396813160814377827891 A013795 145 13549879943909039304632700669051660648902654644114304032842568171169826953629326514291449888594632493751432757572138705792652447288383568240145072934604265859774329523981347388974873389747626701222497355654438310372847615094875651779304749282538187195163916058896970311080701570298514432552517097957628878090309858236006346944234405683031515535505099428649666630330045359788403418385352130036882154750574465037497344377066473337267376384248442484709264762348125254378943502588291267992160506713397089886021131653030474520028063493605336088007615999269562637432980332420268378049453569598741487483305778152131 A013795 146 198383792258772244459127370495585363560583766644477525344848040594097436428086969495741117818914014341014727003613682791510224480749223822603964012835541056452955958560610907121981121299295002532598583784136631302168861932604074417700800834245641598724394895018310542324532551690740549807001402831197644404120226634433368925610535933605264418955330160734859769134662194112662014448579940535869991627703160742613998619024630236130931657641781446418628345385538901849362111821395172454673221978790846793021235388532019177447730877609875725664519505845305666574656265046965149323022049712495174118243079897925349971 A013795 147 2904537102460684431126083831425865307890506927441795448573920162338180566743621320387145705986720083966796618059907929750501196622649385986744637111925156607527728189285904291172925596942978132079775865183544418895054307555256253549557425014190438646923865657963084650173481089304132389724307538851564711720724238154738954439863856603914676357924988883319081879900589184003484553541658909385672547421201976432611553781139611287192970399533322157015137604789675061976510679177046719908870642991476787896623907323497292777012227779086190499454230085081120264319542376552616751238365829840641844265196932785525048925411 A013795 148 42525327717126880756116993375906093972824911924675327162570765096793301677693359751788200281351568749357869285015111999477088019752209660231928231955696217890813468419334924727062803664842142831779998442152273837042490116916506808219070259632762212229612317098237522363189936628501802317953586676325758944303123570823533031954046724537914776556379762240674677803624526242995017348403428092315631766793818136949865758909665048855792279619567369700858629671725632582398092853831141026185775084038211651594470627123323863548236026913600915102509382675672681789902419935106861854880914114696837241886748292912872241316942451 A013795 149 622613323106454661150308900016641121856129535489171464987198571782150729863108480125931040319268318059348564201906254784344045697192101635455661244063348326139399991127482632928926508456953813200090957191551441248139097801774576179135407671283271549253753934635295564919463862177894887737158462528085436703542032200427347120839198093959610243561956098965717957722866688723690048997974590699593164697628291343082984576196405980297654765910085859790271197023734986638890477472941735764385933005403456790994644451712584686209723670042030998015839871754523734085961330269899564417311463553276394058463881756537362485121354425091 A013795 150 9115681663601602693901672605143642665095592529096959418877574289462468835925771257523756361314407444706922328480109476297581173052589560044706336274331482843006955270097473228712413010318260779062531704241504651314004530915781569838721503715258378752624211356995362365985870406146559051359737049873698878776558893446456789196206699293662653575990599244957076619020491189603546007379345982432743524337975813554077977180091579957537963427689567073189360595624503939379995480681339953326374445132112010876952589417523952390796564253085375841949911562357981990752559836481599522633857137883519685409969692797463524144661750137757331 A013795 151 133462695236791065041414388611908072259664570218508582851786565172020006226789216981405316886004239397954049811277282842472885954662963748614545469392487240304464832109497105541578438884069656066254526681799869599888340337137957964008721535895097923317171078477769100400399128616391771070957910147200825284167598758949573850621662284358514911006078363545416558779079011506985517094041004528797797939832303886245255663893720822158313322544802951518565428480538362176462513832655498256651448251179251951249462861661968186953652497229422987701988655184483214326608228565927098610882302355752611714087366272247663457001992683766905083171 A013795 152 1954027320961857983271348063666946085953748972569184161533007100683544911166420925824755244527988069025445243286910698096645523262220452243465560217375405685297669606915147122234249923701663834466032525148231890811965190876036842551051692007040128695286701759993017398962243642072591920249894762465167282985497813429780710746951757505293016812039993320668443837084495807473774955773854347306128559637084761198516788175067966557219865355378460013183316438383562160625587665023909149975633853845515427818243385757592876225188426211935981962944815900556018740955871074433738650761927788790573988105953129591978040673966174883031257322706611 A013795 153 28608914006202562733075807000147757644448838707385425309004756961107781044387568775000241535134273318601543806963659530832987106082169641296579267142593314638443180714844669016631653132916060200417182200695263113377982359616055411789947822675074524227692600468057767738206209163584818304378709217252514190190673486425419386046120681634995059145077542207906686218754103117223539127485001498909028241646557988707484295671170098364256048668096033053016935974373733593719229003615053864793255254152191378686901410876917300812983748168954711919475049600040670386334908400784367585805384755682793759859259770356150493507538766462460638461747491651 A013795 154 418863109964811720974962890289163319672375447514830011949138646667579022270878394434778536315900895657645202877754939190925764220149045718223217050234708719621446608846040799072504033519024037394307964600379347242967039727138667284016626071785766109217647363452833777455077108364045324794408681649794060258581650514754565231101252899817962660943080295465961792928778823739269836365507906945527082485947255512666277572921601410151072808549594019929220959600805833545643231841928003634438050176042233975354923556648946201202895056941665937213034201194195455126329393895883925823776638207951783438099422297784399375443875079776886207718445025262291 A013795 155 6132574792994808406794431676723640163323248927064626204947338925860024465067930572919592550201105013323583415333210064694344113947202178360506120832486370363977599800114883339220531554752030931490062909714154022984280428645037227705287422317015401605055575048312939335719783943557987600314937508034634836245893945186521589548553443706234791318867638605917146610270250758366649674227401265589462014676753767960946969945145166246021856989974606045783724069515398208941762557397667901211807492627434347633171435792897221331811586528682930986736033739684215658504588656029636557985913760002622061317213641861861391255873775043013390967205753614865202531 A013795 156 89787027544236989883877274178910815631215687541153192266633989213516618193059571518115754527494378500070584783893528557189892172300987093376170115108432948498996038673482006969527802493124484867946011061124929050512849755791990050833113150143422494899618674282349744814273356717632496456211000055135088637476133251475862592580370969302983579699541096829232943520966741353246117880363381929495313356882351916716224586966870379008006008190218207116319504101774945177116345602859255741642073499558266283697262991443808217519053438366446792576802269982716601456165682512929908845471763360198389599745324930499512629377247940404759057150859438675241430256371 A013795 157 1314571870275173768889847171253433251656628881290023887975788236075096806964585186596732762037045195619533431820985151605817211294658752034120506655302566798973801002218450064040856556301835582951597547945930086228558633274550526334247609631249848747825317010167882613825776215702857380615385251807232832741288066934858104217969211361564982590380981198676799526090474060152876411886400274829740882858114514412642244177781949219056215965912984770390033859554086972338160415971462363313381598107032576659611627457728796112696461391123147490116962034816953761919721757671806795406552087356664622129871302307443364406712287095466077355745733041644209780383527811 A013795 158 19246646752698819150316252434321516237504703450967239743853515564375492350768491716962764368984378709065588975291043604660769790565098788531558337940284880503775420473480327387622180840815174769994339699476362392472326949772694256059719252611129035516910466345867969349023189574105534909589855471709695904165198587993257503855287223544672910105767945729827021861490630714698263546428786423782236265925654605515495097006905518516202057956932010023280485737731387362003006650238180461271219977885063954873373837608607303885988891227434002402802441151755020028266646254072923291547329110988926732603445737083278298278674595364718838565473277462712875394595230680851 A013795 159 281790155106263411179780251890901319233306363225611357089759321378021583507601487228051833126300288679429288187236169415838330503663611362890545625783710935455775931152225473282176349690374973807487127540033421788187338871622016602970349577479540209003086137769852939239048518554479136611305073961301657732882672526809283113945260239917556076858548493430397427074084324293897276583263862030595721169417509079352363715278103696595714330547441558750849591686125242367086020366137200133471931696215221363301066356427619536194763356460861229179430540902845248233851967805881669911544445513988876292047049036636277565098074750734848515437094255331579208652268772398339491 A013795 160 4125689660910802603083162667934686214894838463986175879151166224295614004134793374505906888802162526555524208349324756417288996904138933964080478507099311806008015407999733154324343935816779991515419034313629328400850828419417945084088888163877948200014184143088416883398909360156129039126117587867417570867135208465014714071272555172632938521286008492314448729791668591986950026455566203989951953641441750430797957155386716221857853513545091861671188871876559673496506424180614747154162551964287055980090912524456777629427530301943469256416042549358557279391826660645913529174922226770311137791860844945391739830600912425508917114514496992309651193877867096684088487731 A013795 161 60404222325395060911740584621231740872275329951221601046652224689912084634537509796140982758952461551299429934442463758705528203673498132168102285822441024151763353588524093112462719564293475855777250081385846997116856978888698133976145411607337039596407670038957511589843431942045885261845487603966860655065726587136280428717501480282518852890148450335975843852879819855280935337335944792616886553264348668057312890712016912204220833291813689946727876273144710179662350556428380513084093923309126786604511050270571681272448471150754333383187278965158637127575734138516819980650036322144125368410634630845480462859827958821876055473606750464405603129565852162551739548869571 A013795 162 884378219066109086808793899439453918110983105815835460924035221685002831134263680925300128573822989572574953670172111891207638429983686153073185566726359034605967259889581247259566677140820780004434718441570185884787903027909429379544744971343021596731004697040376927186897687063493806118679784009678806850817302962262281756852939172816358525164663461369022329850013442501168174273935567708703836026343328849027118032914639611581997220225444234510042836515111701740436474496667919092064219131168925282676646287011439985509918066118194195063244951328887606184836323522024761336697181792512139518900101630208679456730741145111087328189076433549362435419973641511920018734999389011 A013795 163 12948181505346903139967551481693044815062903652249646983388799680690126450636754552427319182449342390332069896684989890199171034253391148967144509882440622625665966652043359041127315720018757040044928712703029091539179688231621955545914611125433179197738639769368158590943369036296612815383590717685707411102816132670482067202083882429204305166935837737903855931334046811659603239544690646823132863261692677678606035119903238553172021301320729037461537169417750425181730423105715003426912232299444235063668778288134492827850710406036481209920969332406243442152188612685964530730583438624170234696216387967885275925994781105571429572016268063596215416983834085376020994299126054510051 A013795 164 189574325419784008872264921243467869137335972372587081483795416124984141363772723402088380150240821936851835357364936982406063112503899812027962769188813155862375417752566819721145029456794621823297801282685048929225129815399177051147735821487467176634091424863319209930001866060418708230031151697636442205956330998428527945905710122645980231949107600320650354690661779369508251030173815760137488251014442493892470960190503315656991563872636793837474365697445283975085715124690773365173421993096163045567174582916577109492562251054780121394452911995759810236550193478335206694426472124896476406187304136237808324832489590166671300363890180719112189920060314843990323377533504564081656691 A013795 165 2775557698471057673898830711925613072039735971507047460004248687485892813706996443329975973779675873977447721467180042359407170030169597147901402903693413414981038491315330807537284376276930058114903108579791801372785125627259351205854000162398006933099732551423856552585157320990590307195886092005095150337406642147992077656005501905659796575966884376294641843025979111748970303332774836544172965483102452553079667328149159044534013486659275298574462188176296402679229955140597612839504071400920923150149003068481605460080603917693035757336185084529919381673331382716305761213097978380609311062988319858657751683872480089630234508627716135908521572619603069630862324570468040322719535612931 A013795 166 40636940263314755403552780453302900987733774358834681861922205033480956685484134926794178232108234470903812090000983000184080376411713071842424439912975265808737384551347758353153380553070532980860296412716731763898947024308704161004908416377669219507513184285396683786399288336623232687654968273046598096089970647688752008961576553400765081668731154153329851223743360175116674211095156381843236387638103007829639409351431837571022491458178449646428700897089155631626605773213489649583179109380883235841331553925639185541040121958943736523159085822602549667079244774349432649920967501470500923273211991050608142403576980992276263440818391945836664344723608542465455294036222578364936720908922771 A013795 167 594965442395191333863416258616807773361410190387698577140403003895194686832173219463193563496296660888502712809704392105695120791043891084844936224765870866705724047216282530048518644677505673372775599778585669755244483382903737621272864124185455042809500531122492847316671980536500749779956390485675242724853260252811018163206442318340601560711892827958902351766826536323883227124644184586566823951409466137633750592314313533877340297439190681273362609834282327602645135125618701959547325340445511455952935281025283315506368425600895246435572175528723929675707222741250043427492885189029604017643096760971953812930770578707916773037022076478994602671098352670236730959984334769841038530827538290211 A013795 168 8710889042107996319094277442408682609784406597466294867912640380029545409909848106160616963149279412068568218246882004819482263501673609373214711266797115359438505775293592522440361476723360563850807556358272790886534481209093622513056003642199247281773897276164417777563394467034907477528341513100771228734576583361406116927505521982824747450382822894146289332218107318317974328331915506531924869472585993721095742422073864449498139294807190764523301970583727558430327423374183415389732390309462733226606925449491173022328740119222707303063212221916047054382029448154641885821923332052582432422312579677390375775119412042862609474035040221728959977707550981444935977985130645365242645129845988106979251 A013795 169 127536126465503174107859316034305522089853496993504023161108967804012574346490086122297592957468599872095907283352599432562039819928003314833236587657176565977539163056073488121049332380706722015339673432641471931369751339382339727213652949325439179452451630020323240681305658391858080378492448093308391559902935756994346957935608347350537127421054909993195822113005309247493462141107574931133912013948131534070562764801583449405102257415272079983385664151316355182978423805621419384721071926520843877170751995506000264219915084085539657624148490141072844923207293150432111850318779504581859393095078479056672491723523311719551465309347023886333703033616253919335307653680297778792517567346075111874283213891 A013795 170 1867256427581431972113168246058267148917545049481892403101796397618548101006961350916559058490297770727356178535565408292140825003565896532473416879888722102477150886303971939580283275385927117026588158727303790547184529359896835946135092831073755026363344315127552566814996144515194154821507932534128160828538882418154233811135241813559214082571664937210380031556510732692551779207956004566731605796214593790327109439459983282740102150816998523036749508839422756233987102938103201211701214076191675205656979966203349868443776746096386127275158044155447522520677979015476549600517250726583003374305044011868741951324104806885953003594149776719811746115175573632988239357533239779301249703513885712951380534578131 A013795 171 27338501356219745503708896290539089327301777069464386673813401057533162746842921138769341175356449661219221809939213142805233818877208291131943296538450780302367966126376453167394927434925358920386277231926454797401328694358249575087363894139750847340985724117782497130738358551846957620741697640232170402690637777484196137228831075392320453382931746345697174042018873637351650599383683862861517440462377867684179209303133615242597835590111675375781049558917988574021805174116768968940517475289522316686023843685183245423885335339597189289435588924479907177225246290765592162701173067887901752403200149377770250909336218477617237925621946880954763774872285573560580812433644163608749596909146800723321162406758415971 A013795 172 400262998356413293919801950589782806841025318074028085291302004883343035776527208392721924148393779489910626519320019623811428342181206590462781804619457874406969392056277650823829132574742179953375484952635224688752853414099132028854094774100092155919371986808453540491140307557591306525279195150639206865793627700146115645167315774818963757979503698247352325149198328924465516425576515436155476845809674360764067803407179260766874910874825039176810346592118270712253249554243614474258116355713896238600075095394767896251105194707042448386626457443310320981754830943099034854107874886946769556935253387039934243563591574730793980469030924284058696427905133082500463674840984199395702848346818309390145138797349968231411 A013795 173 5860250558936247036279820358585010074959451681921845196749952653497025386804134858077841691456633325511781482869364407312223122357875045690965588401433482739192438869095961085711682330026800256697370475191532324668030526835825392034452801587599449254815525258862568286330785242950694318836612696200508627722084503157839279160894670259124448380577913646039485392509412733783099625986865762500752336499499442315946716709684511556887815570118313398587680284455203601498099826723680759517613081564007154829343699471674796769012431155705808486828597963427506409493872479837912969298993396219787653083089044839651677260014544245633554668047081762442903374400959053460889288663346849663352485402645766867781114977132000884876088451 A013795 174 85799928433385592858172849870043132507481332075017735525616056799849948688199338457117680204616568518817992690690364287458258734441648543961427179785387620784516497482433966255904740993922382558306201127279224765464634943403319564776423468044043536539754105315006862280169026742041115522086846485071646818479039210733924886194658867263841048740041233691664105631730311835318361624073701628773514958689171334947775879346490933704394507762102226468722227044708635929533679563061410000097373127178628753856421103964790699495111004550688742055657502782542121341399786977306883783506562314053911028789506705497340206763872942300320873894877324083926548304604441501720880075320061225921143738780136672711183304380189624955470811011091 A013795 175 1256196752193198465036508694947301503042034182910334665830544687606603098743926514350659955875791179684014230984397623532676366130960176332139255339237860155906106039640315699952701312892017603036161090704495129791167720206368001747891615995632841418478539855917015470643954720530223972358873519387933981069351613084355394258776000475609896794602943702479654170554163495580896132538063065546873032510168157514970386649511973760366039988144938697728562126161579138644302602482782103811425639955022303585211861383148500631307920217626633872436881498239199198559434281134750085474319578840063311372507167675186557967229863748218997914694898901912768593727713628026695405182761016408711465479479981025164434759430356298973048144013383331 A013795 176 18391976648860618726599523802723441306038422471990209842425004771248275968709828096608012413977458661753652355842565606141914676523387941678850837421781510542621298526373862163007499922052029726052434529004513195272486591541433913590881149792060431207944302030481023505698141063283009179306267197358741416836376967168047327342739422963404498969781698748004616711083507738799900276489781342671768068981371994176681430935504807825519191466430047473443878089131680168891234402950412781903082794581481546791086862510677197742979259906271546526348382015720115466108677310093876001429512953797366941804877441932406395198212435137674348469048014822904844980767455227938847427280804041239944566085066402189432489312819846573264397876499945349171 A013795 177 269276930115968318776143627995673904161708543412408662302944494855846008457880593162437909753043972266735224141891003039523772778978922854120055110692303095854518431724639715928592806358763767219133693939155077691984476186758133928884090914105556773315512526028272665146926483307526537394223058036529333083901395176307380919625047891607205269416573851369535593266973636803769339948086888638057356297956267366740792830326725891373426482260002325058691819102976929352736562893596993539843035195467471326568302754018824852154959344287721712692266661092158210539297144497084438536929499156547249394965210627332362032097028262850690135935331985022149835363416311992252665182818251967794028392051457194455481076028995373679164049309835699857212611 A013795 178 3942483533827892155201518857484661630831574784101075224777410349184441409831829764491253436694316797957270416661426175501667557257030409507171726875646009626406004358880450080910527277898660315855336412963169492488344715850325838852791975073419456718112418893579940090416150642105496033988819792712825965681400326776316364044230326181021092349528057757901370621021761016443986906179940136549797753558377710516451947828813593775598337126768694041184306923486685222653416017325153582416841878296839247692286520621589614660400759759716533595527476185050288360505849492581813264619184797151008278391685648794773112511932590796396954280229195592709295739555778223878571270941642027060472369688025384784022698434140521266036640845945304481609449837651 A013795 179 57721901418774169044305437592432930937005086414023842365966064922409406681347819581916441566641492238892396170339940635519914705800182225594501253186333226940210309818368669634611029875714285684437980422193764539521854984764620606643727307049934265809883925020903902863782861551066567433630310585108484963541382184332047885971576205616329813089440293633433967262379603041756412293380503539225588909848208059671372968161659826468535253873020449456979437666768558344868663909657573600164981940144023425462766948420693548242927523642009768372117778825321271886166142420890328007289484615087912203932669584004273140287205061850047807616835652672856798922836148975806161977856580918192375964602379658622876327774251371856042458625485202915243955073048291 A013795 180 845106358672272608977675911790810541848691470187723076080109156528996123221613426498838620977198087869623572329947070844647071207620467964929092847901104775631619146050735692120340088410332856705856471361338906623139478831938810301870811502518087585722510546231054041828644875969165613795781377276573328351209376560805513098509847226428684793442495339087106714688499768134355632387383952317801847229087614201648571626854861519325824651954892400499635946879158462727222108301296535080015500585648646972200370891827374239824701873642665018736176399781528741685358491184255292354725344249502122577778215379406563046944969310546549951318090790783296393029244057154778017517798201223254576497743440581897532314942814335344317636735728855882086746224500028531 A013795 181 12373202197320743268042153024529257143206691815018453556888878160741032240087642177369496249727157204499158722482755064236477769550771271474526848386120075020022535917328821268333899234415683355030444597201362931869385109578416121629690551208367320342563276907368862226413189629064553751584035144706310100390056482226753517275282673242142374060791574259574329409754325105255100813783688445884936845281071759526336737188782027504449398729271579635715169898257759052789258887639282570106506944074481840319985630227244586245273460132002258539316358669201362307015333669428681735365533765156960576661250851369891489570321295675712037837248167267858242490341162240803104954478083464109670254503461713559561770623077744683776154519447806178969632051472904917722371 A013795 182 181156053370973002187405162432132853833689174863685178526410065151409453027123169118866794592255308631072182855870016895486271023992842185658547587221184018368149948365611272189676618691080020001000739347625154685499667389337590436780299360241705937135468937200787511856915509359134131476941858553645086179810816956281898246427413618938206498624049438734427756888213073866039931014606982536201360351760171631225096169180957664692643646795265197446505802480391850291887539373926736108929368168194488624124909612157087987217048729792645067274130807275777145537011500254105329287486779855663059802897373714906581298799074089988099945975150416968712528301084956367598259638513619998029682196185182948225543883692481259915166678319235330266294382865614800900373233811 A013795 183 2652305777404415725025798983168857112979043209179214698805169763881785801770110319069328739625209973667527829192792917366814494062279202440226795224505355212928083394020914636129055374256102572834651824788579889750400630247291661584900362933298816625600400709556729961097099972527082818953905751083917706758610171056923272225943762794874281346354707832510756788600327614472690629984860831312524116910120672852766633012978401168764995632729477755814291454115417080123525463973661343370834879350535507945812801631591925220844810452894116429960549149324653187807385375220356126098093943866762858574220448559947256795717243751515771309022177254838920126856184846178006119367477910391152577034347263544970188001141618126417955337271924470428816059535466299982364516226851 A013795 184 38832408886978050630102722912575236991126171625592882405206490512993225923716185181494042076852699224466274947211681103167531007565829802927360508881982905672480068971860211187565499734483597768872137366729598165835615627450597217264526213706427974215415466788620083360422640697769019552304134101619639144652811514444413628660042631079754353191979277375789990141897396603494663513608347431246665595681076771237356273943016771511888301058792283822877041179703821470088536318038375728292393468571190371834645228688137377158388869840822758651052400095262247322687929278601234042202193432153275012385161587366187786746096165765942407735393697188096629577301402332892187593659244086036864880359878285561908522524714430988885284092998246171548295927658762098041798882077325491 A013795 185 568545298514245639275333966163014044787078278770305391294628227600733820749128667242254270047200369345410731502126223031475821481771314144659485210541111721950780689817005351997146481612574354934056963186288046745999248401504193857969928294875811970487897849252186640479947882456036215265284827381813136716861813382980659937211684161638683485083768600058941245667519783671765368502739814740882430986366645007686133206799708551705556615801777827450742759912043650143566260232399859037928932773350798234031040793223019338975971443339486009410058189794734563051473972568000667611882314040156099456331150800628355385749593962979162791653899120530922753641269831555874518558764992663665738713348977978911902678284343984108269444405587322197638600676851935877429977432494122513731 A013795 186 8324071715547070404630164598592688629727613079476041233944651880302343869587992817093844767761060607586158519922630031403837502314613810391959522967532416721081380079610775358590221637289701130589527998010443292408174995846422902274537720165276763059913312410901264603266916947038826227699035157697126134671573809740219842140716267810551964905111456073462958777818157152738316760248613627621259672071394049557532676280754532905521054411953829171706324747872231081751953616062566336174317504734629036944448468253578226141947197901933414663772661956784708737636630432368097774505568959861925452140144378871999751202759805211977922432604737023693240036061831603809558826218878257588730080502142386589249167112761080271329172935542203984295626752509789193181452299589146447723535571 A013795 187 121872733987324657794190239887995554227841983096608719706183648179506616594637802835070981244789688355668946890187226289783584871388260797948679375767642113213352485745581362025119434991558514252961279418870900244148090114187477712201506760939817087960190807008005415056430931021595454799741573743843623737726512148406558708782226877014291318175736828371571179466035638873241695686799952122002862858797280279571835913426527116269733757645416012902952300633597335267930352892772033727928182586819703729903670023700638808944248924482207124092295543709284920627737906160301319516536035141338450544783853851064948357359606308108568762335765954763892727367981276511375750774670596569356597108631866682053197055697934976252530420949273408534072271283495823577369643118284693141120284295011 A013795 188 1784338698308420314764739302200142909449834474517448265218234792996156373562092071308274236404965827215349051419231180108721466101995526342766614740614048179556693743801056721409773647711408207177606091971688850474572187361818861184342260486919861984825153605404207281841205261087179053723016381183614495144053864364820426055280583706366239189410962904188173638562227788743131666550438099018243915115650980573211249608477783509305171945686535844912124633576498585657768296703075345810596521253627282309519632817001052801752748503343994503835299055447640522910710684092971619041604090504336254426180404233441908900101995957017555249357949343698153421394613869403052367091952204371949938267479160091940858092473465987313297893118311974347352123861662352996268944894806192279142082363256051 A013795 189 26124502881933581828470548123512292337255026541409960051060175604256725465322590016024443095205104676259925461828963707971790985199316501184446006417330279396889553102991271458160495976142727561287330792557496459798211395164389946599955035788993699319825073936722998813437086227577388525558682836909299823404092628165335857875363026044908107972165907880219050242189577054988190729964964207726109161208246006572385905517723228359737022456796571305358416760193515792615385632029726138012943667674357040293676944073712414070461990837459423530652613470808904895935715125805197474388125489073987101053707298381822988206393322806694026405849736341084664242638541661930089706593272224209719046174162382906106103331904015520253994453145205616419582445458598510218373622204857461158919227880431842691 A013795 190 382488846694389571550637295076343472109750843592783225107572031021922717537788040424613871356897937565121568686637857648414991814303192893841473979956132620649859946980895205418927821586705674224807810133834305667905613036601833208169941678986656751741558907507561425627532379457960545402704675415189058714459320168968682295153190064323499608820481057274287114595897597662082100477417040965317964229249929782226302042684985786414909745789958600481752579785993264719681861038547220386647508238420261426939724138183223454405634007851243419912284913826113176581394805156913896222516545285532245146527328555608270370329804639212807240608045989769820569176470888472318443394232098634654496555035911448128299458882406691232038732788498955429999106583959340788107208202701318088827736415397402608838931 A013795 191 5600019204452557717072880637212744775158862101041939198799962106191970507470754699856771690536342703890944887141064873830443895153213047158733020540537737698934599483747286702538522235850957776325411148169468069283806080468887440000816116122043641502248163964818206832612701567644000345240999152753783008638398906593870477483337855731760357772740663159552837644798536727370544033089862896773220314280448221941575288206950876898900693588110783869653339520646727388760862127465369853680906168118711047551824501107140574595952887508950054910935763423328123018328201342302376354593864739525477601190306617382660686491998669722714710809742401336219942953312710278123214329734952156109976484062280779512046432377497316366328279086756413206450616919495748708478677635295749998138526888857833371596010788771 A013795 192 81989881172389897535664045409431796253100900021355031809630245196756640199879319560602994321142593527667324092632330817751529068938192223451010153734013017650101471041544024611866504055093872803180344620349182002384204824144981009051948756142840955234415368608903366236282563651875809054673468595468137029474798391440857660833549545768703398150696049319013095957495376225432135188468682671656718621380042417446603794637967788676805054823529986635594543921788735698847782408220480027742147207426048447206262520709645152659346226018537753951010512280947049111343195852649092207608773651392517559027279185099535110929352523410266080965438497963596184779451391182001981001649434517606165703155852892835871816438938208919412334109200645755643482318337256840836319258365075722746172179767538393537193958396211 A013795 193 1200413850244960489819657288839490928941650277212659020724796419925713969166433117686788439855848711838577292040229955502700137098324072343546239660819684591415135637519246064342337485870629391711363425586532373696907142830306666953529581738687334425587075411802954185065413014427113720369474253706248994248540523249085597012263998899599586452324340858079670737913689803316551891294369982995726017335625201033835726157294486394017102807671302534331739717558908879366830382238756048086172777263924775315546889565709914680085488095137411255596744910305345746039175730478635359011600055030037849581718394549042293559116650295249705691414985048685011741355947818295691003845149370772271872059904842204009999264482494316789115983692806654508376224622775777406684550261723073656726706883976529619778056744878925251 A013795 194 17575259181436466531449602365898986690634701708670540722431744384132378222565747276052269547929480990028610132761006778515032707256562743181860494874061002102909000868919281628036163130631884924046071914012420483296417478178519910866626606236121263325020371104207052223542711944227371979929472548513191524792881800889862225856557207889037545248480674503144459273794332410357636240440870921040424619810888568336388866668948575294804402207115540405151001204779984902809763626357627300029655631921122635394922010131558860831131631200906838193191942231780567067759571869937700291288836405694784155725939014592528219999026876972750941028006796097797256905192432007667211987296831937476832478829066794708910399231288199292109447117246382228657136304702060157011268500381887521408135715488300370163170528801772344599891 A013795 195 257319369675411306486953628239127064137582667716645386717123169528082149556585105868681278451235531175008880953753900244238593866943335122925619505451127131788690681721847202316077464395581427172958538893055848295942848298011710014998280141903051416341623253336695451604888845575432953158147407582781637114492582446828472848765854080703398699983005555400538028227622820820046152196294791154952856858651219529013069396900076090891231252714378627071815808639183758962037749253502021299734188106957156504817053150336153281428598212412477017986523226215499282439067891747757869964759853815777334823983473112649205669005752505758046527591047501667849638348922397024255650706012916396598304322536366941333157155145290525835774415243604282209769132637142862758801982114091215200936515010464205719558979712186748897287004131 A013795 196 3767412891417696938275488071049059346038347838039405106925400325060650751657962535023362597804539411933305026043910853475897252805917369534753995179309952336518220271089564889109690156215707675239285967933230674900899241931189446329589819557602575786657706052102558106947177588069913867188436194419505948993285899604015670978780869595578460366451184336619277271280625719626295714305952037299664777267512505124280349040014014046738516770991217478958455254286289414963194686820523093849408248073959728387026475174071620193396106427931076020340686555021124994190393003078922974154049019716795959157942029842297020199913222436803559210460526471918986555066572814832126981986735108962595773586254948388058753908482198588761573213581610295833229870940408653651619820132409481756911516268206435940063021966126190605179027481971 A013795 197 55158692143246500873291420848229277885347450696734930170494786159212987655024229475277051794456261530115518886308898805740611678331436207358333243420277012158963262989022319541454973577154176073178385856510430311224065801114544683711524548142859312092455474308833553243813627066931608929505894322495986599210698856102393438800330711748864238225211789872442838528819641161048595553153443778104392003973650587524588590294845179658298624044082415109430743378005563324476133409739278617049186160050844383314454623023582591251512394211338884013807991852064291039941543958078511264589431697673609638031429258921070672746929489697240910400352568075365882152729692581957171143267788730321364721076358699349568215974087869538058193420048356341294318540438523098113365786558607222402941509682810428598462704606053556650426141363537411 A013795 198 807578411669272019285859692638924857519372025650896112626214164157037352257209743747531315322634125062421312014448587414848295582450557511933357016916275735019381133422275780406442268143114291887404747325169210186631547394118048714220430909359603188345640599355632053042675313886945686336895798775663739799043841952195142337475641950715121311855325815522435598900448366238912487493719570355226403330178218251947501550506828275377150154629410639617175513797379452633655069251992778232217134569304412616106930135688272718513392963648212600846162808706073285115784145090227483424853869485639318710418155779863395719687794658657304169171561949191431880598115429092434942708583694800635100881278967717177028250076620497906710009862927985192890117750560416679477788481004568343201466643266027485110092458137230122918889135703551234451 A013795 199 11823755525249811634364271759926498838941125827554769984960401577423183874397807858207605987638686225038910429203541768340793895622658612532216280084671193036418759174435539700930721247883336347523492905587802406342472485397282351224901328943933950280568524015165808888597809270618771793658491389874492814397800890022089078962980873800420091126873825265063979603501464530103917729395548229570869771157139293426763370200970472779796855413929201174635066697507432566009343868918426266097891067229185905112421564116612000871754586380773480688988669682265618967380195668266020584823285503139245265239232218772979976731949001597401590340840838498111754163837007997342339996196373875576098512002805366347188870609371800709852141254403128631209104213985955060604234301150387885112812673124057908409496863679587186229655455835835693623597091 A013795 200 173111604645182492138727302837083869500937023241229387349805239495052835105058304852017559265018005020794687593969055030277563425811344746084178556719670937246207053072910736761326689790259927464091459630711015031260139658701610904283780357068136966057803760106042607937960525531129437830953972439152449295598202830813406205097002973311950554188559675705801725374864942185251459476080221629147104319511676395061242503112408691969005760115337434397832011518206320198942803584834678961939223115302510836750964120231316304763358899200904530767483112818050927301413444779082807382397723051461689928367598915055199839332465332387556684180250716450854192712737634089089199884311109912309658314233073368689192254591812534192945200105716206289532494796968368042306594403142829025936690347209331837023443581132835993588385528892470390343085009331 A013795 201 2534527003610116867403106440837744933363218957274839460188498511447068558773158641338389085199128611509455021063300934698293806117303898427418458248932702192221717464040486096922584065219195598001763060453239971072679704743050285249618828207834593320052304851712569822819680054301266099282997110481631010136853287645939080248825220532260268063874702212008643061213397618534266618189290524872342754341970454100091651488068775659118213333848655377018658480638058734032721587285564534681752165631144061160870865684306702018040337643200443234966720254769083626619994245010551382885685063196450602241230015715323180847666624931486217413083050739556956235507191700698354975506198960226125707378686427190978463799478727313118910674747790976285045256322413876507410848656414159768739083373491827425860237471365851782127552528514658985013107621615171 A013795 202 37108009859855721055648881400305423569370888753460924536619806706096530768997815667835354596400442001109930963387788984917719615363446376875833647222623692796318165391016756945043553298874242750343812968095886416475103557142999226339669263790906280798885795333923734775902935675024836959602360694561559619413668984424194073923050053812822584723189515086018543059225354532960197556909402574655970266320789418479441869436814944425149761420878163374930178815021817924973076759447950352275533457005580199456310344483934424246128583434097689403147751250074153377343335741199482796829315010259233267413848660088046690790687055621889709144948945877853396244060793689924615196386258976670706481731347980503115688488168046591373971188982407683789347597816461565945002235178559713174108919671293845342019736818267435942129496569983122199576908688067718611 A013795 203 543298372358147611975755272581871706479159182239421396140650589983959306988897019192777426645898871338250499234960618528180332888536218403839080428986433486230894259489876338432382663848817788107783765665891873023611991180130651672839097691162658857176486929483977400853994881218038637925538162929075794387835527600954625436307375837873535462932217690374397488930118415717070252430710563095538060669202677875957508410424407601328617656963077189972352748030734436239530816835077441107666085344018699700239839753589283905387568590058624270551486226052335679597683778586901627628378001065205434268206158232349091599866449181360087231591197516597651574409294080414186291090291217677435813599028665782546116795155268370144306312177891430898359838179630813787000777725249292760582128692907413189652510966756253529628717959281122892124005520101999468183651 A013795 204 7954431469695639186937032945871183654561369587167368660895265287955148213624441258001454303522605375263325559299058415871088253821058773650607976560790372671906522853191279470988514581410541235686062113114322912938703162868292871142037229296312488327920945134574913125903339055913303697867804243444598705632299959605576671012976289642306432712790599204771553635425863724513625565838033354281772746257796406781893880637023751691052291115596413138385216583917982880982970689282368815257339155521777782311211493832300705658779391727048317945144309835632246684989688202290826730107082313595672763120806362679823050113644682464293037157726722840506216700926474631344101487852953718015337746903378695722257695997868284207282788716596508439782886390787974744655478386675374895307682946192857436509702413064278307927294059641834920263587564819813374213676834291 A013795 205 116460831147813853335945099360499999886433012125717444564167579080951324995675444458399292457874465299230349513697514266768603124194121505018551384826531846289383401093573522734742841986431734231679635398106801768335553007554675926390567074127311141609090557715311303076350787117626679440482521928272369649162503708585248040300985856653008481347967162957060316776270070790603991909434646340039434777960397191693708306406664748508696594223447084759097956005143187360471673861783161824182702575994348510818447481198714631550189074275714423034857840303491723714934024969739994155497792153354244924851725955995289276713871795959714357026276949107851518718264515077508989883655095385462559952412367484069574927104789549078827309599689480066861239647526738236500859059314163842199786015209625727938553029674098706363512327216105067579185536526887611862442530854531 A013795 206 1705103028835142626691572199737080498337265730532629105863977525324208349261684182315424040875740046446031547230045306379759118341326132954976610825245252761522862375411009946359369949523347020886021541863681684690200831583608010238284292532297962424298694855509872788340851874189172213688104603551835764033388216797396616558046733927256697175415587232854320097921370106445233045546032657064517364584118175283587583314099978582915826836025488767957953173871301406144665777010367272267858948415133256546892889572230380920526318236470734867653353639883422326910349059581963254430643174917259499944754119721727030300367796964646177901221720811888054085554110765249809120886594251538557340263269472334262646507741223788063110639849053677658915409679438974520609077487418672813647067048684130282748354907458479159868183982770994294426855440290161525278021094241188371 A013795 207 24964413445175323197391308576350595576155907560728222738954494948271734441540318113280123382461710020016347882995093330706053251635355912593812559092415745681456228038392596624647535430971323732792241394426163545549230375215604877898720326965374467854157191379520047494098412290003670380607539500602427421212836882130683863026362231428965303345259612676220100553666779728464657019839464132081598734876074204327005807301737786432470620706249181051672392418649723887364051641208787233273722863745966009103058796227025007057425825300168029197312750641533186288294420581339524008119046723963596338691145066845805450627684915359384690651787214406852999866597735714022455338900626436776018018794528344445939407519839257481032002878029994894604180513116666025956237503493296788664606708659784351469718664200099593379630081691750127464703590501288254891595506840785238939811 A013795 208 365503977250811906933006148866349069830498642596621909121032760537646463958591797496534286442621896403059349354931161454867325657193245916286009677672058932522200634710106007181464566244851150771811206255793460470386281923531671017315164307100047583852715438987553015361094854337943738042474985828320139873977144791275342438568969430351481006277945989192538492206235322004451043427469594357806687077320602425551692024704742931157802357760194259777535497401450607434897080078937853882360576448104688339277883835559873128327771508219760115477855982142687380446918611731391971002870963085551013994777054923689437602639934845776751255832816606130734771046857448589002768616844071660837679813170689491032998865497966568779789554137237155251899806892541107286025273288645358282838506821487902689868150962553658146671164026048913616210725268529361339867849815655936683317772851 A013795 209 5351343730929137129406143025552216731388330626257141371441040647031681878817742507146758487806427185237191933905547134860712514946966313460343467690796614831057539492790662051143822714390865698450087870791072054746925553642427195364511320620251796675187606742216763697901789762361834268679876267512435167894899376889062288643088281429776033412915407227767956064391491349467167726821582330992647705499050940112502322933702141255081384319967004157402897217454638343454328149435729118691641199776700741975367497236432102471846902651845507850711289434551085937123335394359309847453033770535552395897530861137737055940251286077017415136648267930360087782897039904791589535319214053186324470144632064838214136389755728533504898862123289190043065072713694351774696026219056690619038578373404383282359598242748108925412512505382144254941228656538379377005189151018568980455512311491 A013795 210 78349023564533496711635340037110005164256548699030806819268276113190854387770568047135691019973900419057727104311115601495691931338533795372888710460953237741513435713948083090796708361396664691007736516252085953549737030878776567331810245201106555121421750312795637300980103910739615527742068432649563293149221777032760968023455528413350905198494477221750644738755824847548802688394786908063355056211604814187146510072333050115646547828636907868535818160753359986514818435888510026764318805930675563261355527038602412290310501725670080442263988611262449205422753508814655476559867434411022628335749337917608236021219079453611975015667290768402045229395561246053662386608612952700976567387558061296293170882413621459045224240347077031420515729601199004333324519873209007353343825965013575637026877872075062776964595591299974036594528760378412458732974360062868442849155752539731 A013795 211 1147108054008334925355053013483327585609880129502510042640906830573227299091348886778113652223437876035424182534219043521498425566727473298054463609858816353773498212287913884532354607119208567741044270334446790445921699869096167722305033799989401073532735846329640925723649701357138710941671623922422256174997756037536653332831412391499870603011157641003651189620124031592962020160788075120955581377994106084514012053969028186743181106759072968103232913691589943562563456719843675301856391637631020921709506271372177918342436055765535647755187057257493518816594534122555370832313019107211782301463706056451702183586668542280332926204384804140174344203580412203471671002336702240494997923121237575439028314889417831781881128102921554817027770797091154622444204295463653076660306955953763760901710518925050994117538644052222919869780495580700336808309477605680456871754489372934201571 A013795 212 16794809018736031642123331170409399180914254976046249534305516906422620885996439051318361982203353943034645456483501016198258448722456936556815401711942930235597787326107347183438203802832332640296629161966635458918739607783436991622267999865644821117592785526112272793519955277569867866897014245848184252658142146145574141445984708823949605498686359021934457067228235946552556937174098207845910666955211707183369650482160541682106914584059587325999433089358568363699491569835231250094479429966555777314748881319160056902451606292463207418783693705306962608993760574088333184355894912748687704675730120372509371669892414127526354372558397917416292573484620815071028735145211657503087264592418039342002813558295966475118521596554874484076103592240211594827205595089883344695383554142119055223361943707581671604874883287568595769813456235797033631210459061624767569059357478909129645201011 A013795 213 245892798843314239272327691665964013407765607104293139431767073026933592391873864150352137781439305079970244128374938378158701947745492008128334296464556441579387204241537670112718741877268182186582947560353509754029266597557300994341625786032905825982675972887809785969925665218900435439239185573463265643167859161717351004910662121891446174106266982440142385921288602493475986117165971861071978074891254604871715052709312490767727336425216418039957699861298799412924256073957620732633273334140343135665238371393822393108793967727953819818412059539399239558277648565227286152154657417553536684157364692373909710618894835241113354368627503908891939568388333353454931711261043877502700640897592514006263193307011245162210274695159917321358232693988937959865117117710982049685110616194765087525242217822703253966973166213291810665838812748304369394552331121248221978598052848708567135388002051 A013795 214 3600116467864963777186149733681379120303096253613955854420501716187334726209425245025305649258052865675844344283537472794621555216941748491006942434537570861163808057300353028120315099825083455393760935231135736308742492254836443858155743133307774198212358919050423076385681664469921275265900915981075672281620625986703736062897004126612663435089854889906124672273586429106981912741426994017954830994482858669926780086717044177330295932601593576523020683669275722204624033178813525146483754885148763849274754995576953657505852481504971875961370963716344266372743052643492696553696339250401330592747976461046412073171239282765140621311075284730086887220773588627933655184572943410517040083381651997565699413207951640419920631811836349502005884872692040670385179720406488189439704531707555646457071311142198341330454126528805399958546057447924272305640679946195217988654091757942131429215738028691 A013795 215 52709305206010934661782418250829071700357632249161927664570565626698767726432195012415500010787152006360037044655272139186054189931244139656832644184064574978299313766934468684709533376539046870420053852719058315296298829103060374527258235214759122036027146933817244261362765249504117391168055310878928917875207585071329399696875037417736005353150565443115571326757578908555322184447232619416876680590223533786397987249624243800292862749219931553873545829601865848797900469771008821669668655273463051517231687890242178499543186181714293235950432279770996403963331033753376570242668102965125881208423123366180519163300114338964423836615453243733202115799346111101576645557332464473379983860790766896359405108777619967388057970357095993058868160421084167455109416286471393581586714048730322219777981066432925915419178866508239860793072827095059270826885195092244186571884557428030746255147620478064931 A013795 216 771716937521206094383156385610388438764936093759979782936977651340496658282693767176775335657934692525117302370797839389823019394783345448715686743498889442257280252861687556012832278165908185229820008457659732794253111156897906943453587821779288305729473458258018273230612246017989782724091497806578398286610914253029333740961947422833072854375477428652655079795057712800158472102491932780882491480521462758166652931321748553480087803511329017880262584491200917892250060777917340158065618781858772537263789142401035735411811788886478967267550279008127158350427129665183186364922903695512408026772522949204248981069876974036778129391886850941497812177418226412638183667604904612354756343705837618129598050197613133942528556743998242434374888736725093295710256963850227673428011080387460647619769420793644468327652197784547139801871379261498762784176426141345547135598961805303798155921616311419348654771 A013795 217 11298707682247978427863792641721697131957429348739864001980289793276211573916919445235167689367821833260242424010851166506398826959022960714646369611567240324088840182147967507583877384627061739949794743828596147840659800448142255559103979298670560084185220902355645538369393893949388408863423619386114329314270395578602475301423872217699019660911365032903523023279439973107120190052584387844900557766314736242317965567481720571501965531209368150784924499535672638860433139849487777254238724585194288718079136833893564202164336401086938559764203634957989725408603605427947031568836233005997165919976508499299409331844068776872468592426615384634469468089580252907435647077403408429485987628197168567035445052943253894052560599288878267481682745994392090942493872207731183366659510227952811341801044089839748660785155827763554673839198863767603385923127055135440155612304399791452908800848384415490683654502211 A013795 218 165424379175792652162353788067447367708988723094900348852993422863357013653717617597688090140034279460763209329942871928820185225507055167823137497482955965584984709106828392278535548788324810934604944844394476200535100138361250763640841360911835670192555819231389006327266296001312995694169385211432099895490232861666318840888146913139331346855403295446740480583834280646261346702559888022437189066256614053323777333873499870887360277342436359095642079597701783105555601600536350546779309166651829581121396642385035673483888049248313867453507705419419927569707365387070572489199331287440804506234376060938242652027529010962189812661718075846433267482299544482817765308860263302816104344864434744989965951020142180262823539734188466714199317084103894603489052782993392255671261889247457110855309086519343760142555466474286203979679710564421481173300503214237979318319748717346662037753221196227199099385566871251 A013795 219 2421978335512780220309021811095496910627303894832436007556676704142410036904079639247751327740241885585034147799693587909856331886648794712098556100647958292129761126033074491350038969809863556893550997466779526052034401125747072430465558365110186047289209749366766441637505839755223569958333968880577374569872499327656574149443358955272950249309959648635727376227917702941912377072179320536502885119063086354713423945241911609661841820570610733519295687389951806448439563033452708355395865508949436897198368241159307295477604929044563333386806315045727159548085536632100251814367409379420818775777499908196810668335052249497421047180214348467629469208347630772934901887023115016530583713160189101398091488885901661227999445248253341162592201428365120889683221795806256015282945320472019560032580335729711992247154584650024312466490642373694905858292667559658255199519440970672478894744911533962422014104084561985891 A013795 220 35460184810242615205544388336249170268494356324241695586637303625349025350312629998226327189444881446850484957935313820588206555152425003379834959869586757355071832646250243627855920556986212336478480153911119040927835666882062887454446240023578233918361319940478827472014722999856228287759967638380533341077503262656219902122000218464151264600147119215675684515352943088772539112713777431974938741028202647319359239982286827877059026094974311749456008159076284398211603642372781103031350866916528705611881309418813418113087613766141451764116231258584491342943520341830579786814153240724100207696158376155909504995093499984891741551765518275914563058679417662146539898527905426957024276144378328633569457488778486222039139877879677167961512421112693734945852050312399394319757602437030838378437008695418713278490590273861005958821889494993267116671262945740956514376164135251615763497960249768743820708497902072035430131 A013795 221 519172565806762129224375389631024101901025870943222665083956762378735080153927215804031656380662509263337950269130929647231932173986654474484163647450619714435606701773749816955438532874835134818381427933412693878224441998820282735220547400185208922798728085248550513017767559440895038361093686193529388646715725268549715586968205198533638665010753972436707696989282439762718745149242415381545078107393914959402738632580661446948021201056518898323785415457035879874216088927979888129482008042524896778863554251200847254593715753150076995278425741856935537752036081324741518658746017597441551140879454785298671062633163933278799988059398953077665117742125353991487490654347063356077792427029843109524090427093205816776875046952036353416124503357510948973342219868623839532235571057280568504698696244309625381110380732199598988243111284096196423855183960788593344326981419104218906393373636016864178278993117784236670732547971 A013795 222 7601205535976804333974080079587823875932919776479723039494210957987060308533648366586827481069279798124530929890345940965122718959338608160922639962324523239051717720669471070044575559820461208875922486373095251071084055304727759526364034486111643838696177896124028061093134837774144256644772659559463779176564933656836385908801492311731003694422448910445837391620084200565965147730058203601201488570354308920615496319613464244765978404668493190358542267706462317238397757994553542103746079750607013739341297791831604654506592341870277287871431286527393208227560266675540574682700443644141750253616097511557843028012153147134910625177660072010094988862457307789368350670295354596334958924143932966542207943071626363430227562424764250365478853657317803918703441096521634591460995849644803477293611712937225204837084300134328786867392310452411841663748369905795154291334957104869008505383404922908434182738237479009096195234843411 A013795 223 111289250252236392253714506445245329367533878447439625021234742635888549977241145735197741150335325524341257344524554921670361728283676562084068371688393344742956199148321725936522630771331372559152381122988487570931741653716519127225495828911160577442350740577151894842464587159851246061536116508610109190924087193669741526090762648936053625090039074497837505250709652780486295727915782158925190994158557436906731481615460730007618689822751408800039417341490314786687381574798258409940946353628637288157695940970206523746631018477322729771725625466047563961659709864396589553929417195393879365463193283666718379773125934227202226463226121114299800731935237443344142022163794286644940133608391322563144466494511681586981961741460973389600975896396789967173737081094173252053580440234649567711055769089113914224019751238266707768525490817333761773798939883790746853979435106972387153527318431476302384869470534930172177394433342380451 A013795 224 1629385912942993018986634088864836867270063514348963549935897866932044260216787614709030128182059501001880348781184008608175766063801308545472845029889766960381621711730578389436627837123062625638550012021674446526011629552063556541708484431088302014333457192790080892388524020607382093586950281802560608664319560602518685683494855943072761124943262089722838914375640026359099855752414966588823721345475439433751455622331960548041545237694903376241377109296759698791889953636621301379945395563476878535916826271744793714174424741526482086587834882448402383962659812124630467659080597157761787789746612866164423798258336803020467797648093639234463382516263811408001583346500112150768568496160457353646998133946145530115002901856730111397147888099145401909390684604299790583316471225475504320857567515233716818153873177879462868438981711056583606130190278838580324689112909401182720314793469155244543216873918101912650849231898565792183091 A013795 225 23855839151398360790983309695070076573700999913583175334611480669752060013833987466954910106713533154168530186505315070032301390940114958414267924082616078066947323481447398199741668163318759901974010726009335571587336268271762531327153920555563829791856146759639574345460380185712681232206539075871289871454302686781476077092048185862528295630294300255632084545373745625923580988071107525826968104219105908749555061766562234383876263825091080331550002257213858750012060811193772473503780536444864978644358253444615524769227752640689224229732490513927059303597302309316714676996599022986790335029680158973513328830300309133022669025365738972031778383420618462824551181776108141999402611352285256114745699679105516706413757486084385560965642229659587829355389013291553233930336455212186858761675645990536847934590857197333215856815131231579440577352115872475654533773302106542716208128891181901935357238251034930103121083604226901763352635331 A013795 226 349273341015623400340786637245520991115556339734771270074046688485839910662543410503686838872392838910181450460624317940342924664754223106143296676493581998978175763091871357042417763579149963724801491039502682103610190303766875221160860550854010031982565844707883007991885426299019365920735938609831555007962445637167591244704677489213276776323138850042709349828817009709147149246349085285632640013871929610002235659324237673614332378663158507134223583047868105958926582336688022784568850834089268152332049188682615898146263526412330931947513393614406075263968103110706019585907206295549597295169547207531208647404426826016584897200379784289517267311661274914214253852383999307013253632808808434775991789001783870098603823353761488998097967884446025409592250543601630897974056040761627799129693132947449990610344740226155613359630336361554589493012328488916058028974916141891908003215095794226235565325233402411639795785049486068717245933881171 A013795 227 5113710985809742204389457155911672830922860370056786165154117566121182132010298073184479007930703554483966616194000638964560760016666580497044006640542534047039471347428088538458038476562334618894818630309358768678956796237450820113016159325053560878256746532368115120009194526443942536445494877186543796871578166573770703413721183119571585282147075903475307590843709839151623412115796957666947482443098921420042732288166163779387440356007303702952167479403836939344644091991449341588872545061900975018293532171502179364759444290202937174643543595908519347939756997643846832757267407373141653998577340665464425806648213159708819479910760421782822310710032726019010890652754133853981046437953764293555295782775117642113658577722421960421152347796174258021840140208871477977238154492790992607057837159483615312526057341651144335198347754669520744767193501406220005602221747233439425075072217523266314911926742244708818250088909525532089197717954224611 A013795 228 74869842543240435614466042219702801917541598678001406244021435285580227594762774089493957155113430741199755227696363355080134087404015405057221301224183240982704899997694644291564141335349141155239039566359321732228606453712517457274669588678109184818557025980401573472054617061665762676098490496888187729996775936806576868680291842053647580115915338302781978437542755755018918376787383257201778090449411308510845643431040803894011514252302933514922684065951576628944934150846809810202682932251292175242835604522963408079443023852861203173956121787696631773185982202503561478399152111350166956193170844683064658235136488871296826005373443335322301451105589141644338450046973273756136500898081063021943085555610497398186075236433979922526091524083787311697761492798087309064743819928952922759933793851999611790694005539114404211639009476116453224136480054088467102022128601244786622524132336758142116625519433204781807999551724363315317943788567802529651 A013795 229 1096169364675583217831397324138668722874726546244618588818717834016180112214921775444281026708015739481905616288702455881728243173682189545442777071223266831227782440866247287072790593290846775653854778291066829481559027088804968091958437447836196574928493417379059437204351648399848431340757999364939956554882796490785091934348152859507454220477116468091030946304063487009231983954544078268691233022269830967907291065473868409812222580167967249591983017409597033424382780902548142431177480811091168737730356085820707257691125312229740875669891579093666385791215965426854643605241986062277794405624214337004749661220633333564656829544672583872453815545636930622814759247137735701063594509648804843704268715619693292406842327536629900045704506004110730030566926016056796292016914267579799742128190675787126316227550935098173992062606737739820991654582204471909246840705984850824920940375821542475958729514230021551210450921436796403299570015008421196836620291 A013795 230 16049015668215213892269488222714248771608871363567460758894847807830893022938669714279718512032058441754580128082892656564383208305880937134827699099779849676005962716722726530032727076371287642348087808959509450439505715607193537834363482673769754053528072123846809220108912484222180883260037868702085903920039023421584531010791306016048637242005462209320784084837793513302165477078479849931908342679052595201130648489602907388060750796239208501276223357893910166366388295194207353334869496555185801489110143452500974959855765696355636160682882609510369554369192949814578837024347917937809187892744122108086539789931292636720140641363551300476596313403670301248630890137343588399272087215768151716674198265387929494128578517463798366569159672406185198377530363801087554511419641791635848024498839684199316395887573240772365417788625247248719138814738055673223282994776324200927667488042403203390511758817841745531272211940756136140709004589738294742884957680531 A013795 231 234973638398338946596717577068759316265125485633991192970979466754452104748845063286769358734661367645728807655261631384759134552806402800591012342519876779106403300135537439126209157125152022371618353610976177863884803182204920587432915749826662969097704503965241133791614587681496950311810214435667239719293291341915419118528995511380968097860201972206665599786110134828257004749906023482853070045164009046339753824536276167068597452407738251667185186182924738745770291029938389860175824299064475319602061610288066774387248265560342869028558084285841320645519353978235248752873477866527464319937666691784495029064384055494219579130203754590277846624543136880581204862500847477753742628926061509283826936803544675723536518074187471884939066763698957489445422056411722885601694975471340450926687511816362191352189959818148202081843262244968496911386579873111662086326520162625781979692428825300840482660852020996323356455024610589236120536198358373330578665400654371 A013795 232 3440249039790080517122542045863705149437702235167265056288110372751933265627840571581590181234177083701115472880685545104258488987638543403453011706833515922896850717284403646246828269469350759542864315218302220105137403390662242320605319493212172530559491642555095439843029178244796849515213349552604056730173078536983651314383023282128753920771217075077791046468438484020510806543374089812451798531246256447460335745035619362051335300701695742659258310904201099976822830969327965942834243562602983154293784036227585643803701856068979945447118912029002775571048861595342276990820589443828605108207378034416791720531646956490868858045313170956257952429936067068589420391874907921792545830106466557424510181740697597268298161124178775867392876487316436602970424327924034768094416135875895542017631860503358843587413201697507826680267202528583763279610915922227844605906581701004073964676850431229605506637534439407170261858015323637006040770480164943933002240130980645811 A013795 233 50368686191566568851191138093490507092917398425083927689114223967461054942057213808526061843449586682468031638446117065871448537268015913969955544399749506627132791351760953784699812693300764470467076439111162804559316723042685889815982482700119418019921517138649152334741790198682070673752238650799675994586464042859977638893881843873647086154011389196213938711344407844544298718601540048944106782295976440647266775643066503079793600137573527368274200929948408304760663068221930749369036160000070276362015292074408081410929998874705935381291267991016629637135726382617406277422604250047094607389264221801896247580303843089982810950641430135970572681526693957951217703957440526882964663498588776867252253570865553521605153377019101457474499104650799948304089982585135793039670346645358986630680148069629676828963316686053212090425792112220994878176783420017337872875078262684400646916833767163632654222680141727360379803863202353369405442920600094944123085797757687635318851 A013795 234 737447934530726134550289452826794514347403630341653785296321353107597305406659667370630071449945398618014451218489599961423878034141020996434119125556732526527851198181132124361789957642616492612108466145026534621552956142067964112795799529212448399229670932426962239332954550298904196734406526086358056236740420051512932611045324076154066988380880749221768276672793475251973077539045147856590667399595391067516632862190136671591258099614214014198902575815374645990000867981837288101512058418561028916216265891261408719937426113524569599917485454656474474517304169967901445307744348824939512146786217471401562960823228566680438335128341178620745154630232326238363778403640886754093485638282838282113440244531042569109821050592936664438884141391192362043120181435028973145893813545234700923259788047887448098452851919600505078215924022315027586011386286052473843796764020843962309871509363185042745690474259955030283320708361145655681465089800505990076906099164970304668703297491 A013795 235 10796975209464361335950787878837098484560336551832153070523440930848332148458904189973394876098650581166349580289906233035206998297858688408791938117276120920894269392569955432780966769845548068333880052829333493394156830876017062575443300907199457013121612121663154146073787570926256344388445948430368301362116489974200846358314589798971694776884475049355909338766369271164137828249160009768343961397476120619511021735325791008767609836451707381886132612512900191939602708122079735094238047306152024362322348913958285068603855728113223512391904541625442781407850352500045060750685011145939397341097009998790283309412889444768297664614043196186329808941231488455884079607706222966682723230099035288422878620178994254336890001731185704049702714108447372673322576390259195829031324115781256217446556809120127609448204954870994850159343610714318886792706614094269547028422029176452178828768586392210839654233640001598378098491115533544832330379769208200715982197874330230654484978565731 A013795 236 158078514041767714319655485334053958912447887455374553105533698668550430985586816245400474380960343158856524205024517157868465662078949056993122765975039686402812998176616717491346134477308669268476337853474271676783850160855765813167065368582307250129113523073270239852666323825931319138191237130969022300242747529712274591532083909246744583228365599197619868628878412499114141943395951703018323938820447881990260869226904906159366575615489447778194867579801371710187723249615369401514739250609371788688761510449263251689429051715305705444929874393938107762592337010953159734450779248187698716471001323392288537933114114360852646107614206435364054732708570222482598809536426810455201750811879975657799365878040654877746406515346289892991697437261777983310115840929784886132847616379153372279635038242327788329931168744266235601182949804468342821532017536954200438043126929172436350232000873368358903377634723263401853740008422526629890149090200977266682695359078068907012314571180867571 A013795 237 2314427524085521105354075960775884012437149520234138832018118882206246860059976576648908345411640384188818370885763955708352205758497893143436310416640556048623585106303845360790798754882276226759762062512716811619792350205089267270579004061413560449140351091315749581682887647135460443502257902834517455497854066582517412294621240515281587443046500737852352496595408837399530152193260128883891280788270177440219409386351114731079286033586381004920551056235871883208858456097618623407577297368171812358192157274487663267984930746163790833419218291001647835752114406177365211672093858972716096907851930375786496483878723748357243591661579596420165125341586176627367729170422824931874608833636734723605840515820393228065085137791185030323291442178949691453643406027052980517871021951407184523546136594905921148938522241584801955436919568087221007250050268758546448613389421370013640603746724786986142704351949983299466540607463314212388221672829632508161501342752262006867567297636659082107011 A013795 238 33885533380136114503489026141719717826092306125748026639577278554381660278138117058716667085171826864908489768138470075525984644510167653513051020810034381107897909541394599927338084570231406235989676357248686838925379799352711962108547198463155938535863880327953889625419158041710276353316557955400170065944081388834637433405549582384237721753643817302896292902653380788366520958261521546989052242021063667902252372825566670777731826817738204293041788014349400242060896655725234265310339210767403504736291374655773877906567371054584061592090774998555125963246707020842804064091126189219536374827860112631890095020468394399698403425517186871187637600126163212001290922784160579827576147933275433088313110992126377252100911502400740028963310004942002432572793107642082687762149632390552588609238985886017591541608904139043085429551939396365002767147985984893878554148634518278369712079455797606264115334416899705487489621033870383383575953511898649551992541159235868042548052804698325621128748051 A013795 239 496118094218572852445582831740918388691817453987076858030050935314701888132220171856670722794000717129125198695315340375775941180273364615084579995679713373800733293595558337536156896192758018701124851546478024008706485642323055837231239532699066096103583071881572898005761892888680156088907725025013889935487295613927926662490651435687624484195099129131704624387748148122474233349906936969466713875430393161756876990539121626856771676438505049054424818318089568944013587936473154878408676384845554712844042016335185346430052879610165245769801036753845599227895037492159494302358178536363232063854699909043502881194677762405984324552997132981058202103447155586910900400482895049255542381891085615845992258035722289348009445306649234764051821782355857615298263888987732631525632767830080449827867992357183557760695965499729813774069944702180005513813662804831275911290157982113610954555312332753312912611197828588042335541556896283118935535367708128090722795112372344010946041113588185418946000214691 A013795 240 7263665017454125132655778239518786128836899343824792278417975743942550344143835536153516052426964499487522034098111898441735554820382331329453335716746683505816536151532569619866873117158170151803168951491984749511471656289251860512902577998247026713052559755418108799702359873783166165297698002091228362545469495083518774265525627669902510073100446349617287405661020636661145250475987464169962157850176386281282436018483279738809994114736152423205833764995149378909302940977903460574781430950523766550749619161163448657082404210372429363315656979113053418295611243922707156080826091950894080646896661368305925683571277119386016495780431023975673136996569804947962492763470066416150396013267384501601172649901010038344206288734651446180482722715472111345581881598669393458166789353800207865929815276101524469174349630881544203466158060384617460727745837125534710617199203016125377985644327863841254353540547408357527834663934518481144335173318614703376272443240243488664260987944044622718788389143290931 A013795 241 106347319520545846067213249204794547712301043292938783748317582867062879588609896084823628523583187236996810101230456305085450258125217712994526288228888193208659905794588351804470889308312769192550196618794148717597456519730936489769406644472334718105802527379076530936442250912059335826123596448617674456028218877517798374021560714715042649980263635004746704906283003141355827612218932462912415953084432471544256145746613698655917123833852007628156612153293982056611104358857484566275374930546618466069525174138594051788343480044062738308304533831194215097266044222272355472179374812253040234751214019093367057933167068304930667514721290622027830398766778514243118856549965242398857948030247776487942768767200687971397524273364031823528447543277227182210664328486118589621019962928988843365078425457402419753181652945736688682948020162091184242514926801354953698146413531359091659087818604254499804990187154605762565027314665285082434211272557837872132004841480404917533445124488757321225780805446922520771 A013795 242 1557031105100311732270069181607396973055799574851916732859117730756667620056837488577902745213781444336870296692115110762756077229211312535952859385959152036767989680738568058769258290363007253748127428695765131374344360905380641146713882681719452607787054803357059489440450995603460735830275575604211371710709152585738085994049670424142939438361039880104496506532889448992590672070497390189500681969109175815879454229876171162021282610051427243683840958536377191290843178918032431534837764358133040961723918074563155512233136891325122551571886679822514503239072153458289556468178226626196762076992524453545987095199499047052489903083034415997109464868344404227033503178748041113961679217110857695559970077520585272589231152886322789928280000481121883174746336433365262270641353277243325655708113227121828827606332580778530859007041963193177028494661043298637877094561640512628460980704752184890131644861330130582969714564914014438891919287241519304285884682884114608397607170067639895940066656772548392626608211 A013795 243 22796492409773664072166082887913899082509961575406912885790342696008370625252157670269074092674974126536118013869257336677511726712882826838885814269827944970320136915693374948440710629204789202126333683534697288451775788015677967029037956343054505630610269375950707984897643026630268633291064702421258693216492703007791317038881224679876776317043984884609933352148034422700520029784152289764479484709727443120291089379617021983153598693762946274775115473931098457689234982538912830101559707967425852720599884529679159854605357225891119277563992879281434841923255398782817396250597416034146793569247550524366797060815865547895504671038706884613679675137430422287997520040050069949512945417720067520693521904978888975978933309408651967339947487044105491561461111720900804904460053332119530925222485758290695864984315315178470306722101383111304874190332334935357158541476978745393297218498276738976417412414734441865259590944906085399816590284503084134049637642106321981549366576960315716458515921806881016446170817251 A013795 244 333763445371496215680583619561947396467028347425532611560856407412258554324316840450409513790854296186615303841059796666295449190803317467748127206724550942310457124582666702620120444322187318708331651460631503000222449312337541115272144718818661016937764953933294315606886391552893763060014478308149648527382669664737072672766260010538075882057840982695574034208799371982758313756069773674441744135635119494724181839606972818855351838475383296408982465653825212519028089379352222745516935684351081909682302909399032579431277035144271877342814419745559487520598382293579229498504996768155943204647353387227254275767405087486738083888677707497628884123687118812718571690906373074130819033860839508570473854210795913497307562583052073453824171157812748501951352136705708684606199640835562052276182413987134078159235360529527983760718286350132614663020655715788564158205764445811303264576033269735353727335164126963349265671024369996338714698355409654806620744718078660131864276053275982404669131611174544961788386935371891 A013795 245 4886630603684076093779424774006471831673762034657222965862498660922877493862322861034445691411897750468234663536956482991231671602551371045300330433654150346367402761014823193061183425321144533208683709035105835426256880381933939468699470828224015948985816690537362074800423658725917584961671976909619004089409666561415481001970812814287968989208849827645899434851031605199564471702617556367501575889833784522256746313685689040861206267118086842723912279637654936491090256603095893217113455354584190239658596896511235995453327071547284556176145919494736456789080915160293499087611657682571164459241900942394229851510577885893332286214130315472784492454903106537012608126560208178349321474756551244980307699500262969514080023778465407437439689921536450817069746633508280851319368941473464007375586723185630038329364913512819210240676430452291611281285420334860367840290597251123291096657703102195313921914137982870396598689467801116395121898621552756023734323417389662990624865696013658386760755919206512785543773120779856131 A013795 246 71545158668538558089024558116228754087535549949416401443192842894571849387638269008405319367961594964605423708844579867474622903932954623474242137879130415221165143824018026369608786530126877110708338183982984536475826985671894807761228952396027817509101342166157518137153002787406159361423839413933731838873046928125684057349854670413990153971006770326563613625653953731726823430198023642776590572603056439190361022778672173247248920956875909464320799686174905925166052446925926972591758099846467129298841517161821006209432161654523793186974952407322436463848933678861857120141722280130524418847760671697593919255966370827364278002461081948837037754032236382808401595580968007939212415711910666777756685028383350136655645628140512030291554500141215176412718160461194739944166880672112986531985965214160809391180231698741186057133743618252001480769299839122690645549694634353696104946165431119241591130744894207205476601412498076145140979717718153900943494229154002055845738658655335972440564227413102553693146382261337873613971 A013795 247 1047492668066073028981408555379705188595607986809405533529786412819426446884411896552062280866325711876788008521193493839695953936482388642286379140688348409253078870727447924077442243587587607777880779351694876598542582897222211880432153092030243276150752750654712223046057113810413579210606432859403767852940280074688140283659222229531229844289510124351217867093199536586212421841529264153892062573481349326186075734502539288512971451729620190467120828205286797650356173875442496805715930339852125240064338652766221351912296278783882856050500278195607792267212237992216450095994955903391008016350063994324472571826603635283440394234032700812923069756785972880697807760900952604238008978438084072293135625500560629350775307641605236635498649436567531397858606587312352187522547299920406235814806516700528410296269772301269705062495140314827553679943318944595313741493079141572464672516808077016816135745235996087695382921280384332841009084047111491263713699009043744099637459701372773972502300853555234488621356182688247807582149411 A013795 248 15336340153155375217316802659314263666228296534876506416409602870089222608834674577418743854163874747588053232758793943306988461584038652111714876998818109059874327746320565056417831888365870165475952490488164688279261956198230404141407153420414791806123171022335641657617322203298265213222488783494530565134898640573509061893054672662566736150242717730626180792111534415158736068181829956477133688138340435484690334828851677723118415024773369208629116045753604004398864741710353595732486936105774965639781982215150246813347929817674828895435374573061893686584254376444041045855462149381547748367381286940904602924113303824184850811980472772602006664309103428946296603427350847078648689453311988902443798692953708174324701279180742269580335726400785227196047859044840148377517615018134667698564582211012436455147685736262889751819991349349390213428050132667819988489200171711762455270318587055603205043446000218719948101350466107017125213999533759343592032267191409457362792047487798783731406186796902188147905275870738636150810249526451 A013795 249 224539356182347848556735307735020134337248489567126930442652995620976308215948470487987828768813290179436687380821502123957618066051909905567617514139695934745620032533879392991013476677564705092733420413237219201096674300698291347034342133228292966833449346938016129509175214378489900986790458279143422004140050996636746175176213462452639583975703630294097912977304975372339054774250172392781714328033442315931351192229217413544176714377706898583538888025878516228403778683381286995119341231524651271932048001612014763594227040460577169858069319124199185465280068325517204952369821329095240583846829422101784291411942881289890400738206101863665979572149583303202728570779843752078495462285940829520679656663535241380287951428485247568925695370233896511377336704275504612395235401480509669774684048151433082139817266864624968856396493345824422114800081992389552451470379714031914107612734433081086525041092889202278760151872174272837730258167173770549530944423949425865248638367268861992611517980893444936673481144023484371884012863316769091 A013795 250 3287480713865754850719161640548429786831655135752305388610882508886714128589701556414629801004195381517132539942607612596863486105066012927415488024519288180610622896328528192781428312036224847262710008270206126323256408436523683611929803172595437327408531888519494152143834313715470640347599099664938841562614486641758600750754941303769096148988276851135887543900722144426416100949796774002717079476737628947550912805427972151700291275204006702161592859586887356100059723703385422895542274970752419272357114791601508153783078099383310343891992901297400274397165480353897397707646554079283417388101429568992223810562255724965285357208075537385933606915842049142191149004787692374181252063328459685012270853210819469048795896864452509656641105915594478823075586687297663030078641513076142075171149148985131755609064604164974169026501059076215364182788000450575437441977829393141254449558044834740187813126640990810563327383560503528617208709825591174615682557311043544093105314335183408433825234758260927317836437429647834688753832331820816261331 A013795 251 48132005131708516769379245579269560509002262842549503194651930812610381556681820487466594916502424580792337517299718056030678300064271495270290160166986898252320129825145981270512891916522367988773337231084087895498797075919143251762264248249969797910588315379813913881537878187108205645329198418194369579318238698921987673591803095628483336717337361377480529530250472916547158134005974568173780760618915625421092914384270940273043964560261862126347881057211617780660974414741265976613634447846786170566580517663837680879538046453071046744922668067895237417448899797861411799837653198274788513979193030319615148810441986069216742914883433942867453938854843441490820612579096604050387711459191978248264657561859607846343420725992449193882882431710218764448649664688725084423381390392947796122580794690291314033872314869579386808717002005934869147000199114596874979587997400144981106395979334425431089771987150746457457676222709332162484552720556480387548208321590988529067154907181420282879635262095698236860443280407473947678044859170188570882147171 A013795 252 704700687133344394020481534526085635412302130277767276272898919027428596371378533756998416172511998287380613590785172058345160991240998962252318235004855177312219020769962311781579250549803989723630430400302130877997887988532176349051310858627807811208923525475855513139596074537451238853264794040783765010798332790916821529057589123096624532878536307927692432852397173971166942239981473652632324116221543671790221359500110836537636685126793923391859326558635295926657326406226875163600221950924796323265305359116247485757316538119413195392412783182054171028869341940488930161423080475941178633169365156909485393733681118039402333016808356357522393118773762826867104588770553379901726483474029753532842851363186518478314022849255448647639281682669312930292679740707623961042726936743148683030705415060555128769924562005511802266425626368892419181229915236812846576147869935522668378743533435322736585351663874078883637837576687332190936336381667429354093318036413663054072214996043174361640739872343117885873750068445826067954254783110730866285516730611 A013795 253 10317522760319295272853870146996419788071515489396790691911513073480582079473353112736213811181748166925539563582685704106231502072759465806336191278706084651028198683093018206794101807299680213543673131490823498184767078040099593926460242281169734163909849336492000567876826127302823588050649849551115103523098390391813184006932162351257679785874650084369344909391947024111855201335568755748189857385599620898680630924441122757747538706941389832380212400144979367662189915913567679270270849583489942968927335762820979438972871434606328593740315558568455118033676035350698426493395321248254796368232675262311775649654825249214889557699091145430485357651966661548161278284189672035141177444543269621474352186808413817040995608535949023650086723115961410612415124083700322413626565080856439868252557981901587640320465512322698296982737595666953909232387188982176886721380963725987387733184073026560186346133710780388935341579960279230607498900963992833173280269371132440774671299757068115828782072470975588967077574752115339460918244279524210613286250452875651 A013795 254 151058850733834802089853512822174582117155058280258412520276462908829202225569362923570906409511974911956824750414101393819335421847271338870568176511535785375703856919164879565672444560674618006492918318157146836923174789585098154677304407238606077893804104135579380314284611329840640152649564447277876230681683533726536827045493788984763689744990751885251578818407496380021672002754062152909247701982564049577583117364742478296181714208328888535878689750522642921942122558890544392196035508751876255008065122903461959966001810674071256940951960093000751383131050833569575662289800898395698473627294598515506707286596296473755198014272393460247736121382443891726629275358820988266501978965558010528005990367061986695297216704574829655260919713140791012776369831709456420457906539348819136111085701413021144641931935565916625766124261138159872185071380833888051798487738689912181343801548013181867688293743659535674402336072198448215324391409013819070489996423862750065381962499743234283849198323047553598066982771945720685047304014496513967589123992880552406291 A013795 255 2211652633594075337397545281229458056777267208281263417709367693448168349784561042564001640741664824685959871170812858506908889911265899672403988672305395433685680169153493001721010260812837082233062817096138786839392202094315422082630413826380431586443185888649017707181440994480196812474942273072595385893410528617290225684773074564525925181556409598351968365480304154499897299792322223980744295604726720249865394421337194624734396477724143257053799896637402015020154616384716460446142155883636220249573081464429586555862232510079077272872477647721624001000421715254292157271584974953411421352377220216865533701383056376672249854126962112651487104553160361018769579220528498089209855474034734832140535704964154547205846549771680080982675125520094321218058830706058151451924209642606060971802405754388042578702525468620585317841825307323798688661630086788954966381658982159004247054598464460995724824308700919261808924602433057480320564414619371325011044037641774523707257312958740693149836112647739232229298694764057296549777578076243460999472364379764167780506531 A013795 256 32380806208450857014837460462480495409275969196445977698682852399774632809195758224179548022098714698227138473811871061399653057190844037103666798151223294544592043356576291038197311228560747720974272705104567978115541230862872094711791888832035898857114684595710268250843477600184561531445629820055869044865423549485746194250762584699224070583167392929471168838997133126032996366259389681302077231948803911178279239722797866500736298830359181426524684286668202901910083738488633697391967304292317900673999485720713576764378946180067770352125945240292296998647174333038091474613275618292896620020154881195128278921949328410858410114272852291330422697762820845675805409367757740524121493995342552677369583256380186725640799335207168065667346512739700956953599340367397395407622353377395338688159022649995331394783675386073989638522164324527736600694926100677089662793869157789981181126376118173438407152703690158912144465104222394569373383594442215569486695755113220801597954319028922488406750525275550099069162190040562878785293520614280512493274886884127180474396120371 A013795 257 474087383697928997554235258631176933287209465005165559486415641985100398959435096160212762591547281896743534395079604209952320410331147547234785591732060255427372106783633477090246833697357907382784326675435979767589639161063310338675345044389837595167016097165794037460599355544302165381895466195437978685874666188020810030025415002581339617408153799880387382971757026098249099798403724323943712752962438063561186348781483563437280151175288775265747902641109158686865536015212085963515793302143826383768026470436967477407272151022372225725475964263119520357193279410010697279812968327426299413715087615577873131696260117263377982483068830397368718717945460001539466998553341079013662793585810313749368068456662313850106943066768147649435620293021961710757647942319065266162998875798445153733336250618581646951027791327509282297603007875410591570774413040013269752965038339203114472871272746177311719122734727616632707113590920078890195709206228478152854712550612665756195649184902454152763234440559329000471603624383881108295482435313680983414037618870506049325633598351811 A013795 258 6941113384721378453191558421619061480258033777140628956440611414303854941165089242881675057102843754250222087078360485237911923127658331239064495848549094199712155015419177738078303892163017121991345326855058179777279906957127926668545726794911612230840282678604390502460635164524128003356331520567407445939890987658812679649602101052793393338472779784048751674089494619104465070148428927826859898416123055688599329332509700852285218693357402958665815042568479192334398312798720150591834729736687762084747675553667640836719871563118551756846693592776332897549666803841966618873741669281848449716202597779675640521164944376853117041534610745847875410749439479882539336325819466737839036960889848803604497890273992937079415753440552449735386916710134541407202723523493434561892466540565035495809776045306653893009997892826063402119205638303886471187708181318834282453161126324272798997308304276782020879675959147035119464850084660875031355378488391148635945846453520039336460499716156831250606515444229135895904748664604403306554158335427603278164924777883079068176601513468864851 A013795 259 101624841065705701933177606850924679132457872531115948551246991716822740193598071605030604511042735405977501576914275864368268466512045627671143283718607288177985661580752181263204447285158733683075286930484906810119155117759309974354177986004300914671732578697446881346526159443797758097140049792627412416005943950312676442749824361513948071868579968818257773260344290718308473092043147932313055772710457658336782780757274530178307886889445736717826198038245103854967925697686061724815052278074845524682790717781247929490415639555618716271992440891838289953024671675050233266930451779955543152294922234092231052870375950621506486605108235929958743888782543424960258423146322812508701340144388276333573453611501530591779726046123128416575799847553079820742855075107467375420667602620412684694150931079334719647559379148866394270427289750407201824659235482689052729396732050513678050119590882916365567699335717871741184084870089519871334074096448534807178883137925986895925118176344252166340129992618958778651941425198473068811259432188995539595612663672986160637173622758697650283491 A013795 260 1487889298042997182003653341904388227178315711728068602738807205726001739174469366369253080646176689078916600587601912930215818618202860034733208816924129306213888071203792685874576312702009019853905275949229520606954550079114057334519519893088969691708836684709319789794489500416642976300227469013857945182743025376527895798300178476925713720227879323468112058304700760406754354540603728876995449568253810575708836693067256396340605771948375031285693365477946565540585400139821629713017180403293813326880738899035250935669175378733813624938241327097404403202234217994410465261128744510329107292749956429344354845075174293049476470385389682250525969275665218284843143573285312297939896321053988753799848934325993909394246969041288723147086285568024641655496141154648429843533994369965462116607063781932539630359916870118552878513325949235711841914835866702050421011097553951570760331800930116778508276685974245360162676186582980660436202178846102998111906028022374374143239655219856195967385843221934175478243074406330844200465649346679083695219365008836190377888859010810092297800591731 A013795 261 21784187212647521741715488578822148034117720335410652412698876299034391463253405993012234353740672904804417949203079607211289800389108073768528910288586177172277535250494728713889671794270114059681027145172669411206421567708308913434700290754715605256309077900829151042381120775600069816011630373831894175420540634537744922382912913080669374577856381174896628645639123833115290504828979194488090377128804040638953078023197700898822809107096158833053836563962615666079710843447128480628284538284624720918860898220775108949132396720041765282720791270033097867283911185656163621888185948375728459873152112082030699286745626824537385002912490337829950716165014460908388465056470257354138022036551449344383588247466876827441169873733508195596490307001448778478119002645207661339181211570664330849244020831274312728099542895405732694313605222760057077475111924384720214023479287404947502017897417839754139678959348926318141742047761419849446436100485793995356416156275583211831171792073914565158496130612338263176956852383089889939017572084728464381706723094370663322670784777270561332098463533571 A013795 262 318942284980372365820456468282535069367517543430747361974324247894162525413493117143692123173117191999241483194282288529180493967496931308045031775535190219979315393602493323100058684739908739947789918432473052849473218172817350801597446956939791176557621209546039600411501989275560622176226280303272762622332135430267123408608227960414080313194395276781661540000802412040640968281201084386500131211542819958994912015337637538859664748136994861474741221132976655967073046458909408084878713925025190538973042410850368370124247420378131485504315104984554585874903743669191891588064930470169040381002820072993011468257242722338051853827641771036168308435371976722159715516891781037921934780637149769851120115531162543630566168121332293491728214584808211565698140317728485369666952118606096467963781708990687212652105407531635332377445494066429995671313113684916688653517760246895836377044036094591840359039643827630223913245321274948015745270947212509886013288944030813804420186207754183148485541848295244511173825275740819078597156272892509447012568132824680881707222959924018288463253604595013011 A013795 263 4669633994397631807977303152124595950609824353369572126666081313418433534578952728100796375377608808060894555447486986355731612178122571281087310225610720010717156677734104743507959203277003861575592195769837966769137387268218833086188220896555482615980132128963565789624800624983483069282128969920216517553564794834540953825433065568422549865479141247360306607151748114687024416605065076502748421068198427019644506816558351206444351577473741766851686218607911220013916473204892643770709250576293814681104313937260243306989106481756223079268677452078863691794465711060638484740858647013744920218262288688690680906754290697751417191890503169740540203802281111189140394882812566176215047123308509780390249611491750801295119267464426109012392789736177025533386472391862754297293845968511858387457728001332651480439475271670672901338179478626601566623695297460865238576153527774801940396301732460919134696699425280334108313824748786513898526511938138357241120563429555144910515946267728995476976818200890674888095975862121332129740964991419230813711010032686152789075451356247551761390496024875585494051 A013795 264 68368111311975727300595695450256209312878438357683905506518096509759285379770446892123759731903570558819557186306656967234266533899892566126399309013166551676909890918705027549700030695178613537328245338266197671466940486993991935214881742146468820980565114500155566725896705950383175617359650248601890033501742161172514104958165512987274552580480107002602249035308744147132724483514757785076739632859493169994615224301230820013551751445793053208475537926638428172223751084192833197446954137687517740746048260355427222257627507999392862103572706575886643311562772475638808055090911450928239376915578168691120259155789570105778499106468856908171249123869197748920204521479258781385964504932359891694693644561850723481761841194946662662050442834527367830834311342289262585666679198824982118650768595667511350325114357452530321948492285746572073536937522850124527957993463800150875209342253664960317051094376285529371679822708146983349988326661286283688367246169172116876634863969305820222778417595279240371036613182597318423711537468439368958343542897888557962984853683306820405338518252300203447218400691 A013795 265 1000977517718636623408021577087201160549853215994850060520931450999385697245219112947583966234800176551677136764715764657276896322828327060656612283261771483101637712940760308355158149408110080800022839997555400107947475670079035923481083586766450007976453841396777652433853671819560074213762639289780271980499006981726779010692501275646686724330809246625099528125955323058170219163139568731308544964695839501891161498994320435818411192917856092025290350783913226869527939623667270843820855529882947242262892579863809961073924344619110894058407996977556344724590551815827788734586034553040352717420979967806691714299915095918703005417810533992535258422568924241940714398977827818271906316714681174302009650030056442496475116935214088035080533540315192411245152362457093516745850149996563199165903009168033680109999307462496443647875555615561728654302272048673213832982303498008963939979935908684001945072763196435530764284269979983227179090647892479481384851162848963190811043374606513881698812012483358272347053606407339041560620075420800919107811567986377136061242777295157554561245731927278670724604516931 A013795 266 14655311836918558803316843910133712191610400935380599736086957374082005993367253032665576849643709384893104959372203510347191039062529536495073460439235596284091077755165671674627870465484139692993134400404208612980458991285627164955686544793847594566783260691890221609284051609110179046563698801841672962066485961219461771495548911176743140330927378179838082191292111884894670178767526425795088406828111786147188495506775845500817358275510331043342276025827273554596758564030112512424381145813016230573971010261786041640083326329568402599909151483748402443112730269135534654863074131891063804135760567708657773389065056919345730702322164028184708718564831619826253999515434377087318980383019647072955723286090056374590892187048469462921614091563754732093040275738734306178675992046099681798987985957229181110490499860558410431448546009767439269227639565064624523728693905514349241045246241639042472477810325959012605919885996776934429129066175793792086955605875271670076664486047613969741952306674768848465433211851409850907489038524235946256657469166888547649072655502378401756331198761147287018078934732386771 A013795 267 214568420604324619439361911688267680197367880094907360736049142913934649748889951651256710655633549104219949710168431594993224002914494943824370534290848365195377469413380598988226651485153289245112480756318018302646900091412867322116206702326722632052273719789964734581527799608982131420739114157763933837615420958214139796466331608538696317585107743931009361362707810106742866087335354400065889364370384660980986762714705153977466942511746756805574263294137112112851142135964877294405364355848370631833509561242809435652459980791210982465269886873560360169613483870413362881850268365017065156351670471822458460189301498356140843212698803536652320348507699745876184806905474714935437191787790652795144744631644515380385252510576641406635351914584933032574202677090808976761995199546945441218983102399792440638691408458435687126838162129005078340761870872111167651911807470635587238143450223837220839547620982365903563273050878811096976878657879796909945117025619852521592444740223116130991923722025290710382407654716491627136547013033338489143722006072415226130072749210322180114445081061957429231693683416874714211 A013795 268 3141496246067916753211697749027927105769663132469538668536495501402917206973497782126049500709130792434884283706576006982295792626671120472532608992552310914825521529681305349786626404394129307837691830753252105969053264238375790463103382328765546055877339531444873679008148514075107386131041370383821755316527378249213220760063561080615052785763562478893908059711405047772822302384676923771364686183746801821422627192905998159384093505314484266390412788889461458444253572012661768467388939533975994420674413486155972947387666578764119994274016413715797233243311017346722045953169779132214850954144807377952614315631563237432258085477123182580126622222501231979373221757903055301369735924965042947573714206151907349684220482007352606834548187381438004529918901395286534228772371716566828204887131602235361123391080911239956895224037531730763351987094551438579605591640773177575632753658254727200750311816718802819194069880737916673270838480430018106558506458372100260768634983441606643273852755214172281290708830472704153912906184817821108819553233890906231325770395121188327039055590431828118721381227218906462690763251 A013795 269 45994646538680369183772466743517880755573637922486515646042830636040110827298981028107490739882383932039140797747979318227792699847091874838349928259958384103960460716063991626225997186734447196051646094058364083492908841714059948170296620675456359804100128079884395534358302394573647240344576703789534319589277344946730765148090597781284987836364318253485707902234681304441891329214054840936550370416236925467448684731336719051542513011309364144222033642130605213082316547837380952131041463716942534313094087850809599922702826379685480836165874313212987291915316604973357474800358736274757632819634124820604226195161717359245690629470560516155633875959640537410003339757458632667354303677413193795426749692270075506726672077069649516664620011451633824322542635328390147643456294302254931747752493788327922207568815621464208902975133502070106236443051327612244005467212560092884839146310507460946185315308579992075820377123883838013358346191975895098123093057025919917913584792568562864172478189090696370377267986950861517438859451917718854227078897396758132840604354969318296178812899512395486199742547712009520255464757891 A013795 270 673407619972819285219612685591845292142353632823125075573713083342263262622484381232521771922617983148985060419828165198173112918461272139508281299654050701666085105343892901399574824810979041397392150463108508546419678351535551701161312823309356563891829975217587435018539905358952769245884947520182571973106609607365085132533194442115793506912209983549284249396617968978333730951022976926152033973264124825768916193151500903633633932998580400435554794554434190924738196576887094520150578070279755644878010540223703352468292081024975124922304565819751346940932150413414926788552052257798726502112263221498466475723362703856716156506078476517034635577925097108219858897388951840882734360141006570358843042244526175493985205880376738573486701587663370821906346723842960151647843604879314455718844261554909109041015029513857482548458929603808425407762714487570864484045459092319926929941132139735713099201432919663982086141470783272353579546596719080131620205447916493518172794947996328894349253166476885558693580596947563476822341235527321744738662136785935822919288361105789174353999661760982313450430641051531386060259520282131 A013795 271 9859360964022047154900349329750206922256199538163374231474733253214076428055793825625351262719049891284290269606704166666452546239191485394540746508234956323093152027339935969391175010057544145099218474930371673628130510744832012456702781046072289451940282667160697636106442754360427494529001516642993036258253871261432211425418499827017332734701666369145070695415883683811784154853927405175791929402560051574082701983931124730100034413032215642776957747071470989329091936082203950869524613526965902396658952319415240783488264358286660803987461148166979470562187614202807943111190597106431154717425645825959047671065753347166181247405494974685904099496401346761446954116671643902364113766824477196623820981502107735407437399294595829454418797944979412203530822383784779580276078219038042946179598833425424265469501047112387401991987188329359156395053902812525026910909566570656050181268115657870575485408179376800361723197273737890528758141722564052207051427962945381599567890833614251342167415610388081464832713519909276864155898029355517664718752344682886383361300894949859301716909047842542051227755015635471023308259636450679971 A013795 272 144350903874246792394896014536872779548753017438249962123021569560307292983164877400980767837469609458293293837311755704163531729488002537661471069627067995526406838832284002527856193322252503828397657691455571673589458807815085494378585417295544389865857678529899774090234428366591018947399111205170061043857094929138629007479552255967360768568767097310652980051583953014688331811216351139178769638382881715096144839746735597173394603841204669225897438374873406754767235036179548044680709866648307776989483720908558540311051678469675000831180418670312746428500988859543311095090941532235258536217828880537866416952073694755860059643263851924376321920726812117934344855222189538374512989660077170635769362990172359354100290963072177539042145620712443574071894770520992957834822061204935986775015506520181636670738964830772463952564684424330147408779984191078178919002626964160975230703946481346883095681861154255734095989331284796455231547952960060288363439956805483331999273489694946253900673131951691900726615758644991722568106503047794134129147253078502139538792806402960890036437265369462658172025561183918931252256229337274405455411 A013795 273 2113441583622847287453672548834354365373292928313417695443158799932459076566516970027759421908392552078872115072081415264658268051433845153901597930409902522502122527343470081010342526431098908551570106260601024873023266405220666723196869094624065412026022271356262592455122265715259108408870387154894863743111726857518667298508124579618129012615319071725270280935240656088051866048018597028716366275563771190722656598731955878215670394839077562136364395246521548296547088164704762922170273157597874162903031157822205588694107624474511687169312509752048920459682977892573617743226474973456420228765232639954902210595310964920547133237026056024793729241361256218676743025308077031341244681613189855278299243539113513303382359990339751349116054032850886367986611335197857895659629798101467782373002030961979342496289184087339644729499544656617688211947748541575617553117461382280838352736480433399715403878129159458202899379799340704901045093579288242681929124407589081463801363162623708103359755324904721118538381322321323810119647311122753917784844932322349824987465478545750391023478002274302778296626241293757072464283453727034570272672451 A013795 274 30942898225822107135609219787483782263430381763436748478983287989811133340010374958176425696160775354986766636770344000889861702541042926898273295299131382831953575922835745456072424929477719120103537925761459605165933643438835781494325360414390941697472992074927040616135445092337108606214271338334815700062898792920930807917457451970189026873700886529129682183172858445785167370809040279097436318640529174003370415262034566012955630250838934587238511110804321988609745917819442433943494969300390475619063279181674912024070429729931325611845904455279748244450218479325170337378578820086375448569351771081579723265325947837401730577723298486259004989822770152297646194633535555815867163383498712671129579224656160948274821132618564299502408147094969827313691976558631837450352639874003589801723122735314339553488169944222739738484602833317539573111126986397208616595192752097973754322414810025405233228179689023627548649819642147260456201215094359161106124310451511741711515758063973710341290177711930021896520440940106501903961756282148240110287914654131523787641482071388331474974741431298066977040904798781897297949574046017513143362197355091 A013795 275 453034972924261470572454586908550056118884219398477434480794319458824803231091899762661048617489911972361250328954606517028465186903409492717619316474582576042632305086238149222356373392483285637435898771073530079234434473587994676858417601827097777392702076969006801660839051596907607103583146664560036664620901227155347958719494554295537542457854679672987676843833820504740635476015158726265565141215987636583346249851448080995683382502532841291759041173286078235235289982794456675366709845527016953538705470498902386944415161675924538283035887129750794046995648755799818909559772504884622942503879280405408728327637202287398737388446813137318092055995177799789837935629594072700111139097804652218008169428190852443691656202668399909014757681617453241699764228794928732110613000395286558287028239967737245402620296153365132511153070082602096889920010207841531355570217083466433737034475233581958019693778826994930939782009380678040339241990196512477754766029320583410398302213814639093106829491880367450586955775804099294375904073726932383454725358451139639774858939007196561125105189295634998610855887158965758339279713607742409931965931475887331 A013795 276 6632885038584112190651307606928081371636583856213108118233309631196653944106416504425120412808669801187341066066224394015813758801452818382878664412504363495840179578767612742764519662839347785017698993907287553890071355127801830063884092108350538558806551108903228583116344554430324275603560850315823496806714614866781449463612119769440965159125450365092212576670570966009907644004337938911254139232543274987216772444075051353857800403219583329352644121818081471442079880638093640184043998848361055216760186793574429847253182382097211165001928423466681375642063293433665148654864629244015764501199296544415589191444936278689804914104249791143474185791825398166723017215552886818402327187530957913123857608598142270628089538463268043067885067216561132911726248073786551566831484938787390499880380461367641009939763755981418905095792099079377300565318869453007860576903548319032056343921751894873447366336615806032783889348399342507188606841978467139186807529435282661711641542712460130962177090590620459844043619513547817768957611543436017026160633973083135465943709726004364851432665076477392014661541043894417667845394286930956623813913202738466413171 A013795 277 97112069849909986583325794673034039362131224238816115959053886310350210395662044041288187963931734559183860548275591352785529242612070713943726525663476385942596069212736618166815332383630890920444130969796597076504534710426146593965326992558360235039486714785452169685406400621414377719111734409473971816747108676264547201596745045544385170894755718795315084335033829513351057815867511763599671852503666089087840765353702826871832055703537919525052062587538530823383491532422328985934588187138854209428585894844723227393633843256285268666793234047975682020775448679162291441455873036761634808062058900706788641351945312056297433747400321192131605554178115654558991695052909815908228472352640754806046399247485400984265858932640707418556905269117671546960583998048308901489979770988786184308748650334883632026528081151323954189507492122621163057576833567661488086706444850938948336931358369492842142890534392016125988923949914773647748392773406737384834049038461973450120143826853128777417234783337274152576642633297853599955308390607446725280017841999910186356881854098429905789825649384705496486659622423658169074924417754956135929259503201293886755236611 A013795 278 1421817814672532113566472959807891370300963254080506753756507949469837430402887986808500359979924525681010902287302932996132933641083327322850100062238957766585549049343676826580343281428739873966222521528791977797102892695349212282246352498046952201213124991173805216364035111498127904185514903489108421368994418129189235578577944211815343287070118478882208149749230297904972837482116239730862795592506175210335076645543563088230493127555498679766287248344151629785157699526195318683068305647899964480243926086421592772270193099115272618550519739696411960466173344111615108994355437131227095224836604365248092498033831313816250727495688102573998836918721791298398197407269652614712373063715013291115325331382433755810636440632792597315091650045151829119049910315425290626714793827046818524464388989553031256500397636136534013288579192167296448325982420264131847077469059062597142601012017887744701814060314033508100603835550702200976684218595448042051355311972121753283209025768956658430165734462841030867874624794113874556945670146883627504824741224720685038451107225855112250668837332641473174061183531904779253425968400350312786140288386370143795983419221651 A013795 279 20816834624620542674726730604547337552576403002992699381749032888187889818528683014863253770466074980495680620388402241996382281439100995333848315011240580660579023631440772417962805983398180494739463937703043346927383451952607817024368846923905427177961362995775682172785838067444090645180123701984036397263447275829459598105959681205188441065993604649314409520478480791626707313575663865899562190269882911254515857167403307174782649880540056170458211603006724011684493878763025660838803062990903379955251321831298539778807897164146706408198159508895167513185243931138156810786357955038295901186832724511597322263713324265583726901264369509785916971327005746399848008239834983932003854025851509595219478176770212618823528127304716417290256848311067930132009736928141680065731296421792470016683119196045930626422321790674994488558087952521387299940708615087154373061224493735484764821416953894470179259657057764592100940756297830924499633644455954783673893122583834589819463346283294436076056518270455532936552381610621237388241556620523190298139036271135549647962660893744698462042447387203808741429788090617873049409603349528929501879962264845275316993240824192291 A013795 280 304779275739069365300674062781177569107271116366816111648187590515958894833078448020612898453393803789437259963106597225069032982549877672682873180079573341451537484987924348971393442402932760623480491511910257642363821120038131049053784287812899359312532315621151762691757455145448931136082191120748276892334131565419117975869355692525163965647212365670612269789325437270206621778061294660635490027741355703677366664787951820345992776900986962391678676079621446255072674878969458700340915645249816385924834602932041920901526422380271928522429253369734147560545156395793753866723066819715690289276417919574296395263026780572411345561411633992775610377198691133040174688639423999748468426792491951983608379986092682952195275311868353065546650516122345565062754558364922337842371910911463553514257548149308470301449213337272594306978965712865631458431914833491027175989387812781232441750365621968937894540638982731392949873612956542565599136188479633987769469207749922229546762852933713838589543483997739457724063419161105536601244630481080029155053630045695582395821318145316130182763472196050963783273527434736279316406002640453056837024527519599675916098038906999332531 A013795 281 4462273376095714577367168953179220789299556414726554690641114512744154179251101557469793446256138681281150923119843689972235711897512759005749946229545033292191960317708200393290171390221338548288377876225878082141848705018478276689196455757868659519694785633009282957570020900784517800763379360198875521980664020249301306284703236694260925621040836245783434241985513727073095149452595415126364209496161188857540325339160402601685680246607350116376567496481737594620519032902991844831691345962102561706325503421528025763919248350069561305496886698586277654433941634790816350362692421307457421525296034760487273523045975094360674510364627733288227711532566036878841197616369806780317326236668874668992010291376382971103091025841064557232668510206547261418083789489020827948350167147654737887002244762454025313683517932471008053248479037002065710182901665077142128883660626966930024179667103071247219713969495346170324179099567296739702936952935530321214932798670666611362794154929802504310789506149210903400538012519937746161378822634873492706859140197499029021857219918965573462005839996422382160750907715171973865471500284658873205150876107414458855087591387637377227586371 A013795 282 65332144499417357127232720643496971576134805468011487225676557581087161338415377902915245846636126432637330665397631464883503057891484304603184962746768832430982491011565761958161399324230617685490140485823081000638806890175540449006525308750955044027851356452888911781782676008386125120976637212671736517318901920470020425314340088440674212017658883474515260736909906478077186083135449472865098391233295966063247903290647454491280044490578213053869324715989120122839019160732703600180792996231143605942311695594591825209541715093368447073779918154001691138567339474972342185660179740362484108551859244928294171650916121356534635506248514643072941924548299345943113974301270341070625973431068994028712022676041623079920355709339026182443499657934058454422164761908753941991794797208813017403599865567089384617640386049308028907610981580747244062787863278394437908985675239422822484014506056066130543832227381363279716306196764791565990699927929099432907831105337229856962669222327238465614269159530596836687277041304408541548747342197182806721124671631583283909011556833574961057227503387620097215554039857832869364368235667690562596613977088655092097337425506398839989092057811 A013795 283 956527927615969525699814262941439160846189686857156184471130479544697129155739547876582114440599527100243158272086722277359368270589221703695231039575442475622014650900334320829441047506060473533261146852935728930352771679060087713904537045422732799611771709826746557397080159438781257896218945430726894350066043017601569047027253234859911138150543712950377932449097940745528081443186115732217905546046686239132012552078369381206831131386555617321700783166796707718486079532287513410246990257820173534601385535200418912892900250682007433607211781692738759959764417253070061940250691578647129833307771204995154967141062932781023598446984502889230942717311650723953131697744899063615034877004281141574372723999925403513113927940432682337155278491812549831194914279106066464701867625934231387806105631767755680186872892147918851236332381323720400323277106258972965425459271180389543988456383166864217292247641090539778326439026833313317669837644809944797203555213242382335790440084093098375058514764687468285938423161737845456815209837108953473203986317358010859711838203600371004838867877098145843332926697558531040363715338410657526977025238554999203397117246839185416280296818410851 A013795 284 14004525388225409825770980623725610753949063205275623696841821351013910667969182720461038737524817676274660080261621700862818510849696794963801877650424053285581916503831794791263846376536231393000476451073832007269294930153118744219276326882034230919115949603573396346850650614343196396858541580051272460179316935820704572417526014611583958973662110501306483308987242950455276640409687920435402355099669533227131795774979406110249214594630560793207021166345070597706354690432221483839426184364745160720098885620869333303664952570235270835443187695763388184570910833002198776867210375402972627889459078212334063873912302398846966504862300106801230232324159878249397801186683067190387725634219680193790391052082907832835501018975874902098290432398627542078524739960391919109700043911303081748869192554711710913616006013937679900951142394960590381133100112737623186794149189352083313534989905946059005375797713206592894477393791866540284004092957662401775857251877081719778307833271207053309231714669789223174424453511003795333231487225112187801179563672438636997041023138913031881845864588593953292237379778954452961965156269670436852470626517683743336937193610972513679759825718353269491 A013795 285 205040256209008225259112927311966667048568234388440406545461106400194666089736804210270068156100855598337298235110403322332525817350410775065023290679858564154204839532601307538893974798866963824919975720171974418429747072371811534114424701879863174886776618145918095914240375644598738446405907273530680089485379257350935644764998379928200743333386959849628222126882224037615705292238240843094725881014261635978436621941473484860158750879986040573343996896458178621018739022618154744893038765284233898102967784375147908898958570580814600301723711053671766410302705505985192292112827106274922244929570364106783029177950019421518436597688935863676811831458024777449433207174226786734466691010610337717285115393545853580544570418825784441621070220748305843571680717760098087685118342905388419885193848193534159486251944050061571429825675804618003770169718750591541077853138281303851793465787212956249897707054319057726568043522506718016298103924993135224400326024732353459274204986923742467500461534480384016496748423854606567473842204462867541597069991728174084273677619776825699782105303441604070151647477343672145816131852944244865957022442845407686196097451658248572785363608342410218617731 A013795 286 3001994391156089426018672368774503972258087519681155992232096058805250106219836550442564067873472626815256383460251415042270510491827364157727005998843809237781713055596815743676946685030211217360653364519037877460229926886595692670969292060223076743517296466274386842280393339812570129593828888391762687190155437706875048775004341280528787083144118479158406800159682642134731541183660084183749881623929804612360290581845113291837584271633875620034329458561044193190335358030152403619978980562526468502125551331036540534189652431873706563017536853536808332013241911313129200348823901662971136588013839700887410330194366234350451430226763709980092202024376940766637151586237854384579326823086345954518771374476904842272753055502028310009774089101975945855732977388725596101797817658477791855539123131401533629038214712836951467304077719455412193199054852227410752920847797576569694108132590584892454752328982285324174682725213020858476620539565824492820445173328106386997233635213550513466674257326327302385528893673655294754384523715540843676522701748892196767850914031152505070509803747688525191090270715788703886893986458956689082476765585699613933597062789728417354150508589741228010782199571 A013795 287 43952199880916305286339382151227512657830659375651804882270118396967666805164626935029580517735512729202168710241540967633882544110844438633281094829072211050362060846992979303174176415527322433377325909923233563895226359546647536395661405053726066601836737562723297757827238888195839267383248754943797503151065763466357589114838560688221971684313038653358233961137913563494604494469967292534282016855956269329567014408794303705794071320991572952922617602792248032499699976919461341400112254415950025339620197037705989961070701255062937789139757072632410789005874823535524622307130744247560410785110627060692574644375716037124959389950047477818529929838902789764334536374108426044625924016807191120109331693716363795715377485605196486853102438542029823273786521948331452526421848337773350556948301766849853862748501610645806432799001890546689920627362091461520833514132604318556891437169258753410430028848629639431241529779843838388956201319783236399384137782696805612026497653161593067665577801514758034226528532275987170498943811719233492267968876305530652878105232330103826737334036669907697322752653549862413608014855745584884856542324940228047601794596304413758482117596262401319305862183919011 A013795 288 643504158456495625697294894076122012823298683918918075281316803450003609694415302955768088360165641868248952086646401307127674328326873426029868509392446241988350932860824209977773116899735527747077428647186062608990009130122466580368878631391603341117491674655831802472348604562075282713758145021132139243634753842910941462230351367036257887430027198923817903425020192483124504403534791129994423008788055739254190657959157400556530998210637619603740044322481303443828107362077833499439043516903924320997379304829053399020036137075376472170795183300411126361835013291383615995198701226528531974304804690795599985368304858499546530428258645122741096702771375744939621947053321465719368153530074085189520725327701282333068841766745681764016272802693858642551508467845520796439342281513339625504280086168448710404500812081465251982610186679494087127905208381088126523480415459827991447531595117408682106052372786550912807237506693637852707743522946364123383161276463930965679952139938884103691724591977572379110604241052728163275036347381297560295332317989274288788338706545050127261307630884118596502421600623535597634945502971108299184636179449878844937874684492921837936683726877817715957128234758240051 A013795 289 9421544383961552455834094544168502389745916031256879540193759319311502849535934450575400581681185162593032907500589961537656279841033753830503304846014805428951446008015327258284576204529027861744960632823451142658222723674123033203180752042204464517301195608636033419997655919393344214212133001254395650666056431014059093948514574364777851729863028219443617924045720638145425868972152876934248347271665924078420605423180023501548170344801945388618357988925448763721087319888181560265287036130990355983722630402002170815052349082920586929052612278701319301063626429599147521785704184657604236635796645477938379385777351433291860752000134823242052396825275712281661004926807679579597269135833814681259772939522874474638460912306923526706962250104240784385596635477726269980668410343636805457008164741592257569032296389684732754277395743174472929639660155907511260430276762747341622783310084113980514714712789967891914410764335501551801494072919457717130452864248708413268520179280845202162150539751143637202558356693252993038509807162009577580283960467680964862150067002526078913232805023774380371391954654729184684973237108999996608362258303325676168735423255660868629230986445218129179328314485095392586691 A013795 290 137940831325581089505866978221171043488269956613631973347976830194039713220055616290874439916394231965524594798716137626872825593152575189832398886250502766285278121003352406388544480210509496923807968625168148179659038897312835329127769390649915564997806804906040165302185680315837952640279839271365606721401732206476839194500201883274712527176924596160874010025953395863087180147621290271194330052404460794432156084000778724086166762018245282434761379315857495349640439450482866223844067495993829801957683031715713782903181442923040313228259296372466015886872554555761118866464494967571983628584698686442495812587166202334826133270033973947086889141918861703515798773133391236724883617417742880748324335607554405183181706217085667354516634303776189324189520340029390318786966195841186468696056539981652243068201851441374172255375351075817458162854264342641872363959682083383828699170442941512788715938109957919905518888000636078219925674721613780436506960385465339878664403944850854604856046052496493992282656900345917071076822086658982225352937465207317006546739130983984321368641498353080703017549608099889992972693164512868950343031823818991224786455331886130777600570872544438629314545852376281642861742931 A013795 291 2019591711437832731455398428136165247711760434780185721787728770870935441254834278114692674815927950207245592448002970995045039509346853354336152093593611001182756969610082581934679734762069544461472468641086857498387988495557222053759671648505413787132889430629334060189300545504183464606337126772063848008042761235027402646677455773025066110397353012391356380789983668831459404541323310860556186297253710491281197225855401299345567562709129180127341354563469589414085673994519644383300992208845662130462437267349765495485479505836233225974944358189274938599701071250898541323906670820221412306108573468204581192088700368384189417206567412559299143926834054201174809837445981096889021042613173517036216597630204046286963360724351255737478042841587187895458767298370303657359972073310811088178963801871370490761543306953159255990950515101043404962349284240619653280733705382822635984554455106688739590049867893905336702039217312821217931803599147359370898407003598041163525538156561362269697370254601168541010379677964571837635752170774158761392357428100328292850807616736514449158280177387454572879943812190489387113200621632914301972328932533850522098492514144840714849958144923125971794265824641139533138778252771 A013795 292 29568842247161309021238488386341595391747884525616699152694136934321365795412028665877215451980001118984282719031211498338454423456347279960835602802304058668316744792061219082105645996651460200460418413374152680633898539563453288089095352605767763257412634153844079975231549286726750105301381873069786798685754067242036202150004629972859992922327645454421848771146150895361397141889514594309403123578091575302848008583748930423718454685624360326244404772163758258611628352953762113415909826929709339252100544031267916619402905444948290661499160348249174376038223384184405543523317567478861697573735624147983273233370662093512917257321353487280698766232777387559400390830046609239552157084899473462927247205903817441687430564365226735252416025243678017977411812015439615847407351125343585142028209023198735355239755557101204666963506491594376492053755870566912343683222180509906213449861777217029836337920115834668034654556180677015451739536495116488549323576939678920675177404150214904990639197897615708608932968865079296274825047532304458425545505104816906535628674316639308050126380077129722401535257354280955116724370301327498295176867901228105494044028899594612906118237199819487353039845938570923904684852398820211 A013795 293 432917419340688725379952708464427298130580777339554092294594858855399116610627511697108311432439196383048883289335967547173311213824380525906594060628533722962825460500568308581108763036974028794940985990210969397160908517748519590912445057501045821851778376646431174917365113106966348291717532003614748519558125298490652035678217787432643156375799057098190287858350795258986215554404383175283971132306838754008997693674668090333661895052226259536544330269249584664332850715596031102522335776077874435990004065161793567224677938619487923575009206658716162039575628567843881562724892505458014114177063273150623103409779863711122621564441936407276710636414093731257181122142712405876283131880013190970717826341637791163745670892871284630830623025592689861207286339718051415621891027826155430064435008308652684336065261111518737529012698543433266220159039700970163623866055944845536871119426280234533833823488415935374695377357041292183228918553825000508850646489973839077605272374163296423967948496418991589743387597153625976759713520920469575808411740239624328588139420669916109161900330709256265680877702924027463863961505581735902539684522941880692538298627118964727558477110842557114335856384386616896888490923971126709251 A013795 294 6338343936567023628287887604627680071929833161028411465285163328501898466296197398757362787682342274244218700239167900858164449481602755279798443641662362237898727567188820605936013399624336755586730975882678802943832861608356075330549108086872811877731887212480398831965142620999094305339036386064923533074850512495201636454364786625801328452498073994974604004534113993386817181932034574069332621348104426197445735233090815510575143805459644665874545539472083169070497267327041491372029518097556159617329649518033819617736509699327922689061709794690263328421426777861802269959855151172410784645666383382198272857022586984594546302324994390938938320427738746319336388809291452334434661333855273129002279695467918900428400367542528478279991151717702572257935879299811990776120106538402741651573392956646983951364331487933745836162274919374406450729348500261904165617022925088483505330059520168913809861009693897709820915019884441558854654596546551832450082315259706977935218792830124822943314733936070455865432937809926237925738965659796595059410956288848339794858949258028241754239382741914220985833730448510686098432260403222195349083521100392075219453230199648762576183663379845878710991273323804457987344395617861266150143891 A013795 295 92799693575277792941762962419353863933124687310616972263240076292596295445042626115206548574457173237209605990201657236464385704860145940051529013357578645525075270311211522491509172183899914438545328217898300353900656926807941298914569491499904838701872560677925519298801653114047739724468831728376545447748886353442247159328354840988357249873024301360423177230383962977176390360666918198949098909157596903956803009547682629890330680455734657553069221243410769678361150490935214475177884174466319732957323398593533153023280238507860116090552493104060145391418109454674647034482239268315266297997201519098764912899667696041448752412340242877736995949382522984861404068556836153628457876588975053881722377021345800621172209781190159450497350452298883360428439208828547356953174479828754540520686046278268492031925177314837972787251867094560684845128391392334538888798832646220487001537401434793067090175042928356369488016806128108863190997948038065378901655177717369863949538345825857532713071019558007544325803642475130049470744196225081948264835811025028542936529876086791487523818802724366109453591647496644955167146724563576162105931832430840373288014743353057532877905015544323510207623232733821069392709296241106797704256708131 A013795 296 1358680313635642166460351532781759921844878546914743090906097956999902361610869088952739077678627473365985841302542463599075071104857396708294436284568308949132627032626447900798185789944478647294742150438249015481459518065395068557408211925050106743434116160885507528053755003242772957305948165335161001900491445100747940659726443226910538495390948796217955737830051601948839531270524349350813757128976376270831552862787621384224331492552411121234486468224777078860885604337782475131079402198361387210228171878807918893413845971993579959681779051536544588675752540525891507231854465127403813868977027441125017089764034737742851184069073495972947357694909519021355816967740638125274251771139183763882297321969523866894582323406405124514731707972107951280032778456458761853151427559172795227763364403560128991839416521066542759578154586131462986817524778375169983870903708773314150189509094406805295267252803514065605674054058521641865979400957225315212499133456960012178085190921236380136452072797348788456474091129478379054301165776931424804545461109217442897133733915786714168836231090687444208510035310998378788602195194335318589392947958619933905309823857432115338865407332584440512949811750455874276978656806266044625188022463745971 A013795 297 19892438471939436959146006791457747015730866805378753593956180188435570476344734331357052836292784837551398702510524209554058116046217145206138841642364611324250792384683823715586238150577111875042319824566403835664048803995449198749013630794658612830618894711524715718235027002477438867916387088672092228825095247720050599199054855285197194111018881325427089957569785504132959577331746998845264218125343124981244765464073564686428437382459851225994116381278961211602226133109473218394133527586209070144950664477626740518472118875958004189700927093546549322801692945839577557381581223930319238855692658765511375211235232595293084185955305054539922264011170267991670516224690682792140320181248789487000715090955798935203579796993177428020186936419632514690959909381012732291990050893848894929683418232523848569520897284935252542983761295550749589995380280190863733853901200150092472924602651210036328007848296249434532673825470815358559804409414735840026199812943351538299345280277821841577794797825983611791237168226692947734023368140052990563350096100052581456934998261033282145931259398754870656795426988327263843924739840263399467302151062154452307641131096663600676328428756368793550098193838424455289244514300541159357377836891704761411 A013795 298 291245191667665296518856685433732874057315620897550331369112434138885187344163255345398610576162662806590028403456584952080964877032665222963078780485860274398355851304155863019898112762599494962494604551476718557957338539297371718884308568464596750453091237471433362830679030343272182465163823365248102322228219521869260822873362136230572118979427441485578024068779229566010661171714107810093513417573148692850404611159501060573998751716594681799779857938305271099068192814855797390508508977389686995992222678616933107930950292462901139341411273576615028635139586420037255017623730699563803976086196216985852044467695040427686045566571621303519001867387543893666048028045696286759726427773663526879177469646683852210315611807777110723643556936119839647590344033247407413487026335136841670665494926342381666906355457148737032481825249128158524747122362682274435927354967471397503896089107416366141878362906905387970992877478718207664674096358241147433823591461303609872240714248547589582540493634970226060235503380007011447773836132938515834838008757000869845110985309539788283898579568857170061286141846536099469938902116001296431600770793701003336236173800386251777502124525421995506366987655988372449889828933874223114151368909931449411818451 A013795 299 4264120851206287606332580731435283009073158005561034401575175148227418027905894221511981057445597546151284605855007860283417406764635251529402436425093480277466328018944145990474328268957219205745883505238170636407053393553852819336185161750890161023383708807819255865203971683255848023472463537890597466099743362019687847707688895036551806393977797170790347850390996700075962090215066252447579129946688470012022773911986255027863915723882662736230576900074727474161457411002303729594435079937962407308322132237630517633217043231949335581097602456435220634247078684775765450713029041172313654013877998812889859783051523086901751393140175107504821706340421030147164609178617039334449154629034207697038037333097098280211230872477664678104865317101730572280370226990775291940863552572738498900213511216578809985175950248114658892566403472485368960822618512031180016412404078748730854542640621683016683241111320001785283306719165913278418493444781008639578611202584946152139476297312985259077975367309599079747908004986682654606856734822352810337863286211249735402269935916972040264559103467637826867290402775135032339375465880374981055066885190576389845833820611455112274408605176703436208719066271325761038836985420852500614290192210306350838433941091 A013795 300 62430993382511256844315314488943978535840106359419104673462139345197627346570197297156914662060993673200957914323170082409514252441024717641981071699793644742384508525361241446534640185802646391325480400192056287635668735021959127901086953194782847543360880655281725122451349414548870911660338658256237501166342563330249778288273112230154997414228928377541482877574582685812160962838785002085006041549465889446025432845390759862955590113366065121151876393994084949197897954484728904992124005371707605401144338091148408667930729958970222242849997564668065306011479023801981963889458191803844208417187780619520437083657349515328542146965303748978094602530104302384637042984132072895670072923689834892333904593874615920572631203945488552133333107686437308756900493371941049306183273217464362398026017721930356992961087582646720846064713240658286955403957634648506620294008116960168441358801342061047259333110836146138332893675308136309325162525038747492070446617046196613474072468959417178160637352779840126589121101010020746098989454534067496156656373418907376024634131760387641513409833869685423163998787030752008480796195954570097627234266075228923732852967572314298809616388392115009531855849278480467369612303546701461493822704151095282625511331513331 A013795 301 914052174113347311457620519432628789743234997208255111524159182153038461981134258627674387567235008369335224823605533176557698169989042890996244870756678752673251589319813936018713666960336545815396358539211896107273825949456503591599814081724815670882346653673979737517810206778410019017619018295529573254576421469718187003918606636161699317141725740375584850810569465102975848656922651215526573454325730087379258362289366115153532794849792559438784622284467397741206423951610915897989687562647171050678154253992503851307173817329283023857566814344305144145314064387484817933305557386200083055436046296050398719341827254253925185573719012188788283075643257091213470946330677679265505537675742872658660697158918251693103893456965897891784130029637128637509780123458588902891829303176895729869498925466782356733943283297530639907233466556477979314069343728888785427724572840413826149934210449115792923896075752015611331896300186423704829704529092302031403408920173364617873895018034826905449891482049639293391322039887713743635304603833282211229605963226222892376668323103835459397833377686064280544106240917240156167337104970860799360336889607426672372700298226253648871593542448955854555901489286232522758493736227256097731058211476186032920111404686679171 A013795 302 13382637881193517987051022025013118110630703594126063087825214585902636121865786680567780708371887757535437026642408611237981258906809576967076021152748533617889076519231395837249986797966287367283218085372601370906596085725992669084612877970533026237388437356440737336998259237442701088436960046864848482020253386738143975924372319760043439702272006564838937800717547538572669400186004536446524561944783014209319721682278609291962873649395812862743245654866887170329003253075535419662467015604717231352978856432704248886988331859518032752298635728814971615431543216697165219361526665691355416014639153820473887649883692829531718641984820057456049252510492927072456428125227451902126266577110551398595451267103722123038734104103437711033611447763917200381780690787557200127239272827812930381019333767759160484941663610759146098881805183853394095137289261534660707447315470956498828661186775185504324198762445085260565510293731029429462411704010440394041777310000258231370291696959047900722691861188688768894542345985996016920564494704723084854612660907595129367286800918563254961043678482701667131446259473269313126445982553878372963434692400742333910208705066330579673129001054995162666552953704639730365707106792103256526880423274222839707983351076017669742611 A013795 303 195935201218554296848414013468217062257744131321599689668848966752200495460236982790192877351272808658076333507071504477135283611654599016374960025697391280699513969318066866453177056709024413344393595987940256671443473291114258668067817146366574037141604111335648835350991513495398586635805532046148246625258529835233165951508735133606796000680964448115806888340305613512242452688123292418113566111433568111038650045150241118643628433100804096123423859632906095060786936628278914079278179575468664984238963437031222907954396166755203517526404325705579999421533224235663195976672111912387134645870331851085558189081947146717173892637299750461214017106006126945267834564181455123299030668955475583026836002001665595603410106018178431527243105206711511730789651093820624967062910193472009113708504065693761868660030896925124658033728509696797542946905052078128967417736145810274099350428435575490968810594080958493299939636210516001876759169758416857809165661595713780765492440735177420314480931539663592265384994487580967683733984766971850685356383968348100289066446052248684615884640496665235108471504684948136013484295630571333258557647331439268510779365650876146016994281704446184176601001795189630292284317750543183778810056277157896596164584243103974702701567651 A013795 304 2868687281040853460157629571188166008515631826679541056441617722218967454033329665031213917299985191562895598877033897049737687358234984198745789736235505740721584024785816991740965287276826435775266638859433297926603892455203861159180910839953010477790225794065234598373866749086130706934828794687656478840410135317648782696039391091137100245970000484863528652190414487432741749806813124293600721437498870713716875311044680218061363889028872771343048728885378137784981539174631581034711827164436724034242663681574134595360314277462934700104085732655396771530667936034344852294456390509260038350187528631743657446348788175086142962102705646502634424449035704605666365854180684460221108024177118011095905905306385985229527362212150415990366303331463243250491281664627770142768068142623685433806208025822367519051512361880750118271819110470812826285636867475886211963074910808223088589622725260763274355907939313300404416213758164783477631004432981215183994451422845464187574824803732610824315318672214654357501704292672947857549270973234865884302817680584536332221836650972991461167021511675707223131300092325659373423572327194890238542514579602330266320692494477653834813278434796582529615267283371377109334696185702753705558033953868764064445677903285293622253651978291 A013795 305 42000450481719135510167854551765938530677365574415160607361725071007902494501979625722002963189083189672354463158653286705209480611918403653837107528224039549904711706889146576079472771020015846185678859540962914943407589436639731231567715607752026405326695850909099754791783073370039680232828383021978506702444791185695827452712724965338284701246777098886922996719858510502771958921550952782608162566420966119528771429005163072636428699271726245233576439610821315309914715055780977929215861514518076585346838961926904610670361336334826944223919211807664131980509251478842982443136013446076221485095606697358888671992607671436219108145713370445070608358331751131561262471059401182097242581977184800455158359590797209745510110148094240514953047075953344430442854851815182660267285676153378436356691706065282846433192490296062481617703596403170589648009376714450029351379769143194240040666320542835099844848139486031221057785633290594895995535903277971508862763281880441170283009951449155078800580679894754448182452549024629582378876319131671412077553661438196440059910406895567982946361952444029453865364651739978886294522442460387982500955959957717429201258811647329795501209563856764816097128295840332257769286854874017003075175118592574667549170181999983923415718614158531 A013795 306 614928595502849863004367558492405106027647309375012366452383016764626700422003483700195845384051366979992941695105842770650972005639097347895829091320728163050154884100563995020379560840504052004004524182539238037686430516941842304961382924213097418600388153953160129509906495977210750958288840355824787316630494187749772609735167006217517826310954063504803439594975448452271084250570427499690166108134969364956020742492064592546469952586037343956464792652342034877452461343131689297861649428434059159286063069241571810404824760325278201290382401180076010556326635950901740105949954372864001958763284777656031489046643768917497683962361389456686278776974335168317188443838780692707085728642727962663463973542768861947884013522678247775379427562239032915806113837885426089328973329584561613686698323268501806154628371250424650793364798354938820603036505284476262879733551200025506868435395599067648696828421610214983107507039457007599872270641159892780861259717210011539174113548699167079508719301734339099875839287770269601715609128188406801144227463157116634078917148267358010838317685345733035234042803866125030874238103080062540451796496209740940880935630261328555535933209224426893672478055379398304586000128842210482942023638911313885707587400634661764622729536229895052371 A013795 307 9003169566757224844246945423887303157350784256559556057229339748450899520878553004854567372267896063954076659358044644005100881134562024270542833726026781035217317658116357451093377150265819825390630238556556984109767029198545513186939607393403959305728282962028217456154541007602342604780306911649630711102787065402844420779132580138030678495018678443773827159110035540789700944512601629022963721989204086472321099690826317699472866575812172752866601029222939732640781486524791063009992409281703060151107249396765852876137039315922398145092488735677492870555178276957152376891213281973101852678253252429661957031131911420721083590892933103035343807573681241199331956006243588121924442153058180101355776036639678907778969841985532225679330198938741680920317312700480523373865498518447566585986950150974134943909913983477467312265654012714659272449057473870016964822178923119573446060762626965949444570264920795157567677010564690048269729914457221990204589703519671778945048196466504505211087159296692458761282163012244517238718233245806463975552634288083344639549425967782388636683809231146877368861620691403936577029720067195195654754752501006817115437778562656111381601598116254834150258751208809770577443627886378803680754168097300546600644787132692082895841383139941893461763811 A013795 308 131815405626892528944619527951134005526772832300288460233894763257069619885182894544075720897374266272351636369661131632878682000691122597345017628582758101136616747832481589441458134857041868063544217322706550804351099074495904858569982791846827368195167790847055131775558634892305898076588473493462243241255905424563045164627280105800907163845568471095292603436530030352702011528609000450525211853643937030041253220573388117437982239536466021274719905668853060625593681744209465953529298864293414503672361238418048851959522392624419831242299127579054173117798365152929667950064253661368184225062305868822680712892802315110777384854263433561540468686686267052399419167887412373693095757562924814863949916952441538888791897456510177316171073442662116950354365775247735342716764763808590822385434937160412309713785050632093598918881440400155326407926650474930918381961521613393674823775625621408465817953248705361901948359111677626996717115677568187158585397849231514515534450644466092460795527099262874288723932148662271976892073652951852439066066118611828248867643145594301952029687650953221431557502988542845035424292131503804859581264331367240809387124515935848126738028998020087026793938376448183851024352155884472064689921775112577302780040328409744785678013690551889262173683956851 A013795 309 1929909353783333516278174508732552974917481037708523346284453228846756304738962759019812629658456632493500308088208628236976783172118725947728403100080161358741205805015362951012388552441949990318350885821746610326504441549694543034323118055429399497745451625791734184325953973458250653739331840417780703295227711321027544255308008029031081785862967985306179006914236174393910150790364375596139626749200882056833988402414975427409497969053399017483174138897677660619317094416970791025622464672119881748267040891678653241539367350414130749218501526884932148617685864204043268456890737856091585239137220225432868317463518695536891691651270930774514002041773635914179896037039604563240614986478782214423090734100696570870802170660765506086060686274016054270138269315402093152716152906921578230545152914965596626519526926304482381771343168898674133938454089603463576030298637941696793094898934723041348040653514295203606425925754072136858935290635275828188848809910598604021939891885628059718507312260307742461207090588564324013676850352868071560366274042595777391671163294646174879666656897606114979433401255255794163647061097347206949129291075547772690236890037816752423571482560012094159290051769577859762847539914304555499125144709423244290002570448247073407111798443370210687484906812255491 A013795 310 28255802848741786011828752982353308105766839873090490312950679723545359057683153754809076710829463556337338010719462526017577082422990266600691549788273642453329994191229928965772380796302589808250975319316192121790351528729077804565524771449541838046491157253216780192716292125402247821397557475556727276945428921451164275441964545553044068426819714272867766840231331829301238517721724823103080275235050114194106424199757655232702459764910815014971152567600898629127421579358869351406138505264507188676377745695067162109377877377413288299308080855122291587911538737811397493477337292951036899486208041320562625035983377221355631257466257697469659503893607803419507857878296850410405844017035850401368471437968298494119414580644267774606014507737869050569094401046802045848917194710238826873411583828011300208872393728023926551514235335845487994992906325884310216659602358104382747702415303280048376663208102796076001681978965370155751671590191073400512935425901074161485221957097480422338665558803165657374533013307170267884242766016341435715322618257644776791457501796914646413199523637851129413884427778200082349956621526260456942201950637094939957758307043675072233510076161137070586165647958389444787850831885332997062691243690665719649927633932785401753523841009383254675466520638232643731 A013795 311 413693209508428488999184772414634783976532302581917868671910901832427601963539054124159692123254175928334965814943650843423346063755000493300724980450114399159204444953797389987873427238666217382602529650108368855132536732122428136643848178792742050838677033344346878801559233008014310353081638999626044061758024838966496156745802911442118205837067436669056974307826929312799433137963773135052198309716368721915912156708651830261996713418059242634192644742244756829054579343393206173937273855577649749410846574721478320443401502682707953990169611799845471138612838660296670702001695306096131245377571932974357393151832625897867797240563478948653284796506311849865014547196144186858751962253421885726435790323293858252402348875212724488006658407790140769382111125726228753273996647752606664253618998825913446358100716571998308640719919552113789734691141517272185882113238125006267809111062455323188282726029833037348740625854031984450360223751987505656909887570617626798305134673864210863460402446437148389620537847830279892093198337245254960308038453910177177003729283808627338135654225581778385748681907100627405685714895765979350090778759277707015921539373426446732570821025075207850452051251758779861138924029633160409994862498875036801394590488409911067073342556218380231703505328664364136865571 A013795 312 6056882280412901507437064252922667872200409442101859515225447513728572520348175291431822052376564389766752234496589991998561209719436962222415914438770124918089912278568547586812454848201312088698683636607236628407995470295004470348602581185704536366329070445194582652533628730470337517879468276593524911108199241667308470230915300426424052651660504340271663160840894072068696500572927602470299235452557354457570869886371371446865893881153805371407214511671205484734188096166619931592615626519512369981124204700497164089611841400777527154370073286361537542940430570825403555748006820976553457563573030670677566593135981475770682419399089895287232742705648911793873677985498747039798987479352349828920746406123345378673422789881989499228905485748455451004523488991757715176684584919745914171337235761810198768128952591330627236808780342162497995505613002954382073500019919388216766993195065408386799647391802785499822911503128882284337724035952849070322817663921412673953985476760045911251923752218286289572434294630083127900136516855607777873869991003698904048511600444242112857644113516742817345746451801860285846644551788909703664679091814584908420107257966336606611569390628126118138468482377000295946934986717859101562734781846029413809218199340809507933020808365593304972371021516974955327848825011 A013795 313 88678813467525290970386057727040780316886194641813325162415777048500030270417634441853306668845279230575019465264574072850934671502276563898391403298033398925754405670522105218521151432515410290637427123566551476521461680589160450373890391139900116939423920388093884615744858242816211599273295037605798223535145097251063312650830913543274554872961444045917420337871530109157785464888233027767651106260892226613295106006363249353563552313972864442773027665378119501993247915975482418447485387872180608893639481019978979436006969948783775067132242985619271166190843987454733459706567865917719172188272742049390252490103904786758561302422075156900374585953405717574104519385687155409696975685197753845228648132051899689157583066662208258210405216843136258157228402328324707901839007809999929382548468788663120164175994889671713374117352989601133152197679976255107938113791639762881685547368952644191133637463384582502907247317309965524988617610385663238596373417473402959360301365243832186639415656227929565630010507679047075585898743282953475851330538285155654174258342104148774348767465998631588759073800831036445080722882741426971354566583257337644178790363885134257399987448186394495665317050481661332959075140536175105979999941007716647580763656548792005647357655280651578100484126030030320955034646986051 A013795 314 1298346507978037785097422271181604064619530775750788893702929391767088943189184585863174262938563733214848859990938629000610534525464831172036348535686506993671970253422114142504368178123458122065222570516137880167750720465505898153924129216679277612110105618402082564659120469533072154024960312645586491790778059368852817960520815405187082757895028502276276951166777072328179136991428619759546179846765723089845253647039164333785523969428876708306639898048801047628683142737797038088489633563836596294811775641613512237922578047020143250757883169552451749144200146820324752583563860124901326400008501216345122686707611269982932096028761602372178384312943813111002464268325845642353373421006980314047992637301371863348956173679001391108458542779800357955679981038489002048390824913346208966089892131534816742323700741179683555510452165120750190481326232532351035321924023397768350758099028835663602387586101413672425065007972735205251358350433656495476289503205228092727994172288534947044587684622833116770388983842928928233653143500405721839939330411032963932765316386746842205240304469685965091021599517967204592426863726217232287602209345470680448421669717642250662593216228897001811035906936102003575853819132590139726653179136293979437229960695530863754682963430964019754969188089205673929102662266522772691 A013795 315 19009091223306451211611359472369865110094550087767300192704589224861949217232851521622734383683511617998602159127332467197938835987330593189784178910986148894351316480353173160406454495905550365156923654926774703536038298335471854871603175861401303518904056359024890829174182794433709407079443937444031826308781567219374107759985258347344078658341112301826970842032783115956870744691506421899515619136496951758424358646300405010953856436408183886317514747332496138331549892824086434653576725008131606352339207168863432675424465186421917334346167485417446059220234349596374702575958476088680319822524466308508941256086136603820108817957098620331063724725810367758187079352558706049695740256963198777976660202729385451292067338834259367218941524839057040829110602384517478990490067556301845472522110697801251924361302551611746936228530149532903538837097370506151508148289626566726423449327881182950802556648110797577975376781728816140085137608699164750268354616427744505630562676476440159679808290562899662635265112444322438268915673989440173458551736547933624939616997218360516726923297740672214897647238542557842437721711815546497922783947027036232445341666336000191951027278807281003515376713451469434354075765920252235737929195734480152940483854543267376232313267592744213232503882814060271995992078244159914968931 A013795 316 278312104600429752189201914034967195076894307835001042121387890841203798489506179128078454111510293599117534211783274652245022497690507214891630163435748205962197624588850808241510900274553162896262519231782908434471136725929643427175142097786776484820274289152483426629939210293303939429050138688118069968986870925658856311713944167463464655636772225211048680098201977600724544573028345523030808179777451870695091034940484229765375412085452220279574733415695075961312221980837449489763016830844054848604598332159329517800889594794403291692162238153996827753043451112440522020414608048414368562521580711222879408930357126016530213203709880900267103993710589594347617028800812015273595333102198193308356282028160932392367157907872391395452522865168634134779008329511720409899765079091815319563196222726508129424573830658147586893321909919311240712113942601580564230799108422563441565721609508399582700231884990187339137491461291597106986499728964471108678979939118607306937068146291560377872073182131413960642916511297324818695194382879393579606655974798296202740932456274016325398884002221181898316453219501589371130683582691416276087479768422837479232247336825378810354990389017401172468630461642963988378023288838412983439021354748523919201624114367977655417298550825368025937089348280656442293320017572745315060118771 A013795 317 4074767523454892001802105223385954703120809561012250257699240109806064813684859968614196646646622208584679818394718924183519374388686716133228357222862789483492535421605364683463961090919732857964179544072533562389091912804335909417271255453696194514253635867481509849288939977904262977180723080532736662415936777222571315259803856555832586023177982149314963725317775154052208057093708006802694062560121672838846827842563629607994861408343105957113253671939191607149572242021441097979620329420387807038419924181144743470122824557384858593664947328812667555132309167737241682900890276436834770123878463193014177426149358682008018851515516366260810669571916742250843460918672688715620709271949283748227644325174304211156647558929159682420820387268933972367299460952381098521342460522983268093724755896938805522905185454665938819705126083128635875266060233629741040903129746414751347963730084812478290314095028141332832312012484770273243389342531768821502168945288635529580865614729854735492425023459586031797772940641904132670516340959737201399021050127021854704329992092307873020165060676520324173251191586722769982724338334185025698196791289478763533439333258460371162407414285603770566113218588914635753842638971883204490530711654873138701030978658461560852964668082634213267744925148177090971616498377282564157795198926211 A013795 318 59658671310903073798384622575593762808391772782780356022974574447670594937160034800480453103553195755888297221117079768970907160424762210906596378099934100827814211107724144330595854332155808773453552704765963886938694695368282049778268451097565983883187482735796785703439370216496314248902966622079797474431730355315666626718788263833944891965348836648120383902377546030478378163908978927598243769942741412033556406442974101090652765879551414318095147010861704320276887195435919115519621243043897882849506109936140189146068274344671714669848493841146265674692138524840955479351934537311697869383704579608920571696252760463279404005038675118424529013202433023294599111310286835485402804450609463357800940564876987955544476910281826910323231290004462289429631407803811663450974964516998028160224151087081051660854820241764010259302750983086357849770387880573038579862722617258374485536972171739494648488665307017253997880174789521570556463364007627315613255527970912788593453465259803182344594768471799091551193623938118406429029747991512365683067194909726974726095414223479568888236653364934066220570696021208075317067037550802961247299221269258576893085278237118294188806952555524804858463633360299182072010077187341996945860149338997623721794558538535712448255705397847516453053449094460788915437152741794021834279507478655251 A013795 319 873462606662931903482149259129268281277663945312687192532370744488345180474960069513834313889122339061960559614375164897503051735778943529883477571761135170220027864828189197144253903277093196252133465150478477268669429034887017490803628392519463570033747934734800739484055819339722536918188334313870314823154964132176675081789778970792787163264672317365130540714709651432233934697791360478965887035731677013583299346731583814068247145242512257031231047386026212953173905428377291770322774619405708902799618955575028509287585604680338574481251798328222475743167600142196429173191673560780568505646818750054206090204836665942873754037771242408853529282296821894056225588693909558341782459961373153021563570810363980657126686443436227794042429316955332379539233441655606564585724455493368130293841796065953677366575423159666874206451577143367365278488248959469857847770121839279860842746809566437941148522548760039615782963639093385314517180112435671527893674185022134137796752184868778392707212005195610499401025848077991588527424540343732545965786800673312636964762959645964368092672841915999663535375560446507430717178496781306155621707898603214824291661558669648945218322592365438667932766056028140324716299540099874177284338446472264208910794131562701365954911782729885488389155548192000410510915353292606273675686268994991529891 A013795 320 12788366024151985998882147302911616906186277823323053185866440070053861787333890377752048189650640166206164553314066789264342180463539512221023995128154780027191427968949518035389021397879921486327486063268155385690589110499780823082855923294877466128864103512452217626786061250952877663019195402689375279325811829859198699872484153911377196857358067398542876246604064006619337037910363308772539552090147483155873085735497118621773206453495621955194253764778809783847419149376871928809295743202718984045889221128573992404479540838124837068980007579323505267355716833681897919524699292603388303491175073319543631366689013626069614632867008760108024522222107769350877198844067529843682036996294464333388712240234539040800991816218349811132575207629543021368833916819279735712099591752878402795632137736201627790324030770480682705256657540956041595042346453015598188749202353848896442598656038862217896355518636395740014678370639966254389846034026170666839891283742909065911482248738663784447626290968068933321730419441709874847630022695172588205485084548657970317801094492176564313244823078492151073821433580497315293130210371375103424457425343449668242454216880482330206941461074822387537203627826308002494171341566602257829619999194800420282662936880209510698945863410948253435505626381079078010290311687557048452885722664355670989134131 A013795 321 187234466959609227009633518661928983123473293611272821694270549065658590428355489020667737544675022673424455225071251861619233864166681998428012312671314134378109696893389893556130662286359930481320723452309063001895915166827291030756093572960300981592699339525812918273774722775201081864264039890775143464609211000968528164833040497416473539188579464782066251126530101120913713572045629203738751582151849300885137848253413313741381515685629401045999069370126554045310063766026781909696898976231008645415864086543451822793984957410985739526936290968875440619355050161936667439761122343006208151414294248471438306839693848499285227839805875256741587029853879851066193068275992704441348703662747252305144135909273886096367321181252859584792033614904139375861097376151074610560850122853892695330850128595728032478134134510607675487662723057137404993014994418601373081477071662701692816086923064981732220541148355470029554906024539745930521735784177164733202848285279931634010011603782776468097696526063497252763455071046074277644151162280021863916507122876901343422925824459957078110217454692203583871819609052061193206719410047302889237481164453446592737772189347141796559829931596474575932198315004975464517162611876623656883466408211072953358468058863147446143266386199693378549237875845378781148660453417522746398699865528831378951912811971 A013795 322 2741299830755638692648044346729302241910772491762645382425815108870307422461552714751596345391587006961607448950268198505967203005264391138984528269820710241429904072216121431555309026534595742177016712065256991410758093957518367981299966001711766671498711029997426936446335716151719039574689808040838875465343458265180220861320545922674589087259991943874231982743527210511297680408320057171939061914285225614259303236278224326487566771153300060714472374648022877777384643598398113939872297910998197577533666091082678137526733761454242212413874236075305326107977289420914747985542592223953893544856682091870328250439957635878035020802597819633953575704090654899460132712628809185725786370326282520999615293847678966336913949414723117180940164155811504601982326684227883373221406648703842952338976732770054123512361863369806976814869928279548746502732533282742703285905806213615484520328640594397541440942953072436702713379105286420168768733616137868858822901744783479053540579890983630269418374838095663277709745695185573498988017166941800109601580786040712569055056995918231580611693754148552671467310896131227929739578882502561601325961728762911564273722624231503043432470028503984266223315529987845775995777800485646960430831682618319110121330849815341758983563160349710755339391740252190734797537698485950530023364731207620219234955480067411 A013795 323 40135370822093306099060017280463714123815620051896891044096359008970170972259593296678122092878225368924894660080876694325865819200075950665872478398445018644775225521316233879401279457493016261213701681347427611244909253632026425614212802231061975837412628190192327776510801220177318458413033479525921975688093572460503613630594112853878658826573542050262630459347981889095909338858213957054359805487049988218370458682349482364104465096455466188920590037221702953538688566924146786193670313714924610732670405239541490611528909001451560231951532690378545279546895494411612825256329092750908955390246682507073475914691419746890310739570834677260714301883591278382995803045598395288211238247947102389955367517223867746138757133380961158646144943405236238877623244983780440467334614743672964665194958344486362422344490041597343947546510619940873197546507019792635918808946908773544308862131626942574404236845775933545764426583480498477690943028873874537962026104445374916822887630183891330774554426004558606048948386723211981598683559341194895404676744288422072723535089477238828571735808254488959662952898830257308119317174418720004405013405670817788212531572941373436058894793687326833641775562674552050006354182776910357147667806665214810091286404972146418693278348230680115168924034469032324548170749443532801710072083029610767629818983183666964451 A013795 324 587621964206268094596337713003269238486784493179822381776614792250332273204852705456664385561830097626429382718244115681625001458908311993699038956231633517978154076857590980228314132537155251080429806316607687656236716382426498897417689637464978388235558289332605870975894640664616119549625223173739023646049377994394233407165528406293637443879863229157895172555313802838253208630223110545232881912135898877505161885568278771292853473477204480471986358734962952942759939308336433096661527063100211225737027403112126964043394756690252293356002390119832281437846096933680423374577914246966058015868601678586062760866997076514221039538056590509774118093877659906805441552390606105414700739188193526091336535819674647671217543189830652323738208116396063773407281929807529428882246094462115875663119385121624832225545678699026712736028461986554324485278409276783982487281791691353462226050469150066231852431659005443043536969608737978211873096885742397110302024195184734157203897793522352973870251351132742551162653330014546622586325992314434463619872213126787566745277245036253689118783968653972858425293391773797248174922750664479584493801272426443237219674759434648477338278674376152171349236013118116564143031590036744538999004357385410034546524255197195716088288296445387566188216788661102263709767942602763749837165367636531248868179732792068026527091 A013795 325 8603373177943971172984980456080864920685011764645779491591417173337114811992248460591023269010754459348552592377812097694671646359876595899747629358187346336718153839271989541522747214476490031068572794281453154974961764555106370357092393982124748582156808914118682556958073433970644606326062892486713045201808943215925971314310501396545145815845077538100743221382349387354865227555096561492754624075581695465553075166605169490498667705179750798590352278238592594034948271413353716968221417730850192556015818208964650880559342632701983827025230993744464432531504705206015078627195242489830055410332197176178544881853704197244710239876686541653602863012462818695538469768550863989376633522454341415503258220935856516554296049842310580671851105032154769706456014734312038368264965069019838535583730917565709168614214281832450101168192711945141864788961190221394287596292712153106040451604918826119700551451919498691600424772041532739000034011504154436091931936241699692795622267594960769890434350031934483691572407404742977101286398853475634981858549072389296764717604144575790262388116085062816620204720548960165510529043992478645596573744429595555436133258152882688356709738071541243940724164468062344615618125509727976795484422796479788315795661620342142479248628948256919356561682002787198242974712447647064061365938147566454014679019467808667976383139331 A013795 326 125961986698277681943673098857479943303749257246178857536389938834828697962378509711513171681586456039322158505003546922347687574354953240568205041433220937715890490360781198877434541967150290544874974281074755641988415194851312368398189740292288443991357839311611631316423153146764207681219886808897965694799684737624372146012820050946817479889787780235332981504258977380262581796634168756815420451090591603311162573514266286510390993871536731442161347705691234169265677641762911770131729776997377669212627594397451453542269335485389745211476406979412703756693760388921266766180765545293601841262673698856430075615220083151859802622034567656350399517365468128521378735881353199668463291402254012664383203612721875258871448465741269211616572028775777983272222511725062553749767353575519455999481404364079547937680711300308901931203509495588822042375180786031433764697321598633625538251947616533218535773807553380343721819087460080831699497962432325098821975478514725202220705619857820631965849318817552775728311616812841927739934165613736771769391016968851693932230442280734145231624407601404698136417313557325783239655733093879850179436192193708527140427032616355440230587275105435352536142491976900787517264975587927308262687434163260580731564281783429308038679176431429556299419586202807369475392764946000664922458700418520453228915524028186707842225542945171 A013795 327 1844209447249483541337317840372363849910192875341304653190285094480726966867183760686264346590107302871715722671756930490092493776130870395159090011623787749098352669372197532764519128941047403867514498449215497354352386867818064385717895987619395108477470125361305894103751385221774764660740362769075115737562184243558432589773698365912354723066382890425510182203855687824424460084520864768534570824417351664078731238822372700798634541273169285044684291759025359472218786353050791226498655665018606454942080609573086731312365340841591259641226074585581395701753345854196266723652588348643624557926805624956992737082437237426379370189208105056626199333747818869681506072038892196345971049420400999419234484093860975665136876986917922527278231073306165453088609794166640849450343823699180355288407241294488661355583294147822633174750582524915943522415021888286221748933485525594911505546765053662852582264316389041612431153259503043456912349667971671771852542980934091685713350980338351872611999876807790189438210381756818664040376118750720075475653879440957650861785905432228620336212951692166185415285887792806792411799588227494886477125289908086545862992184536060000416028294818678996481662225033804430040276507582843720274006723584298162490832649591188498994301822132560133779802161595302696489225471574395735129717832827557955724552187296681589518024174260248611 A013795 328 27001070517179688528719670500891779126535133887872041427358964068292323521902437440207596298425761021344789895637193219305444201376332073455524236860183876434548981432278344077205324566825875040024279771794964096765073296131724280671295715154735563783218640105414879595573024031032004329397899651302028769513647939509939011546876717775322785500414911898719894577646651125437398520097469981076114651440294445713776704067598358712392808318780471502339222715643890288032755250995016634347166817591537417106807002204759562833144340955261737632407190958007497214469370736651287541100997546012491307152606361154995330663623963593159620358940195866134064184445401816071006930400721420646701362134564091032497012081618218544713269015965465303721880581144275568398670335996393788676802483922779699581777570419792608490907095009618271172311523278747294329111678335466398572626135161580235099352710187150677824656931856251958247604514872384059252653711488773246411693081783856036370529171703133809766912290196342856163564838199301582060215146754629292625039048448895060966267407441433259230342493825725005120665200683174484247701157771238752632911591369544295117980068573792454466091070264440279187488016636719930660219688347520414908531732439997709397028280822664590813775572977842812918670083447916826779298750129320727958034198790428276029763168574210715152133391935344299913651 A013795 329 395322673442027819748984695803556538191600895252334558537962592923867908684173586562079417405251567113509068862024145923851008552350877887462330351869952134878231637149987235634363156982897636460995480138850069340737438128664575193308440565580483389350104109783379252158784644838339575386714648794713003214449319482365017068057822024948500902511574725109157976511324619127528951732747057992935394611737350979695404724253707569908143106595264883265748559779742197707087569629818038543476869376357699323860761319279884759440066295925987100676073682816187766717046056955311500889259705071168885228021309733670286636246118450967450001675243407676068833724465127989095612467996962319688354643012152856806788753886972337713146971662750377511792053588533338596924932389323201460017065167113417581576805408516183580915370778035821108233813012324139136272524082509563541501819244900696222089623029850073074030802139307384920703177702246575011518102989907129100713598410397436228500917602905582108797362840764655757090752796075974462943609963634527473323196708340272587607121112350024348391444452102439799971659203202357623870592650928706577298458609241498024822346183988895325838039359741670127584012051578216504796276457096046394675813094654006463281891059524632274104488163968596623942248691760950260875713000643384778033578704490660389351762551095019080542384991325375895035764291 A013795 330 5787919261864729308944884931259871275663228707389430271554310322998350051044985480855404750230288194108886277208895520471102616214969203150335978681727969206752189399512963116922710981386604295425434824712903865217736831641778045405228878320663857303474874271338455630856765985078129723236889173003393080062752486541306214893434572267271001713671965550323181934102303748646151382319149676074567112510446555693720420567798532531025123223661273155893824663735205516629469106950165902315044844539253075800645406475576792762962010638652377140998394790111805092504271319882715684519651341946983648623459995810666666641279420240614435474527238731785323794559893938888348862143943525322557200328340929976508194145659161996458184812114328277150147456589716610397577935112080992576109851111707546811866007986085443808181943561222456845651256313437721094166025092022519811128135564591093387614170780034919876884974121599422624015224738592104743636545875230277163547794326628863821481934624140627654902189351635324939565711687348342111957393477573116736924923006809930955155860205916706484799138223231821111385062394085717971089347002247192998226732497904772581423970479781416465594734265977792337957520447156667846722283608343215264448579518829308628910167002500141125163811208664223171138463096072072769481314042419796535189625812447758760499155510582174358221058657994828479218624984531 A013795 331 84740925912961501812262060278575775346985331504888648605826657439018843097349632425203980948121649449948203984615439315217413404003364103324069063879179197156058804998269292994865411478481273489323791268621625490652884952067272362777956007492839534780175634206666328891373910787528897277911294381942678085198759155451264292254775572565114736089871247622281706697191829183928302388534670407407737094265448021911760677533138314786738829117624700275441486901747143968972057194857378975794571568899204282797249396208919822842526797760509453721357498122026938359355036394402840337052215297445787599496077798663970666294971991742835949782553302272068925676151407159264315690649477154247559970007239555786056470486595790790144283834165880305755308911930040892830938547975977812306824330126510192872530222924276982795591835679857990677180043685041674539684773372301712554727032801178198288059074390491261917472906114337146638206905397727005551582668159246487951503256736173195210317004832042929495422954297292792440181584814467076861168197905148002145317797742704199114436949274826499643944182726337092891788698511808996814719129459901152687037590501823775364628351794479718472772504388180857620036056866820773943860954309753014686791652735179907635873755083604566213523359906052891448638238189591217417975918895068241071711311520047636012468135830433614778714519811702283764239888398518371 A013795 332 1240691896291669348033328824538627926855212238563074704237908091564674881788295968337411485061449069596691654538754647014098149648013253836767695164255062625561856963979660718737824489456444325157189627963889218808648888583216934663432053905702663628716551460419801721298605427840210585045899261046022749845395032794961960502902169157925844851091804936437826467753585571081894275270536109434856678797140424488810088079762678066792643197111143236732738809728479934849719889389906885584608322340253249904434528409894795126237434846011618911934395130004596404519317087850451985374781484169903776244222075050239194525224684931106861140766362898565361140824532752218788846026798995015338525520875994336263652784394248972958502459616022653556563477779567728711937771280916291149984215017382235733846714993834339305110260066188800841504593019592695156935524766943869373513758487242050001135472908151182565733720818420010163929987301928121088280721844519527830097959181874311751074251267745940530742487473866663774116698583268612472324363585529271899409597876750932179234471374332734781286986779296301377028678334911395522364302774422412776490917362537201895113523698622977558159862236747355936414947908587122951312068232049093888029316587695769027696827648179054453932195512384520383699512445333805014216585428542694117530925311965017438858545976693378553975159284563133136592236206042707469811 A013795 333 18164970053606330924555967320070051477087162384801976744747212368598404944262441272428041552784675827965162514101906786933411008996562049424115824899858371900851147809626212583040488350131801364626413343019302052577428377746879140407308701233392698188039029932006317001532882069008523175657011080974819080486428675151038063722990658641192294464835116074386217314380246346210014084235919178235736634268932954940668499575805369575911089048904248129004028913234674726134748900557626711844250447383647831850825930449269695443242283580456112489631479098397295958567321483218467517872175709731561187991655400810552047043814612076335553961960319197895452462811984025235287494678364086019571352151145433077236140416316199213085434511238187670721645878170651116071480909323895418726918892069493313379249754224728561766119317629070233120468746399856649792693018112825191497614938011710854066624458848241463944907406502487368810098944087529620853518048525610406960464220381821798347478112811068315310600759104881824316842583957635755207301007255734069879255922513510398036171895391605569932822773435677148461076879501437741842935756920318545460603521104907172946357100471539014429018543008218038265051252329624067130159990985430783614637224160453754334509253596989536260021274496821762937744561712132239213145027259293584574770277492479820322327971644767755408750307085288832252846930292671280065502851 A013795 334 265953326554850291066423917533145623676033144475885741519843936288649246788946402669618956374320438797237944368966017267492070582718664965618479792358826423000361655080737378428295789934279703779495317755145601351786128878592057494703406694758102494171079437234504487219442926372353787814794299236552326157401802232886348290968306233165696383259650934445088607699841186754860816207298092688549420062331447393286327502289366415960914254765007096856747987318668872665338858653064212688111670800143987906127942447707757610984510273901457942960694485479634810129384153835801582929166524566179787353385826723267292520768489735409628845557061033376387319508030258113469844209585928583412544166844920285683814331835285472678783846679038305687035617302296502990402551993411152825580819498789451601185595651604250872817752929407217283116782916040301209614818478189873628716580307429458614389448701997103273617389338602917566748658640385521178916357748463461968308156650610252949605427049666851204462505714054574789822892271723745091990094047231202517102185961520305737647592720428497149386458225871749130618626592780549978322422417070383824088696152496945919107614308003802710255260488183320298238615385358025966852672428017692102901903598933203417211549981913523800382971479907967431171518128027328114319656344103317371759211632767397049339203832851044706939513246035713793013931906415000211439027241491 A013795 335 3893822654089563111503512576602785076240801268271443141592035071202113622236964281485891140276425544430360743506031458813351405401583973761620162639925577659148294992037075957568678660427789143035590947253086749391500712911466313779952577417953378617158774040550380197379863885017631807396403335122362607270519786491689025328066971559778960747304549331210542305333374815277917210091051375053052059132594721285105120961018613696083745604014468905079647282332630964693226229539513137966642972184908126933619205376889279182424214920191245742887527961907333255104313396309970975665927086173438266640921889055356429796571458216132375927800930589663686744917071009039311989072547580389743059146776477902696725632400414605490074299227799833563888472922923100282483763735532688519328778281776360892958305935137837028924720639451068242112818673746050009970557339177939798039452281074703573275918445939589029032197306485316094767111153884415580514393795253546677999721521584713435173057434172368484535546159473029497796965750307351891826966945512036052893104662618796304898405019793626764167134884988279021387311944900032232618586608327489568482600368707785201654581083483675480847268807491992486511567857026858180689977018607030078586770591981031231394303285195901961407085437332551159782196912448110921754088534016669639926617515347460199375283316772145554301413435208885643516977041822018095678797842669731 A013795 336 57009457478525293515522927634041376301241571368762199036048985477470145543171394045234932184787146396004911645671806588486277926484590959843880801211150382507590186978414829094763024267323260843184087058732443097840961937736778300052285685976255416333821610727698116469838587140543147292090741229526510933047680194024819019828228530606723764301285906758253549892385940670483985872943083182151735197760319314335224075990273523124362119388375839239271115860632049954073525226688011852969619755759239886435118785923035936509872930646520028921616296890285266187982252435374285054724838468665309661889737377659473488651602719742394115958933424763266037632330836643344566832011169124486228128967954412973382759983974470238980177814994217363208891132064517111235844784851934092611492642823487699833802557196353071940486834882203090132773778202315918195978930002904216583095620847214735016332721967001522974060400764251512943485274404021728514311239556307176912593922797521789404368733893717646982084931320844624877245375550249939048238623049241719850407945365401796700017547894798489454171021851113393152131634185281371917768726532522774772153751998250683137424721643284492715084862610490261995015864994730230623481953529425527380588908237194278258843994398553200616961137887985881530371144995152792005401610226538060198165607042202164779053523040860983060526994104893294706732060869316166938833279214527531571 A013795 337 834675466943088822360771183489999790426477846410047356086793196375640400897572380216284642117468610383907911404280920262027595121660896243074258810532452750293627927550971512776425438297879862005058218626901699395489523730404171091065514728378355550543482202664228123234906754324692219503500542341497646570751085720717375269305093916613042633135126960847590223974422557356556037165759680869883555030408835081182015696573594652063785789965210662302168407315513843377590482843939181539328202844071031177296574144699169146441049577595699743441384202770666582258248157906314907486226360019728798759727644946312351347348115419748392251754744271958978056974955779295207802987475527151602866036219820560343296988925370218768908783389330336414741375064556595025604003495017167049924863783578683413266703239911805326280667749510335442633940886660107358307327514172520634993102984824070935374127382318869297863218327589406401005567902549282127178030858343893377177287623678516518669362632937920069464705479468486152827749543431209357605261680063948020329822728094847705484956918727744684098517930922151189140359256106704566248051925162665945439103083006388251815035349579328257841557473480187925869027279387845306558399281624319146379202205500761427987734921989217410232928019818001291486163933874032027751084975326743739361342652704881894530122630841245652989175720689742727801264103187658000151458040979897589731011 A013795 338 12220483511513763448184050897477086931634062149289503340466739188135751109541357218746623445241857924630795730870076953556346020176237181894850223245005640717049006487273773918559644842119259059616057378916467780849362116936847468944290201138187503615507122929206963952282269790067818785750751440421867043442366646037023091317895880033131557191731393833769568469209520662257336940143887487615965129200215754423585891813533999300865887750880649306766047651506438180891302259318113556917304217840043967466799142052540535473043406865578639943725306112765329430843011279906356560505840137048849342641172449658959136076523757860536210957941210885751397732170327564661137443539629193026617561636294392823986211214856345372995593497603185455448228472320173107769868215170546342777949930655375503853637802135548741782075256520580821215603528521590631832977582134999874616934020800809222564812599004530565390015379534236499117122519661224039624013549797012942935252668098277160349838138308844087737032752924898105763551081065376336204698636257816262965648934562036665256005254247092909919886401026631215560203999868658261554437728236306592107173908238296530394823932553190945023058242969223431422648428397517443133321523882261656622137899490736648067168426992844132103220299138155356908648926155849702918303635123758855087989417778252175817815525438146677605414521726618523277738307734770500780217497177986680611251732051 A013795 339 178920099092073010644862689189962029766054303927747618407773528453495531994795011039669313861786041874519480295668796677018462081400288580122502118530127585738314503980175323941631760133468071891838696084716004779415510754072383792813352834864203240434639786806519159225364711996382934842176751839216555383039690064628055079985313579565079128844139337120220251957696592016109670140646656706185345456620358860515721042041951283763977462560643586500361703665705761406429556378676500586826251053396083727681406238791245979860828519918936867416082206796997188196972528149108966402366005446532203225609405835456820711296384338836110664635217268578286214196705765874203713310863711015102707719916986205335982118396711752606028484398408238253217513063239654470858640538311969004611964934725352751921111061066569128431363830717823803417651261084608440666624780038533164266530998544647827571421262025332007875215171760756583573790810359981164135182382578066497515034313626875904681980182979786288557896535573433166484151377878174938372992733450687906080066050922778816013172927431687294137056797430907627016946762077025607418522779107764815041133190516899501510617196511268626082595735312400259458995640168052884914960431160192914604720986443875264351412939602230938123248399681732580499528927847795500426883521846953397343253065691390106148637107939905506820874012599421799309366563544774901923164376182902990829336608958691 A013795 340 2619569170807040948851434632430234077804801063806152881108212230087628083935793756631798424250409439084839711008886852148227303333781625101573553517399597982794662652773746917829430600114106040568410349376327025975422492950373771110580298855246799643203561118634247010218564748339042549024309823677969587363084102236219354426064976118412323525407044034777144708912635803707861680529207700835259642830378674076810671776536208745588394029350382749951795703369598052751535134940202645091723141672772061856983468742142632391142390360133154675838859589714835832391874784631104377097040685742677987426147310836923312034090363104899496240924216029254688462053969118164216566584355592972118743727304595032324114195446256769904863040077095016265357608758891781107841356121425538196523778609313889640876987045075638609363597845539658305837832113539752179800053404544164058026280349692188843473178697312885927301025329749237140103871254480484224103205263325471590117617385811090120448871859007051050776163177330634990494460323514359272718986610451521632918247051560404645248864830527333673460648571185918567155117543569731918214592008916784657017231042357925601616946374121483954475284160708852198739155167700462288039935672616384462727719962524777745369036848716263165062479819740246711093603032619573921750001643361244690502568134787642544122195897348156525364416418468134563688435856859049339057049631693882688732317291764194931 A013795 341 38353112229785886532133854453411057133140092375185884332305335260712962776903956390846160729450244597641138208881112402302195948109896773112138397048247514066096655899260428623940693416270626539962095925218803987306160719286422382830006155539668393576143338337924010476610006480431921960264920128469152728582914340840487568152017315349674828735484531713172175683189900802086802864628129947929036430679574167158585045480266632244159676983718953842044240893034285090335225910659506926787918517231055757648094965853710280838715737262709517608956743253014911422049438721783999185077772679958548413906222777963394211491117006218833524463371446884317893772932161859042294751361550236704790526911466575868257355935528645368177099769768748133141100749838934567199905294973791304735304642618964658232079967326952424879692436056546137255771699974335511664452581895931105973562770599843336857290809307357962861614311852858580968260779036848769525095028260348229550912036145660170453491932887722234434413805079297826895829393596573734111878682963620728227556055081895884411088629983750692313137355730733033741718075955404445014579841602550644163389279691162388733273711863512646577472635396938305041739970810302468359192698182776484918796547971325270969948068502054808999679767040816952097121442000583181788341774060451983513648100061425874488493070133074359687860420782791958146962389380273341373134263657630136445729857468719577984771 A013795 342 561527916156295164716971763052391287486304092465096532509282413552098488016650825518378639239881031154063904516228366682106450876276998655134818271183391853441721139021071935483115692307618243171585046441128509178149499091072510107014120123256284950348314616605545437388047104880003769420238695600916865099182448864245578485313685514034589167516229028812553824177583337643352880741020450567629022381579645381368843650876583762686741830718629203201369730914914968007598042557965840915101915010779887347725758395064172221759637109263330047312735677967391318130225832325639532068723669807273107328001007692162054650441444088049941631668221353833298282729499781778238237454684457015594838104510782137287155948252074896835480917729184241417318856078391840998373813423711278492629595272584261561175882801633910452663576956303891995561753459324246226279250251538327322558932524352306294927594739069027934256895139837702483956306065878502834616916308759758428854903121208610555609575389409141234354252520165999483581838151647436041132015797270371081979648202454037643662748631592093886156644025253662347012494350063076479458463460902943981196182443958308533443860415393688658540776854846573724116114912633638439246940294094030515696100258848173292271009670938584458564311469244600995653955032330538364563111914019077490623321832999336228386027039818341700189964420680857059229676342916581991044058754211362827701930843199523341275032211 A013795 343 8221330220444317506621183582850060840086978217781478332468403816816273963051784736414581657111098177126649626022099516592720547279571537309828874308396040126240239196407514207408296851075838698275176664944562502877286816192392620476793732724595267958049674301721790748798397662548135188081714742293023821917130233821419514603477669610980420001605109210844600539783997646436329526929280416760656516688707588028621239892484062869496587143551450164071254230325270046599242941091177876838007137672828330658052828662134545498782846916724415222705763061120576288744636411079688389018183249648285564389262753620944642137113182893139195429254428841473320157442606305015186034574035135165324024688142361272021250238358628564568276116472986478590965371843734944057191002336556828410589904385906173517176100098722082937447430217245282707019632397966288998954502932772650329585331089042116464034914574709637985455201742363802067604277110527160001626271676551623156864636597615267144679793276339236812180611147750398439121692378270111078213843287835503011264029332129565140866302715139846587219425173738870422609929779273502735751363531080002828693307161993595238151560341778995649695513931808685894784038435869100389014452845830700780306603889796105172139852592211815057840084221210203177369555628351412195568521533153313540216054956943281719799821889980340832481269083188428204181691336641676930876064220408563160383969475284221239607746601251 A013795 344 120368495757525252614440748836507740759713448086538624265669900282007067093041180325845890041763588411311277174589559022434021532720206877753204548749226423488283342074602415510664874196601354381446861551453339604626356275872820356400737040820799318173805281451508738353157340177367247288704385541912161776688703753379403113309516560774364329243500403955975796502977509541474300603771594581792772060839367796327043573265859164472299532368736781852167233186192278752259515900515935294785262502667879589164551464442311880647679661707762163275635076977866357443510221694617717703615220958100548948223195975764250505529474110738450960279714092668010880425117198911727338732198448413955509045459092311383663124739808680813844130621280995033050324009164123315941333465209528524759446790114052286464975281545390016287167825810688184113474437938624437233692877438724373475458832474665627149935184288323809745049608709948426071794221175228149583810243616392314639655144425685126265256853358882766167136327814213583547180698110252696296128879577199599587916653451708963227423538052362493883479603968710801857431981898343353554135713458542321414898710158748227881776994963986275307192019475610970185533106739559498795560604115807290124468987550504775825299581802573184261836673082738584719867663954693025955318723766897663542303260624606587659589192291202170128358260646961777337424142859770791944956456251001773231181697087636283169097017988915891 A013795 345 1762315146385927223528027003715309832462964593435011997873673010028865469309215921150709676101460697930008409113165733647456509260556548897184667798237424066291956411314253965491644423112440429498763499974828345151334482235053962838063191014657322817382683125731539438228576617536833867553920908719135960572499311653227840981964631966297468144454089414319441636600093717196725235139819916272027975742749183906024244956185444027038937453410675223097580461079041153211831572299453808650951028301560425064958197990899888244562677927063345832518573162032941339330433155830898004898630450047550137150935812281164391651457030455321660509455294030752347300304140909266599966378117483228722607934566570530968211809315538895795491916426175048278889793818171929468697063264132707131003060454059839526133703097106055228460424137694285703605379245859400385538497418580363552054192766261579447102201033165348898477271321122354906117139192226515338056565776787599878639190969536455933649625590027402579453042975527901076714272601032209726471622925889779337566687723186470930612708020624639272948024881705894849994661646973645039386100980746518127835532015434232804417096983267723056772598357142420214486390215773890621865802804859534534712350446726940422858211177171473990777550730604375618883582467960660593011821434671148691922862038804865049924045364335490972849293294132167381997226875609904164866107475970916961877731227060082821878749440375717560131 A013795 346 25802056058236360479673843361395851257090264612482010660868446539832619336156230301567540367801486078393253117825859506332410752083808432403680721233994125754580533818051992308763165998789240328291396403131461801360688154403425069912083179645597863369299863643835468915104590257356784654856956024556869598741962421914908819816944176618561231102952323115050945001461972113477254167682103394138761592849590801568100970403511085999877083255385695941371675530658241524174426050036303212458574005363146183376052976784765263788642167530134446333904429665324294149136871834520177689720848419146181558026851227608527858168982382896364431518934959904245116823752927052572290107742018071951727702769989159143905589100188804973341797148395628881851225471291855219351193703250166965105015808107890110502123547044729754599889069799982036986486357538627481044669140705435102765625436290835784685023325326573873222605729412552398180461034913388411064486179537947249823156394984983251324564168263591201165772002204703999664173665151712582605271031257952259281313874955173120895100658129965343595232032293056006498771841173341137021651904459109771909640024237972602489470716932022733274207612546922174360295239149145532594737218865948445122723522890529134731067069844967550698974120246778663436074530913412031742286077625020287998442623110142029195937948179235923333486503119389062639821398685804606877804679555690195238851862895386672595126770556540880797877971 A013795 347 377767902748638553782904740654196658255058564191349118085774925789689379700663367845250358524981557673755618898088409032212825821259039258822289439586907995172813595630099219392601513388273267646514334738247732233721835268620546448582809833191198317589919303609395100386046305957960684131760693155537127795181071819256180030939879689872354984578324962727460885766404733713420478269033675793585608480910858925758566307677805810124200375942101974277622701444367314155437771798581515333605982012521823270808791633105748227129509974808698428774694754730012990637512940529209921555202941704719244191071128823416456371452071067985671641868726747958052755416566604976710899467450886591445245296255411279025921730015864293614697252049660402459183792125184052266520827009285694536102536446507619107861590852281888337096975870941537003519146760723044949975000889068275339591522012734126723573426506106368077852170484329179661760130012166919726395142154615085684660832778975139782642943987547238776268067884279071259083166631486223921923773168647679028137716443218689663025168735680822595577792184802632991148518526618887587134005533185826170529039594868156873048340766601744837867673655299487554809082596382639742719547621416351185041795098640237061597552969600169909783680094533086411367567207103265556738810462507922036585198444955589449457727499292193153525575892170975266109625098158865249297938313374860148492030124651356273465251047718315035761731373411 A013795 348 5530899864142817065935508307918093273512312438325542437893830688486842208197412368622310499164254985901456016286912396640627982849053593788417139684991919957325163853620282671127078757517708911612616374902685047633921390167873420553700918767752334567834008524145153664752103965530502376373108308490219088049246072505729731832990778539421149329211255779292754828505931706298189222336922047293886893769015885532031169310710754866028417704168315005398673971846981846549764416903031965999325182645332014507911518300301259793403155541174153695690305904002120195923826962288162461489726269498794454201472397103640337734429772506378218508600028316853850392053951663464024279102948430585349836382475476536218520049162269122812782467259077952404909900504819709234131428242951853703077236113318051358201551668259127143436823726455043268523827723746101112583988016848619246959473788440349359838537475903335027833628061063519427830063508135871714151276285719469509119252716975021557675342921679122923340781893729882304236642651589804440885962962170668650964306445164835356351495459102923621854455377695349623405459748227133163228975011373680962715668708464684778300757163816146171220609987239797289959778293638228473156896725156797700196922039191710818849773027916087649142860264058918148832551479198911016212923981578486537643890432594785129510588317136999960767956637275248871111021062143946114971114846121327434071813055020507199804740589643850438587509038110451 A013795 349 80977904910914984662361777136228803617493766409524266833203575110135856770218314488999248018263857248583217534456684399215434296892993666656215342127966700095197723980854558587971560088816776174920316344950211782408243073447834750326735151678661930407657718802009194805635554159332085292478678744605297668129011747556389003766817988595665047328981995864625223444155346111911788404234875694429798011672161580074468349878116161993522063606728299994041985621811661215335100827877291014196119999110306024410332539434710744635215600278330784258601768740495041788520750554860986598671082311731849603963757365994398184769786299265883497184413014587057223590061906304776779470346267972200106954475823451966775352039784782227101948103140160301160285853291065362896918240905058090066753813935089589935428917974981880507058536179028288494457361703366666389342168554680634394733655736555154977396027184700728142512148442030987942859959822617297766888836099218753083014979029231290625924695716304038720632387706099206816328685061926326819011383729140759718768410663658354452342245016725904747571081184837613836279336173793456642835423141522062975120105560631449839101385635432196092840950823177872122301113997157303075490124953020675128583135575805838098779526901719439271100617126086620617057386206951256188373420014290621397644199823620249081164523551202816425603653126346918721936459370849515069292092462062354962245414938555245912341206972975614271359719826975113091 A013795 350 1185597505800706290441638779051525913763726234001844790704933543187499078972766342433437990235401133976506887921980316288913173540810320273513648824095560456093789876803691592286491611260366419977008351606416050706239086838349748579533729355727289323098516660980216621149310148446781060767180335499766163159076860995973091404149982171029131957943625401453977896445878422424500494026402815042146672688892117693870291110565498727747156533266109040212768711488944531853721211220951417738845392906973990503391678709863600012204191603675041012330188496129587906825732308873719704791143316126066010051633371595523983823214441207551800282276990946569104810582096370208236828225339709380981765920480531160245557929214488996586999622178075086969287745178034487978173779965090955496667342589823646686244614788071709712503844028197153171847350232698991362606358689809079168173295453638904024024055234011203360734520365339775694471412671762939856605019449328661763888422307966975326054163469982407430908778788404998486997868277991663350957145669178349863042488300526621967536742809289883971409188199627207504176965760920509998707753430215024524018733465513205057094283387088362782995284361002147225742610610032380074328250919437175704557585687965373275604231053368074310368184135343034212454337191455973341853975242429228987882908729617624066797329789313160435287263085422845237007871701648607750129505525737054939002235120115387355402587611291335968546977657986742630765331 A013795 351 17358333082428140798356033364093390903414715792021009580710932005808174015240272019567965615036508002550037346065713810785977773811003899124513332433583100637669177586282848602666523680463024754883379275869537398390046470400278668952953331497203242979485382433411351550247049883409321510692287292052076394812044321842042031248159888966037520996252619502687690381864105982717111733040563615032069434838069495155954932149789466872946118803549102457755146704909636890870332253485949707114435397551006194960157567991112967778681569269406275461526289771833296543835546734220130197847129291401732453165964193530066647155682633719765907932817424448718263531732472956218795402047198685046954034841755456717155213641629333399030261468309197348317341877151602938488442312468896679426706562857608011133307405112157901900768780416834519589017054756945932539919697577494728101225218736727193815736192681158028404514112668939655942755952927281202440554089757620936885090391010944485748759007364012427195935430241037582848135789458075943121363569742440220344805071208010272226705451470813191225401924430741945068654955705637186891080217971778174056158276668578835240917403070360719505833958329432437532097561941484076668239921711479689490427612057501030128121546852361975978100583925557363904543950820106905698084051524406341611593666710331633961979705445333981933040818833675877115032249583837266069646090402316221361931724393609386270449285216916449915496299890583898857035211171 A013795 352 254143354659830409428730684483691336216894853910979601271188755497037475757132822638494584569749513665335096783748115903717500586366908087081999700160090176436114429040767186391640573205659145436247555978005897049828670373130479992140189726450552680462645484207575598047167057342995876238045778242934450496443140916089337379504308934351755344906134602138850474880872375692961232883446891887684528595464175478578336161605067584486804125402762409083993102906581993719232534523287789661862448655544281700411666952957884961247676855673377279032206408549411294698296239735716926226679819955412764846802881757473705781006349440291092658044379911353684096368095136551999383481373035947772454024118141641795869482927095070295202058157514958376714202423376618622409283896857116283486410786798238891002753718247103841729155714082874201302798698696445398316964292232100314130038427524422844656193597044834693870491123585945502657889906808324084932152428141328136934608414791238215847580626816505946575690634159031250479556093455689883239884024599067266068291047556478395671194514984175932731109575590492817750177206486234053272305471324804246356213328704662726762271698353151294284914983901220317907440404385268366499700693777774133829350668133872582105827567465431690295370649254085364926427983957185206325648598368833247535342874305965452837344867425134829481650628543848516841187166156961412525688409580311796960042376846835024385647984860873743212781326698038863165852526754611 A013795 353 3720912855574577024446045951525724853551557556110652342211474569232125682560181656250199212685702629574171152010856164946327926084997901302967557610043880273201151355585872375960009632304055548332100467073984338706541562933003357564924517784962541794653592534283114331008572886558802624001228239254803289718424026152463988573322587107844050004770716709914909802730852452520645410646545944127589183166190993181865419742059794504471299200021844431398743019655266970043283537955456528439328110765823828375727215858256393717627236843913916742310534027571930765677755245970631516884819243967198290122040991811172526339713962155301887606427766282129288854925280894257822973550782619311336499367113711777533325099535598924192053333484176505593472637680657073250694325533885039506524540329513015603171317188855847346756568809887361181274275747614657076758674202570180699177892617385074868611330454333424752957860540421828104414166125580672927491643700417185252859601800958518718224427957220463563814686574722376538271180764284755580515142004154943842505849227274400191021958893883319831116175296220405344680344480164952773959824405666458970901319345564966982526419935588488099625440279297766674482834960604714153922117857600391093395523132148028474611421415261385377614521675729063827887832113117148605813821128718087577164955022713640194991566203971399038440846852510486135071821299704072040788604004665345019291980439414511592030272146348052474378331404185986995611246844214259651 A013795 354 54477885118467382214914558776288137580848354179016060942318199168127552118363619629159166672931372199595439836590945110979187165810454272976748010968652451079938056997132757456430501026563677283130282938430204703002475022902102158108059864889636574415523248294439076920296515632107429218001982650929574964767446166898225256702015997845944736119848063349864194421782410757354769457276079167972033230736202331175691610443497451339964291587519824320108996550772763708403714279205839032880202869722426671249022167380731860419780374631743655024168528697680638340288014556256016038710638550923750165676802161107376958139752119915774936445708926136654918124961037572828786155757008329337277687233911854134865412782300703849095852855541828218394032888282500209463415620141610863415025794964400061446031254962038461003862923945560855055036671220826194260823748999830015616663525811134881151338489181895671808056036172315985276727806244626632331405155417808009287117429967833672553523849721664807037810826140510314896828357569893106454322194082832532798128138536524493196752500165345685647371922511962954651464923534095073563545789123362625792966216538416681591169314276951054266616071129198601881103186658213619927573727553127325998403854177779284896785820940841943313654211854349223504105749968148172737720155145561520217272106487550406094871520792345253321812438767606027503586535648967318749185951232305316427453885613467864218915214494681836277373150088687035602744265046140975550291 A013795 355 797610716019480943008564055043634622321200753534974148256480754020555490564961754990519359258388220374276834647528027369846279294630861010652567628592040536261373092495020701919598965529918799102310472501556627056659236810309677696860104481849169086017675878278882525190061285369684871180767027992259907059160179329556915983374216224462476881530695495505361670529316275898431179623979075098278538531208738330743300868503246185068417193132877747870715818499864033454738780761852689280399050215606048893756933552621295168406004464983358853208851428662742225940156821118144330822762459024074626175674060440773106044124110787686860844501624387566764656267554551103786258106438358949827082618791703456388564508545664605054612381657987906945507035517344085566753868094493324651259392664073781299631343603899205107557557069486956478860791903344116310172720509106511258643570681400825794936746820112134530941748425598878340436571811227578523964102880472127063972686292159052799856142683774894439840588305523211520404463983180804971597731243566751112697394076313255104893653354920826183563172317497649619052097945462685972043873898555152204234818376338958635176309930328840385517525897402596730141231755862905609359606945105337179942630829016866510173841204394866892055211315759526981323612285283657397052960791486166217501080911084225495635013935920726853884655915996519848680010468436530513806831511992182137814352339266783000029137655416636764937020290448466888259778784540550023031810531 A013795 356 11677818493241220486588386329893854505404700232505556504623134719614952937361605054816193938902061934499787136074457848721919375152690436056964242650216065491402763447219598096804848454323541137656927627895290576736547886139743991159728789718753684588384792533881119051307687279097556198957610056834677299253164185564042806912581899742355124022490912749694000218219719595428930900874677638513896082635427137900412668015756027395586696124658463106575150298656509313810830489134285223754322494206688161853495264143928382560632311371821356969830793767051208929989836017990751147576065162571476601838043918913359045592021106042523329624348282658365001332413266182710534604936364013384418316621729330304984972969617075482604579879854600945589168507009434756782843382771476766219088767994704232007902501704688261979750193054358529807000854256861206897238800973828431337800518346389490463668910193261761667518138699193177782331847888182977169358430272992412343624100003500692042693785033148229493706053381165339870241757177750165589162383137060803041002546671302367990747978769395816153548405900483088072541766019519185316694357748745983422201975847978693377616353689944552084362096663871418725997774137588801026634005283287241651540057967635942575455209073545246166580348874035234533559007468838027950252398948148959590433325619184145481592239035815361867725247266105047104524033268379243252645820167077538679739932599204969903426604412954978875442914072456003711011421184458192887208737984371 A013795 357 170974940559544709144140564255975923813630216104113852784187315429882525955911259607563895459465088783011383459266137363137621571610540674310013476641813414859627859630742135735319786219750965796435077400014949333999797600971991774569589210272272696058541747488553464030195849453267320308938368842116510338365576840843150736007111594127821370813289453568269857194954914596674977319706155305481952545865288725999941872418683997098784817961124558343366775522629952863504369191415069960987035637680121377697024162331255449070217670794836487395292651543396749943981189139402587551661170045208988927510801016810489786512781013568584069030083206401121984507862630181064937150873305519961268573658739124995284989248163602140813654020951212444371016111125134274057609967157191334213678652210464660827700527458340843645522576508863234904299507174704930182473285057822063216737389109488529878576514139545452574133068694887315911120584930886968736576777626881909123000448151253632197079706670323228017350327553641741040209566839440174390926451509707217323318285814537969752541157162724144304102210788972892470083996291780392221722091799389943284459128390256049741681034374478187067145457255741441567333411148437635830948471352608505020197988704157835247239716045775949124902887864749868805837428351257567219645372999848917363534320390475073995991971723372713105365345223043994657336371082340500461987453066182243810072353184959964356068915210073845715359704934828350332918217561652402061623132829175811 A013795 358 2503244104732294086579362001271743500555359993980330918613286485208910062520496751914342993422028364872069665227115517133697917429949926012572907311512790206959811492853695609300816990043373890225605968213618873199091036675830931571473355627596344542993109724979911266866097431845286836643166658217427827864010410526784569925880120849625432690077370889693038979191334904609918342937817819827561267224013692237365148954081952401523308519768824658705232960426825139874567469331508039298811188771274657090862130760691911029837056918107201011954479711246871815929828590189993284343871190631904806887685637687122380964333626819657639354669448224918826975179616768480971744825936066117752933186937599529055967527582363298943652708520746701398036046882983090906477467529148438324222469147013413099178363422517568291814096042666266622233849084544854882801591366531572827556252113952021565952238743517084971137882258761845192254716483973116109272220601235178031469849561382504428997443985360202381402026145712868730569708268096243593257554176553623368830703022610650415146955082019444196756360468161352118654499789707956722518233146034868159627766098761738824267952024276735136850076639681310445987328472624275426200916569073541122000718752617574865854836682626205671137703181227802829186265788490762041662827906090787999119505984836945558375318458001899892575654019410587125778061809016547267263958300341974231623269322980998838137204987590691175118581439950821877224255623320152818584224287751963048851 A013795 359 36649996937385517721608439060619596591631025671866024979417127429943652225362592944777895766691917290091971968590198286354471209091896866750079935947858761420098600066870957415773261551225037126793096980615593922507891867970840669137941399743638080453962119483430880858186532499646844575292603042961360827756976420522652888284810849359365960015422787195995783694340334338393814458952590700095324513426784468047263145836713865110702760037935361828103315773609146872903542318482609203373894614800232254467312456467290269387844350338007530016025537452365450257028620388971691676078618102041718277642605421377158779698808630266607497791715391461036545743604769107329907315996529944030020694789953394704908420571333381059834019305452252455168645762413755433961736602094262285504941170781423381185070418869079717360450180160676809616125784446821220339098099197388757768251087200371547747106727443833641062429734150532175459801304041850392955854581822684241558750067428201247344951577389658723066107064799382111084271098753197102448883850698921599743050322954042532728166569355846682484709873614350356369220531421114194374389451491096504725110123451970618126107085587435679138621972081574066239700476167692016515007619487805715567212523257073913610980663870330277231127112276356261222116117409293247051985463373075227095108687123997719920173037543605816327200150498190406108516602945811268540011613475306844725196286157764803989166818223315309494911150862319983104440326581030357416891627796976490998227491 A013795 360 536592605160261364962069156286531513698069846861790471723646162701805012231533723304493171920136361044236561592129093110515812972314462026087920342212600125951663603579057687524336322371485768573377732893192910619438044838961078236848600033646605135926459391356911526644709022327329451426859001151997283879189891772872160937377915645470477020585805027336574269068836835048423837493524880440095646201081551396679979718195327699085799109715411632525260646241411519366180763084903881346597191055290200437655921675137596834107429133298768246964629893840082557213156031114934537829467047631992797302965385974382981693570257155733400375168505046381036066232117424500417173013505194910543532992419707651874564185584892032097029876651126428196124142607499793308633785591262094122077843681410819723930616002662196141874351087732469169589697610085909486984735270348968802484964167700639830565389596505168338795033737697941580906950892476731603266666932465919980661659737216294462377436044561993364410873535727753488384813156845558776954108458082911141837999778370136721673086741938951278258637259587703567601757800536532919835435959281143925680337317460301819984333840085645778268564293246325903815454671571178813796226556920963481619558553006819169178367899725505588940932050838132020553002074989462430088119169245194399899486288182450617351253442675932756846537403444005735834791583729622782694310032891967513621598825635834495205391385607559446314994159775226872632110821472865462940710322575532804705048695731 A013795 361 7856252332151386644409654517191107892053440627903474296505903468117127184081885242901084530082716462048667498270362052231062017727656038523953241730334678444058306820000983603043808095840923137682823387289237404379192414487229146465700353092619945795099291948856541661605184795894430498340642635866392233275219205446621308284150062965333254058396771405234783873436840101943973404742697774523440356030034993998791583054097792842315184765343341711802341121620506055040252552326077726795529474240503824607720349245689555248166869940627265903809146275712648720157817451553756568361227044380006545312716216050941234975562135017092714892842082384064749045704431212110607830090729558685267866542016939731095494241148404241932614424049142035219453571916404473831707254841668320041341709339535811578068148894977213713182374275491081111962762709267800798943509093179252237182360379305067759307869082432169648298088953635562686058668016751827403427270558233534436867360212583767223668041128432144848339599436590038823442049429375826053385101934791902027650154755117171742015662988728185664984708117623567933257335957655378479310617879835228215885818664936278946390631752693939839630049817419457557762071846473629012790553019879826334391956774572839455940484419881127327684186156321090912916503379920719438920152756918891208928378745279259488639701654218331492990154123823687978357183577385407161427393191571296366933828406134252844302135276680277853497829493269096642206734537184223242914939832828375793686617954197571 A013795 362 115023390395028451860801751786195010647554424233134767175142932676702859102142881841314778604941051720854540842176370806714979001550612060029199412173830027099457670151634400932164394331206955658814217213301724837515756140507521933404318869629048626386048733423208626467561510596690356926205348831719848687382484386943982574588241071875444172668987130144042470690988775932561714618837838116797690252635742347136307567495045785004336620149391866002498076361645829151844337618606103998013347032355216496081633633306140778388411142800723800097669710622708889911830605308198549917376725156767675829923478119201830621277205218785254438746100928185091990778158577376511409240358371468711006834041670014602969131184653786506135407782503488537648019746428077901370025918136865873725283966440143817314495767971361385974703141767464918560246808826389871497331916633237432004586938313405497064026511235889395820732320370178273286584958433263505013578668243097177690175020872438935921723790161375032724540075351114758414015045695491469247611277427288237586825915769670511474851321817969366321041111550126658110820655756032396315586756378667576308784271073332060054105239491191973192023559376838278103194493904220402376266486764060537361832639136520942474424632391479585204624169514697092056010525985419253305229956514049486189920393209633638173173871919410591388868846526902615691127524756499746250458463717795350108278181694211595893427562585875948053061721610952843938548800358914212499517634092440249995365773467406637011 A013795 363 1684057458773611563693998447901681150890844325197326126211267677319606560114473933038689673554941938245031332470304244981114007561702511170887508593637045426763159748690079264047818897403201037800698954219950553346068185653170628626972632570238900938918139506049197500111568076646143515756572512245210304631966953909246848874546437533328378132046640572438925813386766668428636063734404787868034982988839903704422679095694965338248492455607246310142574336010856584612152947074011968634913413900712724719131198025235207136384727541745397157229982233227080857199111892317334969340312633020235541825909643143234002126119561608234910237681663689557931836983019731369503542688086916673397851057204090683802071049674516088236328505343633575679704657107453488553958549467441853257211882552650145629301532538868702052055628698617453872640573528027174108592436591427229241979157363846569882514412151004656644211341902539780099188890376421410976903805281747185778561852480593378460829958011752691854119991243215671177939594284027690601254276712812927086508718232783745958503298202736889492306362914205404401400525220924070314456505700140071984736910512784654691252154811390541679504416932836289229708870585251690911190917632712610327514591669597803118768051042843652606980902465864680124792050110952523287641871793322198527306624476982246096493438658772090468524428782000381196333798089959912784852962367292241720935300858184951975475672943819809755444876666105960588104292986054862985205437680747417700182150289336300572478051 A013795 364 24656285253904446904043831275728513730192851765214051813859170063636359646636012853619455510517904917845503738697724450768490184710886466052964013319439982093239421880571450504924116476880266394440033388734296051539784306148071173727506313460867748646700480508066300599133468210176187214191978151782124070116628172185283114372234391925460784231294864621078312833795650792463660609135420499175900185939605030136452444640069987517296178042545693226797430853534951255306531298110609232783767292920335002612799870287468667683808795938694359779004169876677690830252197215418101286111517260049268567873143085260089025128516501506167320789897238078817680025268391886980901368496280547015217937328525091701546122238284590047868085646736139181526555884710226525918507122752816173538839172453350782158603737901576666744146459776458142149330637023845856123901864135086063331816842964077629649893508302859177927898256795084920432224544001185878112848613130060546983924082168367654045011415250071161436170791791920641716213599912449418092963865352294065473574143646186824578446788986270799056857459426881325840905089759549313473957699955750793928533106817680129334622798593568920729624168313656110612167574238670006630746225060545327805141136634581435461883035318273917818807393002724781707080405674455893454364644926030308638296288967497065098760435403082176549666161797267581095523137835103083083032222019525711036213739864685881872939327570465834629468439268457368970434953608829248966392813083822942548366862386172776681651144691 A013795 365 360992672402415007122105733707941169523753542694498932606712108901699941586397864189842448129492645902176020238273383683701464794352088749481446119009920777827118375753446606842593989338003980280996528844458828490593982026313910054544419935380564707936341735118598707071913108065189557002984752120242078510577553068964730077523883732180671341930388112917207578199602123252460454978351691528434354622341757246227800241975264687240733342720911494533541185126605221328942924735637429777187136935646624773254002900878828763558644581338424121524400051164438071445722419430936420929958724204381341102230687911292963416906610098551795743684885462711969653249954525617287376936154043488849805820426935867602336775690724682890836641953863813756730304708042426565972862784223981596782144323889508801584117326616983977801048317587123659208349856666127179510047192801795053241130397837060575704090855062161224042358377736838320048199548721362441450216544837216468391632487027070822873012130676291874586976562625510115367083316318171930299083952622937412598599037123821298653039437547990768991450063468969491636691419169561498572214685052147373907653216917654773588212394208442568402427448280239115472745454428367567080755481111444144395071381466906796597429520094848430785159040952893528973364219479708736065352766362009748773295966773124530110951534736526146863662274873794654819554261043744239418674762587875935281205365358865996501704694959190284810047419329484339096138155786869034116957176360251701850639232195955623396054409420931 A013795 366 5285293716643758119274750047217966662997275618590158872294871986429788844766451129603483283063901828653759112308560610513073146054108931381157852628424250108166840139406211770782418597897716275294070178811721707930786490847261957108584852273906847888895979343871403670239879815182440304080699755792464271473365954482712613065027181722857209117202812361220836152420374686539273521338047115667807386025705667842021223342759850285891576870776865191465576491438627045477053361054467609367796871874802233305211856471766931927262115315375867563238741149098537804036821942888340138835525681076347215077759501709240277386929678452896841483290408059565947693232584209562704485722231350720250007016870768037565812732887900082204739274846520097212288391230449167352408684023823314558487375046066298363993061778999262418985148417793077494469450251448768035206600949811081374503390154732403888883594208965102481204169008445049843825689592829467505272620432961686313721891242563343917683770605231589335827923853400093599089466834214355231508888150352426657856088502529867633579150405140132848803820379249182327052799068061549900595795203848489701381950748891383540105017663605807643979940270270980889636466198285729549629340998952653718088240096056982408982965603708675875125513518591314157699025537402415604732829852306184731789826249525316245354441420077479316230879366427227541213093935941459409328817199049091568452127754219157054781458438897504959903904266402980208706558738875549528506370019090445166795208998580986282141632608331850771 A013795 367 77381985305381262624301615441318249912943112331778516049269220753318538476225610988524598747338586673319687163309635898521903931378208864351532120332759445833670706481046346536025390691820463986580481487982417525814645012494762314026790822142270159941326033573621221135982080374086108492045525124557469398641550939581395367885062967604352398684966375780634262107586705785621503625910347820492367938802356682875032730961346968035738576965044083268247505411152938572829538259198460268753914001118979497821606790603139650347044630332418076993378409163951691988903110065828187972690931496638799575953476864524986901222037422228862656156854864400105040176618265412207556375459189205895180352734004914838001064222211745103559587723027900743285114336005006259206615542792797148450813658049456674347222417506328201076361557984908447596527221131461412803459844506184042404104135255437125337144702813458065427310238452643974763451921328616233744696435758992049319202209682369918298808085431195699465856633137630770384268883919732374944521631409309878697670991765539792023232341081656685039336734172587278450380031155489152094623037579545737717933140914518746410677563612852629715510305497037431205167501609101366336123181565665803086529923246370279449919599403898723487712643425695430582871432893108766868893361867614850658134846119300155148234376831354374668936304803861038430900908316118907211983212611277749653707602449522678439055333003898370117953062364406033235672726495876920646861763449503207687048654948224220156835643018586627138211 A013795 368 1132949646856087066082399951676340496975400107649569253477350661049336721830419170482988650259784247484073539758016379190259195459308355982970781773791931046450772813588999559633947745118943413227524829465550574995452217627935815039666244426984977411700954457551388298651913638756994714432038533348645909465510947306411209581205206908695323469146592707804266231517176959407284434586953402439828758992005304193973354214005080959011248505345210423130411726724690173644797269652924656794826054890382978827606145021220567620731080432696933065260053288569416722409530434473790500108167928042288664591534854773510333220791849898852778148792512069681937893225868023900130832893097989163511335544378565958143173581277402160061215923852851494782437358993449296641044058162029343050468362767502095169117683414710151191959009570457044581260755044585726544855455583415040564838488644274854952061135593891839535921249201185160434511699580172270278256100515947402594082439551959577973812849178798136235879606965768052109196080729468801701562741205463705934012600990439268095012144705776535525660929125020850343792014036147516675817375893202129145928259116129468966198730208855775351664786382782125030274857391058853104527179501302913022989884606250107261426272854872481210583600812395606799163820648988005455727467711103749028485752282032673571525299511187859399527896438633329463666820198656296920490646215841717532679933007463461535026209130510076036896950786077268732603484388626133995190703078664176463746079357096950807316230649435126807930547251 A013795 369 16587515779619970734512417692493301216216832976097343440161891028423338944319167075041436828453501167414320695597117807724584880719733639946675215950087662451085764763756542552600628936286450513064191028205125968508415918290608267995753484655487054284713674213009876080562667585041159613999476166757524760484545779513166519478425434350208230911775263834962261895642987862682051406787584765121532860401949658703963879047248390320883689366759225805052358090976188832333476824988469900133048269650097193014981569255690330535123748615115797008472440197944830232797935091130766712083686634467148338284661808738964788685613474369103524876471169212213252694719933737921815524387847659342969463705246584193174204403482445025456262341129598735109665373023091152121526055550271611601907299278998175371052002874771323601471859121061589714238714607779622343228725196779608909800312240828151353127086230170422645423009554551933921685793553302209143947567653985921379960997480240181114593924826783512629513325585810050930739817960152725712580093989194118579878491101021324179072810637274256631201663319430269883458877503235791650642200452372372825535641719251555134115608987857406923724137430313092568254187062492668303382435078575949569594900520107820414542060868187997404154499494284079146557498121833387877305854758269989526059899161240373760701910143301449468487931758030576677545914528526843212903551246138586395966899162272540334318727879798023256208256458957291514047614933875227823587083774722207605706347867256456769916932938379691594911142301891 A013795 370 242857818529415991523996307435794423106630651603041205307410246547146105483776925145681676605387710592113069304237401822895647238617620222459271836725233465946346681906159539512625808256169921961772820843951249304931717459692795651725826768840985961782492904152677595695518016112587617908566330557496920018254234757852271011683626784321398708779301637807682476414108985297527914646777028546144362609144944953084735153130763682688058096018721825011771574809982380694194434194656187807847959715947073002932345155472562129364746803473910384001044996938110259438394567669245555431617256015233518820825733541747183471146066878238044707716414388436014232703394549856913301092562477580440415918108515239172263526671386477617705136936478455080740610726431077558211262979311526665463524768743812285607572374089526948849149489391462735006169020572501450727211765606050254048386371517964963961133669495925157951638282888194864547401703413897644076536338022007874924008964108196491698769653388937408408704599901844955676961674754596057157885156095791090128000988210053207305805020540332391337423552659778581363721425524875225557052456823183910538667330411562018718586631191220294770245096117213988291809552781955156629822231985430477648438938514898598689310313171140469994226027095813202784748330001762631911635019515830916651042983619720312230436666408076521668131808869325673135949734612161511480120893794715043423351370634832263034760494888122858494145082815593705057171130246867210565138493545707841555146639124501783568353815150817064641094034441986131 A013795 371 3555681321089179531902829937167466148704179370120126286905793419696766130387977961057925427179481470779127447683339800089015171220600577677026198961494143174920461769788081818004354458678583827442315869976290241073505275327362221136917829722600875466457478609699352678578079273904395313799319645692312405987260251089715099882059979749249598495237755279142279137178969653741106198343462474944099612960491139058113607376987511078235858583810106239997347626792952035743700711043961245694701978201181095835932465421273782136029257949661521932159299800170872308437534865245424177074308245319033949055709564784720513201049565164283212565676023061091684381010399604455067641296207234255228129457026771616721110293995769418800820909886981060837123281645677406529771101280100061909051466139178155673580467129044764058100397674180405903225320630201993740097107460238181769522424865394525037354958055089840237569936099766061011838508339682875406924568524980217296762415243508104834961686495267432596511844047162911996066395880082040872848596570398477350564062468383389008164291305731006541571218234491818209746245391109698177380805020348235634196628384555679516058826867270656335731158452252130002580383662280605448217227298498687623250794498796630383410192295138667621185463262709801101971500299555806693818248320731280450687920323176325091365823232880648353743117813655797180383440064456656689580450006048422950761287417464579163091928405657006771212778157503107435742042517944382829884192684002708508208901943421830613224268207623112643410257758265118943971 A013795 372 52058730222066677526589333110068871883177890157928768966587721457780352915010385327849086179334788213677204961531778013103271121840813057769340578995235750224010480771467305897401753629513145817582946652322865419557190736067910279665613944968599417704403944324608222567061658649234251789335838932581145936059477336204518777373240163508763371568775975041922108847437294700423535849946634095656562433354550766949841325606474149696451205525563765459801166603875610755323522110394636598216131662843492424133887226232869444253604365640994342608744308374301741467833947962058255376544947019715976048124643738013093033776566683570270515174062653637443351022373260608826645336217770116730795043380328963240413775814392060060662818941655289711716321966574362909002378693841945006410422515743707377216891619236344390574647922347675322829121919346787390348761750325347219287577822454241241071913940884570350918261434436674899274327600601296978832782607774235361441898521580202162888674051977210480645529908694512194534408102080281160419376302387204106889608438599601198468533389007207666775144206171194710408894778771237091015032366302918517920272836178279703794617284163709679411439890899423435367779397199450344367348424877319285492014882256881465443508625393125232641776367629334197933964735885796565804192973663826677078521841451624575662687017952605572547152987909734526517993945983709910592147368538554960422096009079098903526828923787224236137326285004002995966699244505223709012334465086483655268686533353639022008216510827809992212169583838759606458679411 A013795 373 762191869181278225666794426064518353241607489802235106439810829863362147028667051585038470751640634236447957841786761889844992494871343978800915417069246619029737448975052825643859074889701967915231921936659072607736829566770274404584253768285264074610178148856588986604349744283438680447666017811920557649846807679370359419521609233931804523138449050588781595635329431708900988379068669794507730586743977778912626848204388025705742100099779090096948880247342817068691687218287874434482383675691572581744242879275441533317021517349798170134625418908151796830556832112494916967994569315661605320592908968249695107522712814152330612663451311905808102318566908573830914367564372279055570230131396350802898091698514151348164332124775096669238669912615247350703826456539916838854996053003619709832510197239318222403420231092314401541174021156314182096220786513408637589426898552546010533892008490994507794265661587357200275430400403589067090770160422579926870836254455739866853076794998338647131203393196353040178269022557396469700088443251055328970757149536761146777797348454527449254886322552461755096628455989682249551088875041030020870714594486193143256991657440873416262891442658458517219658154397152491882348288628831658888589891123001535558409784380746531108247798461081991951177698103947519939189327412086379106638280693235412277400629844098187662866895986423202749949363147496800979629622772983175539907668927087046536302273168750041286594138743607863948443638800980323649588903331207196788839534830628921222297935029966095978374876983279398161525256451 A013795 374 11159251156683094501987537192010613209810375258194524193385270360029485194646714302256548250274770525855834550761599980829220535117411347193624202621310839749214385990443748420251740715460126512246910569074625482049874921687083587557518059421464551316367618277409319352874284606053825720434278166784328884551407111233661432261215880793995550023270032549670351341696858209650019370857944394461387683520518578661059769684560445084357770087560865658109428555701346184702714992562952769595256579395800314169317459995471739489294512035518395008941050758234250457396182578959038079328408489350601563498800780204143786069240038312004272500005590657612936426046138108429458417255509974537652603739353773972105230960557945689888473986638832190334323366190599836461654723150200922437675997212025996171657781797780858094208475603422575152964328843749595940070768535342815862946799221707826140226712896316650588615843551300496769232576492308947531275965918746992709315913601486487390595897355570676132647948879787804861250036759262841712878994897638701071460855426367719949973730978722736384540790648490592556369737224144937815677492219475720535568132377872353810425614856591827687504993611962491150613015038528709633649461293814724317787844595931865482110677653118509961955856017268701444157192677939895639429670942640356676500291067629659671153422621547441565572034224137222111462008625842500663142757307019246673079788180761481448338001581463669354477024785345162736069163315685152918553631133672204568185399629455238035615664066773733611219386573912193668482891279699091 A013795 375 163382596184997186603599532028227388004833704155226028715353743341191692734822544099338122932272915269055273657700585319320617854654019534261851950578612004768247825286086920620905735815051712265807017641821591682692218728420590805429621907989662495822938299199549844645432400917234062372878266639889359198717151515572037029736461710704888847890696546559723613993783701047485933608731163879309177074423912510176576087951649476480082111851978634100380143484023409490232450206114191499644151578933912399752976931793701737862760950712024821325905924151307660946737509138539276519447228692582157491185942222968869171839743400926054553672581852818111002213741508045515700687037921537205771771347878604725592686493528882845657147638379142098684828404396572205635086801642091705410014275181272609949241583301309543357306291309709922814550738601337834158576122125954167049404087405024282519059303514972081267924565434590573198334152423895300805411417016374720257094291039363661885714533182910269258098619548973250973561788192367265518261364296328222387258384297449787787565395259479583406061715884550765617809322698706034559334163585344024361253026144429132138441427115360949172760611472742832936125153179098837746261762802741378736731832729038442523582431519308104352995687948831057843905457997718012056889812271197462100640761521165847245357260602076091961540153075593068933915268290960052209073109732068790540561178754528849885116681154209583018898119882238527618788620104946323880543713428094747082802435974854140079448937601634233801863038828648427500258011226074391331 A013795 376 2392084590744543809063300748425277187778770262536664286421494156258387573330536868158409457851407752454238261622394269660173166009989500001127774408421458361811916410013598604810680878068172119283680545293909923826296774402805869982295094354876648601343639638580609275453775781829223907201310701874620108028417815339490194152371535906430277621967688138180913432482987167036241553965432970356965661546640503061495250503700099985144882199624819181863665680749586738346493303467717877746290023267171411444783335258391587144048683079374755409032588635499295463921183871297353547521226875288095367828453380086487213544905683132958364720320270907109963183411389419294395373758922209226229704504304290651787402522951756373743266298573509019466844572668770213662703305862841864658908019002929012282266846021114473024294321411065462979927837363862187229915713004046094959770325243696960520361547262762706241843683562527840582196810325638251099092028556536742279284117515107323373668746480330989252207821888816517367503918140924449134452864634662541503971850004498962342997744951994040580648149582265707759410346293631755051983211489053021860673105555780586923638920934395999656838388112572427817017808367695186083443018469194936526084490762985851836987770379874189955832209867258835517892619810544589414524923741462602042615481389431389169519275652474996062408909381179758122261453443047946124393039399587219162304356218145056891167993328778782504979687373195854282866684186956519127935040508300735192039310465107839464903211895425526817093076751490241627031277542360955163477171 A013795 377 35022510493090865908495786257694483306268975413799301817497095941779052461132390286707272872402460903682502388413474502094595323552256269516511745113698571875288268159009097173033178735796107998432366863648135194740811074031480742410782476449749012172272227948458700401918731221761667225334389986146313001644065234385475932584871657206045694663228922031106753564983415112577612591607904118996334250704363605323351962624673163882506220284706977641665929231854699436131008456070857448083432230654656634963072811518111227376016768965125793943646130212345184887270053059664553289258282681093004280376385937846259293510964106749643417870209086350996970968326152487889242667204380065281229103647519119432819360338536665067975161877414745554014071388443464698235639101137867740471072306221883668824668892595136999548693159779409443489123466844306283233195954092238876305997331892967198978613413474108782086833371038970113963943499977669634341806390096254443710998764538686321513884117218526013641574720274162630777624865501274859777524391116094270159651855915869307663829983842144748141269558033952227305526880085062525716086199411225293062114938442183573148997441400491830975770840356172915668957732311425219447689233407483065678403029260875856745337946131738015143339384666536610817465846646183333618059408498753956505933263022664968830931714827886417349728842249852838668029939859664979207238489849356475755298079389861777943590590326650154655407602830960502555451123181230396552096928082031063946647544519643877605647925360925138129059736718568627661364934497706744548469260611 A013795 378 512764576129343367766286806598904930087084069033435577909974981683587107083439326187681182124844430090815517468761680185166970132128584041991248460209660790826095534116052191710378769870790817205048283250672347386200214934894909549636266237700775287214237689393383832584492143817812569846120803787168168657070759096637753128975105933153715015564334647457433978944922180663248825953731324206225329764562587545539196084787839792403773571188394859651630869883584654444394094805333423897389531289014827792494349033436666480012261514418406749128922992438945851934520846846548724708030516733882675668990666516007082316294025486921529281037731233264946651947263198575186401890539328535782475306503327427615908254716515313260224345047229289656320019198200766646867992079759521588236969635394598795261977256485400810392416552330333662124256678067488292817221963864469387996106936244932760245878986674426678533327385381561438546096783173061116398387357399261310372732911610906433284777360196439365726295479534015077215205655804165222002734610330736209407462822464242533506134793432841257536327599175094559980219051325400439009218045579749515722424813732009694474471539544600897316260873654727658309210158771576637933618066318959564597498751408483418608492869314776279713631930902762518978517460746770187502007799830256677203368903914837808653671236795085036417379979380095410938626349485354960573178729884428161533319180346966290872109832972484914309822713048092717914359894496394235919251124049016807242866699312106012024291275209304947347563605296563277590044005980924446934138444605651 A013795 379 7507386159109716247466205135414567081404997854718530296179943706829398834808635174713840187489847300959629991260139759591029609704494598958793868705929643638484864714993120138831655569678248354699111915073093838081357346861796370716224573986177050980103654010408532692869549477636593835117054688247929157308172983933873343561324525967303541542877423573424290885732605647090626060788580317703345053082960844254239369877378762400583648855769289140159527565965562925720373942044886659281680127602466093709909764198546233933859520832599893213996561532298606218173319718680319878450274795500776254469692348460859692192860827154018110203673422986232083931159880490339304110079386309092391220962515216867724512757304500701442944635836484029858181401080857424476794272039759155573377472431812320961430609012202753264955370742668415147161242023586096095136946772939696309651001653562060542759914243900281000406446249371441021753403002436787805188789299682584845167182558895281089722425330636068753598692115857514745507826006628783015342037429852308841934663183698974933063319510650228851589372379522559452670387130455187827533961405333112659692021697850353936800737810472501737607375451178867645305145934574653555986102108975886985271979219371605731846944099637639511287285100347346040364474142793462315216896197314788010934524122217140356498400577916840018186860278103976911552428382815081977751909784237912713009326119459933464658560064550151630410114341737125482984143215321708008093755707201655074842811344628544122047648560339433734115678745146982947195834291566714827562720967471336291 A013795 380 109915640755525355579152709387604676638850573590934002066370555811689228340433227592985334185038854333349942702039706220172264515683505423355701031723515912511056904292214271952634269195659234161149697548585166883349152915403560663656243987731618203399697598366391327156303073902077370339948797690637930792148960657775839623081352384687291151729268358538505042858011079279053856156005604431494674922187629720726318614374702460306945202897318162301075643093301806795471994885479185578543078748227706078006788857630915411025637244510095036546123657394383893640275574001198563340390473280926865141690765673815446753395675370361979151491982585941423940836111810259057751475672294951421699866112185290160354591279695194769826152413281962681153633893224833551764744936934113796749819573874164191196305546547660510552211583043408266169587744467324032928900037702610093669600315209802128406547904444944014126950779537047267999491573358677010255769064136652724718092719844785810434626029265842682621438451268269873388980080563052012127622770010467653754765403672536691994980060955430000616120001008589792946547137976994404982924728935482102450550889678227031988699602283127897940309583980709801194912641628107502713192520977515961351367047750819679519971108562794680084757141154185493376976265924639081757090577224885811268092367673381151959493082861280454706273821331720325962039103952795615236265711151027280031169543715012885856065977905078770020834484077373254196370840815525126946500677309139431950773600896706514490899622571929649301187652507696977329894209862828271790345797684747834636531 A013795 381 1609274896301646731034374818143920070669411247944864724253731307638941992132282885188898277803153866294576511100563338769542124774122202903350818805463996475074384135742309155658518335293646847353392721808835428339114947834423531676591068224378622115974972537682335420895433305000314779147190346988629944727852932990496067921534080264206629752468218037362252332484140211724627507980078054481513535535749086741154030833060018721353984715619635214250048490529031753292505477118300756055449215952801844688097395664574232532826354896872301430071796467911174586787274678951548165866656919306050232539494500230331955916466083097469736756994117040768387917781513014002864539355318070383765107739748504833237751570926017346625024697482861215614770353830704788031387630621652360098214108381091637923305109507004297534994929787338540424988934166746091166112025452003914381416618214986712962000267868978425310832686363201909050780556125544390107154714868024732542597595511247509050573359694481202716260480365018739216288057359523644509560524975723256918623520275169609707498503072448450639020612934766763158530396647121175083355000956344393461978515575778921975346550877027275553744072619061572199294715986077121947223851699631811190145364946119750927851897000467876911120929303638429808532309509402640796005563141149553162776140355105973445838938226172007137354555018117717292410214520972880602674166276962190406936353289531503661818661982508258271875037681376821814689065480380103383623716416483110423191276290728680078661261374075621995418688420365191445086981126601668727282452823902393046913450371 A013795 382 23561393756752409789074281712445133754670850081160764427798880075141749706808753722050659685315975756418894699023347842924866248817923172707959338130798372391564058131403148347996366947034283492101022840003159506312981951243794927276969829873127406399989572924207072897330039018509608681494013870260531020760494791913852930439180469148249266205887180285020736399900296839860271344336322795663839673778902378977236165426831734099343690221387079171834959949835553899955572690489041369407831970764971808078433969925031338513110662045107365237681172086687507125152488574529616696453723955559881454610738977872290166572979922630054415859150867593889967504239132038015939720701211868488704942417657859263433920749927819971936986595846571057815852750435348801567546299931612204197952760807562670835110108292049920209860767016423570362262985135329520763046164642789310458320707285620464476645921869713124975901361043639150412478122234095415558852180382750109156171395880174780009444559286899288968769693024239360865673447800785679264475646169564204545566960348758255727485583483717765805900793977920179404043537310501124395400569001838264676827446544979196641048851390556341382366967215680478569873936752155142429304412734309347634918288176139273334679623983850185855721525934570250826721543527164063894317449949570607856205470939106557220527894569384356498008040020261498878177950801563944903752468461003429747955148512030745112687030085903409358522426693038048188862607698245093639634832053729219705943476172558605031679527777841181634925017162566767947518490674575031836142391794754936599859826881811 A013795 383 344962365992612031721836558551909203302135916038274751987403403180150357457386963244543708452711201049729037288400835768262966748943213171617232669573018970184889375101873494963014808471528944607851075400486258331928368748160401530262115279172458357102247337183315754289809101269999180705753857074484434674954404248410720754560041248799517506520394206552988601630940246032394232752428102051314276663796909730605714698014243418948490968531328226154835648625542344649249539761450054689500067883969952242076351753672383827170453203002416934444890040521191791819357585219688118052778972433352224376955829375028200328794999047226626702593827852442143014229565132168591373450786442966543129061936928717475936033699693212209129420749789646857481900119123941803750445377298734281662226370983525063696847095503902881792571489887457493673892365366359513491758896535078294420273475368769220402572942094469862772171827039920801189092187629390979197154772983844348155505407081638954118277792519492489791757075567888482434324949251303130111187935568589518751645866466169622106116427785111809164193524630729346654601429763046962273059730755914033133430644865040418021596233209135394179234767004777886741524307988303440307445906843023158722838657186855100893044374747550571113618861208043042354030118781209059476701784711663269622704300019459104265748904390356363487335713936648605075403377685697717335839890737551214939811329364642139194850807487711816418126849212770063533137439310006415977893576098649505714718434642430536268819966195372740316937176277140049519618221966453041112960758267007026758547725376594851 A013795 384 5050594000497832756439409053758502645546571946716380643847573225960581383533602528863364435456144694569082834939476636483138096171277584045647903515218570742476965340866529839753499810831655278003547594938519308237763246841816438804567629802363962806334003263700925958557095051694058004712942221427526608076007432600981362567513563923673735812965091578142306116478596142160283961728299842133292324634650555365798268893626537896824856270267176559132948731526565468009662511647390250708970493889204070776239866025517371613602605345158386337207635083270769024027214405201453736410736935396709917103010297879787881013887581050445041552676233587605415871335063100080346298692964311473157952595818573352565179469397208319953863849197670219640392499644093631948710270769030768617816656297569790457585538325272642092325039183442265164879458121328869637032842004170081308607223952874150155914070445205133260847367719691480450209498719081913326425543031256465101344754665082275927245705160277889543041115343389455271320951581988329127957902564659719144042847130931189437255650619201821997972957394118508364370019533160770574639867517997337359106558071469056760254190450414951306178176223716953039782657393256750669541315522088702066861080779872745532175062690678887911674493746946958183105354969075681839798390829963461930546013656584900745554829709179207517818082187746472226908980852696300279514031840288487337933777673227725559951810672427588704177795199324166500188665248937803936332339847660327413169192601599825481511793125066452290980277197873607465016730387810838974934858461787249878771897247238725213491 A013795 385 73945746761288769387029387956078237233447359871874529006572319601288872036315474625088518699513414473185941786348877434749624866043675108012330955366315094240605249555626863383830990730386264925249940337494861191909091697011034480537674667936410779447536141783845256959234428651852703247002187063920417068840824820710968129350966089406507166037621905795581503851363126117368717483664037988673532924975918781110652454871586141347412720652981732002265502378280445017129468833029440660630037001031836800234927878479599837794755744858463934363056985254167329280782446106554484154789599471143229896305173771257974365924328074159565853372732735956130893772216658848276350159163690484278505583955379732454906792611444527012444520616103089685754986587289174865361067074329379483333453664852719302089509866620316752873730898684778204279000146354375980355797839783054160439318365894030432432737905388248356072066310784002965271517270746078293012196375520625905548788553051469601850804369251628580799664969742565014627410052111891126762431651449182947987931324843963544550859980715733875872322069207289080962741455985006841983302300330999016274679116724378460026881602384525302073754678091439909455457886894672086552754400558900686960913083698116867336575092854229597914826262949050414758845502102237057816488240141495046125124185946059531815668261772092777268374541310796099874174388664326532392364940173663743114688438913727129923254460055012326217867099513305121729262247909698387431841787709594853656210148880023044874814163144097927992242238454067486895309949607938493432021262739027125475099347596822175850721731 A013795 386 1082639678332028872595497269064941471334902795884114979185225331282470375483694863985921002279575901301915373693933914522169257663745447256408537517518219294776701458743932906802669535283585304770584376481262262710741011535938555829552094813256990221891376651857278407140151269891775428239359020802858826304898516200029284381827494515000671417956822322753108797887807529484395392678325180192169195554572426874241062591774892695467469643080305538245169220320403995495792553184384040712284371732107122592239579068819821225153018860472770463009517321106263867999935793446064202510274525857008028911804049184988002691498087333770203659230179987133712415719024102197614042680315592380321600254690714662872290350624159319989200226340365336089138758624500809203751383035256445015485095107108663301892513957188057578824294087643837688848841142774418728389236172263695962992060195054499561247715672789344181251122856188587414540284360993332287991567133997483883139813205226566440697626770213094051487894822000894379159910572970197986928761808867487541491302527040470255769140977659059676646667415263919434375497657076485173477528979146156597277576947961625033253573540511834947661842241936771714337358922024894019218877178582864957794728458424129054674795934478775543070971315837047122484256996278852763491204323911628970317943206436257605313199020605210351986271659331365698257787224434404760756615089082610862942153434135878909206368549665435468155792203974300287238128571645894090389595613856178252380572789752417400012154162592737763734418613206002075634232972209827482338223307762096144080929548165073476630416863571 A013795 387 15850927530459234723670675516379808081814311834539327410250884075306648767456776503617869394375270770961342986252886442519080101454897093281077397793984248694825686057469921688497884666086972447146125856062160788347959149897676395900472220160895593838711645559842413158938954742485484044852455423574656075930019175684628752634336347194124830230305835627428265909875390039181032944203358963193549192114494901865763397406176203954339223044338753385447522554711034898053898771172566740068555486529780381872979677146591002557465349136181832348922343098316809291387059951843825988952929333072454551297723084117409347406223496653729551774789065191624683478542231880275267198882500588040288549328926753379113203023488316603961880513849288885681080565021316347552123999019189611471717277463177939403008296847190351011566489737193427602435883171360264602346806798112772594166753315792928076227805165308788157697689737457108336284303329303378028484534408857161533050005137722159258253953542689910007834268088915094605280250698856668726624001643628885094974160298399525014715993053906292725783857626879044438691661197256819424884501783678878740741004095106152111865570206633775468717032264196274669613271977366473335383580771631725847072619359787673489493687276703752726102091035170206920292006682518683310274722506390159754425006485433247599390546860680884763431003364270525188192262752944120102237601519258505644336068429183403109690441935651640689268953658387730505453440417467535377394069382468305793103966214765143153577949094520273598835622915949076389360804946124084168913927448944849645488889514684840771345933299543011 A013795 388 232073429973453655589262360235316770125843339569490292613483193746564644604334664789469225803048339357645022661728510404921851765401148342728254181101723385140942869567417123441297529396179363598666428658606096102202469913651880112378813775375672389392577202641652771060025236384729971900684799856556539607691410751198649567319318459269181639401907739421177241186485585563649503336081378580116753721748319858216641901423825802095480564592163688316337177723524261942407131908737549641343720878282514571002295453103238868443850176702838207420572025302456404835197944754945456304259838365513807085549963674562990255374518214507254367534686703470576990809336816959110187058838691109497864650724816596223596405466892443398605892603267438575256700552477092644510647469639955101557412659338388210799444474139713929160344976242248973527263765511885634042959598331169103551195435296524259964051295425285967416851875446109523151538485044330757715042068280077702005385125221390133700096133818522972424701519089805900115908150481960486826502008064370506675516680928867445740456854302242031798201459515136089626884611589037093199733990614842463643189040956449173069823813395325106637486069380097657437807915020622536103351006077460098126990220046651327559677075418219643662860714845926999519995269838756042345732212216058328964536519953228178102676996587228833821393320256284759280322918965854862416860723843463781138724377871674204928977760379875671331586750512454762330343821152142185460426569828718465116835169350376460911534752692871325760552355112410427416631545216202716317068811780001543659602831384500753733275809438609224051 A013795 389 3397787088241334971482390216205272831412472334636907374154007439643452961652063827182618934982430736535280776790367120838460831697238212885884369465510332081848544553336554104304037127889462062448075181990651853032346362005777176725338212485275219453096722823876438221089829485908831518597926154699844296396209944808299428315122141562160088382483331212865455988211335458237392378343567463791489391240117151044149854078746233568479930946193868560639492619050118719098782818275826464298913417378934295834044607728884520272886410437106254194844595022453264223192133109157156425750668293509487649539537018159276740328938321178600711195075348025512717722439500337098332248728457276534158236351262039785309674972440772263798988873604438568180333352788817113408280389602998582641902078745373341794314666545879551636836610797162767221412668790859517568022971479166646845093052368176411690133675016321611848950128308406489528461674959534046623705930921688617635060843618366372947503107495236994839270054940993848183597011231206383487626815900070448588236239725479548273086028803839125587557467568761107488227217598275092081537305356591908510199930748643372342915290451920954886279433541794009802546945683816934551089162079980093296677263811703022086801232061198153802867943726059217199972250745709227215983865319055309994369779188635213755601293907033617355979019601872265160623207856579081040645257857792153219652063616419182034365163389721759703965761614252850175278563885488513737326105408862267047775583714458861764205780314176329080460247031200801067806902453510423969598204473271002600720245054300475535408891125990677649330691 A013795 390 49747000758941385317473675155461399524710007451418960864988822923819794811547866493780723827077768413613045852987765016195905036879264674862233053344536772010344540805400488641115407589429614056302268739525133780246583086126583644435676768996914488012789118864374931994976193503191202263792236830960420343536909801938311929961703274611585854007938452287563141123402162444053661811328171237371196177146555208437398013566923605676114668983224429596322811435512788166325279242376375263800391343844977025306247101758598261315329935209672667666719715723738241491756020851169927229415534485272408676908361482869970755155985960375893012607098170441531700174236724435456682453633342985736610738418827524496718951271505346714280996098442585076728260618181071357410633184177502248460088334911011097210561032898222515514924818681260074888702883766974196713424325426478876459007379722470843555247135913964719080478828563379413186207383082537976617678534624443050794925811416502066324392996837764841441752874391090931256043841436092660642344211592931437780366785820746066266252547717008637727428882674231374735134692856345623165787687725862132497837186090887614472622767506574700490017186485406097519089831756763738762496422012988545956651819467143946372856838608002169827789564093232999024793723167928795669219772136288793627567937100808164595758544092879191708888825991011834216684386228174325516087220295934915288925863407993244165140357188916283825762715794275979416253453847437329628191509291152451846482321163392195089736829579855634067018476783810928433760858821846117338887311693160749077145107840013262313921574975629511463850646931 A013795 391 728345838111660822433132077951110350441279219096225006024301356427645615835872313335443577552245607343708604333593867602124245644949314104657954134017362879003454421931868554194570682516838979398321516615387483676590222963979311138182743574883825018995245489293313379338446449080222392344182139442091514249723896410178824966569297643588228488530226879942211949187731060343389662579655755086351683229602714806731944316633328510703994868583388873719762282227342731543168413387632510237301529665234308627508763816847637143917745581404817527308443357911251593680799901281978904565872840398873335438615320470699241826238790445863449597580524313434465622250999882459521287803645774654169717821190053786156462165566109781243788063877297888108378463710789065743849080449542810419704153311432113474259824082662875849654014270312328756445498921232269214081245548569077230236327046516695620492373316916357452057290528996437988459262295711438515659431425436470706688508804949006753055437866701715043548703833959962324519737882465832644464561601932109180542350111201543156204203551124723464967286271233421557497107038109756268770297535994347481900834241556685563493669939063760189874341627332830673776994226750777899221710114692165301351339288818454518844996974059759768448667007889024338722004900901645497393046683847404227501222167092932337846500844063844245809841301334404264766476098766700299881032992352783094745163566156429087821819969602923311492991921943994614633366817780329943086351887531763047484347664153225128308836921878666338375217518591775803198692734010649003958649130499566527238481523885634173538125779218191677342237321716771 A013795 392 10663711415792826101243486753282206640810769046787830313201796159457159461453006539544229418942427937119237676048147815562701080487702907806297106476148209911489576191504487501962709362729039497370825324765888148508957454415621094374133548679874082103109389208743401186894194460983536046311170703571661860130207567341428176335541086799775253300571051749233925148057570454487568049828739910219274994164613347485362396739828562725217188870929396500131039574090524932523528740408327582384331695828695512615355811042466255424099713057347933417322919203178634583080591354669453141748944256279904504156766907011507599577962130917886765558176456472994011175376889279089851174733177786711698838620043577483116762566053413307190301043227518379794769087189662711555694386861756287354888508632677573376638084394267165314784422931642805323118549705761653563363516076599859727890064288050940579628837732972389455570790635036848589032059271511171307769735499815367616626457413258407871484665806379809952596572833007808393293482337182255747605646413888010512320547978101793349985744192017076250586038297128525023315144144964941531065926224493241482510114130631433335110821577832512939950235765779973894768972473858139222505057789207992177084958527590992610409600697208942769856933662503205343228873754100991727331596498209845294845393748407622358410618857938743602901886492837012840445976562043259090558204041037097290163939772096278274799266174956400203568894729182025152847123579121810696727277985352542778218334150867369103569681373225553860151559689702189534632060318649912066958581919644153525298607991209569934771699533533544347967696627255244211 A013795 393 156127398838622766948305889554804787428110469614020623615587497570612271675133468745467062922736087427362758815020932167653506519420458273191995935917285941314118885019817201516236027779715867281006253579897368382319646090099108442731689286222036436071624567405212136777317901103259951254041850270992701294166368993445849929728657051835509483573660768660533898092710889024152483817542581025520405189564104020533190850667829986859904862259277294158418550404259375537076984288318324133689000358627931000201424429472748445664243898872631093163024860053738388930882938023715463448346292856194081845359224285555482765420943558768780134537261499221105317618693035935154511049268455975245982696236058017930312520729588024230573197573894096598575214205543851759886921518042973803162922654891032351807358193616465567373758736142182312735778686242056369821205238877498546276038431241353821026345813248448754019011945687574500192018379794195059117056697452796797275027962987516349646406992071206797515966422848067322686209874898685406400694269145734361910885142947388356437141280715322013384830186708258734866357025426431708956336225852805548545430580986574815459357538721045821953811401846784597793312525989757016356696551091794213464700877802459722809006963807836131093475365752709429430213940633792619879861904330290344961831409870435998949489870699081145090086520141626704996969542844875356344862665364824141425290242203261610221336056067536655380452187729954030262834736321922430410784076983546578815894630302849151045363704985395334066478985416929756976547995125353362572340597885510051763896919599299313414992452870464622798595046319644030493251 A013795 394 2285861246396275930890146528971896892734965385618875950355816551931334269595629115902383268251779056024018151810721467866614988950834929577804012497764983466780014595575143647399211682722820012861212558663277370485541938405141046710034662839576835460524655291379710894556711390052828946310426729817604139647889808433040688821157267895923694349001967313958876801975380126202616515572640928794644252380408046964626447244627698837615867088338078863773405996468761517238344126965268583641340654250671537773949055071910509992970194923394191834999846976046783752337057095605218100347238073707537552297904402764817823168528034643933709949760045610096202955255284739126597196272339463933576432655592125440517705616001898262759822185679383468299739711183367533616504417945667179452108350590259604662811531312738672371919201655857691240764535745269947310552265902405456216027478671804661293646729051770538207592353896811778257311341098566809860532827107406397908903684406100226875173044770914538722431264396918553671448798778391653035112564794562696792737269377892712926596185490953029597967298763595616137178333209268386650829718682710926036253649136224441873140453724414831879225752734438773296291888693016032476478394204534959079336685551905812801646670957110528795339572829985418756287762304819357747661058141299780940586173671913053460619481196905247045263956741393556587860631076791820092245134283606390254607674436097953235250581196884804171425200480554256957078163374489266303644289671116105460443513282264014420455170004691173086067318825489268571893639196630298581421638693641752667875214799853341247708904502476472542394230073165908250451687891 A013795 395 33467294508487875904162635330677542406532628210845962789159510136826665041149605885926793430474297159247649760660773011035110053229174203948628546979777122937126193693815678141571858246744807808301013071389043981278819520189670064881617498634244447977541478121090347207204811461763468602930957751259542208584754685268148725030563559264218808963737803443671915257721540427732508404499035838482386499101554215609095814108594138681533910040357812644506437194299137373886596362898497333092868518884081984548388115307841776807076623873414362656232759576300960917966852936755998207183912637152057303193618360879697749010418955221833447374436827777418507467892623865552509550623322091451492550510524308574619727923883792465066556620531853359376489111435684059679241183142513174358318360991990871868223629949806902197269031443412457456033567846497298573795725077118284458858315233892046000281760046972449897359653403221245465295345024116663168061121679537071784258843389713421679408548490959761435116142035284544303681862914432192087083061157192443742466360961727209958294751773043306343839221197803415864427976516898448954797911233570668096789677003462053464649382979157553543744245784918079831009542354447731488120169548596335880568413165453005228908909483055252092566685803816516010809127904860216783505552246770092751122168730479015716929824203889721989709590650743062002867499595309037970561011046281159717710961418910133317303759303590417873836360235794876108581389965897347951656045074810900046353477965627435129884144038683465153111614923988381161094771477864201530594212113608900810361019884652769207706070820758034493193922501222062694863162412131 A013795 396 489994658898770991112845143876449898374044209634995741196084387913279202867471379775854182615574184708544840145834377654565046289328339520011870556330916856922464601871155343670753576590590731121335132378206992929903196595096959419931761797503972962839184781170883773460685644611678943815512152436190957475889393347010965483172481071187427582038085180218800511288301073402431655550270383711220620733345855270732771814363926784436337976900878734928218746961733670291073657349196899453812687984981844335772950396222111454232408850130659683649903832956622368799952693847044569751379664920543270976057766421639654743261543923402863503009129595489184367837415906015554292330676058740941302432024586401841007436533582605481039455481206865034631177080529850317763770162389535385780139123283738355022662166095122855070215889363001789613787466840566948418943210854088802762144593339413445490125248847723638947242685476562254857389146498092065443582882510102267993333726068794206808220558456141867171535435538601013150206154930201724346983098402454568833449990840648080999393460709127048180150037557039811671090004183910191147196218370708151605097661007687924775931616197845741433959502536985606805810709611469236717567402360998953627402137155397449556455343741411945887268846853677610914256441655058433927304790444960927969179672382943269111569556169149419651338116717529170783983061574919624926983762728602459427006186134263261898644339963867308090838150212272781105740130490703071360196155940306387578661270894751277736633752870364613306707154102113888579588549207409774609429859555347916764495692131201193970024582886718383014852219340392219915491560876009971 A013795 397 7174011800936906080883165751495102962094381273265972646851871523438320809182648471298281087674621638317805004575161123240486842722056218912493796815240953702201804235995585386683503114862838894347467673149328583486712701348814582867220924477255668148928504381122909327237898522759591416402913423818271808404496607993587545639128295363255127228619605123583458285772016015685001868911508687915981108156916667018798512134102252050932424319805765558084050674266742666731609417249591804903271564788119182920051766751087933801416697974762988428318242018317908101600107390614579545729949674101674030360461758179226185096092264582541324547556666407557148329507606279973730394013428176026121608907271969509354189878288182926847898667700349710972035063636037538502379358947545187583207016903997213255886796773798693721083030836163709201735462302012740691801747550114714161240558991082352255420923768379521797826580158062347973367034493878565930159496982830407305690399083373215981879157196356373077258450311720657433532168314333083446164179543710337342290541315897928553912119658242329112405576699872619882676428751256629108586099833165538047650234854813558906644414792752659500334601076644006269243874599421521094781904337967385680058794690092174058956062687718012299735503186784693901395628562271710531129669436904672946396759583358672403062489871872516653115241366861344589448296004518398228555969270109468608470797571191748417458051781410981257757961357257885788169141250514383667784631919122025820539179667170053457342054775775008303423499443209049442693755948945686510056662573749848849348981428492916680915129918044443845720451343362682491782711942785661985411 A013795 398 105034706777517241930210429767639802468023836221887105522558250974660454967243156268278133404644135406610983071984934005363967864293625101097821679171942803153936615819211365646433169104706824252141274202579319790828960660447994307758981555271500237368462232644020515460090072271723177927555055438123317546850234837634115255702477372413418317754219638614385412761988086485644112362733398699777879404525416921822229016155391072277701624466276213535908585921939379383617493477951273615588798980062852957132477917002678438786541875048504913579007381390192492515527172305988059129032193178522609478507520601502050575991886845752987532700777152873044208692320863545095386698750601925198446476011368905586454694008017286231980084393800820118341565366695225601213336194351009091405733934491423199279438591565186674770376654472272866422608903563768536468669385881229530034723024188436719371617744892844578641978960094190836678066752024876083783465195325619993362613132979667255190692740511853658224140971013902145484344476290150674735289752699463049028475815406061571957827343916325940534730048462835027702265593347148306778809087657376642555647088509325315952180876980691687744398894363144895787999568010130490348701861412180493741740813057639520397175713810879418080427502157714703410333397780220113886269490225721316608194957059954322653237914214085516318260248852216946134112501802153868464287946083672729896620947239818388580003336131638176594834312231612705824584397048781091280034795927865580038514129507036752668945023972121896570423455348023692890479280848513796193739596742271537003318437094564793125278417130088702345193128118173034362190685554324877128402451 A013795 399 1537813141929629939100210902228014347934336986124649111955775352520003721175407050923860151177394786488191403156931418772533853501122965105173207204756414580976785992209073604429428028862012613875600395599963821057526813029619084659899248950730034975311655548141104366851178748130299048037333566669563492203434288257801081458739971209504857590239529728953216828248267574236315449102779690363447932361656629152399255025531080689217829483810750042379237606483114453555543722010684597005835605867100230145376609182836215022273759592585160439710247070933808282919833329731971173708160340326749525374828609126591522483097215308669490466272078295214240259464269763163741556656407562786830454855282452146691283174971381087722420415609637807352638858533784798027364455221493124107271350534888927060650260419105898105313084598128547037293416957077135142437788478687081549238379797142902008319855402976137475897213954739048039803575316396210742673713924762402322822018879955308283246932413834049410059647956614541312036287477364096028799377269272838500825914413360147475034550142278928095368982639544367640588870552195598359548543852391651423657229022865031950855880219874307000265744212370804419232101675236320509195343952935734608872827243976900218135049625905085560115539059091100972630691276900202687408871606394785796460582366314791237966056302008426044415648303445308308349541138885334788185639818611052438416427288538181027199828844303314543524969165383041625977740157191203957430989447179879957343885370112525095826024095975836687687569809750414887609507150903090490072541435903597573265585237501523136147201305201628691035972588778171396096833827200870526036940285091 A013795 400 22515122210991711938366187819520358068106627813850987648144506936245374481729134632576236473388237068973610333620632902248668149109941332104840926684838665880081123711933046642451255770568726679752665391979070304103250069566653018505584903887638442073537948880333909035068108051375708362314600749609079089350481414382465633637411918478360619978696954761604047582382885554393894490313797446611241177707014707420277492828800552370838241472473191370474417796519278714506715633958433184762439105500214469558458935045905024141110114195039333997797727365541887070229279780605789954261175542723939801012865666222426480675026329334230009916689498320231691638816373602480340131006463126761984689536190381879707076964755990505343957304940707137449985527793143227918642988897880830054559843181308781094980462796129454159888871601200057173012917668566335620431661116457560962399118609969228303811002954973628784611109511334402350764146207356921483485845572446332408437178421425668575018337470944317412683305732793499349523284956087729957651682599423628490592212926005919181980848633105786244297274825569086625861653754695755582150230542866168493765490123766932792480942299179728790890761013320947501977200627134968575129030814932090408507063679065796093715261572876357685651607364152809340285950985095867546353289189226058845979386425214858515061030317705365716289506810742758942545631814420186633825952584284418750854911931487508419232694109444828231749073550373112445940093641436417140747116496160622455471825703817479927988818789182224944433709584555824369490794196372147865152079163064572070181433462259800236331174309457045665457674672301207410253744064047945371706842714017331 A013795 401 329643904291129654489619355865597562475149137822592310156483726053568527786996260155548678206877178926842628894539686321822750371118651043346976007592722907150267732266411735892128835736896727318258774003965568322375684268525366843940268577818914430398669109556968762182432169980191746132648069575026526947180398387973679342085347898441677837108102114664644860653667827401881009232684308415835182082808402331340282772506468887261442693398479994855115950958838759659092823596785420258106870943628640048805397268007095458449993181929570889061756526358898768595226885267849370720337871121021202626629366219162546103563060487782461575190250944906512197283910525913914659858065626638922217839499363381100791313840992456988740878901636893199405238112419409999956852000453873232828810664017541864011608955798131338354932969113170037070082127585479719818739950406055150050485495568559471596096894263768899035491254355446984817537864621912687439716265026186752791928729268093213606843478912095751239096279233829623976370415042080454309978284938161344730760589449652662743381604837301816402756400721156997289240472622500557478261525378103572917220540902071663014713476202290409227431631996031992376448194381883074908464140161420735670951919325202320608085144688482752875625183418561281551126608372788596746158507019458727563984196651570743519008544881524259452194669216084733677810595394925952505845771786508174931266765588908610765985874456381730141038185851012739321008911004270583357678532620287673370563000129591723625684295892416955411453942027481824593714717829084616893691591026428399679526367320945735260124723064760605587965814877161977693525066841725968187159884175927743171 A013795 402 4826316402726429271382516989228213912198658526860574013001078233150296815329412244937388197626888776667902929644955547437806888183548169925643075727165056083587069868112534225196658284023904984666626710192059885807902393375479895962129472247846726175466914433023579647112989400679987355128100386647963381033668212798322639247471578581084605213099723060805065404830350660990939856175730959516242900874397818533153080072267210978394782474047145604673752637988358280168778030280535337998942697485666918954559821400891884607166350176630847386753177302420636871002716827206582636716466771082871427656480550814758837502266768601623019922360464084376245080433734009905624534981938839620460191388110179262696685625945970562772155207998865753332492091203932581809368270138645158001846616931880830430993966721840440924854573600785922512743072429979008577866171613895053451889158140619279223638454628915840450778627455018099304713571875929423656804885836248400247626628525214152740417795374751993893891608624262499524638039246631099931552392069779620248203065790132364635225850076422935893952756462958459597311769759666030662039226993060814411081025939347231218198420005077733881498826524053904400383578013945150099734823476103360990958407050840287176022974603384075984852028310431155723190044673185997844960506701271895230264292623175647255861804105610396682639582151992696585776824927177110870638087944726266189168676714987210970224799187915884910994940079044677516398891466013525610939771396093631825818412884897352425603643776160876644179097165224361393876577183735627875940538584217938199707945543945966509943486070391160026413407495616528515410900503629709900228207864219758087766611 A013795 403 70662098452317650962311431239290279888500559491765664124348786411553495673237924678128300601455278579194766792931794170036930649895328755881340271721423586119798289939035613591104273936393992880504081663921948788113498941410401156781537603180723917935011094213898229613381277815355694866430517760912831861713936303580241761222231382005659704924993045333246962592121164027568350434268876978277312311702058461143894245338064235934678010202524258798028412372787553579951079141337317883642520033887649360413710345130458082533522532936052236589453268884740544428350777067131576384165789995424320572318531744478884139870687759096362634683279554659352604222630299639028248816670566550883157662113321134585142174249474955009547124400311393494541016707316776930270960843099903758305036318499667238340182666774465895580795812089106691509071323447322664588538618599037477589109164336806867113290614221956820039849884568919991920311405835482691759280333528512828025501468237660410272456942081743942600467041867827255540225532609925934097858572293643420053941086233327950624341670968908204423362307374174806964241621051270354922916322405403383792637300777982812265643067294343101759024319138673214326015965702170942610217550513629308268622037631352644544152371168146256494218546493022550943225444060116194448066778613321818066299508295914651473072673910241817830526122287325070712358493758800080257012245598737263275618595784127755815061284910276470981876917697293123517596169953904028469769193010206863561807383047782136863262948526771394947426161596049875167746966547073327731645425411534833181924030708912895672082579556596973946718699143321593994130994273642582649241191340041478162990951651 A013795 404 1034563783440382727739201664774448987847536691518941088444590581851554730151876455212476449105906733677990580615314398443510701645117508314858702918273362724379966762997420418587357674702744449763460259641481252206769738001189683336438492048168978882486497430385683979769515288494622728539409210537524771287353741420718319626054689663944863739806823176724068779311245962527628218708130627838958129555629837929607755645994598478319620747375157673061933985549982571964063749708319671134410135816149074285817133163055036786373303404716740795906185309741486310975483727039873409840571331323007477499315623270915342691846739480929845334397895959767581478423530217015012590924873764871480311331001134731461066573186562816294779448344959112153575025611824931036097137703825690925344036739153628036538614424244955177198431484796611070384313246592251132240793914908507709382147275055189341405687882823669802203442159973557601705279292837302090047623363190956315121366996467586066799042089018813063613437959986858848364442022941925601126747356951233313009751443542154525090986404655785020962447542265293348763461573811649266426417876337510942108002720690446354381280148256477352853875056509314530947199753845484770756195157070046702360895252960634068770934866272829341331853739204343168359763726484161202914145705677644738308691100960486412217257018719850454856732956408726360299640707122591975042916287811112271618331860875414472888312272371357811645659952006068621421125524295108880825890754862438689408421895202578265815032829380459993425266431927766222330983337215700591319020673450281492616549733609193705534961047288136295553908474157371457668071887160401052567540282409547281784350523122291 A013795 405 15147048353350643516829651573962707631075784700528816475917250708888612804153623180765867691359580487779460090788818107611440182786165439237846269426440303647647093377045232348537503715322881488986821661410927013559315734075418153728795962077242019818484808878276799147805473338849771368545490251479900176418146128140736917645066711369816750014511698130417090997895952137367004750105740522190185974823976457127387150413006916321077567362319683491299775482437294836125857359479508305078898798484238596618648646640288793589291535148457801992862459119925101078992057247590786593475804861900152478067480040309471532351328112740293865540919594746957160425598905907316799343731076791483343238197187613603321475698024466193371865903218546361040491949982728815299498193121711940837962041897948268082961853785370388749362235368907182681496730243357148827137463708175461373064018254083027147520676292421349574060596664172856846566994126430939900387253660478791409691934195281927604004775225324442064364345172167600398903795657892732726096708053123006935775770884900684401857131950565348491911194466306159919245840902176356909749184127457497703403267833628825074496322650623084923133584702352874047597951596051742528641453294662553769265867398596643400875257377100494386439670595690788327955300719454604171866007276826396613577546409162481561272860011077330509557427214780162641147039592981869106603337369842494768763996775076943297557779979789049720304107357320850686226698801204689124171866541940964851628704967660948389797895654959314763739325829854425261147927040175072357501781679985571333398904649772205042737364693345603503204773970138075511718240499915431810641357274758181752604676009033462531 A013795 406 221767934941406771729902928694388002426580563800442402023904467628838180065613196989593068869195617921579075189239085913539095716172248195881307230672512485705201094133319246814937591896042307880256055944717382405521941662598197188743301680772900412162436086786850616323019935154099502606874522771917218482938077462108529211241421721165487036962465772327436629300194635243190316546298146985386512857397839308802075269196834261856896663751722485996120012838364433695718677600139481094660157308607737293093634835460468226940817366108570678977499263974823404897522710161976706515079258983080132431385975270170972705155794898630642485384603786690199785791193581389025259191566695304107628350445023850766229725694776209537157488689022737271993842639697132584799953045494984525808602255427860593002644501271607861679412488036170061639793627492992015978119606151396929963030291258029600466850221597340979113821195760154797090587361005075391081569780843069985029299608553122702050233914073975156264358377665705837440350472227207499842781902605773944546693061525830920327590268888227267270071798181188487377678356648764041515637804810105223875527244352159627915700659927772586359598813627148428930881609317793562361839517687154449735821564582853456032214643258128338311863217191508831909593557833534859680290212540015272819388856976547892538595943422183195990430291851596361229033806680847545589779462431863965909473676783901526819543456684091476954972435818534574897045097148437853467000298040557666392695869431523945375030990284259327455907469474898640248466799795203234386183585576668749892293362977314854030717756475272980890421095696791563567066759159261837139600111859734539039885061448258924916371 A013795 407 3246904335477136544897508779014534743527566034602277208031985310553819794340642817124632121313893041989839239845649456860125900380477885835898219164276255303209849219205927092617501282949955429674828915086607195799246747882100205040390679908196034934470226746646279873585334870591170817667249887903639995808696392122730976181785655419583895708167461372645999689584149654595549424554351170013043934745161765320171184016310850427846824053988968917469193107966493673739017158743642142706919363155325881708183907625976715310640507057195583310909566723855389471104629999481500960087275430771276218927922063930573211376185993110851236628515984040931215063768865225116718819823727985947439786678865594199068369413897218483833522791895981896399261850087805718174056112539092068442363745621719306942151718143117610702848278237337565872468218500124896105935649153662602451588726494308811380435154094406669275205456127124426384203289552475308800825263161323387650813975568826269480717474735957070262866471007403599165964171263878545005198169836051136322108133113799690504516249126792535420101121197170780643696588819694554331830453100224750582761594384559969112313773362002518436890886230315080147977037642021815546539692378457628298582163527057557449767654591942257001223989362900880807988359280240783880579129001798363609348672254993637694657583207644184172495889902999222324754283963614288914979961109464920324880604101793102254164935749311783314097751432819164711067637267350278612610351363611804793655460224346942084235828728751840813281941260581990991877802415801570554648113876428007167173067127350866777863738672554471713216655262096725282185424420850752557560885237738373386082957184663958919700587811 A013795 408 47537926375720756153844426033551803179987094312611940602796296931818475608941351485521738888156708027773236310580153697889103307470576726523385826784168653894295402418393978563012836283670297445869170145783015953696771635741829101996359944535898147475578589797648183629162887840325331941466205608797193178635123877068904222277523780998127817063279801956910081455201535092933439124900255480160976248603913406052626305182807161114105350974452493920666456293737433877212950221165664611372006395957126234089520591551925088863087663824400535255026966403966757246442887822408655556637799581922255121323706938007522387758739125135972955478102522343273919748639955760933880241039201442256465916765271164668559996588869175821806607196149070945181592747135563519786355543684846974064647599647592372940043305333384938300401641672859301938807187060328603887003839258774162493710544603175307420951091096208044858283083157228726691120362337790996152882677944935718595567416303185411467184547609147465718628002019396095388881431474445777421106404569624686891985176919141268676622403465369511085700515447777399404361756909147969972329663840390573282212503384342507773385955793078872434519465298043088446531808116841401416887636112998135919541456199649698622048230880626584754920428262231795909757568222005316795559027715329841604473910485361849487481675743118500469512324069811614056727471511276804004221610603675898476576924654352810103228824305673819501705178727905390534741277231275429167228154314640433983909593144663579055296768417655701347260901996180930112082905169750794490603035264782452934580875811544040494702997904870020353205049692358154856476798945675868195248920765727524745640576140665022543336306140851 A013795 409 696002780066927590848436241557231950358191047830951422365540583378754301390510327099523779061502362234627952823204030290794361524676713853028891889947013261666378986807706240141070936029216824904970520104409136578074433518896119882328705947950084777189946133227367056514573840870203184955006716318399705328396848684165826718365225677593589369623479580451120502585605675295638482227664640485036853255809896178016501734181479645871616443616958963492477586596609769396274804188086495575097545643208285193304670980911735226044466486053048236668849815120477292845170320607885126004734023678923737231300393279368135279175699531115780041154899029627873459039837592295832940609054948316076917487360335121912386910057633603207070535958818547708403699410811785493192031515089844547280505506440399932215174033386088881656180435732333039686076025750271089509623210587712513070416083535089675950144924739581984770122620504985787484693224987597974674355287791803855957702542094937609291048961545528045586432577565978232588613038217360627222418869303875040785554975273147314694428609136475011805741246670908904679260482906835428364878608287158383424873262050158656310143778766467771313799491428648857945672202638674958144651880330405707998006460219071237525408148323253827396789990187335723914760556338379843203779724780144210931102523416182838346219214554997965374129936706111841404546910396603687425808600848418829595562753864379492721373216659370391324465521755262822819147039943103558437387407320650593958420353231019460948599986402897123425246866126084997771005814590321382136919039311679893415198602756816296882946592325201967991275132545815745253676813363640386246639448931016689800923675275476595056986858208199491 A013795 410 10190176702959886857611955012639432985194275131292959774853879681248341726658461699064127649239456085477187857284530207487520247082791767522196006160714221164057454745851627061905419574403763533433673384848654168639587781150158091197174583783937191222838001336581881074429875604180644830926253333617690085713058261584871868983585269145647741960657364537384855278355852692003443018295238001341424568518312689942339601890151043495206336350995896184493364345360963633730859408117774381715003165762212503515173687831528715444517033822302679233068630143178908044546138664020046129835310840683122436803469058003228868622411416835066135582548876692781695313802262188803290083457173498295682148932442666519919256750153813584554719716973062356998738563073695351405824533412430414016733881119793895407562363022805727316328137759557088034043839093009719021510393426214698903863961879037247945586071843112219839019365286813496914563393507043421947207235768559800255076722918811981537630247845988076115430959368143487303329883492540376943163434665478034472141310392974149834441129266367130647847857592508777273409052730238977506690187703932285891723569429676372887036815064919854639805338354006847929182586718832840062195848179917469970798812584067421988609500699600759286916402246332782333836009305350219284346538950506091392242272045336332936226995520299725211042636403314183470003971315116674587601263725021700084108634279328380152933625265109841899381499704018802988895131811806979199081789030581645346145232391655355927748452400924816784069039366952010452365296131416895355866631654562305319491922742962547402663221058233282013360259215603288326259082224457058895037048171799015355375323529708252828229344591026248747731 A013795 411 149194377108035703482296633340053938336229382197260224063635652413156971220006537735997892912514876547471507418502806767824783937539154268292471726199016912062965194934013671813357247988845501893002412027569145683052204703819464613217833081180624416693571177568895320810727808720808820969591275057496600544924886007864109033788671925561428590045984474191851666130408039263622409230860579577639797107676616093445794111273701427813315970514930916037167347380429868561453512594252334722689361349924553263965657963541411922823173892192333526651357813926282392680200016179917495386918786018441595597239590478225273865500725553882203291064098103659016801089378920706268970111896477188547082342519893080518137838079001984691465651376202605968818531301961973639932676993691393691619000753474902422662120557016898653638360264937675325906435848160755296193933670153209406651472265870984347171325677855006010663082527164236408326122644336622740729061138887484035534578300254326221692444458713111422406024676108988797608052824214283658824855846937263902706620925463534527726052573588881159815140483011921008059981941023428869675451038173272597740724780019891775439106009365491591781389958841014260531162252150431611350609413202171677842465415043331125335231699742854716719743045288558266149693012239632560542117676774359684073819105015769250519299441412708276814875239580922960184328144024623232637070102198042710931434514483646813819101207506473195248844537166539294560413624856665982453756473196745869512912347446226066138165091601940242535554805371544385033080300660074764905243354054446712182681240879714656522392219513593481957607555175647744384759222848275799282237422283309383818050111798458529658105834157215307915529571 A013795 412 2184354875238750734684305008731729711180734384750086940515689586981031215632115718992745150132130307531530340114299593887722661629510757642070078543279806609513873419028894169019363467804686993215448314495639861945567329068620781402122294141565522084810575610786196391989865847481361947815785858116807728578245256041138420363699945662144875986863258686642900243815304102858695693549029745596224269453493336224139871583158262604614759124309103541700167132996873705608240877892448432674894939524245384337721198244209811962054088955587955163702529753694700511230808436890172049959877946096003401139184844191696234664796122834389338384469460335671664984749596778060483991408276322517517832576833754591866056087314668057867748601798982353989472116792025256062254323864635695038993790031626046370196107075284413187919232638952504446596127252921618291575382864713138922784205444617081826935379249475143002118191280211585254302761635732493547014184134451653764261760894023590211799079320018664335446607282911704985779501399321327048854714455008480799527636969711609020437135729914809060853471811777535479006195598524022080918278649894884103521951504271235484203951083120162395271330387391289788436746533734469221784272418692995535291536141649411006033127315935135907493757926069781574697655392200460318897144905653400134524785516535877596853063121723461880846588382704293060058748356664508749039343366281543330747132726555073001125460779102274051638332868655301811659015881526446649105448524073556275538549678960195834328875106144007090963057905444781341269328681964154632977667946711154313066636047719902286144344485898522169341332215326658625537259781721605977291238099649932688480071686841231332724327517895789323191268449011 A013795 413 31981139728370549506512909632841254701397132127126022896090211242989278028069806241772781743084519832569135709613460354110147488917667002637548019952159648569892620728002039528612500532128422267667378772530663218745051264893676860508472508526660808843711637517520701375123625872974620277970920748688181954114088793698307612544930904439463129323664970431138702469699867369954163649251344505274319529068595935657631859849020122794164688339009584954032146994207227923810254693223337502793136809574476672088576063493475856936433916398763251551768738123844110184930266324509008983462573008791585796078805303810624571727280034418294303287017368774568847041718846427583546118208573637978978586757423000979510927174374055035241707278938900644759861261952041774007465555702131211065908079853036944906041203689239093484325485066903617602613899110025413406955180522265066968483551914638695028160887591565568694012438533577819708246733108759438021834669912506662762556441249399384290950320324393264535273777229110272696797679987463549322281874335779167385884132873547667668220104221682719459955680796234896948129709757990207286724517713110998159664891974035158724230047807962297629167548201795873792502406000406363876143532482084147632203380649889026539331017032606324821616109795587672035148372597206939528973098563671431369577384747601783895525697165153205397474900511173554692320134689925072594685026225728075905468770249492823809477871266836394390036831529982273824499651521428705389552871840960937430159905849656227210409060429054407818790130793617043617524241232637187981426036407798010297608618374667089371439347618040263081326444964597608936491020464186033113521017016974664492036729567042467942416879189512251480843361361970051 A013795 414 468235866763073215324855509934428810083155411473252101221656782808606019608970033185795297500500454868644715924450673044526669385243562585616340560119569414711797860078677860738415620290892230420918092608621440185646295569308322914704545997338840902280782084894020588833185006406221415489772250681543671990184374028536921755270333371898179676427778832082301742858875758163498909988688934901721312225093313093963388060049503617829365201971439333311984664142188024032505938963482884378394316028979912956048842145607980021406328969994292765969446094871201617217564029257136400526875531421717607640389788453091354354659106983918246894425221296228462489537805630546250698716691726633650225488715430157341019484760010539770973836270944444339929128736239843613243303201034903061215960197128313910369349263214149567704009426864535865319870096869882077691230798026482845485567683582225133907303555228111491249036112570112858348440419445346932077681402189010049506588856332456385403803639869441786060943372411403502553814832696453825627528922150142789696729589401611402330410545909656695613211122537675126217567080566734624884933663837658124055653683391848758881452129956375999588642073222493388196027726251949573510617459070194005483089696095025237562345420374389201713281463517199106266607323195706801643695136070713426681982490089637718014391732195008080224430018384092014250259091995192987858783468970884759331968265222824433394565513217751650264529250430470471064499397925237675608443596623509084914971181544816822587599053741785584874906304949347135604172415887041069236058599046570668767287781623500855487243488475727491773700480726673592439165030616147710815061210145526062827909757591068773144925528213648873931027653700603516691 A013795 415 6855441325278154945571209520949972208427478379379884013986276957100800733094930255873228950704827159731827285849882304044914966469350999816008842140710615800795432469411922559071143096678953145592661793882826505758047413430243155794189257947037969650292930504933355441106661678793487744185755522228480901608289420151809071418912950897961248642579109880516979817196799975271787541144394695896101732287591197008717964587184782468639735922063843279020767467705774859859919452364352910184071180980294905589511097853846435493410062449686440386558660275009262877682354952353734040113984655545367493462946892741710519106563985351547052781279664998080919309323012236827656479911083569643272951380282612933629866276371314312786827936842897609580902373827287550341495202166352015719262873246155643961717642562718363820754402018723669604148218088271943499477310113905735340754196455327358185536831352094780343377137724139022359079516181099324432549333409449296134825967445563493938697089091328497189718271915475358680890402965508780461012650949200240583949817918428992541519540802663283680473024045074101522951399626577561642940313772247152594298825578540057678783340634691301009977308594050525696578041940054793705768950218246710434277916240527264503150299299701432302284153907355312114849397818908343282865340487211315280050905637402385829448709351067113302565879899161491180638043365901620535240448769202723761379347371127372529329833679021101911522972755552518166855335685023404808583222698164796512240093068997663099505037745833482748153503210763391412380688341002168294685133948640841161421860410749676025188731914773126207058748738319228066901815213251018634043311177740647085863426760890837907614854658576033163224175877830536087872931 A013795 416 100370516443397466558108078596228543103586710952500881848773080928912823533242873876239945067269374445633683292128126813521600024077767988306185457782144125939445926784659958187360606078476553004622161324238462870803572180032190043982724925602582913649938795522729257013242633639215454062623646600947188880446965400442636614644304514097050641376000747760649101503578348437954241389895082742614825462422622715404639719520972400123354373634936729448143056494680249723209080702066490958004986160732497712736031983678165662059016724325859173699605345086410617792147358857411020081308849341839725471791005456631383710239203309532000399770715575236902739607798222159393718522378174543147159281158717735961274872152352412853511947823316863901873991655205317024549831254917559862145727727196964783243508004760759564699665199956133246674334061030389524775847297377693871123982190302447851194444747826019679007384673419119426359283196407475209016954790447747144709986989370495114756464081386140527354665219114474726446916389818014054729686222547240722389609284143718879800387596891793136365805545043929920397531441932722080014289133939470561133129105295404984475066890232515338087077775125493746723599112044342234646163200145350087468262971677559679590623532046928670337742297357589124673510033466637054004431450073260867015225309437208330928958553608973605862867047603623392375721592920165626256455410429897078590355024860675861201918094894547953086607844114044418480928969764427669802466963523830785735707202623194785439853257636748020915715440508786813668665658000612746002485046142050555444377458273786006684788223964193340797547140277731818127509476537208163821028118953300813984126431206202757805389087056211701542765159027316878862547582771 A013795 417 1469524731247782307877260378727382099579613035055565411147886677880212649350208916422029035729890911258522757080047904676769745952522601116790861287388372147879427814054206447821146633594975212540673063948175334891435100287851294433951075635747416438748753905248279051930885399111753462930872809884467792398624020427880642675007262390894918440386026947963663495113890599480088048189453906434623659595329619176239330133506556910206031384389108655850262490138613536197504150558955494116151002379284499012168244273032023458206063860854904162135921857410137855094829481031354745010442863213875420632492110890540088901612175654858017853043046737043493010597773770635683432886138853486217559035444786372209025403182591676588268428081182204387337111823861046556434079403247993941675599653890761391468200697702280786767798192557746864558924987545933032243180280906815967126223248218138989337865552920754120347119003529327521326265278601844535217235086945465945698919511373418975149390615574483460999653473055024469909302863325543775297335984314151416506269529148188119157474806092743309531758984988177964540257841336983973489207210007788485550143230630024377699454339894257064932905705612353945780214599441214657454475413328070630622838168331151268886319132699082662414884975612462374344860399985033107678880860522612353969913755470167173130882183388982563438236443964650087772939841944144934020763664104123127641387918985155283857282827351076581141025445673724330979281046320985513577918812952406533956489153606194853624891545059627774226989764489147738922933898786971214222383560565762182261130366586500923871984387059754702616887680806271549204866245981264726503672689595277217541595079290014577028701623589995522287624693318946423426559159350211 A013795 418 21515311590198780769630969204947601319945114446248533184616208850844193399136408745334927112121332831736031686408981372372585850490883402950935000108653156617102702625567636602549407862464032086807994329265235078145501303314430801807477698382977924079720505926740053599320093128395182450770908809518492948508254283084600489404781328665092500885691820545135997231962472266987969113541794644109325000135220954359320032484669499722326505498840939830303693118119440783467658268333667389354566825835104350037155264401461855451594980986776651837832031914341828336443398431780064821697893960314350033480316995548397441608503863762776239386403247277053781168162005775877041140885958953891711281837947117275512340927996324736928838055536588654435002654213149582632751356542953879300072454532614637532485926415059092999067333337237971844007220742660005525072402492756692574695034577161772942895689560312761076002169330672884239737849944009605840115538907968566910977880566018227215162228002626012352495926498998613263942103221949286414128296146343490889068292176258622252584588636003854794854483299211913578833915055014782355855482761724031216939647039654186913897710990391817687682672435870474120168121950418823799790974526536282102948973622536385727764598421847269260416330927942061622783101116180869729526494678911567474473507293838717581809246046998093711299219776086441935083612225904225978998000806148466711797560521861658510954477875247112224485753550108997929867653799185548904294309340436184063656957697948298851922037111218010242457357141885612045570675212140045547429917710243324110485209697192960026409723410941868601013852534684621751908446707411696860740271848364453742026493555885103422277220470981124441813113134882694585388252652046439251 A013795 419 315005676992100349248167020129637830925316420607524774355965913785209835556756160440448667848568433989447239920713896272907029437037023902604639336590790866031000669140935767497925880514335893782955844974772306779128284581826581369263280982025179786451187927273401124747645483492833866261736875880160255259109350958641635765375403432985619305467413944601336135473162556460970855791365415384404627326979769992774804595608046145434582367008530200055476370942386732510749984706673224247540212897051762788893990226101803025666802116627396959557698779257878708673867796439691929054478865472962398840185321131824086942590105069350806920856329943383344410083059926564615759343711325043928544877389383744030776183526794190473375117971111194489582873860334723039326112611145387746832360806812010908113126448642880180599344827390501145768109718893285140892585044896450735986110001244225517656935790852539134913747761170381698154001861030244639105131605151567788143627149367072864657190180186447446852892859871838696797376333272559502389252383878615050106848865752602488400090962219732438051464489983761626707707350320471428472080123114401541047213372307576950606376386610326602765362007133579611593381473476081999252739658043017706269275922807555223440201485494265869241755501115999724219167383442004113709997408593944259393766620289092664115269171374099090027131876741681596371559166599463772558509729802819701127428083600576542258884510571492970078695917727145838691192319273875621507772983053326170876001517655661043490990545345342887959818165914347245959200255780942406859921425195672508301613955176602127746664760459599898187443814960317547069691568243214653738098320131903967237009892151713799205560784915634642952585789407817531424669407078611917073891 A013795 420 4611998116841341213342413341718027482577557714114770221345696943729257202386466945008608945970890442039497039679172155331631817987659066958034524527025769069559880796892440571937132816610391820876256526275641343553217214562522977827383696857830657253431842443209865867430277523818580635938089599761426297248620007385472189240861281662342452251348407562908162359462572989145074299641381046643068148694310812464215914084297403615307720435371890659012229546967484150689890526090402676208236257025734858992196910900356498098787649789541718884884267827114602173694098407673529533286625069389642481419153286691036456926461728320365164128257526701075545508026080384832539332551277509968157825549857967396354594103015793742720685102215038998521982856189160680018773614739779622001372594572534651705684284334580408724155007617824327275190894394316587747808337642328935225572636528216705804015196913872025474272180971295558442672741247343811761138231831024103986210845093883313811445921428109777069373204361383590359810386895443543674481044152366802948614374243483853032665731777859102625511491597852253976627543316042022184259725082517952962472250983955234133827956676361791791087665146442739093338698153163316551059361333407822237488468785825416026387989949121546591568542291839351962292829660974382228828072059223937901784137087652605695311655938088184777087237807374960252475997758182749094029140954043083244206674571996041155212328119277228574922186931443142224277746746488812974495304244883748467795538219996533337751592574401165222619697767151958028088650944888777778836109586289841194043929917740631752338918757889002109362364894834009206647354250648905745379497505051205984317061830993241734168615451949806807468808542719856477588584789037957077878838131 A013795 421 67524264428674076704546273736093640372418022492354350810722348953140054700140262541871043577959806961900276157942759526210421447157316399332583473600184284947426214747302222413731561567992746649449271801201664910962653238409898918370724705695498652847495605211035646165046693226227839090769569830107042418017045528130698322675450024818355843411992035128538405104891531134073032821049459903901160765033404605288585198108198286331720334894279851138598052797150935450250687192489585582364787039113784070504754972492119488664349980568680306193590565256784890425055294786748145896849477640933755570457823270443464765860326164338466368001818448430447061783009842914333208367883254023443798723875470500650027612262254236187173550581530385977360350997465501516154864493405113445722096157136479835622923606942591764130353466532565975636069884827189161215661871421337940637608971409620789676586498016000324968819001600738271159171604602360747994824852238023906462112983019545597513379735628955246072693085055017146457983874536188922938076967434802361970663053298847092251258978959635121540113748484154850471803861690171246799746634933145349323556226656088582953375113698612993613314505409068143065571879660464117624060109282423925379068671493269916042346560845088563647155027694819952079929319066325930212271803019097674820021551100321799985057954589549113321334248737776793056501083177553629485680652708144781778429922408594038553463695994337903565435738863259045305650490115342710759585749449342961316994475078969244598021066881807460024374995008871817489245938484116595459939480452869564921997177925640589485994109534252879883174384425264728794523913583750629018101222971454706816386102267572052229962698831997121468150825873961418688374469896304729577224069075971 A013795 422 988622755500217157031261993770146988692572267310560050219785911022923540864753583875533949024909533729181943228439942223246780407830269402628354636980298115915267210115251838359443792916981803694586788441393575961404206063559330063865780416087795776340183155894772895502448635525201792127957271882597208042187563577361554142291263813365547903394975386316930789140716907333963273532985142453016894760854076826030175885502131110182717423187151300520214091003086845927120311185240022511402847039664912576260117552257121433534748065506048362980359465924587580713234570972779604075773202140911115307072990502562767636961035372079486093914623903470175431565047110108752503714178722157240657116260763600017054271131664272016407954064186381094532898953892407698023371047944265958817209836635201273355224529246486018632505103503298449287699183754876509358505459479808788875232950408257981654902917452260757868479002436409028041431462983163711392230661616908014511796184389167093193392709343533757750299458290506041291341907084342020736384880212941381612477763348420277650682710948017814468805391556511165757680339005797224395090482056181059446186714471792943020365039661392839492537673694166682623037890108855146133864060003968691474944419332964840775995997332941660357996760479858918402245160450077944237871468002609057039935529659811473581233513145588568137654735769790027140232358802562689299850436299947750017992493984225318461261973053101246101544652696975682320028825778732628231094957687830296642116109631188710159626440216543022216874301924892279860049785345951074128973933310463300022960682009303870664439757690996414369556162370300894280624618779692959454020005525068362498708923299522416698883873599269855415196241620669131016490613751797545740137595341291411 A013795 423 14474425763278679396094706850788722061447950565693909695267885523286623561800857221521692547673700483328952830807589194090556111951042974323881740240028544715115427223297402165420616572097530587892445169570443345650918980976572151465058891071941417961396621585455369963051350472724479438545422417633105722945668118336150514197286393491484986853605834631066183683809236240276556287796435470654620356193664538809907805139636701584185165792883082190916454506376194511218968476063099169589449083507733985029024381082596514908382246427074054082395442940601886769222467353612466183273395452545079639210855653948021480972746518882615755901004008570706838493543854739102245406879290671104160460839173839867849691583638696606592228855453752805605056173583938741106760175512951997903042769218175981843193842332697801798798507220391792596021203749355146973517878432243880477922285626927305109409433614418549755952401074671464579554598049536499898493649116733150240467207935641795411444462657498677747222134368831298950546536861621851525601411031197674768188286933184221285083645570989928821637779737778879977858197843383877162368519747784546891351619686581520478761164545682452563010244080556294400283897749083748194545903702518105611884661243453938233801357396951598849301430570185614424327271394149591181586676163026199204121696089749299784702839865964562226103402986405495787360141965228320334039110237867535008013428104423042887591336547470455344172715260136420964847542038226424409931461275507523373137221961110233905447090711210406388277256654482347869430988907250069676322307357598493175636167345298217970398062492353878502784671773263575393162625043553484619366306900892525895343597346028307702888358793366909953133888173568216747212439075940067867181354533391847548451 A013795 424 211920067600163145038222603002397679701659444232324531848417111946439455568326350580299100590490648776419198395853913390679832035075220187075952558854257923174004969976297265103923247232079945337333289727680861023675104800477992869599927224184294300372807936632652071629034822271159103459743529616566300889647526920559579678362470087108831692523643024833439995314651027793889060609627611725854296635031442512715860175049420947894055012373601206357207810427853863838756917458039834941959124031636733274809945963430295574773624469938791225820351680093352224188186144524240117389305782820712510997686137629452982502921981782960377282146599689483718822383975577235195975002119694715636013307146344189505187334476054157017116822672698394826863627437442447108544075729685130201298449184123314550166201045593028516136208944213756235398346444094308706839275258126482654077260183863842674106863517548701986976899104134264912909258870043263895013845516718090052670680391385731526618958377768438140897079269294059047934951846191005528186330258907765156281044708988750183834909654804863547877598733140820581755821874624983345534237497627313551036279063831240041329542210113336787975032983583424706314556546944335157316346576108567584263603325265409109681085673648768358752622244978087580786575580481744164489610525702866582547545752450019498147834278477587155552379923123962863822739838512907838010666612992618580052324600876857770917224758391514936694032724123657339346332862981673079785806524534705649706102066732614934609650855102831559930767314678276055156339108591048270131034902022599538584489126102511209304598032950553135159270379432352007331293993262666568312142099335967471633725608743200453077988461093684928623833256749212261395937320510838533643402211723390039956871091 A013795 425 3102721709733988606504617130558104428511995923005463470792674936007820068975866098846159131745373588735553483713697145952943420825536298758979021414185190253190606765422968258386540262724882479683896694902975486247627209383798293603812534489282252851758281000238658980720698832872040433754105017116147211325329441643912806070904924545360404810238657526586394971401805697930329736385557863278232757033495349828672908822898572098116859436161895262275879552474208420463240028503161223385223534947193411876492418850582957510260635864373842337235768948246769914339233341979399558696825966278051873517122741032821116825280735284322883787908366053731127278523786426300504270006034450331626870829929625278545447764063908912887607400750977198660110369311594868116193812758319991277210594504749448328983349508527530504750235152233605042467190287984773776833829054229832538345166351950520591598588760430545791328779783629772589904459116303426686897712210269556461151431610278495281228169608907702820874137581734318520815629980082511938176061320668589653110775584304291441526912255998007204475923051914754137486988066384381161966771202761497700722161773553185445105827498269363912742457912644921125151422403812011038268630220805538001203416285210854774840775347891617540497142288724180270296253073833216312292387706815669635078617361620735472382441671190353544442394454457940289228733975667483656314169880824928630546084481438074623999087687610170188137333113894467105369659446914675561143993325712625417347040359032215257619898169560556868946364254204639723543960888881537722988482000512879844415505295266866615428619800429048451866877625269065739337475355358701226658072476377899752189376637609197833514829058872641039981542712065216719097918309599186971073051781842153575008549643331 A013795 426 45426948552215327187834099408501206937844132308722990675875553738090493629875655553206615847884014712677238555052239913897044624306676950130211852525085370496963673652557678271037335986555004385051931510074464094151509972588190816653419317457581464002592992124494206136731751612079543990593851555597511321014148355108527393684119000268621686826704184846751408776293837223397957670420952676256605795727405416841600058076057994088528939004846308534981152527774885484002297257314783471583057775161858743283725504391385080907725969690297425659468893171280958315840715359920388938880228972276957480164194051461533971438935245297771341538766387392677434484866757067465683017158350387305349015820999643703183900713659690393587459954395057165582675917091060464089193612594562992289640314144036672984645220154351574120048192863852211426762133006385072866624091182978978193911580558907571981594938041463620930844664812123500488791185921798470122869404470556576147718110206087449412461631244017677000418248334172157463261638538388057286835713795908821111194865329799130995395522340066823480731989403083915326946992279933724592355497179631087836273170526592188101794420402161757046462326299034290193341975414211653611291015062813881875619217831772124758443791868481172410418660249210723337407441253992120028272848415488219127186036791489188051151328507897966244181097207718703774597894137747628212095761225157780079825222892734850569970642834300501724518694120528892889717183962277764890709206281758548735378017896590663586812929100536113118243719045810130192407131374114593802274364969509073802087413028002194116490422498081698383782955311564391489639976677806744659500839126648830271804663351236265480490612250954337466369766847346837984312621970841696443480551137950970491700175328009171 A013795 427 665095953752984605357079049439866170776975941132013306485493982279382917235009472954498062628869859408307449684519844579366630344474057226856431732819774909446045145947096967566257636179151819201545329239000228802472257508663701746622712226896450214461963997694719672047889575352456603566284580625503163250968146067143949570929186282932890116829775970341287375893718070787769498252633168133072965455244942707977866450291565091450152195969954803260659054159152098371277634144345744807447548886144773860417025109794268969570015922235644609080284064920724510702223913584594414454145432383106934467083965107448318875837450926404670211469078677816190318292934190224765065054215408020537614940635255783458315490348691527052514001192298031961295958102130216254729883681996996770112623839382840929168190668279861396691625591719660227499224389346483851840243319009995219737059450962965761382531487865068874048496737514300170656391753081051401068930950853418831378740851527326346847850743043662808963123573860614557419613649840539546736561685685901049889004023293589076903585842580918362581397056850551604301830913970509661756676834206978757010875489679836225998372109108050284917254919344161042720719862039472820522911751534658044540940968274975678588375556746432845260939604708694200382982347399698629333942773651163016241130764664193202256906600684134123781055444218209541963887768070763024653294040097535058148721088372530947194940181736993645748678200618663520798349290391708755764873489171226912034669560023983905574528094960949232164206290549706116147032810448411767859098977518582349536361814142980124059536275794414146036966248716614255799818898539768548559751785653265524009492076125450162899863053966222454845119756412005054928321098275093277628998749210740158968982266977382272611 A013795 428 9737669858897447607032994362849080606345704754113806820254117394552445291237773693526806134949283611597029370831055044486506834873444671858405017000214324449199546981811446702137578051298961784929825165388202349896996322184345257272303129713990927589937614890248390718453151272735317132813972544937991813157424626569054565667974216368420444200504749981766788470459926274403733223916802214636321287230241206187503942698718804503921678301196108274539309211944145872253875841507366049725839563242045634090365664632497891983474603117452072721544438994504327561191260318792046822023143275521068627532576333138150836661136119013490776566118780921906842450126849479080785317458767788828691220345840779925613197094195192647575857491456435485945334122573288496185500226988118029711218925632404174043951479574285450708962090288367545390816144284421870074793002433625340012170287421548781712401643513832473384944040733946868798580231656859673563050218051444905110216144807211585044199382728902267186029092244893257735180563447315339503769999640127277271424907905041437674945400321227225746554234309348926038583106411442231957779505529624375981396228044402482184842166049450964221473529274117861826474059500119921565275950954218928430123916716513918910212406526324523287465416752539991787807244548278987632078256149026677720786395525448452674243369540616407706278432758798805903893280812324041443948878041068010786355425454862225597881119200811323967406397535257852608008631960625007893153512754955933219099597028311148361516665838323257708116144299938247246508707377775196693225068129849564179561873320867371996355670613906017512127222847459949319165148493520751319463325893749460537022973486552715835016894973119462961387398353628166009205549199845640677766170687194446667464869370815853853297651 A013795 429 142569224404117530414570070466473389157507463304980245655340532773642351509012244646925968621792461357392107018337476906326946569382103440678907853900137924260730567360701391165996280249068099493157570246448670604841923153100998911723790122142541170844276619608126688508872587784117778141529372030437138136437853957597527895944810501850043723539590044483047549996003780583545058131365901224490379966337961499791245225051942016741917292007812221247530026172074239715668996195509346334036017045426790128717043695884401636530051664242615796716132131318537859823401242327434357521240840696903965775704450093475666399555693918476518459704545071477638080312307203223221777832913819196240868157083454858890902818656111815553158129532413671949725636888595516872651908823333036073001956290184029512177493612447113283829913963911989232066939168468220599765044348630708603118185178138895713051272462686021242828965700385716106080013171688082480636618242491204855718674576122384816632123162533858093870651939557482186500778629432143885674696564731103466530932076637711688998875606103087812155300544523177626130895260969925718093849740459230488743622174798096741668274153130011567166593942102359615001406705141255771637205197920719331145444264646480286764419843951917345451781166673938019765285867431352657921257748277899588510033616888090795603597173444164825227622534021573317238901524373236290780855523399276745923029784084637844978577466219078594206797066313710220033854380535510740563660580245309818260837200091503523160965504538890816104528468695395877936133984718006654785508222489127469152965387290819193398643373458198002395054669709661117981896939093637320068262554410385851722553354816618312540482359301442057217672899295469978540778445834940025163174505031213893658353152458114916266130908291 A013795 430 2087356014500684762799720401699636890655066770248215776639840740338897668443448273875643106591663426733577838855478999385532824722323376474979889888951919349101356236728029068061351539126606044679319985978254986325490596884551725066548011178288945282331053987682582846458403557747268389770131535897630139455586619793185405924527970557586490156343137841276299179491491351523683196101328159827763653087154094318443621339985483067118411072286378731285087113185338943677109773298452339676621325562093634274546236751443524360436486416176137879720890534634712805674417588915966428468487148643370962922088853818577231755894914660414706768534244391504099133852489762391190049251691226852162550687858862589021708167944133091513788174484068571015933049685926962532496597082418981144821642044584376087790683979838185588553770345635434346692056365543217801160014308302204658253349193131572134783680126186037016258886819347269509117472846685215599000727688313730292577114469007836100310915222658216352360215047061096692557899913516018630163232404228085853479376534052736838632537748955308657765755272363843624182437515860682438612054050063593585695372261218934394765201875976499354886101906320647123235595569973125752540321302757251727300449478689117878517870935300021854759528061273126547383550385062434264625134692536727875375402184858537338432266216396017206157621520609854937694757218348552533322505718088810837059079068783182688331352682913529697781715847899031331515661985420412752592554555371581049156917446539703082599695951953900438586401310169291048862937670256335432714625885463315275868566235324883810549537630801476953065995419219148428372953085269944003119432059122459255069903667870108713905202222532413159723948918584975955815537225469356908414037928162002617051948505139260489052422628288531 A013795 431 30560979408304525612150706401284383716080832583204127185783908279301800763680526177813290723608544230806313138683068030003586086759536554970180567864145051190192956661935073585486247884352639100149923914707631254791507828986721806699329431661328447878608961433660695454997486488977756494624495817077202871769243700392027528141014016933623802379019881134126296286934924877658245674119545588038287644849023094916333060038727457585680656509344871004744960424146547474376564190862640705205412827554612899413631452277884640161150597619234834696993558317586830187879147919318664479207120343287594268142302908757789250138057445543131721798109872136011515418734302611169413511094011252342511904620941607165866829286870052592853372662621247948244275780451656658438282677883696302941333661174759850301343404148810875202015751630448394269918397247918251826783769487852578401487285536639347625367860727489767955046361922063372882988919948318241584969654084601325213621532940743728344652109774938945614905908504021516675740212633788028764219885630303404980791551835066120054418985182454674058348422942679034501655067669716251583719083346981073688165945276506418473757320666171927054887418010440594531292354739976534142942844193668922539405880817487374859380148363727619975534250345099845780242561187699100068376597033430232823371263388513845171986809674254087915353736683248886142788940433841157640374806218538279465381976646054577739859334630536988305222101729089717724720807128540263110707591245195318140706428334787792832342148432557056321343501582188590246402270430223007070374837589068398953991678251391623870255780452564424069839238932787552139808406121437250149671604777611925953478459601286261680286065740097061071518336117002632969095280518096854496089929306219880316257578063743912820216519700772382371 A013795 432 447443299516986559487498492421204661987139469850691626127062201117257664981046583769364389484352696083235230663458799027282503896246374701318413694098947694475615078487391412365104155274806989065295036035234429201402466124194593971884882208953509805390713804350226242156618199685123332837797243257827327245573497017439675039512586221925186090631230079684743103937014235133794374914784266954468569408234547132670032332027008706511950491953318256380470965569929601572347276318419922564912449208227087460314978092800509016599405899743217214798682687327788780780738604686744566640071448946073667679871456887122792411271299060196991538846126637943344597245688924530131383215927418745546716795555206070515456247589064440011966229153437691210244441701592705136194896686895197571364066133259658968261968780142740023832712619621394940505875254106771124995941169071649600376175347541936688583010848911177692629833784900929842379840776963327375045540705452648002452632863785428926694051539214881102747837406407379025649512453171290529136943345513272152323769110417203063716748362056318882888279260303763744138731845752315639437231099283149899868437604793330472874280931873423184010606687090860744532651365747996436386826181839506694899441501048832655316184752193336084061796959302606842068531338349102524101101757166452038766978667271231207163058880440754101168694058779446942016572876891868389012727537845618949652657520074885072689280518325692045776756791415602557207637337168957992203869843420904652898082817249628074858321395201067861600790206664823149797575641368895046517357997141550429085392161278624765084414881605995732806516297214942550878934874023962779441341965549016207884878127022432157261068288500761071148099959089035549300524002065456046677252654972365267710327200431274627600790064939008450293811 A013795 433 6551017348228200217456465427538857456153708978083976098126317686557769472987503032967264026440407823354647012143700276558443139544943172002002894895302693194817480364133897668437489937378449126904984622591867277937733506524333050342366560421288337060725440809491662411415047061589890716078189438537849898202441569832334282253503774875206649552931839596664323784741825416593883443127356452480374324705962004569421943373207434472041467152688532591666475406909339296620736472577986086272883168857652787506471594256692252512031901778140443241867513225166155539410793911218627200177286084019464568500998000284364803693423089540344153120246140106128508248274131544045653581664393337853549480603723772078416794920951492466215197561035481237009188870953018795899029482392832587642341292257054666954323484910069856688934745463876843323946519595377236041065574656378021799107583263361495057543861838908552597793396444734513822283248815520076098041761468532219403908997758682464915727608585645074225331087467210436314534511826880864637093987521659817582172303545618270055876912768866564764367296650107404977935172953659653277000500524604597683973794971779151453352347123558788837099292505697292160702548645916415825139522128312217520022723016855958906484260956862633606748769281149466774725367324769210055364230826674024299587334667518096104074345068533080795210849714589882678064643490573845083535343881597707041864558751416392349243756068806457242217496183115837040077018253490713963856858377525465023080830527351804644000683547138834561697169415779675736186304965281992376060638436149439832239226633280345185600918281593383524020205107523973887418485490584839053800687717603146299642500657735429214459300811939642842679331501022569477308971914240341979401656121450399884546900541514291822703167340772022720751686851 A013795 434 95913444995409079383780110324596412015546453148127494052667417248892302854010031905673712611114010941735386904795915749092166006077512981281324384162126731065322730011284395763593290173157873667015879859367528816286356269022760190062588811128082542906081178891767429365527704028737589974100771569632660359581947023915206226473548767947900556104475063534762364532405065924351047490827625820765160488019989708900906672927130048105159120582512805674588866432559636641824202695014294289121282475244894461882250611512231269028659073933754229504182261129657683252513433654151920837795645556128980747423111722163385090875407453960178745833523737293827489262981559936372414089148382859513817945519119747000100294437650801197856707491120480791051534259623148190757690651713461915671518859935537378878250142568332771782693608336620863105900993395918112877241078544030617160734126558875649137499681183460118584293117347358016872049045908029434151429429660780224292631636184869968831167917302429531733072451607427998081099787657362739151693071304621389220584696211397091888093879848975374715101590254222516281948867214530983628564328180735914691060332181818556428531714236024227363970741575914054524846014724862244095867743480619176710652687689788094349836064669425818636408731045309343048754103001946004420587703533334389770258166867132445059752486148392835922682050671310472289544445345491665868040969770472028799939004679487400385277832603395340483306361616998970103767624249357543144828263505350333402926439750957771792814007813659676817808257416430232453503690996693650377903807343663948583814517137857533862383044560808728175179822979258501685694046067652628586695868873427664973065852129904419128898623187608310859668092506471439717280657796392846920419647274155304709651170828310746576197073036243184654525447185491 A013795 435 1404268748177784331257924595262416068319615620541734640425103655941032206085560877130968826339320234197947799673117002482458402494980867558939870308517697469527390090095214838374769361425204428358779497020999989399248542134762231942706362783726256510687934540154366933340691114684747054810809396550991780324639286377142534361799227511525212041925619405212455779118942570198423686313207269641822714705100669328018174598326111034307634684448569987881655593439105640072948151657704282687024696720060499816418031203150578009848597501464095674170732485199318140500049182130438272986166046587284407123021778724194121115506840533430977017748621037718928270299313019028428514679221473446141808540345432215828468410861645380337820054377494959261785513095142512660883348831736795907346707628316202764156460337342960111670417119656466056733496444309637090635686630963152265850308346948498379022132832207039596192635531082668725023670081139458945411078279663483263868419785382681213657129477224870774103913763984353319905381991091447863919938256970961759578580537231064822333582494868848461203802382912071860884013364887948131305810328894154526991814323474005484670132828129630712835895627412957672298270501586708115807599632299745366220666000466187489375949822825063410655660231234374091576808822051491450721824567431548800626349821101686128119836149698619510743987903878656624791220224303343479973987838409480973659906967512375029040852747146311180016088440434481921289261786634843789183430605981834231352246004393772736818589888399791328289530696833955033351747539882591735182889643318583871215628345415372153279150155414800589212807788239323723180246528476502135137814216175854442870657141033930600466204742089773279296400542387248348900706110796987671761864055740907816254002792097297640622101346323636466526907072242773731 A013795 436 20559898742070940393947273999237033656267492300351536870463942626632652529298696802074514586433987548892153735014106033345673470929014881930438641187007608651350518309084040448644998220626418035600890615884460844794397905395053837873163857516536121572982049602400086271041058610099381629485060374903070655733043791847743845591102489996240629505832993711715565062080438170275121191311667634825926365997378899631514094294092591653298079415011513192575319543541945676308033888420448402820728584678405777812176394845327612642193316018935824765533694315803216895061220075571746754790457088084431004688161862300926127252135652249962934516857560613242828805452241911595221883418481592724962218839197473071944606003425350013526023416140903698551801697225981527867993110245458428879463146386177524670014735799038278994966577048890319536635121441137396643997087963931512324314364507672964767263046796343266727856376810581352803071553657962818419763597092553058466297534077787835649154032676049333003655401418494916956734697731569888175651816020311851121989997645600020063785981307374810320484870688215644115202839675324448590448369025339316429687153509982914301055414736645923266630347880953113280118978413730993523539066216500571906836770912825451031953281355981753395409521445502471074776057963655886330018233491765305989970387730749786601802521067737488256802726900687411643568255304025251890299155942153210935354697911348682800187125070969141986615550856401249809596081818120747917434607502180034981228233750329226639760974556061344837487018932345935643302935731421025594812687267827386458468014605226463696160037425428095426664718827611938631081989423424467760552737939030684898069291201877777921425703628936370582178600341091703076255238168178696502265451640102631337774854879096534756348185811524361506420446444706450195571 A013795 437 301017477482660638307782038622829409761412354769446851320462583996528665681462219879172968059980011703330022834341526434214005287871706886343552145618978398264422938563299436208611418948191386459232639507164391228634779732888983240300992037899605355950030188228739663094312139110465046437290768948955857470587494156442817643299331556034959056594900860933227588073919695250998049361994125841486387924567624469504997854559809634395937180715183564652495253436997626646825924160363785065698287208276538992948074596930441576694352339833239410392178818477674898560591323126445944236887082226644154339639377825947859429098518084591707324261311544938488256540626273827665643595129988999086171846024690203246340976496150549548034508835718971050496928649085595549515287127103756857224219926240025138693685746833719442765305654572803168335874813019692624264761364879921271940286610756839877157498268145261768162545212883721586389770617106233624483758825032069329005062196432891701739264192410038284506518732168184079163552709487914732779718238353385812277055555529229893753890552321274597902218991746165245490684775686425251812754570899992931847049614539659848281752327159232962546734923325034531534221962955435476178135468475784873287997162934677428558827992332928851462190803483601679005796264645885831757796956552935844999156446765907625636990710952744565567848724552964393873482825906233712925869942149065161304528132120056064877539698164059207826038280088570698462296233899105870259160088439417892160162570338570207232740428475294149765647444188476843753598282043735235733652554288260765138430201835120654975479107945692745141798148355066393497671407148357632482252636165348257592632492486692546547593726831257401693676887593923624739452942020304295489668477462742625416361650284852365367693788466528176815501756396947137313355011 A013795 438 4407196887823634405464236827476845388316838286179471350182892692293176194242288361250971425366167351348454864317594288523327251419729660522955946964007462728989416243505267045530279784820470089149625075024393851978441810069227603621246824426888122016464391985856977407363824028716318744888374148181662709226871501944479293115545513311907835547605943504923385116990258258169862440708955996445202205603594589858022673588610172857190916262851002570077183005571082251736178355631886177146888623016376807395752760173658595124382012607498458207551890081331638189825617561894295069572263770880297063686660130749702609901431403276507186934509862329444406564011309275110852687876298168935620641997647489265729678236880140195932773243863761455150325532351262204440453318827926104146619803940080208055614253019392486361526840088600411187605543137421319711860371143206927342477736268090892641462932143914777547667824461830567746332631605052366496066712957294527045963115617973967405164567041075370523459940757674383103033575219612559602627854727731921677548370388503454874450711576535781387886388258155605359229115800824952111790539672546796515172653406475159838693135821938329804646746012401830576192543759630530806724081393953966329809566462526612231529800635746411314257935553803412182323863110680414462765905240891533706632649537099653546951180999059133184478873176179951690701662054093167790947661823004463026659596382369740845872058720819990861781026458776763596186479160516809046464362854841517359116940192327006404094552613306781646718844230363489469396432447402327586376407047334425862391756585068001509495989619432887481621066690066527067199407072059104097172660846096863839413732322497665574003319754536439618197123311262635789810330524119275190264236178532014778720950921820523481348404756938439036755761215407703037404830716051 A013795 439 64525769634625831330401891391088493330346829347953640038027731907864392659901343897075472638786056191092727668473897978270034288036261959716598019500033261815134043221160614813608826329556502575239660723432150386816366541223561344618674756434068994443055163064932006221213747604435622743910685903527723725790625659969121330504701860399642620252498618855583281497854371157864955994419824743954205492242228390111309964010841540802132205004401528628500036384566215247669387304806445519607596329582772837081216161702535491216077046586384926616767222680776514737236866723694374113607513869458429309436390974306395911566857175371341723908158894365395556503689579096897994203196881491386421819487556890339548219066162132608651733063409331464855916119154829935212677040959666090810660549486714326142248278456925392819114465737198620197732757074985541901347693907692623221216536701118759163658789519056258075404617945661342374056059329571697868912744407749170479945975762756856779014426048384499833976992633110643011514574790347485142074421068723065280985690858079082816832868192060375300044610487656218064473484439878123868725291345757647778642818524202815198306201568999086669833008367575201466035033184750601541247275688880021034741862577852129681827811107963208052050434443235757761403679803471948149355618631892944998808621872676027580912241007224768953955182172450672703563034133978069627264716750608343173323150634275375724412811731525486207336008382950595811766241389126601249284736557734655654831121355859700762348344811424590089610598376751849321433167462417478192136975580023329051277708161980610100530784018116905618414037409264022790866518942017343086704927447704183472856454933688321668982604526168012450024082400196250598613049203630308060658681889887228375253442446374284290421994046335685937141099954784180170644126513702691 A013795 440 944721793220556796508414091856926630849607928483389243796764022863042572933615575997081994904466648693788625794126340299851572011138911352210711603499986986235377526801012561486046826291036754204083872651770113813378422530054161646562017108951204147640770642433669503084790478676541952593596352313549403069300550287607905399919339938111167603116832278664594824410085848122300820714300654076233522611918465859619689183082730998884017613469442780649869032706433957441127499529671168852574817861421377107706085823486822126894584039071261710596088907269248952267884965701609331397327610562740863519458200254819942541250355904611814179739354372403756342770519127557683533129005541915388601859117320431461325475347679783523270023781376021976955467900545865081448804556690471235558881105034984449048657044887844676264654892858324998315005296334863318977631586502527696581831313841079752915128337348502674481999011342427713698554764644259228498751490873855604996889031142523140101550211774397462069257149141372924331584889505477529965111598867174398778911499853135851521250023199955954767953142149774688681956285684255611562006990593237721127109506012853417318401097171715627933025075509668524664218920857933557165401363360892387969655610002333030671640982431689329090070410683414729384711276002632792854715612389544607727557032837849719812136120586777842254857822186850299052866382755572917412782717945656752400624248436425775981127976561264643561606498734779673280069540178202568890777827941793093442382447771141878861542116384067423501988770834023825915103004817254298211077459467121560639756925199558112481871208809249615159199921709034557681076703830075920132446842761836950226091356684130717555574312867625870280802590421273305014293653390351340316103761549838910642085650857365896296068414832400777805682844437995181878400656287121098931 A013795 441 13831671774542172057679690718877262802269109680925301918428422058737806310321065648173277487396296203525759270251803748330126865815084801107717028586843309465472162369893624912717211583727069118301991979494566236341673484262522980667314492492154579925608522975871355194664417398303250727922844194222676810337629356760867342960219056033885604877233541391928332824188066902358606316078075876330135004561098258650691869329514264554660901878806111751494732507854899570895547720613915583170547908309070382233924802541670562759863604916042342704837337691329073910154103782837262220988273546249088982788387509930818778746446460799421571405563887366363396614503170546572044608541770139183204519819336688437025266284565379710564196418183126337764605005531892010657491947514505189359817578258817207318521387794202933905190812286338736300329992543638733853151504057983508005654592265947248662430393987119427657090947525064484156260540309156599364450220577884119912759452304957681294226796650588953242155993920578840985138734367249696516219198919014300372522043269349762002122621589670555133757601954214851216992521978703186408879344349275593475022010277534186882958710463691088508567420130537056869608829220281005210458641360966825452263727786044157902063495623782363467207720882815875052921557791954546720185891280995322601739162517778957747769484941511014388453373374637675228433016709924343083840551773442360511897539621357709786139694704833475646385480747975909196493498137749063811129878178895792681089921417817288248411838125979131147492617593780942835223023093529420180108385084058126769326681141846730324847076368176223615545846053741974959008644020776141546659154224876054788260203553212357835731163514694910366781230726357862458714273379288133973568075172851191490710776014202694087670737661561179787853002525416687457881664008699740009448771 A013795 442 202509506451071941096488351815082004688022034838427345387710527361980222189410722154904955692969172715820641475756658679301387442398656573018085015539972893883977929257612562347092694797348018961059464571779944266278441483087598959950151484577635204690834384889732511405081735128557893907518361847614211180153231412335858768280567199392119141007576279519222720878937487517432355073699108905349506601779039604904779658853418347344790264407600282153634378647503584617481714177508338053199991925553099466286893034012598709367163039575775939541523461138748971118566233484520356177489312990632911797004781532897117739626722632564331226948860874930926489832940919972361305113660056607781297374674908455406486923672321724342370399758619152711211581885992430928036339603559870477417089163287342732350471638694925155305898682684285438173131420831414702343991170912936540710788885365733667666643398365415540327468562714469112531810570666361771294915679480801399642711141196885411828774529761272864418405906991194810863416209870902806693965291373288371754095235506549865473077302694366597713345050211659636667987514290193352212402480617743964067797252473378030153398479898901226853935598131193049627942868614134197286324968165915291446593238515472515844111639427797583523388241445307226649824527632006518530241634245052518212063078422801720385093029028662761661345839578070203019487797650002307090509518514969600254691877596298228978871270173466916938729823631115286545861306234784043258752546417213300643837539478262917244997722002460459130439414190546784050500281112364240856966866015695034029711938597777978686086045106468089955206732072836255374845557108183488384636677006410318154917640222582131072939965018648182680043999064605464258035676546157569507010188605714294615496471623941644137587270102917233273955809974625721070845442751372893478339456211 A013795 443 2964941683950144289593685958924615630637330612069414763821469831106752433075162383069963456300761657732330011846553239723651613544158730885557782712520743139355320862260705525323784144527972345608871620795430164002582661753885536372630167885701157031878506229170573699481801684017216124699976335810919665888623461108009308226395784366300016343491924308440939856388523754742727110634028653483222126156646918855410878985272898023475074261191675731011360937778099982384549777272899577436901081782022929285906400910978457703844634062428935530827444994532423686146928224446862534794621031495856461619947006423146700825874846063374373493758272069863694737644088009315341868169096888794525974862615334695606375049486462366096645022865943014844848770392815181217380048135720063659863602439689984944343255262132399198833662613180623100292817132392742657018374733336303892546660070639706628307325995468048925934467226702542276578238565126202693528860463278413292168933818263599314585087890234796007949880884258083225851276728719887992806345830996315050851708343051396580391324788748221357121084880148908740456005196722720869741784718724389377916619573462727739475907144199812862368471092238797439602711539379538782469083858917165782069571605105033104473638512862384420365927243000743105380080909060207437801267766981813919142815531188239988158147038008651493483764437262525842408320845393683778112149860577669917328943779887402370479654266609729130899943347783158910317955384583473177351396032094419934726425415501247371384011647838023582128763463163795465283374615766124850386851885335790993229012493010067385942985786403799305034181764278395614943113801620914453439465588050853468106149170498824981038914027838028042618524190304888602201900340312292975152136171376262987465483841046129611818415221576811212363987013838495182198248127322850533416367978385251 A013795 444 43409711194714062543941156124615297448161157491308301557110139797233962372653452450527334963699451430859043703445385982793983273900027978895451496694016200303301252744358989596265523660034043112059489400065893031161812750738638138031678288014550640103733209701286369534113058455696061281732353532607674828275336094082364281742660678906998539285065263799883800437384376293188267626792813515647855149059467538962070679223380499961698562258107324377737335490009161842092193289052522713253668738370597707674955615737635599241989287308022045106844622164949215188877176134126514371928046522130834454577644121041290846791633621213864202322114861374874354653847092544385920291863747548840654797963551115278372937099531295502020979779780271680343430847321207068203661284755077452044063003319501069570129600292880456670123654319577502811387135635362145241406024470776825290775650094235944745047559899647704324606534666151921471381990832012733635956046042859249010645360033197357564840271800927648352394206026422596509688542585187880102677709311617048659519861850615497333509386232062708889609803730260172869016372085217356253889470066843784882077227175067796833666756498229460117936785261468233313223299648055827314129856778406224215280597870342789682598541466818170298577540764773879805869764589550497096848361376380737590169962192127021666623430783484666516095795125960640858700225497408924195339986108717665259613065881331458106192618117433044205506070554893229605965184785686630789601789305894402264329594508353762764433314535996503265947225864181129407213887749431833934513898453201315931865971910160396597591254898738025625005455210799990198382129169531808512807215674652545626542130005273296547390740281576568571977812670253874024838022882512281449202425685119866399482148916756383646633417259106092960221133869609407962564550832133854659749043571538459891 A013795 445 635561581601808589705842466820492569938527506830244843097649556771302443098019197328170711203523668399207258862143896174086709113170309639008305363097091188640633641430159966678923531906558425203662984306364739869240100483564400978921801814821035921758757923236533736348949288849846033225843388070908967160779195753459895448994294999877365613672640527294098722203744653308569426323873582682600247237379664237943676814509513899939228650020949336214452328909224138530071801945017985044746963998483921038069025170014722808501965155476750762409312113117021459580350735779746296919398529130517547249471287576165539287876307848192185786198083685389535426486975281942354258993177127862576026896984351878790658172074237697445089164955762957671908171035629792685569804870099088975377126431600815159576267477888062766107280422892934218661519052837337168479425604276643499082246293029708467012241324490742039016564274047130282262503727771498433164032470113502264764858716246042512106826419437381699527403570432853235498349951989735752583304342031385209424030297354861496459910923823630120852777136414739190975268703699667312913195731248659854458492683070167613441714981890577525586712473013156403938902330147185367706175233092645528735923233419688783742925245615684831341473774337054374237739223355608827994956858911590379057678416454931724221033650100999002462158536439189742812230001507564059143972736617735337065994897568573878132766121857337200212814378994191774660936270447237961390559797227599943552049593196807440634068158121524804316733333877475915651018530539431480635217987253320466558449694736658366585333562972423433175704869741322656494512753171115208436010444692587920518203325407206334750347828462562540462327155305186969597653493022862312697772714455839963954818142290230212970359862090572307030597620984951341979907588733271766073385746930894591264131 A013795 446 9305257116232079561883239556718831716469981227501614747792687160688639069398099068081747382730790029032793477000648783884803508125926503424720598821104512092887517144178972072146119430643921903406829753229486156425544311179866394732394100370794786930469974754106090433884966538050595772459573044746178188200968205026406329268725473093204509949781129960112899391785025469090764970807833124055950219802475664107733372241233793009010246664956719231515796547559950612218781252277008319040140299901803087918368597514185556639277271841335107912434738648146311189715915122551265533196913864999907409279509121402639660713797023205381792095726143237788188179195805102918008705919106329035975609798747895857374026297338914128293550464117325463274407532132655794709427513103120761688496508085067534751356132143759126958576692671575449895423300452591453483707270272214337470063167976247961665526225231868954193241517536324034462605317078302508559954599394931786658422296464558308419756045606982705462780715674707404220931341647081721153572158871681510851177227583572527169669555835701768599405510054248196495068909090866829128362098701211628929126791372830324028400149049859945552115057317385622910069469015684940968586111587709423186222652060497663482780168521059241615670517530068813093214739969149468850674163371324594739783469695316655374320153671128726395048463132006177024513859452072245389926904836820263069983231295301490149741828790113273948315815322853961772810767935618010992719185991209290773545558093994457738323391903057244660001292741300124881046562305627816307980226551375864950882261980639415145175868695479251485125494997882705013736161219178297766711628920744179744307014887286907947079842556520378154908931880823242421879244791347727120208090312347952912262492421271260548099038740868069147234979768840672597927827006643831927080440720815227710698141971 A013795 447 136238269438753876865532510349920415160836995151851141522432732719642364615057568455784863430561496815069129296766498844857408162471689936641334287339791161551966138507924330108291334584057660587779394417032906816226394259984423885276982023528806475449010900374867270042509795083598772704580608948128794853450375489791615066823409651557607230174745523746012959995124557892957889937597484769303167168128046198201324302983903963444919021421631326268622777252825236913495176314587678799066694130862299010212834636205190734755658537028987314945957008547510142128630713309273078671536015897463644379261293046456047272510702216749994818073526463144456863131605782511822565463361635763415718903063467943247813119019339041752345872345141762107800600677954213490340728219342791071881277374873473776294605130716777377800521357404536161918892541926391470454958144055490114899194842340246406744969463619793358343249058249320188567004447343427027826295289741196288465960842537598193573648263731833790680572458193391105198655773054923479409449978040289000372085789051085370291131966990509594063896072704247844884303897999381245268349487084439459151345352489608774099806582238999462828516554183842905026327095858643220721069259755653664869485848817746291051384447316828356495032047157737492497757007888317373442720425919563391585169779809131151335421369898995683149904548715702437815907416237789744753919813715885471607624489394509117282370115316048443877291852141904854315722453345383298944401602097295226215480516054172855746792780852661119067078927025375128383402718716696858565138496938694038745867197658541677140519893570511720993722372264000684106111136409989457602424959028615535636399004964767619253195974870014856566021671667133092298734022990122072766966650263086378588435151539832525684718026205049400384667338795596287506261315204272343244384732593455748912331496597411 A013795 448 1994664502852795511188261484033184798369814446018252563029937639748283860329057859761146185486850874869427122033958309587557312906748012362365775300941882396282336233894520117115493429645188208665678113659778788696370638360431950104340293806485255607048968592388431700692385909818969631167764695609553685449366947546039036193361540708454927456988449213165375747288618652110796466576364774507367670508562724387865589119987337928797059392634104247898906081758614293650482876421878205297135468769954919808526111908680197547557596640641403278123756562144095990905282273561067144829958808754765217356764591493162988116829191155436674131414500946897992933109840261755594180949077709212169540459752234157091231875562142910296095917005220539020308594525927639712078601859397804083413782045522529558729313718824337588377433193759813946654505706344297518931042187116430772239111686703547641153097916857394559503509461828296880809512113555115114404789337100854859430132695592975152111784229297778529354261360409439171213519173297134662033757128487871254447708037496940906432463128708050966689502400462892696951093370608940811973904840403278121434847305800362061595268170561191135272310869805643972490455010466395394577175032082525307354142312540623447283319693165683967443764202436434627659660352492854664574869755888327616198470746185489186701904276691195796997752497746599392062700481137479652942139992614279189807230149225007986131180858342265266807430007209628972036492439429756879844983856306499407020850235549144780988793104463811444261102570578517254661399204731158706252192733679419421278241640918708695014351761765862107069089252317234015997573148178655648757103825137960057252517831689162713486042268071887514983123294878495604345764830598377267381158726501847668913279053694688008549956621668128271031914507306325245379171915905751377441036869900785619825445441682694451 A013795 449 29203882986267779079307336387729858632932453304153235775321316983554623999077736124762941301712983658963282493699183610671426618267697648997397316181090100163969684800449669034687939303435200563074193262092821245303562516235084181477646241620750627342803949161159028529837222105659534369927242908419475508664181479021557528907006317512488592897767884929954266316052665685554171067144556663562370063915866847762740090305734614615517746567555920293487883943027871873336719793692718803755360398260909980916630804454986772293790772415630785395009919826351709402844237767207584067455426918978517547320390384051399309018496187706748345958039708363533514533661171272363654403275446740575374241871232460293972725890105334349645140320873433911796338132454106573024542809823443249585261182928495355269355882157307126631433999389837435992968618046586859974669388661571662936352834205026641014122506600709113745690882030628094631932066854560440390000520684493615996916572796176749202068632901148775448275740577754598905737134216243348586836238118190923036368893376992711811077692667414574203301004645177211976060958039085502428109940768344394975927599404223100943816321285186399411521903444824433401232751808238494972004419644720253024971997597907267891675083627638778967344151687871839383565087220847885144040668095961004628761810194901747182502580515035797663844094319507961699189997744333839598725871631865661617967656614803341924946618946989105771327582735556177779586285805691070477810408640183457818192268298675028738456919842454663355426802735840071125497545756468894618238353813800379746934735864690814003705124144013987109598535743176623228220468462483697353452757103844873198234113573761031288149144846840505106867908160316054143226342884790841571727544914713551720559318625143927133179914897843066016178260301471907917596456020776105917114220812217402259864346711676329457091 A013795 450 427574050801946553500138712052752860244764048826107524986479401956223249970497134602654223598379793750881418990249747243840357118057361278970894106207340156500680155163383604336866119341594771443969263550300995852489458800197867501014218623569409934925992619668529336705346768848961242710104763422169540922352281034354623780727479494700345488616219603259460413133327078302198618594063454111216660105792206518094277662166260492585795327495586229016956108809871072097522914499455096005782231590937983030600391608025461333153390698937250328968340236177615377367042485149686238331614905520764475410317835612896537283339802684214502533171659370150494186287333208598676264118355815728764054275236714451164054679757032200213154499437907945902610186597260574335652331278625032617177808979256100496498639470665133641010825185066609900373053536820078216889134519394070717051141845595795051087767619140982134350660203810425933506117390817619407749997623341671031810855542308823785067486854305719221338205117798905082578897382060018866659869362288433304175476967932550293625988498343616780910530009010039560541508486650250841049957642789330286842555982877230420918414759936414073784092188335674529427448719224419804885116708018349224538615016830960309202014899392259362860885724862131600414776442000433886393899421592965068769701663063556480499020281320639113596341384931916067237840756974791745564945486562145151748664460497335729123143448002867497598007138831277998870922810481122962865622192900926005916153000160901095759747763413378726186803818855434481348409567420461086105627738187851359874871467794938207828246722592508785271632161815848940684375878759223812951901816757392788495345656833435259089791629702591835269653043375187348710976886176222711451662985096321110740708983990732237156887134019320329542865909073850203821529712600182966732469306911674986486673900205653139581269331 A013795 451 6260111677791299489795530883164354626843590438863040273327044924041064602818048547717460487703878560306654855436246549397066668565477826485412860608981667231326458151747099351096056853280289048711153987639956880276298166293696978082349174867679730857251457944566938018702982042717641554518643841263984248644159746623986046773631027281907758298830071211321759908685041753422489974835683031642323120608903695631418319251776219871948629389862877979037254389085322366579832991186522060620657652722923009551020333533100779378698793223140282066425469397876466740030869025076556215413173831729512684482463431208418202365378051099584531588166264838373385381432845507093219182956847498084834518643740736279492924566322708443320795026270410235960115741970492068848285782250349102548100301265288567369236580490008221638039491534560235551361876832582765173473818498448589368345767761368035342976005711843119429028016043988446092463064718960765748867715203345405576742735994943489037173075033890035119612661129693769314037636570740736226767147333264952006433158287500468848978097604248893289311069861915989205888225753046322563812429848078584729661862145305530592666510500229038454272893729422610785347276698164730363322993722096650996469862461422089887026700142002069331646227897706468761672741887328352530693081431542601571857202048913530430986155938815477262164034216788183140429226522867925946816366868756367166752196366141492410091943222209983032332422519628741181469180868254121299315574526262457652618396075355752943018467004135277930100994711862416241422064476602970761672495714808331759927993159985690300813360265476921125161966481145844340559947240913795845428794499144987816360355761698325628333639250475647060182990208056117972477412590506076718363797764795237382354720234608310684213984529176868944837099774750240834151016522179278815930083122493833477151392572910967616609364275171 A013795 452 91654295074542415830096367660409316091617007615393772641781264732885226849859048787131339000472486001449733738442085729722453094467160857572929692176100589933850673799729281599397368388876711962180005533036608684125281452706017456103674269237698939481018595766404539531830360087428989999707464479945993384399142850321779710812731870434411489253171072604961886823057696311858675721569235266275252808834959007739595612165255635145199882896982396491084441510598204769095334823961869489547048693516315782836488703258128510883529031579996869734535297454309349540791953396145859549864278070351795213507747096322450900831500046149017126982342283498624735369558291069351822057671204219460062187463008119868055908575530774318659759979625076264692054578189974380007752137927361210406736510825089914852992774954210373002536195557496408707489238705844264904830176635785796941950385794189405456511699627095111560399182900034839239751730550304571329172218292180083049090397701967622993250991571184004186248971599846476526825037032215119096097804106332162326187870487294364417888327023808046648803373848311997963409513250351208656777785405718559026979323669418273407230380233853352009009437092476444508269478137829817249411951085217067239315256297680818035957916779052297084632422650320409139650613972374409401877405239215229613561295198142999040068309100197402595343624967995789359024305521309303787338427325461971688418906996677590376156140716376361576378998109884399637890277092108589943279326639008642491985936939283578838733375407544604174608663576377636190660446001944094921647009760508785297105747855350491694208407646847602193496351250456306990138187554218884972922980261981766619331968707025185524432812266213948608139159636149623235041797737599469233564363074367070515055458954900276727576947491678538221359977802118276052805032901226821144032346996432215938973538659989476874777702352778611 A013795 453 1341910534186375510168440918916052796897364608496980225248319496954172606308786333292389934305917667547225551664530577168866435756093702115725263623150288737221507715101836411896776870581543939838277461009188987744278245749068801574813894975909150172941593260615928863285528302040047842585716987450889289140987850471561176746009207315030218614155677674009246984976387731701922871239495173533535976374152634832315419357711507754160871485494719267025967308156668316024324797157625731196458339921772379376509031104402259527845748551362734169783331290028543186626734989672971529669562895228020633720966925237257003639073992175667759756148473372703364750545702939546380026746364100977114770486645901882988206557454346066799497545861690741591356371079279414897693499051394495481565029254990141443362667218104594071130132439157304919886349943892265882471618616124539853027095598412727085288787794240299528355804436839410081309205086987009228830410448015808595921732512754507968244187767593705005290871193193352262829245367188661558685967949920809188617716611804476789442302995955573610985130196513135962182278683498392045943883556125125422714004277843952940955259997003846926763907168470947624045573429415966354348640375838663081450814667454344856864459859562104681616103300023341110213624639169533728052887090107350176772150922996011648945640113535990171398426013156426352005474857137489516750421914472088727490141217338356600697302056228466309839764911326817495098351546905561865359552621321725534725166102728050877777895349341860549720445443421744971467459589914463493747833869903609125534925254350186548894905296357495743714980078657930790642613203981318694888565354015675045073639353839555741263220804389638421571765436232866633784246960676193829048615839771808279410926974558694951568454088225665478098931435000813679689118486706861888369777592374764073562511579520905930923620340147031643651 A013795 454 19646912131022723844376143493849928999374315233004287477860645754906041128966940705733881028172940570558929301920392180329373485904967892676333584706543377401660094456805986906580710162184384823172220306635535969563977796012116323856850236342285867682037866928677814487363419870168340463297482413268470082313203118754127188738320804299357430729853276825169385107039292779847852757817448835704500230093968726579930054816254185028669319419128184788527187358721780814912139355184798330447346554794669406451468724399553481747189604540501790979797753417307900795402026983801976165892070349033450098308676752398679790279682319443951670589769798649749963312739636737898549971593516802405937354694982649468830332207689080764011443568961014147639048628971729913517130519611466808345593593322310660872272810740269361795416269041702101332056049528526664785266968158679387988169706656360737255713142095472225394657332759765803000448071678576802119306039369399453652890085719238751163063153105339434982463645139543870480082981421009193880721256754790567330551988913429344674224758163785553238433291207148823622310742205099957944664399145227961313955736631913315008525961616133322854750364853583144163651240580079163394018443742653866175521377546199063049352556803848774643541368415641737194637678342081143312422319886261713938121061663584606552213116902280432099444355258623238219712157383349984014742927249785851059183157563050878990809199405240975242363998066735934945734964998244331270729209928771383553911156910041392901546165809714180308457041737137768127255075855937660011962035689258741206956840648941081262370308443970095183731023331630764705798499919490487011863485348143498334923153779564935607834815797068696130232217751885400385235159751260153851100784510099045018855381834513852785913736305711968264846455139846913084328383763875164907621913729958920801028732035765583734652725400092690294694291 A013795 455 287650440510303699805511116893456810479839349326415772963357714497579348169204978872649752133480022893553283909416461912202357207134634916674200013688501588537705442942096454299248177484541578196064477509450882130386198911413395097588144310287407388732716409702771881909487830319134672723138440012663670475147606861679176170317754895746892143315781825997304967352162285589752412227205268403549587868805796125856755932564777523004747505615455753488826550119045592911128632299260632356079600908748754779855953593933862526260603000077486721735218907782804975545481077069844733044825801980198742889337336331869070809484828838978896409104819622030989212861821021479572670134100679504025328810089240970873144893852775831465891545293158208135583310976775097663804307937631485540987835799831950385830946222048283726046689595039560465602632621147158899121093680811224919534792675155777554160896113419808852003178008935731121729560217446042959828759722407377400931963745015374555778407624615274667578250228488061807698894930984995607607639920146888696286611669681519035375324684275984284963901816563865926654251576624868484267831467885282581597625940027842845039828604021807979916400091821310813700017813332939031251824034836195254675808488653900482105570784165149909556089174973410674266690248606410019237175185454757753768030463816542224530952244566287806367964805341502830774805696249627115959851197864114645357500609880627919304437488492133118523451295695080823540505622539295254134746362567141826612813248319916033471537413620025313896119548073434063151141565606783280235136164526437230011055103941146370762363685928166163585005912598406026057595837321260220340693288982168959121609894486610222234309538084882780042729900105354147040227973918199912533966586012360118121061645439117318638563013251928927365616949702498654467651866686896289412492438920328559447861665735643911459050552582757078604619114531 A013795 456 4211490099511356468852488262437101162235327913488053331956520297959059236545330095674465020986281015184513629717766418856554711869658189815026962400413351757780545390115234187395292566551173246368580015215870365270984338262003517623788020846917931578435700954458283123036811323702450743339469900225408799426636112061844818309622249428630247870286361714426542027003008023319565067418512334696369515987185661078668763608680907714312508229715887686829909520292946525811834305493474918325361436904990518731871016568785681246981488524134483092925340028848047646961388449379596736509294566792089794642787941234895065721667379031490022325703664086155713065509921575482423463433368048618434839108516577054553714390898490948492118114637129325313075256010964204895758872514862579805602903945339585598950883637008922033049582360974204776888144206215553442031932580757144046908899556955739170469679996579421402178529228828039353242491143627514974852871095766412527044881190770098871151666031992236408013161595293712926519520684551320690983456070870597402332281455807120196930128702484685916156486496311561032144897333364699478165320521308422277170841387947647094228130591483290633956013744355811623381960805007560356557955694036734723708512082381756958507661850961959825810701610785705681938611929846449091651481890243108272917734020737994709357671812695019773033372715004942945373930198790790604768181387928502522679166429262273366536269269013320988301850420271678337456542819597821815786821494345523483438198768651890646056779272810790620753086303343148118595863662048914005922628584831567484591857776802324014331766725674280801048071566353262627509260654220570886008090443987935730499490465178460263732525947100768782605608467442490066815977766136364919409804785806964489410463550874116662187201077021491425559997760594282800060890980162848573288301798232530438876142648035562507671959140364146387850228455848371 A013795 457 61660426546945770060469280650341598116287435981378588833175413682418586282260177930769842372260140343316464052697818138478817536483665557081809756504451883085664965056677143737654478466875727500082380002775558017932481696493993501529880413219725436239877097674223723204381954590327581333233178809200210232405379316697469984871179353884575459068862621860919001817351040469421752152074439092289546083568385263852789367994697169845249432991270311622876705286609030084411066066729966279201616797725966184753323553583591159137055973481852966963519903362364265599161688287366675819232581752402986683365058247620098657230932096400045416870627345885405794992130761786638161928127941599822504479387791204655720932397144805976873101316402210451908734823256526923878805652490103030933832116663716872754239887329447627485878935347023332138419319323201917944789524914865345990793198413388977194846584829919308749295846439271324170823312833850446746820885713116045808464105514065017572531542374398333249720698916695250957172302342515886236688780333616416567546932794472046803254014333078286498447118792497565071633441857792565059818457752476610560058288760941501106594059989906858171749997231113437977935288146115691180365029316391833089816325398151303629510677159934053809694482283513516889263217264881861150869346355049348223788543797624980539705673009667784496981609920387369663219712040495965244410943700661205434545675690828944359457518367624032589727392003197642538701243421731709204934853498712809321018668171832330948917305333222785478445936567247031604362039876058149960713205110518979541909389710162825893831396630597145208144815802978118129363085238443378342044452190427367030243039900677836721307912391502355746128713571825497068252730474002518785078951868999767089458596848347942051082810968671655961623927212860894475691504840564265961514026627922478155585604509888670674825153774071467264515194822075999811 A013795 458 902770305073833019455330738001651338020564350203363919106521231724290521758571265084401262172260714766496350195548755365468367551657347421234776644981680020257220753394810061462999219233527526328706125620636944940549464518368558855898979129950000111988040587048309531435356197156986118299866970945500278012647158575767658048498936920224069296227217646665715105607836583512803873258521862750211244209524728648068689136810361263704296948425188632470537842101242809465862418282993436293790871535505870910973410148017358160925636507747809289312894905128375212637326278215335500669384229436932128031147817803405864440518076823393064948402854971108226244479786483318169328789721192963001288082716651027364410171226597104307399076373444763226395786547298810692509593558107598475902236020073478733994826190390442714020753492415768605838597254210999280629663434278543530651203217970428015109748848494848599398440487717371457185024123200404390820204587725732026681722968831425922279434311903565997109160752839335169263959678596775090391360432864477954965454643043865237246442023850599192623764266240956850213785222239940945040802039954010055209813405748944517701643632312226310492591709460731845434950553747279834571724394221292828268000820154333236439665824298594481827736915112921400775702763975135329109878099984277507344488069741027340081830758534546032820307750844391479239199803984901427143420626721380708767183237789426574366817526420383461146198746318816684409124904937573954469451190074654241269034320703797157423098267383714802189926957281063789719464625825367373574802036023108379473095374746493933911585478068572802992448248171402627532004930976049502305872824520047080689788347185824207436669145323985990479070495405097102576288226869870877532340934314025589956763316456662219569903435392321714934135918323496356018599322370701417942526863859413002675928835629280027350115076406180352219766967390014713232851 A013795 459 13217460036585989237845497335082177239959082651327451139638577353675337529067241892100718879464069124896273063213029327305822369323815223594298364859176777176585969050453414109879771568798076512978586385211745510874584710013434070209216953441597951639616902234974299849745050082575433758028352321613069570383167048707814281488072935449000598566062693564832734861204335419210961508378018592525842826471651552136373677652040499261894611621893186768001144546204295973389691666081306900777392150151341456007561697977122140834112244109935675804830094305984541488223094039350727065300454503186123286504035200459665261273625162771297863909566199631995540445428553902261317142810307986171301858819054487691642329316928608204164629877183604778397660710839001887349032959284253349285684637569895802144418250253506471775977851882459268158082902398903240467698902341272155832264266314305036569221832890813078343792567180670035504645938187777120685998615368892442602647105986660906928093197760580109763675222582320706213193633654335384098419908097568821738649221428805230938525157671196622779204532622033849243980029438814975376342382666966661218326878073570296683669764420683305411922035218214574949013111057413924057964616855793948298671800007879592914713147333555721808439896174168282228757064167359956353497725261869806985030649829078381286138084135704288466522125780112735647541124330142941794806821395827734957060329784474994475304575404320834254641495844853795076433997733191020267387234873883012746419931489424294181831581732764968418862720581552054945282681586709203716508676609414329783865589381663417686399522984401974408612434801477505869696084194420340763260284023798009308379191191147652221080272956688478886604071123226026678819435929601779517951003619291648662556971716241991556722956197578982228350683980174310148468312678829439460096535813765665772178274082448288880433034833662886536849608169557205416442171491 A013795 460 193516832395655468431295926482938156970240929098085212135448411035160616763073488542246625114233436057606333918501962381084545309269978688644122359903207194642395172867688435982749735538772638226519483265885166024714794739306688221933145415338435609955631065622258724100117278258986925651293106340736951579979948760131108895266875847908817763605723896482716071102892674872667687444162570213170864822371450374828647014503524949693399008756138147470304757300977097346398475683096414334281798470365790257406710820083045263952237366013568229458517410733919671929074319830133994963063954381148031037705579369929959090307146008134572025499958728812046707661519457683007944287885719225534030514969776754293335343529151752717174346031845157560520150467393826632677191556880753286891708778660844439196427601961588253272091729411086145102491774022342343687579629178565633540181123107740040409976855354394280031466976092189989823521181007244823963705727615954252145356278750702338334212508412653387049968933827757459667367990333124358584965874456505119075563250939137386170946833463989754110333562119197586781111611013690054485028824627058886897523821875142713745609020883224274535950517629879591828500958991597262132659955385679197040853823915365119864315190110589322997368519885997820111232176474317120971560195559035844067833744147536580410347689830846487438350443546630562615649601317622810817766672056313867506320288374498394112934288494661334322206140664504413714070160811649727734816505788521189620334216936661091116196188149411902620569092034503636453883741111009451613403534238435202365576094136934098346575416014629307316494657928432163438220368690508209114893818392426654283979738229592776168836276358876019378770205315152256604595361445299653922320643990049028068496622897498998381980801688753878805282364153732074883724565930741823135273380849343112570462110841125397498420062999658321786015113210487044502129832799731 A013795 461 2833279943104791713302603659636697556201297442925065590875100185965786590028158945747032838297491737319414334900787231221458827873021757980438595471342856536759307725955826391223438878023170196274471754495824715767849309778189222257323182025970035765360394431775489979549817070989827578460582369934729708082486429797079565335602329289233000876951403568403445997017451652810727611869984190491034631864340404937866220939346108788461054887198618617112731951643605682248620082476214602268219811404625535158691653116835865709524707275804652447502153410555317916713577116632991820254219356094388322423047387555144531041186924705098269025344895748537175846872306379936919312318934815181043740769672501459608722764610310811532149600252244951843575522993113015729026761584291108873381508228373423434274896520319613616156695010307712250445582063461114253929853350803379440661791823420421931642471139243686653940707996965753641006173611127071467652615558025186205660161277189032935551205335669658239798595160172196966989934746467273734042485367917691448385321556999910470928832588746273989929393682987171868062255096851436087715307021364769163066646276073964471949461674751286603480851528619067103961082540595975514884274406801729123875140835944860719933438698409138278004472499650894084248550295760476968144612823179843792997153848064083073787900526813423422584888843966218067255725812891315573182921845576491334160035342091030988207470917850336595811420105469009121187701224443363663765448461249738737231313270169655035032228390695539666267752076477167741321311853606289381071841144784929797834399594258852133892210665870187688420798286730175304898984417997730689651160395083518645371747347419467835887931922170303799724574576019144188947880686920632233076696548658307819950859055842282835310580917525045539588139093574791308372611369791991032523537569015232511144135764824916944774368142377997489269047272514740818555682882020861571 A013795 462 41482051646997255474463420180740888920343195861865885316002341822725081464602275124682307785513576526093545277282425852313378698888911558591601476295930762554693024415719254193902368613137234843654540957573369663557081744462468403069468708042227293640641534875624948790588871736362065576241386478214377656035683818659041916078553703123660365839445499644994852842332509648801862965388438532979238045125807868695299340772966378771858304603474975173147508504014030793802046627534257991809006258775122460258404493283593909853151239225055916483879028083940409618603482564623633240342025592577939428595836801194871078974017764607343756800074618654332791574057437708656435651661524629065661408608775093870131309996659560591642202297293118339941789232142167663288680816355606125015178661971615292501218759953999462954150171645915215058773766991134173791786982909112278390729294086698397501177419949666816300345905783575599057971387840511453357901944385046751237070421259324631209405197319539466288891231740081135793699634623027354740116028271682920495809492916035689204869037931834197486556252912615183320299476873001875760239810099801585316458768127998913833812068380033587161563147230511761469094209476865677513420661589984116102655936979068705800545475983408193528263481867388740287483024880229143290605276344176092973271329489506240283328651613075332330065357564509398722691081626541751306971158741085409623437077443554784698345581708246778099275001764171762543309133627075287401189930921157424851803657588553919367906855868173396253826158151702212900685326848649682828272826200796157170093444459543854092315856359005417946168907716016496639026030863904775027182639344417796486887752913568428585235211272495417931767496367496290070385921137204976524475914168906284791900527436586862991782215213484191745109944469028519545883403065124540707177113547952019195661291732801608988441523972556261240388121116888320324473753075667434261011 A013795 463 607338718163686817401618934866227354682744730613578426911590286626517917723241910100473668287704273918535596404691996903720177530432554129339637214448722294563260570470545600652924578864942255345946134159831705244139233820674999889340091354446249806192632712114024875243011671092077002101750139427536703262018446788987032693306104767433511416255321560302369640464590273768108075676252128561349024218686953005567877648257000751598777437699477111510052672007269424852055764673729071258075660634726567940643300186165098434159987293494043673240472850176971537225973588228654614271847596700933611174071646606294107467258594091616119943309892491718086401435774945492438874375976382094150348683441076149352592509661092626622233483834668545615087736147793476758209575832262429276347230789926419497510343864486506137111712663067844663675506722517195438485553216772312867918667594723351237814738605483071857453364406577330345807759089372928188613042367741469484861948037657771925536901493955377325935656523906527909155556350515743500750038769925709638979146785783678525648487584359984485400670098893598898992504640897620463005671059671195010618272824162032097440842493152071749632446038601922699669008320950790384473991906338957443858985573310544921625786313873079361447305638020438546549038967271434886917751850955082177221665535055860863988214788267035940644486900101982106698920126094197780885364735128231482296742250851085602768477661790441078151485300829238775396589025434009282840821778616665857255257350754017933465524276765926694552268781499072099078933870391080006288742448405856537127338120332181567765596452952198324149858977870197527291980117878429811172981022641620958364523590407555362916428728240605413939007914316513182920520271369818061294851859346956915638215622199068261062683412940622051340154696971046554671278904276488400493780119455565513043676972259948357199772352482196220820522481272361897870620218780846905015462051 A013795 464 8892046172634538693577102825376434699910065600913401748412593386498848833385984805781034977400278274441279666961095526667367119223063025007661628456743743114700698012259258139159468759161619560519997350234095996479442522368502673379828277520447543412466335538061438198432933876459099387771723791358564872459212079437559145662694679899994040645394162964386993906042066198238870335976007414266711063585795678954519296648130748004157700465358044389618681170858431649258948450588067332289485747353031681218958558025643206174536373964046293419913762999441040276525479305255732207554120663298369001199582977962752027428133076095351612090000135971244503003421180976954797559738670210240455255074260795902671306933948057146376120436823382176350499544939844293216946399760154227034999805995312707863048944519946936353452585099976313720873093924374258414866984646763432699197212254344585472845587922877655064974708276698693592971400827509041609483553306102854727863781219347438761785774773000679429023947166515475117946500527901000594481317630482314824293688090658837294019506722614532850751210917901181480149260447382061198866029984645966150462132418556311938631374942239482486368642451170750245853950827040522019083715500708675935539407778839688197523137421415754930950001846257240760024479519821078179362804849833358156702405098752858909651452715017673206975932704393120024178889566145149709942625087012437132306603294710744310133281446273847825215896289440884910581459921379329910072471660726604816074222872389576563868740936129932734939767229927914602614670796395802372073478187110145560081357419783470333656097667673135663878085294997561997081880905858090865383615152495972451414989887157018068459433010170703865481014873508069511139337293125506235417926072698796201859114924616558410218747848863647453671204918353092606942194437512066671629434728948934676472474550857903897761867012691834869033269648308650546723750623170379536331379888691 A013795 465 130188448013542281012662362466336380441383270462973114998508779771729645769604203541440133104117474216094775603977399605936921992544865749137173902235185142942332919597487798415433782102885271985573281204777399484455517969997247640954065811176872483101919618612757516663256584885237674136365808029280748297675324055045303451647512808415812749089215939961589977778361891208415300589024724552278916681959634535573117022225282281528872892513307127908407111022538297776800264265059893812050360826995736844726772248053442181601387051207601781960957404074816270688609542508249175250799880631351420546563094380352652433575296367112042952609691990754990768473089510683595191072133870548130505389542252312811010604819933504680092779315531138443947663837464260296989312238888418038019432159577373355822899596716543095150899298448753209187302968146763517452067522213263418148946384615859075907932252778851747806294703879145572894694279515559878204448703954651896070653620832465850911305528451502947520339610464953071201854714228998549703800971427891571342483887335336036821739597925799375467848479048991198050865322210120758012597545005201590408916080740082963093501960529328263082923294127590954349547694058700282881404678645875724372232469289991874899936254986948067944038977031052261967518404649700405624050825806410196772279913050840607296206919200573753423334630725019670274003122137931136903269973898949092054100978837860007444661373654895406008985937573703995975823154708914769213371057584698221112142697074655790471602236045878345172253132013374597696881395130030942529527794137479641145151153983049789155058925952402379254839046804059305199275818342668308360081509447693532661166866937865901540314558701909275294507538763031645712591037308650536792753855630383075191419301611311031684012687255212662369200111209607628858240668759614168139326553866541352598233499899110570967131494932821154317516100920886952654582432873837526791427732950324931 A013795 466 1906089067366272536306389648869630946042292462848389376693167044637893743712775144050224988777383939997843609617833107630522474892849379433117363102625345677818696275826818856600366003768343267140778410119145905851913238598729702711208477541440590025095205136109382801466739659304764787030531795356699435826264419489918287835571235028015914459415210576977638864652996449182408415923910992169915619140571009235326006322400357883864228019287329659706988512480983217750132669104741905302229332868044583143644672483750446980825907816730497689690377353059385019151932311863276174846961052323616148222230264822743184279975914110887420869158500436643819841214503525918517192487111998695178729408288116111866006265168646442021238381958691397957837746244314235008220520489565328494642506248372323302603072995526907456104316628588195735711302756636764659015720592724389705118724017160792730368036112935168439631960759494570332751218946387312176791333474600058410370439662608132523192424242058454654645292236817377915466354871026767766213350022675760496025306594476654915107089453231628656224769581756280130662719182478378018062440656421156485176940338115554662651962204109895099797079949322059162631727788713430841666645900054266480533855582874771040409966709263906662768674662711636167466436962476263638741728140631651690942950206977357331423765504015600323871042328445012992481679711221449775400775687854513656764092431165108368997287171681323639377563112016600205082026808093221136052965654097566655302881227870035428294728337947704851666958105807817484880040506098783029574816433966839426006158045465831963019217734869123234670098484258232287422597256355006702699953379823681011692144098837294664451745453954653699586884875029546324878045377235952509182709200284438603877569994891204814885629754103568589747458828219865294113501631309511035727880075160031943390736672022877869529772217311434520362753233582705873815741399705855229753293438125707314771 A013795 467 27907050035309596204061850849100266681005203948563268864164658700543402301698740884039344060689678265508428288414694528818479554906207764280271313185537686068943532174380454879485958661172313774208136702554415207577861726324001577394803319684231678557418898397777473596274535351881061246914016015817436439932337365751893652200598452045181003600298098057529610617384521012479641617541980836359734579837100146214408058566263639777656162430385793547770018811234075291079692408362526235529939662521040741806101649834590294246272116344751216674756814826142456065403440977990226475934356767070064026121673307269782961043127358497502728945349604892902166295221546122973010215203806772896111777266746307993830197728334152557632951150257200757500702442763004714755356640487725974490060933982419185473411591727509452064823299759159773766549183659918871372649165198077789672643238335251166365318416729483801124651537479760004241810596594056637580401913401619455186233607100245668272060283327977834598661723639243230060342901666702906865129657681995809422306513849732704612082896684764275155786851446493697393032871550665932562452193650662152099475583490349835815887378630372974156129047538024268200091126554553340952841362622694515541496179588869522802642322590332857449596165736761065127876103567614975934817641706988012407095733980355488689375350744292404341795930730763435222924272651993246161642756845877934448683077284688351630489281480586259404126901523035043602605954497292850652951470141642473400289484057245188705663117595892346733255933627132255796128673049792282336004887409708496036156159943665245770564366856218833278804911908024778920154246430293653134230017433998513692184681751076831182238005191350084815651581455307587742539462368111580686944045401364465599371502295202129694740505229830347722492544703967047771115777384002551074091892180418027683183775615086954887785395033656712812631070092884396698536269833093426418817969227598480795562211 A013795 468 408587119566967798023669558281677004476597191010914819440234768034655953099171265283220036392557579485308898570679542596431359163381787876827452296349457261735402254565104239890553920758223845968181329462099193054147473535109707094637315403496836005759170091441859990923055472086890617716068108487583086917049351371973474961868961936393495073711964453660291029049126772143714432922432141425142873983394983240725148385468665949984663874143278403332900845415278096336697776550835746614393846598970557500783134255228236498059670055403502563335114525869551699253571779358754905834154917426672807406447418891736892332632427655761937454488863565236980616728338656786447842560798934961971972530962432695337667924940540327596304037790915676290567784464493152028733176573380795992508982134436599294516219114482465887681077931773858247716046597964872195766956427665056918597169652466412326754626939336372332266023160241166222104348944733583230814664414113110443381646241554696829171234608204923476359006295802160131313480423302197259412363318122100645751989669273936528225505690361633752555875292028114223531394272373299918646862567239344568888422017882211946180407110527290714619885385004213310717534183885215464890550390158870402043045565360638683353486245045063365919537462551918754537234032333450862661665092232011489652288641206384709901144510247185091968234221829107455098834275897833117052611602980498838263168934525122156221993570157263423935821965198756073385753779794864626409862474343787453053638336082126807839613704721459848521600124234843357111119902122008805681447556565542090465362337735202863326832895141899938034982715245390788169978321985929375538261685251172238967275925517515885339146634006556591785954804087158392138520268531521652837547768721377140840398165104054380860695737069946121005013347010781546416906096679181350275779393413500343309493658780488106512065968687767932289731497229920452063269526626320856197913887461269357327826331251 A013795 469 5982124017579975530864546002802033022541859473590803871424477238795397809324966495011624552823435521244407583973319183154351529511072756304630729070852403769068024409087691176237599953821155328820142844654594285505773160027541221572584934822597175960320009308800272127104455166824165533980953176366703975552519553437063646916723471710737161374216871566040320956308265070956123012417328982605516817990885949627456897511646738173725463781331739103197001277725086608465592146480786166181340308055527932368965868630796610568091629281162681029789411773256106428771544421591530576317862146043916573237796659993919840642071373308010526271171451458634633209519606274010382862932657206778231649825820977092438796089054450936337487417296796416570202932344644238852682438210868234126324007430286250271011964055137783061538661999101058604810638240803693818224009057444098345181160881760742876014493018823827316706845089090914657829772899844392082357501687030050001550682622602316275896045898728284617372211176839426482560666877567470075056411340625675554454880747839704709749628812584679771170570150583620346723143541817484108908714846951243833095386763813465104027340505230063352749741921846687082215417986263439621462548262316021556312230122445110962978392113704772740427947989222642485179643467394054080229438615368880219999157995902678537662656774529036931506917241799962250102032633420174666767286479237483491011056370382313489246207860672493789844369392474987670440821089976612995266796486867392100158318878578418593579784250826893642204747418922341591463906486968330923982073675676101746503369986781105121968160417772556992770181933907766529596652612195991987255689333762412750719886825501950077250445868489995060338164286640086019300075251570008519194536881849682719044269535288460190181446286441081157634400413584852621089922161479894149387686098967058526394296658205126367443157847557610296653958850943265338658329139335963655593657226320444660636705315845891 A013795 470 87584277741388421747387818027024565483035364552842959481525771253203419326326834453465195077887919466539371436953366160562860743571616225056098504326350043582924945373452886511294700923895535169255711388587914934090024835963231025044216030737645253235045256290144784212936328097472607583015135455184912906064438781872048854507748349316902779679909216598396339121309308903868597024802113634327371732204561188495596436468019893601514515222477992209907295707172993034544734616625190259061003450240984457814029282623493175327429544305502812957146777772242654223644181876521599167869819680228982548774580898970980386840566976602582115136221220805869664820576555457786015496197034164440089585099844925610396413539846216158917153276642396335004341132457936301042123577845321815843509792786820990217886165731272281803987550328838599033032554483606881192617716610039043871797376469859036447728192288599655743904918949380081505285705026621744477796182199806962072703544277520512595394008003280815082946543840106043131170723754465329368900918438100515792773909029121116655444315445052296529708317574694785496373544595749784838532494074213160960349557608992942588064292337073357547608971477757345570715934736883019497833169108568871605967361222718869608966638936751577692605586510208708625515160006116345788639210767615775301007672218011116469918957835879629714192775337193247303743859785904777296139841342515995791892876318767451796053729288105981577111412275226294482924061578347590863701167364225487738417946701266626628601621216356549815519706960442003240623054875703333058021540685573805670555839976462160090735836676608006931148233694343609759824590895161518685410547535615485083289863012174051081023777960562017678411063320697499408572401758236494729527214487161204689527150266158345644446555079783869228925256455295827225377550366227130241185112174976703884938897372781255145735274046090972353310611536660347823296596929017843881546735450557630276382002529299690131 A013795 471 1282321410411667882803505043733666663237120772418173769769018816918151262356751183233183921135357028909602937208434233956800844146632033151046338201842090988097604125212723711411865716226754530413072870440315662550012053623337665437672366906029864152614297597344009785661600779675096447622924598199362309857689448205388667278847943582348773597293550840217120801075089591661540129040127745720187049531206980360764027426328279262219774017372300283945252716448719791018769459522009410582912151514978253446855202726890563579968895958176866684505585973363404700488374466854152733416782029938232533496608638941834123843732741104438404747709414893818737762638061348457445052879820777201567351615446829555861813890636888450782706041123321324740798558520316645383557731303233356705764826876191846117780071352471557477892181724364525928442629630194488347541115988887581641326985388895206152631188463297387559746511918337873773318888007294768960899413903587373731706452591767177824909163671176034413629420348362992577483470566489126887290078346852229651722002802095362268952360222431010673491459477611106354452405066426372599820954245740554889620477872953265672431849304107091027854542951405845296500852000482704288467775428918556849182968135661826969944880560672979848997438392095965702986167457649549418691466684848662566182053328943900756236083461675113658645496423711846333774113851125431844392783417095776694389103602183074261746022650507159676270488187121588177524491185568587077835448791379625365978177157653244680469356336228676245849024029607831369445962146435172499302493377177486088822608053095382485888463384782217829478941289518884790493591835296059795073095826468946317104446884361240281877269133120588500829616378078332088840908534142340519335007947306527197859367007046824338580342012923115629380694679761986206406752714911931413861191227353833921579390396434890356588710147308817926224820663508244152480885475637750252269725753731614264876508899031476763207971 A013795 472 18774467769837229472126117345304613616454685228974482163188204498498652632165194073717045789342762260265496603668685619361521159150839597364469437613170054156737021997239487858781125951275913079777799896116661615394726477099286759672961123871183241058425931122713647271871497015223087089647239042236863578626431211175095477629612741989168394237974877851618865648540386711516609029276510325089258592186401399461946125548872336678159711388347848457242445021525706460305803656861739780344416810330796608715407023124404741374324605723667505127846284236013608219850290569211650169955105700325662522923847082747393407196091062510082683911213543460400139582783856202765453019213455999008147595001757031527372817172814683807909599148086547515530031695295956005060668744010639575529102830294324819010418024671536073033819432626421024118328540415677503896349479193303082810668393078814713280673230291137051262248680996384809915161839314802712356528318962422738805914172396063250534495065309688319849948343320382574326935492563967306756814037076263494330861843025478198979731506016612427270588458211704208135537662577548521233978591111887464138933416537908762710074705661431919738818363351532980986068974139067273487456700054796590828887836474224808666962996288813097969171495498677033857420477747447053039061763732869268631471442789067650972052497962385339076228713139565142172786800894327447633754742009699266582550865839562390266223517626075324820276217547647172507136075447909683406588805754589094983286491765201155366751846118724048915475560817488259080058331785957360562287805535255573826451804505369494975892992416596451241401179419845992217616678060569611459665195995331843028726206833932918966965097378018536240646413391444860112719741848378007543583851356514864703858992350172555141154787411207335929762750806395240048001266499025587830341700759687482445843854794203229710815305266748403257857599334424202636472644248812301443481054760384564452056966790719851290127903411 A013795 473 274876982618186876701398484052604847958513046437415393351238502062518773187530606433291267401767382252547135774313226153072031291127442545013197036094422762908786739061583341740414465052630643401026768279044042710994190351210657448371823814597993832336414057567650509707470587799881218079525226817389919654669579362814572887975160155463414460038190186625551811960279801843314672797637387669631835048201102889522353224161039881304936334436800849262486637560157868285337271340112732124022606520053193148202274225564409818461486552400215942576797447499475237946828104223827770138312702558468024998128045138504586874757969246210120575144077489803718443631538438664688997654304209281478288938420724698592265416227179785631604441127135142174875194050828091870093251081059774025321594538339209675131530299215959645288150313083430214116448160225934334546452724869150435430995943066926217142336764692537567530582938468070001967884489408026511611931117928831318857389398050762051075542251199146690923093694553721270720662546629045338226514316833573820498148243736026311262248979589222547668685616677561311312406917797887899386680552469144362458124151531522194838203765589024736896039657829794374617035850370083951129853545502276886325746813819125423693005228664512567366639865596130452706493214700372303544903282812938962033373393874739477881820622667283749415064589076373246551771551893848160805803177764006962035127226757032955887778521563368830693664101115102252676979280632845674755866705052938939650297525934310115724613779024238800171477685928845601191134035678201715992455760841676856393080869763114775942049301971388642625354667885965172058125783484799681380958134567653513783580394255611866595335990711569389099304138464144196910329740402102408445611167710734134129199506998876379821647242487486605347656434556432709542786542812233631424032840822584430489599878041929486196046884410463372098293111855304750800595984446860905434006122746790408142566050782929342738762633840451 A013795 474 4024473902512874061785175205014187578960589512890198774055482908697337358238635608789817446029276243559542614871719944107127610133396886301538217805458443671747546646600641706421408182835565250034432914373483829331665940932075235701611872469529227699237438216847971112627076875978060913902328845833405813664017311450968161652844319836139851109419142522384704078910456578787970124430208992871079696940712347405496773554941784902185572872489201234052066860518271349565622989690590511027814982060098800882829496936488524152094624613691561615266891428839816958779510273941062382595036278158530353997592708872845656433331427733762375340684438528216241733209354280489711614656667928090123628347417830312089357958982139241432320622542385616582347716098174093070035289077796151504733465635824368853600735110820865166663808733854501764878917513867904592094614344809231525145211602442866745180952571863442526215264802111012898811796809422916156510283497596019339391038176861207189797014099806706701805014781961033124621220345195852796974396112760354305913388436539161223190587310165807320417226113776175158924949683478876734920389968700742610749395702573016454626141331988911172894916630286019438768021885268399128492185759698835892695259101125815328289289552877128498814974272192945958075767156428150896200928963664239343130619859720060695667735736471701375185960648667180702764487291277830922357764325642825931156297726949719507152965334209283050185936104426212081443653647745493524100644428680079015420006077204234404324070338693880273310604799684228447039393416364551323845544794482990854451097014201763434567543830163101116677817692518416084103019596000952135098608048205015095305400552296413338822314240008087425802911891253535186964137729227181362052193106452858457785609981970549076968737277259291388895037858340731300415937773313912597679264822483458646798231814411889607396322434653594230891109450673516856471525808286490516459283643135758365615309549512868507038223722058043091 A013795 475 58922322406690989138596750176612720343561991058225400250946325266237716261971863948291717227314633481955263424336851701672455339963063812340821046889717073798055830452879995223715837204895510825754132299342176745244921041186513525907299424826377422744535332932871145059973032541194789840443996631846894517854877456953624854759293686720923560093005665670234452419327994770034670591782689864625477842908969478363878261617902672752898972426114395267756310904848010828990286192059935671958239152341906543725506664647128482110817398969058153609122557409643760093490809920771094343573926148519042912878754850607333255840405433450014937362960864491613995215918156020649867750188275135167500042634544453599300289877457500633810606234643067812382152911393366896638386667388013454180802670374104584385568362757528286905124823672363760339592231320539991132857248622351958759651043071366012016194326604652662026317691967707339851503517086760915447467060688303319148024189947424934465818083435269992821127221422691485977579287074012480800502133486924347392877920099369859468733388808137584978228607531796980501820188315814234275969429531747572563981902481371533912181335241649648482354474384017610603002608422214631640254091707750656304951288499583062221483488343674038351150038319176921772187306937264557271277800957008128222775405366161408645271318917682179834097649857136192669174858431598722534240027491736614458059355020270843304226565458158113137772290504904171084416533056641770686357535080305036864764308976347195913708713828817101081540564872176788693103759008993395932422621336025469100018511384928018445503409217417963449279928836162129887352309905049940209978720433769626010366369486171787693697502787958408001180432999843008672341940493615162321806159271576300680439115746030809035899282476353285224812249283966646969389744939088994342622116265980318047772911994804475741889556765763273134476733467310960295599609359122507651480371819150638230973747114417907811546633514651808895331 A013795 476 862681722356362771978195019335786838550091111083478085074105148222986403791530060066939031925113548809307011795715845764186418632399217276481960947512347677477335413660616010070423572516875173999866250994668809727130888964011744532808770878882991846402741809470166434823065169435632918053940554686870382635913260847258021498530818867281041843321695951077902617871381171428077612134290362307981621098030222132725541628347713031775193855290740861115220147957879726547246780137949518173140579429437853706685143077098608106584477538305980426991163363034594291528798948050009592284265852740467307287457849767741966198759375951141668697931110017021720503956257722298334713730506536253987368124212365345147355544095855266779621085881409155841087100775710284733682619197227904982661131896947265219989106399132971648577932543387077815131969858764026010176162977079855028200050921607869781929101135818719624727317328099203162765862993667266563066365235537448895646222165020248465514042559575787964894123648849626046197738342050616731400151736382059370179125628174874112481725545539942381666245042873039591527149377131836204034468417774316209909259034229760628008246929272992503430151859456401836838561189909644421844960156693177358960791814922395613984739752839731595499187711031069311666594360868490383008778283811556005309654709965969183975417380273784794951023691558330996869389102297036896623808242506515772280447016851785416817181144872892934450124105282301968846942460482292164618960671110746044737014247722699295372609279167711176934835410293540363255732135650672309846599598980748893093371025186731118060615414352216402860907438090249743680725169319836174614298445870821094417774015647041143623425138318499051545282719550701489971758350767019591553563977895148618262309093637637075094601394736288448976476141766555678278835255653201966170330404250217836537443204515932329337005000607540081961873854694899769687873880626912634525324123804184494339686631502192588268854261288017134036541171 A013795 477 12630523097019507344532753278095255103211883957373202643569973475132743937911791609440054366415587468117063959701075697833453355196956940144972390232528282345945667791405079003441071525219569422532041780812946043214923345322095951704853214437725883623182542832452706772244497145707101553227743661170469272172406052064704692759989719035861733628072950419731572228254891730878484319258145194551158914496260482245234654980638866498220613235311736947587938186251317076378240107999718895572951223426399616119577179791800721288503335638337859431577622798189495022273145398400190440633936349973181845995670378449510127116036023300665171406409381759215009898423569312169918543728346197294629056706593241018302432521107416960920432318389711450669356242457174278785847227666613756851141632103204910085860506789705837906829510367730206291347170702164104814989202147426157467876945543260821477223969729521874025632653000700433506055000090282449749854653413503789281156338718061457783591097114749111594014864342807374942381087065963079564429621572369731238792578322108331880844943712250296409975493672704172659548994030587213863268652104633763629281461520157925354668743291485883242720853374301179293153374381467103980232061654144809712544952962278794184350574721326510289703607277205885792110608037475567697631522853284991473738654608611754822584085864588483182877937868105524125164725846730917203469176478537897421958024773726990287620349142084025453284267025438183125888084563921239582186203185732432840994625600908040383550372456294459341502925242107724458427174198061493288464064728677144543780045179758930299525470281530800354286545801079346497229497204011721432527943545994691643370629363088329383790567450121144613674484296941820514676514013579933839935730200362870919978467439948644416460059020333999181464587191604141685680426978018529986699807448627439344744705957317765233823090213894994340003795106588027528000161486258627882085270496617065181627351971823601684844295239517858859428999284611 A013795 478 184923488663462607031304040744592629966125193019901059904507981649418503994966540953811835978690616120701933433983449291979590573438646560662540765394446581826990522133961761689380728200739715915291623712882343018709692698860806828910755912582744662127015609609940079852431682710297673840807394943196840613876197008279341406699009476404051642048616067095289948993879869831791888918258503793423517667139749720552480583571533644400447998378199140649635002984905533315253813421223884350083578862185916779606729489331754360384977337080904599937727975388292396621101121777977188241321462099957355407222610010879277771105883417145038774561239758336666959922819478299479777398726716674590664019241231641748965914541533691724836049573543765349250044745815488615703589260266892014057564635623023088567083679908083172793890861293937950311613926250384658596256908640466371487186359698881687248036140809929757609287672583255046962151256321825346787621980627108978865409955171137803409557252857041742847971628843042776531401495732765447902814089441065235067162139213988087067450820891056589738451202862061791908456821601827398172116335463942933296309878116632185117705070530644816556676014253143566031058554319059869374577614678334159001370656320723825653076764494941437151550514145571373882291412276679786661023126094945560167007642124684702357453601143439982280515888326932978716536751121987358775992212822273356154887440712136864801049531789252216661534953519440439146127446100370868722788200842308549225002313422894619255561003132607179218944328469699193795832257433818323236402371692562073265483641476850498515352410391892447987109317073602712065937068563935613493641621456908280350589384504976230508077698037223678288808124591525194155378841672823811350499025863512793139404741788288102901391724116710082015823021072276238420047131385169297535271880855354339446407239921089400788403863821636612131995564155555311037450364320312570821610445340970451324206060219469352267805326601780971560899978525989651 A013795 479 2707464797521756029545322460541580695334038951004371418061901359329136316990305126104759090564009310623197007406951681083873185585715224294660259346140092404528968234563334152894223241587030180715784662780310384136928610804021072782082377316123964598201635540299132709119452266561468242703261069363344943427761400398217837535480197744031720091233787838342140143219395174207265045652222754039513722164593075658608868224070824087666959144255213618251306078702001913268631082300138890769573678121264007570222126453306215590396453192201524247688275287659988978929541523951364013041187526605475640517146233169283505846761239110420512698351111301807140960229999981782683420894757858832681911905710872466846609954802594780543324601806254268478369905123484568822516250359567565977816803830156681039710672157534245732875356100204545530512339494231881786507797399405068144943895492351326782998497137598181581157580814291437142572856543807844902317573418361502559568467153660628579719327739079948157037152617890989291196249299023418922745101083506636106618320880231999582754547468665959530360664061103446695331716325072354936637955267527588486391272925505611822308319937639170759206293524680274950260728293785355547513190856505490421939067779191717531386696908970437581335851077605310485010628567142868756504039589156097946405158888347508727215478174341104780569033120994625741388814573177016919839301987930904207463707019466395837552166194926441704141533254478127469538451938355529888970342048532239469203258870824600120520668646864501710944563913124865896364780081088534070504167123950801314679945994862568148763274640547697330979267511274617307357384620844581317160406979750594132612979178537356990868765576962991873826439752144520367628901620931813421982656237667690804354024824522326114579276232792752310793664851519196406707910050610263685213915607603242883834848399684669916943020970212581638224547054801485308899310784013696349399198530237148377837700927673250786552937786776675204623136585599014480291 A013795 480 39639992100516030028573066144789282960385664281655001931844297801937884817055057351299777844947660316834227385445179562748987310160456598898120857086837092894708623922241775332524322480075708875859803247766524334148771790781672526602468086285370965682270145945519601994217900634726456541418445316548733316725854663230307359356965575170368413855753887741167273836875164745568567533394193341892520406211807220717692439668620935467531948831040582584817372298276010012166027675956333499757328221373426334835622153402856302458994471187022516510404038486629898640507417452171920514936026577030768852811537999831479809102431301815666726416558620569758350798727429733280267965320149811169295872211512883787101216348264790181934815495045368744791813780912937572130460421514428733481215824877323967102403951058458891775028088663094751112231162535048981236260661724689602710123573903515775429880996591574976529728140702040931204409192657890657214831592418230758974641927596745263035670677427869520967180951478541974212404285987001876447911024963620659236998836007476705891109329488738313484010482518615563066351658715384348627316303071871423029254626902327662690416112206975099085539343494843905546767322949311390571140627330096885267609891355145936377032629444236176628338195627219350811040612851538741463975643624834430033317931284295875275161815950528115092311213924482315479673634165884704723367220405296368501476134472007501457601265259918032990336188378814264281512474829463313104414777932560518068604913127742970364543109658743169549939360252061161588676745167217227326251510861763682048229089310782860266043104012258836622867455632571671997019468233785515064545518590528448695586628152965443703309596812315164024692904411147922702454748632062680311248069975692661066547277455831376643555183324318686582330047091092554590610511050984870615216938410919079062226015419783252253962770024882407765245593429348546407594809188744528251553665681202089399921779282064064765921562136197301670887342749755171005940531 A013795 481 580369124343655195648338261425859891823006510747710883284132364118172571606503094680380047427878694698769923150302873978207923208059245064467387468608381877071428962845541832643488605430788453651463379350549682776272167788834467461986735251304116308554117206788352492797344283193030050222907457879590004490183238124354930048345332986069363947262092670418430056245689287039869397256424384718648391267347069518527735009188279116180135262835265169624311147819059062588122811203676678769947042489128334968328343947971219124302138052649196664228825527482748345995669098917249088259178365114307486774013727855532695885068696689883176541464834763761832014044168298724956403280252313385329660865048760131526948908554944793053707633662959243792496945566346318993562071031392751086898480892028900202346296247446896634478186246116370251034176450675652134280092348311180473278919245521374468068887671097249231371749708018581273763754989704177112282349344595316542147732461943947396105254388221437656480496310597333044443811151135694473073865316492370071888899957985466450951731693044617647719397474555050458854454635251942248252537993275269504571316992476979309450382298822322425711381528108009621110220375300868069352069924739948497203076419330691654496134727693061862015499522178118515224445612759378713774067398311200890117807831933375909903644147331682133066528483068345580937901677822717961854819473953944131230112084804661828840740124670459921011512134054219643345624143978172367161736763710618545042444533103284829107275668513658745380662173450427466819816225993227425283648370527082068868122096599171857155137085843481626995402417916481849708362034410853726060010937683927017352083822787567061260155806929106316485528813483616736286639974722029702436982992514116250675318689230827185438291439051349890251894219460686091761128492297469490677391195274266236550051091761046596250268915934303332090960733399092067953595601332408638130997219238479790904254770468699972237857591236064693763461585199165458697975314371 A013795 482 8497184349515455719487320485536014676180638323857235042162981943054164620890811809215444274391571969084690444843584377914942203689195406988867019927895319062202791445021577971733316672112173749911075337071397905527400808596325438110947790814343566873540830024588268847045917650229152965313588090815077255740772789378680530837824020249041557551864298787596234453493136851550727845231309416665731096545228444820764568269525594539993360383171117348469539515218843735352706078833030253870794649083327952271295283742246619198907603228836888360974234547874918533722591277247443901202630443638575913858334989532854200453290788236579587743586645776236982517620668061632086700426174120274611564725178897085686058970152946715099333464459386288365947780036876456384742281970621268663280658740195127862552123358870013625395124829389776845391377414342222897994832071623993309276656673678443586996584392534825996513787475100048429175136804258857100925876754220029493584950975321333826377029497950068728530946483455553103701839063777702780274462098764790222525384284865214308384303717866246980259698424960493768088070314723686456665408759543220816428652086855454069663047237057622634840336953029368862674736514780009403383655768117585947550241855420656513477908548154118721768928504209833181401108216410063748366120778674292232214824467336556696899253961083158110227043520603647650511818465002413679516411918159696025340071033625053836057276165300203703529549154687829798223283091984421627614987957487166117966430409165193182959623062708477691118274881487708541708929364766842733577895792887008570298175616308475160608362073834414500839686800715210761580128545809309403244620138630375461051859249432769343909941169249045579664627358213632635972695869905236873379867993399176026137340929028540822002024959150813743177983267123905069474682255727250813007684490010531969329298034473483215700187198194135085143756097696106966908593199107794870875930286870582618629194094432236293534472993287223181390841068900981480797056577705811 A013795 483 124407276061255787189013859228732790873960725699593778252308218628256024214462375698723319621367005199368952802954918877052668804213509953724002038764315366389711069546560923084147489396394335872448054010062336734826675238658800739382386605312804162595511292389996844189599280317005028565156243237623546101300654409293261651996581480466217444116845198549196468633593016643554206382031601169402968984518689660620814044034124229660042789370008329098942528042319091129298969700194395946922304457229004549204034249270232751691206218873400882493023768015436682252232458890179826157507712325312389954799882581750518348836630430571761744153852080809885661040484201090355381380939615294940587919141344232231529589382009292855769341253149874647965841447519908197929011750331865994499092124615196867035625638097215869489410022627095722793375156723384485449542336360646886041119530359326092557216992091102387414958362422939809051553177951153926814655761558535451815577267229679648551986088879486956254421587464272752991298625732769346405998399588015293647994151314711602689054590733279722037982244639846589258577437477869493412038249648472295973331895203650703033936674597760652996697373329302989518420817312894117674940104101009575858083091005213832013830059053524452205418882230136167608893625396459743339828374320570312571857245026274526599301977244218517891834144185158005251143534146100338681799786893776109507003980003304413213714580336160282423376129173784516075787087749743917049911038685569599133146507620587593391711841261114821875662662539861540759160434829551344462313972303658692477735589198372384826467029123009662706793854449271400760294662039194098972904483449687327125260271270945175964185448658975276331869809151605795423276240231282573063154647291357336198676808541906866174931647426927064013868853013961094122178822906102679153245508618244198562950252522726267761066440768760331781589733026368702102508713028137224704494495330072200119350030736582371573638219094718234598743304089779269860349705354190778851 A013795 484 1821446928812845980234351912967876791185658984967752507392044628936296450523943642605008122576434323123960837988062967278928123962489999232473113849548341279311759769231198474875003392252609471508511958761322672134597352169203501625297522288384765744560880831881943795779923063121270623222452557242046338469142881206462643846881949455505889599314730551958785497264435356678277135639324672721228868902338135321149338418703612846452686479166291946337617553067593813224066215380546151058889459558289855604896265443565477717510950250525462320580360987514008464854935430611122834772070416154898701328225080879409339145317106134001163696156548315137535963293729188163893138798336907533225147724148420904101824718141998056701318925287367314720867884633138975925878661036608850025461207796491097330268594967381337545194452141283308477417805669587072251466749346656231058528031043990893321130213981205830054142405384234261744323790078382844642493375004978517550031866769509739734449628327284568526520986462064417376545603179353476000730222568368131914300282369398692574970448262925948410358098043771993913334832262113487253045652013103282885345552277676649943119866852785813720524646242914325069539199186278082776878798064142881200138194535407335714514485894602651504739537854731423629961811569429567102238427228427469946364561924429685343940380248832603320454343705014898354881992483433055058640230679911776019292045271228379913861995170701722694960649907233379099865598751744000689527747517395424500908398018073022954848053067903982107081577042246112818254867926339461234272738868497866916566526761453370086244303773389984471690168822991782578531474146915840803062294542186872156440935631677908321291639153816057020774905875788660450792187433226208152217647190992762759284827153862058427667174249977639144227053876977404379042820146168249325482667491679713311160154647185235286289773759295420017614255281239064167482830067444957106898503906127587081947403800014302502209637165765769672760200715178458290025380036090707193157491 A013795 485 26667804484748877996611146357762684099749233198912864460726925412256316332121058871379923922641574924857910628983229903930786662934816078762638859871237264670403474781313976870644924665970455272356123588224525242722639833109308467295981023824241355266115856259583539114013853567158523194599927890580800441526720923743819568562198621978061729623566970011228578465448598057126655542895352533311511869599132639236947463788239595684913782741473680386329058594462641019413553459386576197653200577392921775911286222359242159262077822617943293835617065218192597933941109639577449423897882962923871886146543409155432134426587750907911037675428023881928664038583489043907559445146450663193949387829257030456954815698316993548164010385132344854828226698913787746530789476236990173222777543348426156012462498917430162999191973800528919417874092808424324833724677184393878927908902515070669114667462898834557822698957230573826198644610537603228410745503447890475450016561372392099452077008339773367796793762791085134810004176148914242126691188623477819357270434170366257990142333017498810676052913458865762885135279149603566871841391123845164724344230897463831817217970591637098682201345642508633343123415286297409936282482457115923651223306192898802196206587982877420680891573731122773366270883188018291943872813051406587484723551135575023120631107223158145214772046185123126813827251949943359113551617384588312698454834816054710318853471294243921976918875291803903401132231324283914095375751402186410117799855382607129081930344967182202029781369475525337772069521309536051930987169773677269525450518314438791432702851546202762650015761737422688732279312984994825197635054392157995242451738583396255732030888851020890841165396927421777660048416209864913556618572523325039558689154359694397439475098193922614710628295812826177513565929760049338374391734745682682588695824189439029826568577609844244477890311572621138476116115017461617002100995689614002466791939036009402934851297743976633778882098670927807824261589108404044015018825731 A013795 486 390443325461208322748383793824003457904428523265283248569502914960844727418584422935873466151395298474844669518943469023450647532028642209163795547374784792039377274273217935363112342034473435642566005455195274078702169796553385269680458169810717682451202251496562596168276830076767938092137544245993499264392721044533262303319150024380801783418644007934397617312632924154391363803530856440213845282800900971068147817323615920422822693117916154536243746881527527165233836198878862109840509653609767721117141581561664453756081400949307765047269451859557826350831786233053437015288904460168408285071542053444681880139671261042725502605941697655317570188900863091850577836389184159822612987208152182920275456639059102538669276048722661019540067098796766396957288721585773126154686012164307350178463446650095016471169688413543909197094592808140539890562998656710781383514241723149666507846324301836761082135432812831389374355742881048867161724915980564451063692475053192728077859479102621877912857481024277458753271142996253418976885692636338753209796426688332383233673897709200087108090705951253634401265622029345822570629807444217056729123884569767961635888307432158761806109901551968900776669923206680378877111825654634238177560425970231362954660654657308316188933530997368524855572000755775812350241855885643847363837512175953913509160040854258404089477528196387699681244795799120720781509230127757486218077236541857013778333673219025261664069253147300949695976998818840786270396376279411230534707682656750976888542180664514619918029030491166470320869861492917336321583152656408903122121038641698345366202449487954647958880767597605585729301421413309235718574831355585208344735904599504580172664243667796862805502576414382246720768861728632199382452520314001904178767908980285672911354912657221001978308878995588064976118777616882363139469388411540155781095561957576835690790544785729583400792051734746088428816039970655534527760677891638610116300779426213668369157850269561895156612806641054034355013926136143608423890627527571 A013795 487 5716480728077551053359087125377234627178738009127012042306092177941727654135494536204123417922578564970200806426851329972340930516431350584367130609114224140248522672634183791651327799726725571242808885869514007786278467991338113733391588064198717588768052164161172970499741069153959381606985785305590822729973828813011493382895675506959318911032366920167515515074258642544443957447495269141170908785487991117408752193435060690910547049939410418565144698092444525226188595787785420150174901838500609204876069895644329267442787791298814988057072044675786135602528182238135371340844850201325665701732447204483587407124926932926544083653592395371504545135697536527784310102574045283962876745714556110135752960652464320268656870629348479987086122393483456817851664172737304340030757904097623913962883322404041136154395408062696374554661933303985644537732863332902550236032013068634267341378034103192019003544871812664371829942431521436464114814494871444128023521527253794731787940633541486914522146379676446273606642804608146307240583425888635685744629483143874422924219536360398475349556025832304461268929972131652188256591010790781927571102793985972726311040709114236431603255068622376676271224345669007427139794239409499881157662196630157385019186644837651057322175827332472572410429663065313668619891012021711569253945015768141247687612158147197294274040490323312311033105055294926472962076638300497355718868820209328538728583309599748856023637935329633204498799239706647951784873345106859826258655181777491052625146067109158550219863035421168291967855642117802721084298938042482750610974126753105474506570062953144000765973318396543380662702110912260520155654105877123035375278379241346558307977191540213868335363221282970474238776904568904031158487349917301879081340955380362537095147276214372689964420297374404859315355023088774678724971315733359420791020122620882451348864366207866830570996429448417480686295641210367681020944085011480890712759711579194318592840085796655706987968102031672116991758892559278570934182677631167011 A013795 488 83694994339783424972230394602648092176523903191628583311403495577244834584197775504564570961804472769728710006895530322125043563691071403905719159248041355637378620450037084893567090315798989088565964898015554587998903049861181323170586240847933424217153051735483733461086708993483119306107878882659155235589546827651301274618975585097391388176424884078172594656202220785493203980988778235495883275528329677949981540864082723575621319358162907938212283524771480293836627230928966336418710737817487419368590539342128624804629856052405950240143591806098184811356615116148539971801309451797609071539064759520844203227716055224977531928772246260634198045331747632303290084211786597002500478434006816008497559096912730113053405242884291095490927917962991291270166215153046872842390326473893311724330574723317566274436503169445937619854805365503653821676946852057026238005744703337874308145115797304834350230900468209219067962187139905351271104999019412813478392378680522808668107238815680909915518745144842849891874857302267870084309381938435515074987120262709465426033498231852594077592849774210769617438403721979519688264748988987838201568516006748626685919947022141535595103257459700216917286995644939937740753727459194487760029332220862134274065911667068049130253976287974730932661100696939257422263824307009879085447008975861356007394329607433115585466226818823615545835691114573018490637764061357581785079958396684779135525188235849923001042083011161159747066919668545032662082330645709534716252970516404246501484763568545190333769014701601324962701374456246749639395220751879989951695272189792217252250692291696981315214615354643791636282621605866406275598931764146958360929450750472554960187094061340271246298052922803970713329932659793323920191413290139216811629912927723887905610051271054630553769077573858661545236112893042750071212305033652115279801325615292339970198723185649378266389958723554280334728054482960993217827642348653091720925514937230984018517771696148836206010840981845711464876341945960397557047368583197916208051 A013795 489 1225378412128769125018425207377370717556486466628634088262258578746441623147239631162329883451779285821598043210957459446232762816000976424583634210550573487886860382008992959926715769313612999245694292071845734722891939553017555752540553152254593263963337830459217341603770506373586349760725454721012691804266555103642701961696421541410907314291036727788524958361456714520405999485656702145895227037010274814865679739791035155870671736722863135123366043086179242982062059288030996131506343912385833306975534086508105195764585722463275517465942327633083523823072201915530773727142971683768794416403447144144679979456990764548896044969154457501945293581702117084552470122944767566713609504752293793180412762737899281585214906161068905929082675646896155495486503556055759265285436769904271976955923944524092487824024842903857972692294205356338995603172178860966921150642108201569817745552640388340079721730613755051176374034381915354247960248290643223002137142816261534441709758083500384202073109947665644165266939785762503885904373660960634376212886427766329283302556447612553829890036913544219877968915668893502147755884189947770939109164642854806643308553944351174222647906792467470875885998903237565628462375323730066495294589453045642507906599012717543307316048466832238035585091175303887667919364651678931639690029658415586113304260379782428245286811026854396555206580353608463563721427503622336354915355670885861851323224280961078722658257137366410539856806770867167823205547402983833297780659741330674573028238423407070131676712144246144998778910823413908661470385427028274932882770480130747852790202385842735503436057183407339753346813862931490054281043959958875617362368088437668677172099244152082911317049792842772935213863544072034055515522481980928273339073555174805442826036760659510845937733064758864663683801928867038903792619357997700619811571208333495149503679506161092547198215385671558218380753445685031901702214511626629915886070464195998837015118695403315110892204722815203061557254522430806180632730523426600691202074691 A013795 490 17940765331977308759394763461212084675744518357909831686247727851426651804498735439847671823617500523714016950651628163752293880389070295832328988476670946436151522852993665926287045578520607921956210130223893402077860886995730033772946238702159499977687229175753401098420803983815677746846781382570346820706266633272432799421197307787797093988535068731551793915370087757293264238469499776118052019048867433564448417070280545717102504897359439161341202236824750296500370610036061814361384381221240985447428794560565168171189299562584816851218861618875975872293600108245286058139100248422058919050562869637422259579229801783760386994393390412285981043329700696234932715070034341944253956759078333425954423259245583381689131441104209851707699454146206612609417898564212371403044079748168446014611682471777238114231547724955384578187879460622159234626043870703416692566551106179183701612636207925687107205857915987704273292237385622701544385995223307427974289907972885125761072568100529125102552402743772696223673265403348819393525934770124647902132870188926827036832728949495400623420030451200923233342894308269764945293900425025314319497279536037224064680538299245541793788003348516241093846909942301198366317637114731903557608084182041251958260516145197551562414265602890797079001319897624219346007417865231238136701724228862596284887676220394531939244200244175219964779542957181515036445420080534626572315722377439903365223326697551153578439542748181616714043507932266204099552419527086303312806639272822406423706438757102913797878742503907808927122033365603036712587913037120973292336642599594279312701353131123490505807313222266861328750701767179945884728764617757897913802431182815907102476705033630645904592926017011038544466176148758650606802764658682770849957375921314326488416004212815898295374349801134537540994544040542316590427740020444334774661214061210702483883371649704555983529071461617283875312611198274552072822122664725488598487957666293618972738352819399936538572769346737388024259763462909433290643807593488860719889575550931 A013795 491 262670745225479777546298731835606131737575493278157845718352983472737609069665985574809763169583825167696922174490487945497334702776378201281128720286939326771694446090680262826768634315120220585360872516608023299821961246504483424469705880838317239173318722362205545481978991127045337891583726222212447801960449777741688616325749783321137253086141941298649814714933454854530681715431946222144399610894468094817089274325977469844097774202239548761196541949351169091061926101537981024065028725460189267935804981161234627194382534895804303518695352961963162746250599184819233177214566737147364633819290974361499302499503527916035825984913629026279048455390147893575649881340372800405822180909665879689398710938614586291310573429206736438852427708154611015214487452878633329711968371592934218099929643069290543230464090241071785609248743182969033354159908310968723795866874745569428575310606720239984936600965747975978265271647562901973311355356064444052971578542631011126267863469559846920626469728571576045410800278770430064740613210969394969935127352436077674646267984549562160527492665836032717059373315567377628564047996122795626951759669687120997530987761239253977402850157025626285855012608465231845281256524996789799986939960509265969920892216881837352425307262691924160033658324621116195444894604964850557559449944434777272207040467542796342122474335774969395504337288436094561648597395399107467645274491328097625170234726178846439541933345376127050310310999636309494221546974296070566802802005593392852449485969842743760914742668999714230501993690505794060508999634776488169973100784300659843417260511192779024495524872887209116714239024573281587698313842768593383355981394947607695887361438397386286689145029815058615329529284993975403534199277367774448014225940863963054116898717679837566942575855438410764137701119297580057200452541639325505435814835070185895066536444323324404154849135269538653218451940553937716898188697934245878570462188192204875379862223628834470861243916005582098063187196860457012808315986976270409799903275641180771 A013795 492 3845762380846249423055359732805109374769842797085509019162406031024351334388979694800789742565876784280250637556715234010026477383348953244957005593721078683264378385213649728046719575007675149590268534515658069132693334610072141817660963801353802698736559414105051391401654409091070792070677335619412448268502945195916063031625302577604770522434204162553531937241340712525183710995639124638416154703105907376217004065406636135987435512094989233412678570680450466662237660052617580173336085569462631071848120729181636176752954693409470807817218662716102665767855022664938392947598471598574565603748239155626711287895231152218680528245120442573751548435367155309841089912704398170741642550698418144532486526852256157891078105577015828201238394075091659873755310797596070580312928928492149887201069904177482843437224745219532013105010848941849617338255217580893085095286913149882003771122592991033619456774739516116297781842191968447791251553768139525379556881442660633899687789057825718764892143296016444880859526881477866577867318021802911754820199567016613234496009561790139592283020120505355010466284713221975859806226711233850774200713323889138524851191812303917483155129149012194451203239600539459446762876782477999461608787961816163065611782947366980676858923633072461627052791530777762217508701911290377013227906636469574042383279485294081245015146750081326919579002239992860477097114466038332433794463827534677330117406625984490721333446109651876143593263345675207304897669250668769168559824163892864752712924084467611403552747416824816048779689622695330839912263652762563296576168582945960767472111144373477697638979663941628677813173558777415725491012971974975725714923603427924275486858819576132623415772381522273187039638261596793883144211619941585693376282000189283075325514125550501817606253099473771997740082087635869617471825662141364725085765000262591689669160081337792601231146189481315421771354861650202113106380726455293908150136897322071580436562816149765487879472174237727497743123749233951124526554365319575069880383858662527668211 A013795 493 56305807017969937802953521847999606356005268392128937549556786700227527886789051711578362620907001998647149584467867741140797655369612024459415518897670313001673763937913045668332021297687371865151121613843749790171763112026066228352374171015621025312201966381912057421511622203502367466706786870803817655099151620613407078846026055038711445218959183143946261093150469372081214712687152423831050921008173589895193156521618559666992043332582737366395026953332475282401821580830373991317813628822502381522928335595948335263840009666208062097251898440826459129507165386837363011145789222674730215004477969477530679966074079299633701614036808399722296420642210520891383397411905093617828388584775540054100135239643882407683274543753088740694331327653416992211651505387604069366361592442053566498510864467062526310764407494759168203870463839357620247449394640601855658880095695427422417213005883981723222466638961255458715823951532610044111713998719330791082092301201994340925328919595626348436785869996976769500664333071717444566555403157216431002322541860690234366256075994169433770615697584318902708236874486282948563422965279174809185072643775060877142346299323941655870874245870687538960066630991498225760055278972260390117414264548950443443622114132399964089891500911813910681679920802117216626544904683202409850669781064551033554533594944190643508266763567940707429556171795735470245178852897267225163184744898935210790248950411038928651042984491413118618348968644030710151006775499041449396884385583555432844469921520690298559415774929732131770183435765882338827155452140096689225171684222911811596559179264772086971132301259769385471862674074060143636913920922685619600192196477788239317403099977414157739430323437867601731447343788038659243114402327564756136722144764771293505840852312184897111573151629395495818912541845076767069404999519411720939980685368844604928446172750866621474625211360195939090154406529420609137990520216031958109226154313692450009171716191248716508043352103014568294457074812534278414193282462643898598118700074678067590277251 A013795 494 824373320550097859373042513376562236658273134529159774663060914078031235790478506109218807132699416262192917066194051598042418472266489650110302612180791052657505577814984901630049123819440811477677571548286340677904783723173635649307110237839707431595948989797574432708351660681478162080054066575438694288306678877400893041384667471821774269450781400410517208664816022076641064608452598637310416534480669529655523004633017332084430506432343857781389589623740770609645069764937505606884109339590257367877193761460279576597881581522952237165865045072140188115114408428685831846185500009180725077880561951120526685383290595025937025331112911780334141894622604236370744321507702475658625437269698681932080080043626082330890822595088972252505704968173678182970789690379911179592900074944106267104697566662262447715901690130768981672867461072034918042906586933051768701663481076752891610415619147376409700134061031741171058378474388943655839604655249722112232913381898399145487740711799565367462981922625736882259226500503015105898937657624805766305004335382365721356355208630634679835584428332013054551296079353668649917075634652398381278648577510666302241092168401829783605469833792736257914335544346525523352969339432864371709062247261183442458071373012467874240101464849867466290475720463798168629243949466766482623656264566091682271926363577895211604533685398219897476131911261363019859663585268889443614187850065310421180034882968020954379920335938779469691247249917253627320890200081465860619784289328835092275884120984426661208406360746208141247255683048283322768382974783155626945738628707651833585222943615528125344348022744283572693541411118314562988056716229040156566413948631297611846098786769320683462999365453819556950120560400674009978437964477875594597748921501016508219015918702699078610542513005979454284698525153768946663158597963707006282257214485253860757380415245438205009987719524628744218950665997247138389319206482923898677180125306771160584283096756072458394262718140236294399146032330314370262203848535569319375055887793361587589249231891 A013795 495 12069649786173982759080715438346247706913776962641428260841874843016455323208395807945072555229852153494766498766147109446939048852453674967264940544938961801958539164789193944765549221840432920844677325038460313865203938490985199541505400992211156505996289159626287269282976664037521771014071588730997923075098085444026475018912916454942597079028890483410382452061571379224101826932354496648861808481331482583686512310832006759048147044675946421777324981681188622495813466428450019590390244840940958123089993861539953280969584235077543704345430124901204494193390053804389264060001905634414995865249307526355631200696757601774743987872824141375872171479169548624704067611194271946117935027065658402167584451918729471406572533614697642748936026439030822276875331856852279580419649997256659856679877073502184497008516645204588660672452497555663235066195339286810945561055026444739086068095079936738014419662787565722485465719243528524065147651757511181445202084824374461889086011761457436545025518329163413693157335193864644165466346245284781224471568474333216526378396609561122347472791615209003131685525897817062703435904366945764700300693823333665331111830437571189861767683836559451552123786704777480187410824098636567266192380362150986781028622972275542146749325546866909573958855023310468986900760664142928072092951369512148320143273889143963793101977687915337518948047312777615973765334551921810343955324312806209876496890721534794793076413638479670215749550986038510357605153419392741665334261780063474586011219415332990746752277527685233396001070455509916128651895133800181534112559262908730495521249117474947283166599400999055787806139800183243516708138382309376932288866621910828335038732337089624126581773709609372133306715124826268180094310237920576580505641959696382696834612065726217209936952932920545190182271106776331148095305032786634278978527877278601775348806659608460759551230201560089444109656700865695353158022502116488800532594214616436562114488819605656863350400456291199586297897059348132695008926546409270404970193253182607003894198004116131 A013795 496 176711742519373281575700754732827412676924608510033151166985889576603922387094123024123807281120265379316876308435159829412634614248774255195725994518451339742474971911678588545312406156965778394086920715888097455300450863446514306487180575926963542404291669586088471909572061338173356249417022130610540591742511068985991620751904009816814563834061985567611409480633466563220074848116602185435985737975174236507754226742891410959223920881100531561241815056794282621961204961978936736822903574716216567880160600126806455986675682785770317375321442458678534999485423777750063215102487900393469954463115111493372796409401228047584026726446018253884144462626521361414292253895495335563112686731268304666135603960542118190863628464652788187487172363093850268955731733716174225336924095609834756961650080233145483220701692202440382580905377016712465424604165962498199053959406642177424959122980065353781269118282872749742909703595444501120837826769381721207539203723913666496518108298199498328455718613857281539881516544573372255226592775377214481907488234032712623162706104760584392289349142038275014851007784669939615041005075836452940977102458267428194112808309436479790766140659051066930174644361144647087423881875628137981344322640882252597461040068937086212570556875331678423072331596396288576437214036883716609903512901001027363555217673010956773894806055328768456614918360706377075471898263174687225245849903263795718801790977053990930565431772080980851628789175986589830145697051213329130722158926721909331413790263459890317523200095282839502150851672539120682039592396653968457840941980168246723184926608328950703172842181830027175789269692814482868328123854055391587665641296211396437653302080147329186837283748882390817403743616142581392424760796193395161715183103931914739064355555254297546170686927890889702129458631274312264339263360985029112478524626651236008592881878303327473980589561381041269551209483757374645665586607453487512528597711896199247705918230807846422136313213080559453142987510845916010787625693565978127999168599419846549144014952978264273971 A013795 497 2587236622226144215549834750043326149002853193195395366235840409291058027669445055196196662402881805418578386031799175062430383387216303870320624285744646065169576063758886214891918938544135961467826606201317634843053901091720415961278810812146673224341234334409921317228044550052196108847714621014268924803702104561023903319428626607727982029094501530695398646205954583952105115851275172596968267189694525996710029633742673147853997425620192882588141414246525091868134001848333612763824131237420126770333431346456573322100918671666463216692081239037512430927466089530038675532315525349660793603294468347374471112230043379844677735301896153255117759077314899252466652889283947207979532846432499248616891377586297152432434384350981471852999690568057061787780868313338506833157905683823590676675518824693483019834293475535929641367035624901687206281629593856936132349019672648119678826519551136844711561160779539928985940970340902940910186621730517780199581481721819991175521623593938855026920176225484459025405283729098743188772544824297797229607535234472945515725180079799716087508360788582384492433604975352585903815355315321507508845757091493416190005626458459500616607065389166670924686968091518778006973054541071568184862227785157060279427087649307879238245523211731103792202006902838061047617250714014494885597332383556041629811941950553418126593855456068498973299019719102066761984062471140595664824488433685233118977021695047481214408486575037640648697102325619661703163150526814351802903128846135474521229303247316254138857172595036053150990619337645265905741672279410752191249231531643300274150510472544167245153582384173427880730697572496843675192061347224988235012654217831055243681995755437046624484671367387083957608210283943534166490922817067498562671995824667163694641229684478170373485027311250516128877403820487205862191154868181811235798079058800746401808383580239017546549811768179825227499258051691722187189853519726510670931199099872253185662348817257679466497761752712470953466480146295056313941627779499485772035827464105973326017522926554767235209411 A013795 498 37879731386012977459865130575384338147550773601573783557058939432430380583108345053127515334240592513133406149891571722089043243172233904965364260167587363040147763149493853072232585179224694611850449341393491491737152165883878610089083069100639442677580011890095658005535800257314203229639389766269911328051002512877950968499754522163745384887972596910911331579101381063642771001178519801992212399924317555117831543867626477557730376308505243993972978445983373870041349921061452424475149105447068076044451768343470690008879550271868687955588761420748219501209031016809296248468631606644383679145834311073909631554160065124305926722555061579808179110650967439955364264952006271072028340404618221498999906659240976608763271821282719729399768469606923441634899692975589078544264897116861191097206271112337284893393890775321545879254768584185602387169338883659401913721997027241120217699072748194543421966954973244100283161746761159957866042328756510819902072473889166490800812091038858776449138300117317964590958759077734699026818828772544049238683923367918395295732361548347643237209910305634691353720410444137210217760617171622191437010729576555106437872376978305548527744044362789229008341899827926428800092491535828829794567877002484519551091990273516659927152705342955090621629583064452051798164167703886219620030543427644005502076642098052594791460637732298893468070947707373359462208658639969461128695335157585498094942574637190172460154651945126096737574275149397466996011686863088924746304709436269482465318228843957276847007863963922854183653657722464338125963823842852822832079998854789559313837623828519152636293599686683157601778143158926288248486970184721052748820270403264479822748099855353799629080073489914296223341806767217283731593600964685246456080690868951943653242243810444892438194284864018806642894069335753181028340698425049898303319675499901728068876543998279455899035794097920821155816637134818504542646645382315842733103686021229658891282449033469685068993729821463287229702735821905919492419372319651971188376549901975555466222553167688347090700986451 A013795 499 554597147222616002989885376754202094818290876300641765058899932230213202117289279922839952008616514984786199440562501583105682123284676602597898133113646582270803400271739502830557279609028753812102428807342108930523644860705866730314265214702462080242448954082890528859049651567337249485150305567957771753994727791046080129804905958999396180144806791372652805649623320152793810228254708420967981747291933324480171633765919257922730439532825277315758377427642576831275404194260724946740658052850523701366818340316754372420005495530429460357775055961174681717201423117104906373829235352880421446374160148433110915584457513484963073144928656589971550359040814288386488203162323814765566931864015380966857633397947138528903062735400299558142010163514966108976566404855599698966582358687964698854197015355730188124179954841482753218169066841061404550546290595657303418803758475837241107332124106316310241018187763266872245771134330142943116725735324074914186243090211286591814689824899931345991833852017652319576227191657113728451654472058817424903571322029693225524817505429357844635990296784797516109820529312612894798233196009720504829274091730343313356889471339371535994700553515597101911133755380670844062154168576069897022268287193375850747537829594557417993442758926205481791278725646642490376921579352598141456867186324135884555904116957588040341775197038588099266026745383653355886196971147792880385228402042209277608054235263101314989124259128591182334824962462328314288607107362484947210647250856421492774724188504378490317042136295794508102873202714600374502236344883208179084483263232973937913896650473348913747974593012728110447633793989839786246097730474500933295477578974195249084854929982234980369361355965835211005947392878828251114261911723956693363477395012325407027119691628723670187602524694099348058612069144762323435936165641155561058903368994061200656421480678809513817783061387658742542311384290877725008889535042486253455371067036823435827266336299029659095137198316043988330077755168524567288512030132024510169021067114824107580964400928125089754953142629091 A013795 500 8119856832486320899774911801058272870234596719917696082227353907782551492199232347350299737358154395892254746009275585678250291967010950138635826566916899611026832583378538060942189130755789984562991660168295816851796684405594594798531157008458747316829695136727600233025345948597384669712085623820469736250236809588705659180473628145710159473500116232487009727516135030357054175551877185991392220762101195803714192889966823855246696365200094885180018403918114967386703192808171273945229974551784517511711587320577600766601300460061017729098184594327558515021546035857532934219233834801522250396364078733209176915072042454933344353914900461133773468806716561996266573782499582971982665449421049192735762610579344055201669741508995785830757170804022618801525908733490835192569732313550491155924298501823245684326118718834148989867213307619980024024548240611018579354705827844733047052449629040577098238747287041990276550335177727622830171981490879780818600785083783446990758873726359894836666439427390447610915542313051802098260673125413145918013187725836738514908853096991228203315533935226220433363882369665965392740932222778317911205401977023956450858218749879738658498410804021857169080909312528401827913999182122239362303029992798215830794701363093915156841995433438574458906111822192492701608508843301389389069992474971673485782992176376046498643930659841968361353897579162068783529809854574835561720129034299986033459522058487066352755768277901703500564172275410948849499496658894142112111086399788867075714736843892605476731813917506727393134166560944464083087242325435050949975919456993971424997360859580301446184096016299352265063806377805244310429116871877168164379087233761192641851361029869902347587819612695793324338075779138924424563908649550449947534672540375456284284059405136143255216688564046308554926139304348465177425541401152158569463404225442050038810666898618450091806161801776711649561980977402740771855151682557041236840087792486131923947006429754093238811903720545200033140668413422368189671104633162970853384637443628139759092899793988679439102268961232521331 A013795 501 118882823884432224293604483679294173093104730576314988339890688563844336397288960797555738454660738510258501736321803849915262524689007320979767136766230327205043855853245175750254591063395521163986760896524019054527155256382310462445294669760844519465703566496828795011724090033414308949254645618355497408439717129188239556061314389681342444851515201759842309420563732979457630184255033880099973504177923607762179498102004268064666881482894589213920649451765121237508721445904435621832112057412677120888969349960576652823809640035753360571726520645549784218430455510990139689903802575329087268053166476732915559213569773582679094685668057651459577356799137184187338906749576394292798204844973581230844300381492176312207646685433207300348115737741695161873140829767039318054413450802692741013887654365194140064218704162450775360645870036864127531743410790785923020332248025474736541894915018783089295313499029581779638973457337110125856547981007970870965134094411673447391700670227635220303633339656423543471414455005391434520634515229173869385631081493975688596780518193048572124742732345647093364880601774279399315119988673697352537958290345607746397015180716989253699075232581684010812513593244728331162488862025451706503478662124558677978665222657058011811323655140974168652844383188720285644250177974775642045373759826060271505348788454321696786645788790746258778582414456511849059659946080830167459144409191186095515880862458309138470697203356758840951760046284291702105522130582869134663418415979308802855539462131431636784830487566215995762877332618787898640480314886694580958597436769848735633386360345115193473581349774638816512799189177446581948992700121153619094674216189497621469345776838325240271033266949479110061633767482372992500040186538068137681855140663637055458202913750598273399627537266202003552673605554965878662687351654268753615513701264697054618226974062672727794134014939812835261236963490153527640731275784317640748575725369789457498508121138029679109445082372502273685212526240916892664974642934139056264404476812159594212879145883788255667896319861405344807171 A013795 502 1740563424491972195882663245548545988256146360367827744284339571263244929192707675037013566714687872528694723921487530166609358623971756186464770649394378220609047093547362618159477467759173825361930166286008162977332080108693407480661559259968524609497365917080070387766652402179218897326037266498342837556965898488445015340293703979324534735071034068965851252226473614552239163527677951038543712074668979541246070031711444488734787811791059680681012228623293140038365190689486841939243952632579005726935400252772802773993396939763464952130647988771494390742040299136406635199881573505393166691566410385846616702445875055024004625292866032075019672080896167513686828933720547988840858517135258202800791401885426953387032155121427588084396762516276158864984654888619222655634667333202224421184329147560807404680226047642441802055216183209727691192255277387896698940684443340975617709883450790003210372684939292106835694210388872629352665718989937701521800528276281310943261889512802807260465495725909697099964979035733935992816609937470334621675024664153298056745463566864424144478358344272619093955216890577224685372671754171602938508247328950043014998699260877439663408160480228435602306011518696067496549999428914638434917431092165663604285637524921986350929589634919002803246294614266053702117466855728690175186317217613348435109811611759723962653280993685315974777225130057789982082481270569434481769333294968155624448011707252104096349477754346306190374718837648314810526949513863787000607109028353060182607953265066290594166703168456968393964287026871673623995272290256095359814825071747355338408409701812831547646704542050486912563892928746995406315202122473810137165125199230434675932691518689919842808198061407323650412379989709422983193088371103855603800041114456310128963548860222509320843946773114463534014694258930255429500405515570148821684736100216429576665461127251591407633916112733799721059770382459337798187946608758194578199897195139087447235657401581892531841385451015805789025196596693264225507893747198729922767145945006828618870763574884543851233670019090835653321790611 A013795 503 25483589097986964919918072578076261814058238862145366004067015662865169008310433070216915630269745141692619452934498929169327619613570482326030707077783091527937058496626936092472909605462063977124019564593445514151118984871380178924365889125199168807650934391969310547291557820305943875750511618802237484671537719769323469597240119961290513056175009803729028183847800190659333593208732881155318488485228529463383711334287258759566028352432904784850700039273634863301704756884776852832470710493589222848061195100846605414037324595076890364144817203603449374854212019656129545961466117692461353531223814459180315140510056680606451718912851575610363018936400788567888862418602543104619009549377315347206386915004536024539537783132821317143653000000799241942240332224274038901147164425413767750559763049437781211923189563532990423890420138373623126745809516236195569190560934955224018890403603016437003066480196175736181398934303484166352378791731677887980681534493034673520297324356945901100475322923043875240587258062180556870827986094503169195944036107868436848810332082462033899307644518495416154598330494941146618541287152826438622699249143157579782595955878506594111958877591024525653362314645229124216988541638739221325626108620397480830346019002382802163960121844849120042328999447469292252701832234723752854902870383077034438442751807774118537206687028546711186713353129176103127669608282407090247584808771628766497543339405878056074652703801384268933276258502008977140925067832479705475888683284117154133563043753835560589194701089378474256031126360428173528914781601639492163048853875453029509637526444241666689095401200161178886847956369784759743860874275139054218234598041932794090330536525139116418554827817064625565687655429335661896930006841331549895236401956754836598155318862517758966476224705168860601509138644997869743315437153462548898286221243268745431959016364090549799168165806535561716036098169587164703269726298828726819424694834031379314977260016560488558689724388322412557117903372186081525661072352736604799233783780844977808886849499884606525912162749508924800284336335651 A013795 504 373105227983627153392520500615614549219626675180670303665545176320008939450673050581045861742779338619521641410413998821968125678762285431735415582325822243060526473449114971329895869533570078689072770445212635772686533057501877199631640982682041030512817330432822675722895698047099324284863240610883559013075983755142664918373192596353254401655458318536396701639715642591443303138169058112995017989912230899873400917645299755498806221107970158954999099275005288033600259345550017902320203672336639811718463957471495149866920469396520751821444268677958102297240518179785392682421825429135326677050647867496858993972207739860759059616603059918511324960247843945422460834670759833594726918812433273998448710822581411935283372682847636904300223573011701701276340704095596203551695634352482973635945490806818554723767418399686512796179641245928216198685397127214139328519002648679434860574399151763654161896336552208953431861797137311679565177889743495957925158346512520655010673125910044938012059202916285377397438045288385533145792544409620900197816632655301783903432072019326638319763223395291387919474156776433327642062985204531887874939706704970125596987390017215044393189926810190080090877648720799607660929238132780939428491856311239516837096064213886606482540143930435966539738880910397907871807525748590465548632925278630861213240329217620869503243104784952398484670203164267325892210734862722208314889185225416770290532032241460618988990236356067081452097700727913434320283918135335367872486211962759253669496523599906442586399618649590241582551721043028888636841317429603804759198269590507805050603024670142241995045768971559820082340929210018667409867060262310892809172749931938038276529385264561803484061234069643182907232963140903425832952230163935222016156161048847562633592023466122509028178405908377288066695298901413810911881315363845178419808565222697701869311958586649739609621115573487159084484513300925678420572062741151389363196957065053424550582063902462112987776254769428442248763223272176419617203760316416630865581828335351320099912363527810524145879974815560168000962968290266291 A013795 505 5462633642908285152819892649513212615124554151320193915967246926501250882497304133557092461776032296728416351889871356752435328062758621006038219540832363460649168097768492295241005425840999522086714432088358200347903530494884984079806855627447762727738158534866956795258915915107581206854682705783946187510445478159043757069901912803207997694637565241691384108707076723181321401245933179832360058390304972605046462835244833720258021883241791097260141812485352422099941397078197812107870101966680743483370030801340160489201582592434460327417765537713984575733898426670237934263337946107970317878698535428021512530747093519301373391846685400266924308742988683204930249080414594723660396818332835564611287575153414452144483859449572251915859573332464324608386904248663624016200375782554703217003877930902630459710678772789810233848866127481635013364952899339542213908846717779315605793669777980971660584324263460891287195888571887380300513769483734524319982243351289814910011265236448967937434558789897334210475890421067252590787548642701259599796233318706273418130148966434961311639653353730461210529021129363760350007444166379551370376992245867467608865492377242045464960693718427992962610539654921227055763664975502045734172549268252857766011923476155513805510870247285512986108316955409135769151133984485113006097534659004434439023051660075187150396982297156488066214056444528037918387857369125115851938292560885326933823679484047224922617806050489178139540162436357380591883276845419445121021070629346758232975098602026230225907476816648650727010139747790985958531993728486829305479421865074624773745878884195552565049465103512607325825553544563883309547863629300493781619098231753504818406666729658449364810140528013645840944797813345967057620253601830175585538542353916177164518420815567499654681560040904551874584485871215599605560854338242057257244417203425517053068596385667138837624462753111425496155937759238852857755595570593197491666566648389447188845071997595947796254032146079201822964142351927934959615480254792655892502983548657878677582816914410673884019828711274616419702098818737788766531 A013795 506 79978419165820202922436048281522945898038597329478959123676462250904814170643029819409390732862888856400743808019606534212405638166848970149405572297326633427364470119428495694623560439738074002871586000205652411293655589975611051912452173241462694096814379108987114439385787913090096449559409495382756131340432245726559647260433905351768294247188592703603554735580310304097726635641707685925583614892455103910485262370819610498297698392543063454985736276598044811965241994621894167071326162894172765340020620962421289722400370735832933653723505237670448173320006864878953595549530868966793424062025257201662964962668196216091407830027320945308038804306097310803383776786350081349111869817211045501473861387821140993847388186201187340300100013160610176591392665104684119221189701832383409800153776786345412560624047912415611633781248972458618230676275399230237553839424795006959784425119219419406082615091541330909335835004581003134979822099011357170568860024906234180097474934326849339571979375242886870175577511654845645181720499677789141800616652019178549114843511017574268563716164751967682583355398355014815284458990039963011613689543471745593261399673895200787652489516731504244965580911087701685323435818906325451594020293836490090552180571614392877626484651290507195629611868544145156796141752666846539522274004942483924621736499355160815068962217812668141777440000404335003163116619741360821188228541383922071638112491325935420092047298385212057141007518230708409245763056293786096016869495084265887288988418632266036737511368072552895294155456047407825418866920178775667861524215526557581312413412743507085104889218580528083857411929445959815535090271396588529456685217211103064046292007588929357150185267470647788757272784785198303690618132984395600747869798603686749865714199160723762444192720558883543995791457640467593825016468366201960303315512275352995173977319682552579721659759168304380689219084733016044690399674749055004475490202299069896291880699116802271684955284650745593890018008174576895743730246410419274922136182135900001718490022443886676335934312161771659000858428805139965330780371 A013795 507 1170964035006773590987386182889777450893183103500901440529747083815497384272384599585972889719845555746563290093215059267403830948400835771957446984005159240010043207018552605464983548398205141476042890629010956953750411492832921411050212268428255304271459324534680342507047320835552102117999314421898932518955268509682559795540012808255239596073088185773459644883631323162294815672430242229636469705640435176353414726371169917305576602165222992044446164825671974091983108043259152500091286350933583457343241911510810102825663827943329981624165840184733031705578220508692759592440681452542822521692111790689547470018425060799794302039430005960254996133845570727472341875928951541032346885993786917187078804579089325290919610434171583849333764292684493595474580009797680189517438424527925502884051445928883185300096685485676969930191266205766629515331348120129908025763018423696898203768170491519524455567555256625843585960302070466899239575351625280334298679624652174630807130513479401180673350032931106666240630348138595091105569835782510825102828402212793137590423844808304866041368368133558840702906387315771910579764073175098453036028605969827230940152625499634732020099014465953650541070119235040374820423824607510936788051122060051415774475749006326121329361779544315851213147367354829240652311400795300185145613706362907140386844087058909493424675830995274263763499045919868781311190429633263783016854074402003050853604985503020485567664495657889728601491074415801819767216907197322231782986277528736855798079437195007043873903939950246940001730031990097971957630578337454553160576039524329547995044775977687233020683049237511675756368059018297659249256663517452659775328265187759960701761283109514718035862501037754275195230842040088364334340085024535990549561721356577704783921589912156605945425621702613967642382731314086041192066113349562900800842415223443202342201937472252319704820533983144437670856619576087910312141638000914320525652051860682351609425315769102059739430322571566240143753657683980330583954537694948604134995842651711925160412418600944828234414264360498859431568256136054232407955411811 A013795 508 17144084436534172145646321103689231658527093818356697990796027054142697203131982922538229078388258781685433130254761682734059488915536636537228981292819536432987042593958628696612824132098121476350743961699349420759859774666566802379186157822058085909838435970512254894645679824353318327109627962451022271010024086250262357966501327525664962926106084127909222660741246202419158396260051176484107552960281611416990345008800298759270947032301029826522736299212663372680724684861357251753836523464018595398962404826429770715470544104918294260959412066144676317201370726467770693192924017146679464540094208727485664508539761315169788376159294717264093398395633001020922557405475779512254590757835034254536020777842446811584354016366706159138095643009193670731343325923447835654724815973513357287725397219844778715978715572195796516747930328518629222733966267826821983405196352741346286601369784166337357553964576512258975942044782613705871766622723145729374466968384532488769647197847851912686238517832144332700429068927097170728876647965691740990330510636797504327461395511838391543711674277843434986731252416690216542798325795356616450900494820004240488194774589940152111506269670796027397571807615720226127745825216078567625513856478081212778354099441201620742383185814308328377611690605442054912390491219043990010716930274859323442403784278629493893230678841601810495761389531312798827177139080260615047149760503319726667547630592749722929196175880927163516454430820521754443211822738275994795534702089298236305739681039972098129357827584811565448565329398367024407431669297438672112823993794675708912195450565089318778655820523886408444748984752086896029068366810559024391770581130613993584634486946006404986763062877693760343133374758308933742219073184844231437636133162381654175741395997903884867646976527347971100252125569169533729093039965550950430625133801286431925492178566531246212798277438047217711939011767213503094880065721971386566816071691292250309913596048175423256644999352770301321944697302151156020079678386391742513140474132263714296273598220736433230180059244502063800937590838087970016684875184324851 A013795 509 251006540235296814384407787279114040712495180594560415283244632099703229751055361968882211936682496822656426460059965796909364977212371895541569515108170832915363290618148282747108358118048596535251242343240174869345106960893204553633664536672752435805944541044269923912507398308356933627212062998245417069857762646790091182987545936303260722201119177716718928975912585649618898079643409274903818682891483072756155641273845174134485935499919377690119382156772604439418490111055131522927920540036696255236208569063758273045204236240108746274706752060424205960145268806214630719037600535044534040331519309979117614069530645415400871615348233955463591445910462767947327162973570887838919463285462736520661880208391263768406527153624944875940858309297604533177597634845199761820826030668209064049587540695747405180644374692518656801706447939841250450048000127252500659035479800486050982130655009979345251947595364715983666767477662247267668535123289576623771570884117940168076404623690399853639218139580425175066981998161629676641483002865692779839429006233352260858362291688825890591482623101905731640732266632761460403110287969816221457634144659682084987659694771313767064563294250124637127848835301759830736326626988606308605148372695587036287882369918632929289232223507288235776612762154277125972309181938023057746906576154215354520233805623414420090790368919892107468442504127950687628700493274095664905319643529104118139564859508448693406361211072654601044409321643259006803064296711098839801423573289415477752334670106231488711927953669226129732444987721491604349207070183799598403856093147847054183453591723472716238299868290220906039569885755304244761589958473394676119913078333319480072633523376479775411198003592314345183815739836401098919829450499304392478430625630429798787029778805310778347219383336901644878791370458211143327651198135631465254782583984634649821130986392583975801579579970449314520499071283772898812139042235383070724754105632209836787444959741336371900539435523909981654592313200795075289986571255161502134889681770473041011741751549802118923066247398754716109527267460445969014283257573700143491 A013795 510 3674986755584980659402114413553508670071641939084959040161984658571754986785201554586404464964968435980512739801737959232550012631366336922624119270698729164713833937940309007700413471206349501872613439147379400262081711014437407869750482481425768412634834025429155956003020818632653865236011814357311151319787502911653725010120660053416040233746585880950481839136336166496070286784059155193866809336214203668222874743890367194503008581654319608761037874157307701597526113715958180627187684626677269872913329659662484875654835222791432154207981556916670799462486880591788408357429509433587022884493774217404260987591998179526884161320313493341942442359575085385516816993096051368849619861962459925399010588131056492833239964056222817928650106506426227970253206971768569712818713915013248906750011183326437759249814289873165654233784104287215747839152769863103862148938459758916272429374920001107593833764743734806716865142640452962245935022740082691348639569314370762000806640095451144257131792781597004988155683435084420095707952644956607989629080080262510451227282312616099864149897084835001816951961115770260541761937726166079298361221511962405406304325591146804863592271191116074812188834797653065681810558145740184964287977324636089798290885777978704717723648984370207060005387450700771401360578732754595588472459181473867005530743148132410524549261791356140345445466702937326017571803922026034629878784900909613393681369108063197320162534491314736013891196878178955118603664368147198113532642536530332009771931905025335226231337169671139765412727065230358579276740714561009920230857059777628720299944036423364038444948371637124285325342697343409447554438582008971453071647379878130507743427415755040391795349970595074327836246246944748489285222984760315610276702789855122684040902991488555105781638991435576982670384454878669349460141191903780282795271812119035908031178771773821989710926630347348413894626902665719011508527717368243538481124860561184220404981655572905820995797875505566041404886057572840697320693389746819552756919830801495793452910984440652823152612928165167798559588722888389432338121174136543800851731 A013795 511 53805481088519701834306357128836920438518909630142885307011617386149064761522135960699547771552102871190687023437245461123764734935834538884139730242300093700575242685384064181741753631932163056916933362556781799237138330962378088621016814010554675329386604966308272351840227805600685240920448974005392566473008830129522187873176583842064245062283763882996004606795097813668965068805410091193403955491512155906451109125298866094718548644000893391870355515537142059089379830915343722562654890619181908209324059547118441064462442496889358169759057974816977174930270418744374086761125447617147602051873348317015785119334445346453111005890709856019379298586538825129351717595919288091327284398992375767766914020826798111571466313747158277293366209360586403712477203273663629165378790429708977243726913735082375233176531018033018343636833070869125764113035703565703645722607989330293144638478203736216281320149613021305141622553398871820242734667937550684035431934331702326453810017637500203068666578115361750031587361173070994621260134674809697576159361455123415516418640339012318111018643219069261601993662695992384591936530248797567007306644156641577553701630979980370007854442509130451325256730272438534647388381811782048062140276009996990736776858675386215772191944780164201565538877665709994087320233226260034010825274875958886827975610431806622489925741887245250797667077997705390223268781222383173016055289734217649696888925111153271964499667487339049979381013493418081891476250014043127580231419377340590955070855021475933047253007501155157305407736962037679959190760801887746242099978212204262093911480637274472886872489109139136661448342431804857721644535279193351044421989288795708763871520794069546376275718919482483233850481301518062631624949719875780850061205546268851217042860698383935303748976473608282603277098803878597945445927190663247120405574601234804729484488397540527751357676794915528127831232481928792047496354309988453646902149083476298170949336419242914125199476695276992412208936768923960649472271919283185071914063242764699911944069723195597983777405881266221738710938491808909678862432110533137788270193571 A013795 512 787766048617016954556079374723301352140355355894921983779957090150608457173445592600602078923294338137102848710144710796313039484195553483802689790477515671870122128156708083684881014925118799316320821361193842322630942303620177595500307173928531001497549283311719415503292775301799632612316293428412952565731322281926334352651178364031662611956896587010944503448087027089927317572380009145162627312351229474626350688703500698492774270696817080150373875102979296887127610104431547442039830253555442318092713555829361095624794620596957092963442367809295362818154089200836381004269637678562658041641477692709428109932175614317419998237245883001979732310605514938718838497321854296945122770885647373615875388178925151151517838299572144337852174671248345536754378733129709194610310870681369135825405743995341055788937590635021421569186872990594870312378955735905467077024703571784821930651959380901942574808310484244928578495804312882320173878273273679564962758950550453761610232468230640473128347370187011382212470554934932432249869631773888782212549211064461926575885313203479349463423955370393059114789215532024502810542739372645178553976577097389336963745579177892597284996892776178937853083787918772585772413298106300965677795781062365941377149987866329585120662263526384075121054707903660023432455534665673157952492849458914062048390912332080759875002786971157716928643688964404618258878225876912036128065496998680609212150752552395054832239631682131030748117418557134136973103776455605430902168211103643592173192388369429135744831282824412658108474676861193672282511928900438492730585781004882601316957988010335557536700113046906099860265181544054921902597641022669852641382345177257972011842935945972228495052800700143037026804896735525954989620888848701307425746110402922250668724523485039196782188764550098865594580003587586552519273819998500601089858017736678776044382394628390866807627745954358247319577074767919444367394123452540949844294364731176481520869234514135505707045538295550445907151043233815707868923533170225112637893799937317971410773124817306750080484999507618752476466850458574246608224868530315670358063904073011 A013795 513 11533682717801745231655558125323855096686942765657552764522351756895058421476416921265415037515952404665322807965228710768819211088107098556355181222381306951850458078342363053230342939518664340790253145549239045445639626267303020175719997333487622392925619056966883962383709523193648421076922852085394038514872289529683461257165902427787572301660922930427238474983442163623625856577215713894326026480134350738004400433307953726632708097272098870481623905382719885724435339538982286098905154742305230979195419170897675801042618040160048798077759707095893407020594019989445454283511765251835876387672874898958736957516983169221346194191516973031985260759575344217782514439289268761573542488536763197110031558327643138009372670544035765250493689361747027003620859031752072318289561457645925517619765497835788397805835264487348633194465007455299496243540290929391943474718684994501577886675337295785341237768473799829999317757070944910049665751798999942510619753795009193523735413567364807167072133846908033646972781394802345740570341278801505660373932999194787066997536870612141155493990130577924778499628904604370745649156247154898059208771065282877282486199024743525516849639507136035829106999738918749428293903097574352438488608030534099747702852972350931455751616200289789243847361978417486403074581483040120705582447808927960782450491347453994405329915804044720133552272250127848015928236105063869120951006941557682799475099168119615997798820447458080421183187125095000899423212391086519113838644778768445833007709758116811976440074811832225727366177743924736555888257151031319972068506419692486165881581902459322897894826355119752208054142522986508111575932062212909312522478915740233968225392425184979397396068055050794205109450493104835507003039433633835842020348802409184672040795748344458880088025701777997491170245832525854715434687998598047300556611237682713960065802639754270680930477828517759099005927951677108584983017361468652046670313794029154865947046462521457939056853726185154078526598423986295778908909449145265874131403124882272419425129320450188127928380877791046155007951157563985544591020300152351729712413619532954051 A013795 514 168864648671335351936669026512866562470593529031992230025371752072700550348836220144246941564271059156704991231418913554366282069540976029963596208276884715082042556725010537462345450977492764613510096303986408864369609768179583518392716480959592279454823988613052148093259891129078206532987227477382254117896245191004095556266165977445237846068617572624385198512232576717613506166147015267126827353695647029155122426744061750511629479252160799562721455598708401846891457806190239650774070370582090886766400132081112871403064970725983274452656479871590975372188517046665470896164895755052129066191918561395654867795006150580569729629158000002161296202780942614692553793905634183938198235574666749968887972045475023183595225269435227639032478105945338222360012997083882090812077469301393995503470986653813777932275234107359271338600162174153039924501673399497227444413356267004497601838813613347593181062168224903311020011281275704428037156272089158158297983815312729602381010190039788141733103111652580520625328492401301143987690366662932844373534753041210877447910937322632358657587509501791396682013066792312592087049296614594862484875617166806606292880439921269957092195572023978700573955583177509410379651035251586094051911710175049754406117470368189987443659412788442804319169226726010418427414947493190407250432618370514273815857643818073932088435297287018747475338818014121822801205304814240107799843692631346033867114926920439297823772530171233755446543042698515908168455252617897726345711598205948815441065878568588244147059135320035616874368208348802067914759972948249555711055002490717689954672240633906946548078152665308292078120700679045465261583221322859205244641613805352765528787970497133283357275832393998677957007464669547896658031500347832990563019926816072872783349290551511222463368784299731661268223569234011038888679266987474010527449345130912615089323416448642277039503125887328510968545791140504546792736357189262534615300064258380856392330707257776665685731395405076840863707927525583356499005343244935837663157873151401350492803318380711204380999424431738706755471412897894312358357128214530581674719447803581980260691 A013795 515 2472347321197020887704771217174879341131959858557398239801467822096408757657311099131919471442492577113317776619204313349476735780149430054697012085381869113516185073010879278986199747761471566706401319986665012183235456615917282292787761997729390563498078017283696500233418066020834021849465997496353582540118925841490963039292936075775727304290629880793623691417597155722579343778558450526003879285457968153860147449959808089240767205730886266397804831420689711440337833740431298726983164295692392673146864333799573550212274236399121121261343521799963470424212078080229159390750238749718221658115879657393782919386685050650121411500502278031643537704915780821713680096572390087039160367048695886294488798717799814431017693169801167863074511949145696913572950290305117691579626228041709488166318715598487522706441702565847091668444974391774657534629000242038907013655949105212849388522070113022111763931204980809376643985169157588530892004979657364595640781039993674108460370192372538183114362657705431402475434457247450049123774658311999774472922319276368456714864033340660363105738726615727838821353310906248660746488751734283381641063910939215522734062520887313441786835370003072155103283693301915277368470807118472003014039348672903454259965883660669606162617462635591098036956648495518536195782246247800752553583965562699482937971763140420439706781187579241481786435634544757607632446867785289418297511503815537281848429645042151759437853614237033413492836688148971411494353353578640611427563509333296606872645528122700482557092800220641466657624938434811076340000763935321745165556291466597698626356275121031604410412233172778704315765178641904656894839943387981623986797867724169840106984676048528401633875462080534643968546290226850754970239196592622814833174748514122930421016962964675808086182370932371252628061277155155620369153147963606988132385862061691597522784140224571578135365266116376729090478928088127069592453005607992769302608240806954118440113884961108162304793360125730027085547766902065922501937230449105599226294420809667172565133384411992743342212573105086405606856956238070627238706714188942246299567435292243772996776931 A013795 516 36197637129645582816885555390657408433513024289138867628933290383313520620860691802390432981389533821516085567481770351749688888557167805430818953942075945690990465653952283523636950506975705208148421725924762443374750320313644930048705623408756007240175360251050600459917473904611030913898031669344112801969881193245269189858287877085432423462119112084699444466045039956934284172261874274151222796618390111740666418814861550234574072659105905826330260536830318065197986223793654644661760508453232321127543240711159556348657907095119532336387330502673265170480889035172635122639974245534624483296474594063902375722740455826568427585778853852661293035537671947010709990293916363264340346933959956471237610502027307083084530045699058898683273929447442148511621565200357228122417307604758668616243072315077455819945012967266567269117702870069972760964503192543691637586936750849421327897351628524756738335716772124030083444586861636253680789844907163475044776675206547382621968279986526331538977383671465221163642835888559916169221184772345988698058055676525310574762324312140608376231120696380871288183433824978386641989341814141642990606816720061054468349409368311156101201056652214979422867176553633341575951781087021548596128550103919979473820160502675863703826882270447689266359082290622886888442447867314050818137022839803483129694844584138895657746983367347674534835204125369796133346654591244422373293865927363281343542858433062143909929614766044406206948621951189090435688827449744877191910957340148795621222403177244457765118395688030411713334286723624068968693951184777045670968909663362456905588482224047023720172845505882653009887117980496126081597351611143438956790707581349570629006362642026504328321570640321107722343486235211321903519272077312590631972511492995273824294109354765818506189796092820847509727445158828633437824771239335169913246261406445226679331082597027952475479882861209871690613701986138268425903104455106622135359487253654615248081707389715584604304479585600813326559504855213147171350862991005355078272176615074337073526117881175985755273334282831570064489992696281592053401905002440303428071966820113741080445811046771 A013795 517 529969605215140978022021416474615116875064188617282160955212304502093255410021388678798329280524164680817008793500599719967195017365493839312620304665933920861791407639515383069568592372631299952501042489264446933449719439712075420843099032327596702003407449435631841333651735437410103610381081670867155533641030550303986208715192808407816111908885920032084566427365430009474854566086101247848052965289849625995097037868387956984398997801969567203301344519732686792563716302562897652492835604263774413628360587252087064500700417779645072937046905889639275361010696363962550830571862928872437059943684531689594682956643013756788348283388199256813991333307054976183804967893229474553207019460107722695389855360181803003440604399079921335621813601040000496358651336098430176940311800641271667210414821765049030659814934853749811387152287720694471193281291242032189265910340969186377661745125193230963405973229260667924451712196241216390140444119285780438130575301699060228968237587282732020062167874333922303056894760244405732633567366251917620528267993160007072125095190254050647236399838115712336530293654631508558825365953500847795025474403598413898471103702561443636477684670445079513730198331921745754013510026895082492995918102071492419476200969919677320487729383321624618548763323817009686933685879225345018028344151397562796501862219556377571325073583481337302864522223599539185188328369870409587967395491042525802150810990318462848985279489789656151275934773987359473068920122691714746966768326417118516690317204918036106139098431268453257894927291920579993770648139296320725668655806381289731554720968242272474287050631051627922717757294352443781960666824938751089766372749698539063579282155441910049870956115744941338162830981969728963989425662483933639442709540768943804061490055063126348749124804594990028389919524570410022163192475715106222699838513251764563812086380303086252193500964970973731422275210779050388023647352327216054683798252880757221847164277892825874191621885612781507914157710585175687735747985051309403700982937821303369093495891898297607442956887234937017314197983066258789253857291140728482490401666213285283158807119535774211 A013795 518 7759284989954879059220415558604839926167814785545628118545263350215147352458123151646286338996154295091841825745642280500039702249248195301376073880613938535337487999250144723521553760927694862604567763085320767552637342316824496236563812932308343314031888467187085788965995058539121326959589416743166024168038328287000662081799137907898835694457998755189750137063057260768721345702066608369743343464808688374194215731431068078208585726818636433423534985113406267329925370385823384530147606082025921189932827357957806711354754816711783512871303749130208630560557605464775706710402645141621350994635485228467355753168210364413138207217086625319013647110948591906307088534924772736933503971915437167983202872328421777773373889006929128274838972932826647267187014211817116220583105073188858479627683405462082857890350461193750988519296644518687752740831385074593283042193302129857755345610377954094535226854049605439081897518265167649168046242350463111394669752992175940812323966515406479505730199848122956439055996184738344331488059809294325882154371687855663542983518680509555526188130029852144319140029397459916809762182925205912566967970743084377887515429309202096281669781259986409160523833777666279584511800303770902779953236932428720513551058400593995649260845901211906040172443824004838826396094957738276408952986720611716903583764756524924021770402335750259451239469875720853210342315663272666777430637384353620269290023709252614571993477010010355710830961025948930045202059516329395610340455067073032202862934197204966629982540132201424148839630481009211688796059407437431744514789661228462959692669696035111296036708289226884416510684546614129411686122983928254705269463428336310429864270037825005040160668490621686132042008407018801761769181124427272415080710386398106235264275896179232872035936264075249005656811759235373134491301036944870206548335672519084978772756694017485818365047628140026401753531361016076731054220885422770256625490220427166485064332192628863624039536027256734057371183040677557244139086249136220979586091192641702626897873353282975270572331786006712870497172670073094933465724599591405712141970795028709830728095037123270223251 A013795 519 113603691537929384306046104193533461359022976275173541283621200710499972387339381063253278289242695034439656170741948628801081280631242827407447097686068674095876161797021368897079068613742380483393476619332181357738163328860627449399530785141926454460740879048086123036251133652071275348015348650536693759844249164449976693539621178109546853402559559774733131756740221354914849222423957213141412291668264006486577512523882267733051903626351656021753975717045381159977437347818840172905891100646941512141806525347860248060944965271477222411948758191015384560037123901609781121947005127518478199912458139229990555582135767945372756491865365281295678807351398334100242083239833597641443431652813915576442073253760423248379967108950449367071917402709514942638885075075214398585557241376558077000228912739370355122372621102337708222911022172398107387878512308877120257020752136483247396015081543625898090256370140273233598061564920319551469365034253130413929359853558447949433235193752066266443395855976368205224218840140754099357316683667878225240622155881894769932821697001340402458920411767065244976529170408210642011728120207939765892978059649498376651113400516027891659927267427461016519229450338811999396837268247509787601295341927688897038901046043096690300828044839643516334164750027254845257265226276246104903480678576476147185369899800281412602740460597719548625597078450429011852621843625975114288361961944321354362675237127167529948556496903561617962276100380918284791803353378578681130994602637016264482116219581277916429574370075561050963161029872455868335663105784291438171441035430045926192860377019650064485273446062570814742132932446977468716496526607693577139850214054271921003642777623795898792992347371192106659227045087162276594062580842739695429196680767254673390504263395960148479478142842325720691821380966965098062087138481909844694074182581351923174211930757110009866682662323598126548073452656636379419364847983474779327253802317274144507826887632279192319562846975065843333971490898560115611440361773603411362119961151467168160411763765416040936449509678924283136949105062540182920871673862617771031470594410015340631690039438521799338617891 A013795 520 1663271647806824115624821011497523407757455395644815817933497999602430095723035878147091247432802297999231005995832869874276631029722026236072432957221731457437722884870189862022134643573802192657363891183642467258644449297848446486658530225262945219759707210143028927373752847799975542370292719592507733337879652016712108770113593668701875480666874514661867782050433580857308307465509157557603417362315053318969981360862160281879612920993414595814499958473261425563229660209415638971515151604571870679268189337618021891860295236539698013333341768674656245343503531043468805406426102071998039324918299616466291724278049778488202527797400813083450033418431823009561644340714403703068373282828848537954688394508306356779531098442143529183299942693070008275175916384176214009691143570994186805360351511417121369346657545559326386091640275626080690265929298714269917683040832030251225125056808880226773939443515223740413109219371998398553062973466500082390339757615949236427651996471724002206997758727350006892687788038500780768690473565581405095747948984266821326586442465796624832401053748681602251701363583946612009693711407964446112439091771328305732548951296955164361792995122405456742858038382410546483169094444411790800270565101163293141546550215116978642694423404497220722648506105149038189411620177910519221891860615038187270941000702975920161916723083611211911427366825592731162534236412527901648295907484826808949223928146778859805976815671165045648585684385677024607636792896815770470438891977208555128282663570889489974445398352276289347151640638362626368302443531787810946268068199731302405389668779944696594128888523802099298639568263956197119478225646063241662904546983968595195414333907189995754228200957861623633597743167121142891613670246118551880778868603113375673110372920380252533888039489354490876648956838737336000727017794513642036165940107173573507193636878214847654458100859079800170790343420345813231078920739326054244130322919727210749739093461824199654750719642561939012252676598245818652667098336727327545752798351218630809036588633289456255350557271209130429408071847220650818144482177022586785671760972757034602188573867419397664116704542131 A013795 521 24351960195539711876863004429335240212976904447635748390364344212179179031480968291951562953663658445006741158784989047829284154906160186122336490926683370268345700757384449769866073316564037902696464730819709363133813382169799105011167541028074780962501873263704086525679115444639441915843455707553905723799895985176681984503233124903464158912443709769164406197000398057331850929602519575800871633601654695643039497104382888686999412776264583097320093892007020531671245455126054370181953334642536758615165560092065458518726582558177718613213456835165642088074235198007426779955484560436123293756128824684682977135154926806845773209481745304354791939279260320682992034792399584616624053233897171444194592783996113369609114812291423410772694460969237991156850591780723949315888033022925889017280906478658073968604413124534097618767705275441447386183470862475625864797400821754908187055956738815400197247392506390783388332080825428553215394994523027706276964391255112770537252880342511116312654185527131450915841904671689931234397223473677352006845721078650531042552104141728384171183827934447338567159664232562346433925628724007455532220742624017724230249195938720561421011241587138292172184539956872811060078711760633029106761343646131774885383041699527684307689053065243808600296777885487068131175531024787911927718731264774099833847191292270447090622742667151753595208077693503176950663755315821008032700381485349309825587531996989286419306558241527433340943005090697317280410284802279695457695817438310455633186477341393022715855077275677152331647170586267212658316075748905340064310786512265998517310140607170302834641056876986535831381918952582682026280701684011921186585472392284202256061262735168727837655090224052031619504557709820653076115746073421718086483415218182933230008969927287277348654786163639100925017377075953336386644267529474233051505529109128289718822037533943584508921054677787354300541418017283051516226478544472760188312057867726092586930067374568107145205286286749349078391438074917030893698986748024802597366720660191973675104694179990929034587509007772878616963579915157548628453363553787693129020252402135743610642909992887401200332671201339971 A013795 522 356537049222896921589151247849897251958194858017834992183324363610515360199912856762462833204589623293343697305771024649268549311981091285017128563657571224098849404788865729080609179427814078933378940123931364785642161728348028696468503968192042868071989926453891530822467929224966069089864035014296733702154277118971800935111836181711618750637088354730336071130282827957395629460310489109300561587561826398909741277105269873266358402457289761127863494672874787604198704708500562033833978772501380682884638965307930378172675895234279978216058221523660165811494877534026735485328249449345281143883482122208443468235803283379028965560022233001058508782987650355119686381395522318371992763397488487114453032950487095844447049966758730157123019603050613428527449514261579341933916691488657941102009751754032860974337212556303723236377972937738231181112196897505638286498745431313610766686262612996274287899073686067459588569995365099447626598114811648647601035652366106073435919421094705253933569930302731572858841326298212283202809748878110110732228202312522424994005356739045272650302424788243483961784644028945314139105130148193156447243892758243500455078477738807739765025588077291735692953849508574826730612418887428179152092832323015316096893113522784825948875425928234601716945125021416164508540949733919818533729944447557595667356727710131615853807575389768824387441465510580013734668041578935378606766285326999245156427055967920142465067319214203151544746537532899422302486979790177021196124463114303380925483214755335245582834186393189187287646224553538260530405665039723083881574225326086484291937768629580403801979713735959871107262675384763047546775753355618538092797901295433005230992947705605344271108175970345794941166229429484181687410638260967374504203682209416325420561328705413027661654724221840076643179417769032798036858720899032246107092451686747289773273451534468020795113161537484654314226901191041157249071872369625681917076839241377721565243116431051656712950596524297219856729044854860249314646864977831134828046157185870686577207827489247191995395719382802715830963773537821669469185695791005615101985515419669422203422845205864440974070639058818515411 A013795 523 5220058937672433828986763419770345665919930916239122120556052007621555388686924135859218340948396674637845072253793571889940830476715157503935779300510500292031254135513783139469198996002625929663601062354479111826586889864743488144995366598299699631442004513211425902771752951782728217544699336644318478133240771298866137490972393536439810128077610601606850417418470884124229410928405871049269522203492700306437522038098256214492753370377179392673049425505559765313073235637156728737363283208192714578113999091073408666826147782125093161061308421327908487646096501975685434240690900187864261227598061751253820818440395871952363084764285513368497627091722188849307328310011842263284346048902628939842706855428081570258549258563314568230438130008264031207070388338303783145254474280085440915674524775430795117525271129036842811903809901781425442722663674776380050152628131859862575235053570916878451849130337837713675836253302140421012701022998957347849526762986292159021175296244247579622841397349562292958226295858332126038372337533324410131230553110057640824337232428016361836873077801324672848684488973227788344310638210499696003544097833873443090162803992573884117899739635039628302280537310655044038162896424930835970965791158041267242974612075087092636717485111015282803737793575438554064569548045054320063152340116656690758165769850404036987715596711281605357856530496540401981089274796757192878181665183472595948335248526426318805831050620615148341766634056019180441930711871107981767332458264456515800129999747232863330578275322982682891078428373688353672425669341846585671110128232999232216518260870505686692064784988808188472881432830308315779132343804879611016216654072866434629586967747357767845473294804381832783733614765077077904085379154778823330116046111228064420482438413575952137994286817331960562132789855556409196057648532682731115253940585145667069570496603916146292461251798070312823814596060338033583283661283363689608947922003333011221436724467667027305934309683712235595922369945720008910215744750140425645017423787358332722176899802270068138004588727483614562481140608367247062698347772076113210708169931259380010480313876659061280301368226460161884132451 A013795 524 76426882906462103690195203228857630894733708544656986967061157443587192445765256273114815729825475713372689702867791686040623699009586621015123744738774234775629591798057298944968542500474446236204783153931928676253058654509709409930877162365705902303942388077928486642481234967050923833071942987809466838348778132586699119005326813767015260085184296818125896961423832214462842805402790358032355074581336625186551760159796569236388402095692283488126116638826900523948705242963611665443735829451149534138167060692405776291001629678093488971098616596661908167626498885426010442717955469650520648633263222100107190602785835961254547924033904201228173758249904566942708593786883382576746110501983390308237071070322542270155419694625488593461844661450993680902717555661105689029670757934730940446390717237082271315687494600228415609083680771981849906902518862400980314284628478560247964016419331794017413523117276281965927918584596637904046955677727734529864921336882303500229027512312028813258020898594941531201391197661840657327809393825402688731346528084353919309121419978587553653658732089194535177589603057028049149052054039926049187889136385741080283073613255274237370170087996615197973689346765300499762742966557412369450910148344882193704391295391350123294180699510374755529525035737995870059362752927640300044613411647970609390305036379765505537144051449873984044377462999848025405128072299322060929457759951222277279576373675407733636172412136426386871805289214176820850307552504891961055514521449907847829703326299236352022996529003789460208279269819171186117984224833975860810723387459341758882043857405073758858520517021140687431457058068544051322276645647242384888428032280837469411782794789065079025574509230954413786643853775493497593714036205116752376229031114490091180283380813165515252374353292557234590186176275201387039480032167007866258432944107117711565581640777936297867925187575547450053469500919409149692856084849727779564606526050798617293055082931112946786184228079230841359899418375286650454468718886805971868700101670713349385391990005036067608525183559087600809286379647104864244966509730966373517978315963568582733442275468165316204892332203603230145583215091 A013795 525 1118965992633511660128147970473704573929796226802322946184742406131560084598449117094674017100374789919489549939687338075320771577199357718282426746720393571349992853515356913853284430749446367344274230156717367749021031760676655470797972534196300115632020503848950972932567761152592575840006317284518403980264460639201861801356989880362870422907183289714181257412206327451950481513902253631951710646945349529356304320499581570189962595083030722549654473709064650571132993462230238393761736278994280329316903935597512970676554860116966772025854845591726997482219570181522218891833586031153272816639606834767669377615387424308727836155780391410181691994536852764608196521633759604306139803859538817502898957540592341377345499749011778496874867688303998482096687732434248393083409566922395699075606491068121534332980608441944232932594170182586264486959778664412752781441245554600590441164395436796208951391960042044263150655997079375553151478077611761251752313293293805546853191807760413854910683976328538958319568524967009063936457334997720765715644517683025732604846709906500373043217496517897189535089378357947667591271123198557286159884845823635156424480771670470109336660258358443113532785725990764617026319773367074501130775481917420198025992955824757155150099621531396795707776048239997533539130065613581632953184959937937692083456037636146766569326057277605000393730435780774939956480106534374294068191063445845361650277686981644628167200286089418730190101239384762834069352876224123201813788108548100800074686400347119429968692181144481486909416789422485335953407035794240578129801115792222691792004116267684903447598889706520804683962787181553455409452368921275757151474820623741389657911898506701822013436389650403572250252663127000298269567204079114371540369244547249424970528978485556308810012906556330471634915806845223507645027150957162169889716734672310415031680802629765337084292671293590216232846962961069360653105938284864420605404147909742555787619469194424653896523283308018748350287384432571849303876513221726234129638188560914148351524125663733065856417212488601563448761884413262317410554668971078674676720524022607619800328355129408394555828635792954892561483852147331 A013795 526 16382781098147244215936214435705508666906146556612810255090813568172171198605893523383122284366587299211246500666962316760771416661775796353373009998733282278135245368318340575725937350602644264287519003724498981213416926008066912747953115873168029992968412196852491194705724591035107902873532491362633952675051968218554458633667688838392785861784070544705327789772112840224006999845042895425404995581926862459305651556434373769151242354610652808849491149574415549011958157280512920323065580860755258301528790521083187403675439706972510509230540794308474970137176727027666806795335533082115067308420483667833447357666887279304084249156780710636470152492014061326628605273239874366646192868307507827059943637351812470105715461825281448972744937824458841776377605090569830723134199469310795430165954635728367384169169088198505514366111245643245498353578119425667113473081276164907244649087913590133295257329686975570056788754453239137473690790534313796486905618927114607011477581257420219249747324097426138888756802774041979705093671841701629730842751383397179751067560679741071961725747366518532751983243588538711801203800514750077226666874027703842325210822978027352870798042842625965625233515814230784757882347801867337771055683830752949119298562866230269508552608558841180485957549122281803888546403290648448688067580998451345749793879847030824809341502804601414810764607310266325895902825239769774039452385359910621939921715615098259000995979388635179628713272245832312653609395460797387797755671697252743813893483587482175574171622224136353449840771213934607803693832411063476304398418136313932430526732266275174671376295344193171101377899167125124140649792133376398360454742848752197685981488106036621376098722180871558701315949240842411366964733434922313513722546109416278830993514774007029917287398964891234435206802328020917375430842517163811329355342712337296786478838631302394300251129000409454355865112384713016509322124042428699982083722129546540759286536648475571357698997390912702494596557595477284445658056030079293793892032718720344046014664723842715817203804408045615490453322749694573589207930908405562875941865192214998161496607447449668304691887056644652581992685079289073171 A013795 527 239860298057973802565522115553164352392172891735368154944784601451608758518788887075852293365411204647751860016264995279694454311345059434409734239391453985834178127437548824369203448750173314673433565733530389583945637213684107669542781569499053127127050522974117323581686513737345014805971389206040323701115435866687855828855528632282908777802380576845030704170053504093719686484731273031923354540314991193266694044437755666354143339313854567774365399920919018053084079380743989666450003169382317736792683022019178946777212112749784526365644347769470382037778404460412069718290507539855246700462584301380749502763600896656291097491904426384428559502635577871883169409805505000602066909784890222095984634794467886374817780076583945694409958634687901902447944516131032891617407814430179355893059741821699026871620804620314319235834234747462757341394737246511192208359382964330406968907296142873141575862563947009321201444153949874211752306864212888294364785166711884961255043267189889430035550572110416099470288349414748624862276449434353560889268723004318108735380155912089034591626667193197838021786669379795279481424843336455880675629702639611955483411659221298473381354145258886762719043905036152919640155454167139692306026266966053928055650258924477375874718741909993723494904476699327890732207890578383937241997453398326153122732194840378306033568942562169314244404615629609277441913264335469261711622374054451415822393838320653610033582134229007664943991018951230889561495158941534554746940789319477422179214493204326532581446720983580350859118731343216592853881400330380356572697239933772284715341887110534832363620340134332218095273821705878942543253606624763848395417890048580926320454967360482173567461391450140490945966812835173744823730662220697592154411797587963738364576049806236925019004808244972563365862792884554251293682965293795361673091572651330362250836676400898354949976779694994821224221110424583274712985218105198596437687775698690903256714183070330840248071020800352877223388199755382921568879598336390940436373251034784557177700706221781202279680900338195856395727098378278251919593316429965846066664848279219788082471829638110593648993918396334358452954902245871320296611 A013795 528 3511794623866794443361809293813879283373803307897525156546591349853003833473588095677553427162985447247734982498135795890006505572403015179192918998930277806598201963813152337589507693151287500133740835904618433898548074445549020389775864959035636834267146706864051734559472247628468361774227109365636379308031096524176897190273794705254067415804654025588094539753753353436149929822950568460389833824751786060617667504613180711091012630894144726784483820242175343315204006213472752706494496402926513984381672125382798959765162542769595250519398895692815863415113619704893112745491320891020666941472696756515553469961880727944757958378972706694418539678087495622241483328962398713814861626160577741707311038025804324413707118101265548911856204370465571753740355660674452566170467811072255949630287680011495452427400200446021947931849030937602230235360348026170365122589725980761488431771722827805665812203798748163471710343857980108334265524798940897517794819625828707717735088474927171145150495926268602112344491723781334616608589496168370484979783373506221429994700862708895555456006034375609546476978626389582686887541131289050548971894476346558640232630102659030948776406040735361092969521813634314896451516004461092235052530574649995560662775440913273260181757100304218105688896443354859648210255725958119225160084715204893207869922064657978778637482888052720929852327977433109431027052103135605460719863178531223179055668186852689504501676027246901222444972508464971454069850622063007416049960096426468938125879395004544763524961441920599916928357345596034135973677582237098800580860289870360020517320569185340480635765399906758005132904023595773597775776054593167504357313328201273342257781177124819503201202232221506927939900106719778797964240625573233446732743128485377093395757945213114819203249397514643300239597150622758793190812294866457890255733715188127833714499779185552814822610031514419177543821277726323725072816578278212650444186724004533514581552354332713832072007815537966475427626632618561354689966199243099758928940768400280701638716039793098582576808061851525533489840447356371886354765745851129952262040043656056917315470057731577201614919959240731342109712723781802000462681651 A013795 529 51416185088033737445260249870729006587875854230927665816998643953197829125886803308815059727093269933154087878755206187625585248085552545238563527063338197366404274952188363374647982135428000289458099578479518490708642357957283207526708438865240758890505294935196581445685233177528405284736459108222282229448883284210473951762798628279624801034795939588635292156534702847658671122537819272828567557028190899713503269935041578791083515928921172944851627612165689201477901854971454572375785921835247091245332061587729559569921744788689644062854519231838517056260678506099340063706738429165433584690101753212144218353711895737839201268626539398712981839426879023405237557419338479568963389068617018716336740907735801113741085916120628901618486688187986436046512547227934660021301819221908899358537041923048304918989566334730207339670201661957434252875910855451160315759836178084328952129569793921902753156475817471861389311144424686766121981548581293680558033954141758109695359430361408712736148410856498603526835703327882520121766358813401112270589008371504587956552415330920939827431384349293299369969444068969880118720489703202989087497507028189965051645937333030872121035360842406421762166768873420004398946645821314851413404100143450585003663695230411233802321105705554057285391132827158500109446354083752823575568800315314841456423528948657467298031386963979887133967933917598155179667069842008399550399516796875638564554037923710227035409038714921880797816842496435647059036682957624491578387465771779931723101000222261539882768960471159503383748079896871535784790613481533363539304375503991941060394090453442569976988241220034843953150847809465721245035137215298565431295424438194843003996174214284482346368801881955082931968077462484281380994446999017710893614092144154406024407292075865214067954774429011892558807941882267811491106682809139809971234197324069379613413991267055678761817833471402611178419087327191105658791107522571311415153337826150375186988508019785263215366266427291367166735881528168356794015795123118223570478621790148509752692441538610756347507046833568185335824753989744640788120125285006393631068528279168329326415797115248021808844043123243547579828303988889363088774122052291 A013795 530 752784365873901949936055318357343385453090381795011955226677146118769416232108687244361289464372565091309000632854973793026193617220574814837808599734334547641524989574989828168221106444801352237956035928518630222465232762852583441398538253425989950915888023146213148946277498952193381773826497803482434121361100164125549127759134716641986711950447351517209312463824584392570603905076211973483057602449742962705401375118943755080253756715334893085572679869717855598837961058637066394153881681589852662922906713705948481663224265451205078724253016073347728220712594007800437872730357341411113113447779768779003500916695865497703745773961163336556767111048935781676083078176534679369192979353621771025886223630159864106283238897922127748596263601760309410156990203964191357371879935227968195508340830795350232318926240706784965660111422532718794896356210834660438183039761483332660188129031352810578208963962443605522600904465521838942791931852778720777050175122589480484049757419921384963169948883349996054236401532423527977102781259387005684753693671567198672271883912860013480013422898258003196075722630613788014818186689744594963230051000399729278321148168492904998724078718093672421019883663075742284404977841469870739543649430200260015038640161868450874099783308635016952715411575722427600102404070140225089969902805416524593763496887337293978710477536539629527528424520487554589985505569556844977817399325423056224223635669241041434025423735825171256760836390990314308591356075182580181199170886364629980357921744254131205423620350258246289041455637770096155425119371983129975578955361753946009065229878328852667033084839702530150318081562778387624748559443969186296479596309199610696421507986671339106033185628353704369206944622128232363699139698512618305193403923082564658603347163282742599168925852415163118953507077098283028041292943008615957788839883021699786919994246140962192751774899854805630263233857557404977950360605237966570429260019112667643112698745917676038736177506761972906688180041453912911821185256397573911295377501629564331289170036566800083683850672690271801501810223163851285778866754297778609152474322535303509668053685564346287303285635367408780116266198701329164982741920967592531 A013795 531 11021515900759798449013785916069864506418696279860770036473780096324903023054303289944693639047878725501855078265629671303696500749726435864040355708710392112019567372367426074210925219458336598115914322029441265087113472880924674165515998568409918871359516546883706713722448862159063302550593754340786317970847867502962164779521491386355327449666499673563461543782855740091626211774220819503765446357466686716969781533116455518129995252069218169665869605972539123822586587859505289076806981700157032837854277195368791720031266470471093557601788408329884088879453088868206210894645161835600107093988943594693390256921344166751880541876565392410527627272867468779519532347582644240644354410716376349590000200169170570380092900704477872367197895393372690074108493576239725663281694131672682350437618103674722751381399090188038682229691337301535876077551282830263475437885147877473477814397148036499675557441374136828456399842279705243961416674256533250896791613969832583766972498385068997245771221601127292230075154836212873112761820418685150230478829045415355760732652368183457360876524653395424793744655034816470324953071324550614856651176696852436363899930334904622086319236511609457916152116711091942785973280576960377497658571307562006880180730609915989247694927421725283204706340880152062493099297990923035542249346974103336577291357927505321142300101612476715912543663404458286751977787043881767320224543523518966178858249833358087635566228916216332370235405600489191792086044296748156432937060947264547542420332257624734978607225548130983917855951992591977811579172725205005972451485451439523518724030648612731898031395138084743930807032160638373213943658819152856566757769562991500206307298432855075851431870784726585669558876212579450036919104325923244606336626837851829166611605817622634394432243405210403224598297115795961813552569978589146237986404727320706580295635757749827464078736308774209232684006908497966282171229621289068557654795939828566962813022338980694883136374876502045326821643986926738941973973338916879635275622001358451374404738505374520025215257698858269445788003477341946675088388149673776616601376556239378685049974010347593992407404987414231949682253415186160304512324464886522246371 A013795 532 161366014303024209092010839597178886238476132233441534104012614390292905160538054468080259569299992420072660200887084017557420467476744747485414847931228850912078485898831485152522156138089506133015101588833049562140428356449618154457319735040089622195574681762924349995610373790870845812643243157303452481411183628110869054536974155387628349190567221720642640462524790890681499366586367018354629900119669760223154571426358025240941260485545423222077996901043945311886490232851016937373531019071999117779024472417394479572977772394167280776847784086357832945284072674119407133708499814435021167963092123169905926751585399945414283013614793910282534990902052610400945473100957494327273992927298466134347192930676826320934940159214260529328144386454369555375022454449725823436107283781819742292757166655901615802975064079443074346524910869431786761651428331917887543886076450074089188680588644402391749836499158737305430150090817164476839101527789903326379926020132318858932244348855795188675336455462104685540530341956992675243945812749969284524440536053926223692886763322573999220593197450362414405215494364747942027637917262745552116229878018616520803858880033338571965799941766474073350383140767097134329434800927276886943219142514015342732726076859779998575501432381479871400105536826306346961466821885104163374072689047846950828122771416605406844415787708271597675551775904673776335706780109472955335407541727841183824663635810195761072325157562323322232616573396762257027931774548689758334631509328900240568576084583883744821788389250185735541328993123539147139330667869726492442662198494526063837638532726339007719077656216698735890945757863906422225349108771216972993900504171758554520545156355431165540814020159181940788011506628375727990532606435842224281374553532988630828360520775812990168882475695685513611343668072368676912223177056523690070358951612702465042108403129215223901576778296763197375726545147318724337268972885293252752623867355030048902545460065016353783999664566866445629995689612594384849440943655082034740070381721889086572659776457188347689176587968983922955782158911763441269969090899373763443660754159900743327816669485499123642836816420731769975297872251740573018364942490403572209117811 A013795 533 2362559815410577445316130702542296073417529052029817500816848687288278424455437655467163080354121189022283818001187797101058193064327019847933958788561121606203741112044791774118076888017768459293474102362104678639298011566778859399409618240721952158565408915690975408285731482672140053542909723066079847780341139499171233827475838609030266660499094693211928899011825463430467832226190999515730136367652084959427206080253307847552620994768870541394443952628184403311330103499171738980085867650233139083402697300663072575427967565623003157853828406808365032151904108021782239844626145783143144920147631775330592673569961840600810517602334197640446594801796952268880242671671118674445618530448576842672977251698039414164808458871055988409893361962078424660245703755598435780928046741849622846908257677009055556971357913187126051507471220039350789977338562207609791530036045305534739811472498342695417609356184183072888802827479654105105401285468371974601528496860757280413626989511597697357395601044420674700998904736592329758246610644472300294722333888365533841087555101805805922588705003870756109306760052994274619226646746643857628533721644070564481089297862568110032151276947402946907922959563971069143717254920376260901735671465547698632949842491304038959143916471497246797168945164673951225862835739219810055959798240349527207074545496310519761609091547836804461567753551020328759331082967582793539065701818437322772376900291897076137859912631869975760807739251101996205145949111167366751777339928084428422164522454392641907935803807011969354060597788321736653266940308280665575853017248158356100646865757646329412015015964668686192179336840885453927801336301519387701603697281578716996735301634199867694683058069150582795077276468546049033509387890827166005703604838276486543958026384678677989062608326660531604783682644247549798671859535284563346320125410561576790681509130214840093142985611042909972778012347501893443021955032013578513551166041944994945982168080811904435751539088923491630468766891617994388580664856054056070629370458790178116510311787109694598517234424453893615995606588627128543633617459857731270578637101655106783062563857937192669254773829215933844208336147637733729561881123001998700713693870851 A013795 534 34590238257426264376873469615921756810906042850768558029459481630587684412452062713694734659464688328475257379355390537356593004654811897593601090623323381436428973621447796364862763717468148012515754332683574599957962187349209280466756220662410101553556151934631570952711394637802802523921741255410475051351974623407366034468073753074812134176367245403315851010432136610085479531623662423909804926558794175890973724220988680196017923984411033596556053910429247848881184045331373430407437188267063389320098891179008045576840873128286389234137901704081272435736028045546913773565171400410998784775881476822615207333737811308236466788215774987653778594493109178168675632955936848512558300904297613553575059942110995062786960646331130726309248712486790215450657348685716698268567532347420328101583800649089582409617651206972712520120886132596134916058213889281614957791257739318334125579768848235403609218583892624370164962197129615752848180220542434080140978722538347342535912753439301887009628994891363098297324964248448299990488626445718948615029690459559780967362894245538804512621229961671740196360273935889174700097335017612719539362218590837134567628410005859698980726845786926545678900050976100423333164329289228835862311965927083855685018643915182434400826081059191190357350526155991319897857778057917239029307406036957427838778420611482319829718709351878654121813479740488633365366385728379680205460940323740842710370197173665091734406980843208315113986110375384326439541840936601416612772033887084116528910773254762670174088103538462243312801212218818546340481273053537224696064025530286491669570761557699908921311848738714234539697670687403930956939364790545355339179731899593995549201551226320262917854653190433682702726404775982703899610948109600537489506478437206039490089464298080524437865648510636843225637897594428376602354695456101291953472956136032045792367975175475473803706452331279244911442878779775221899284443623710803016902622020116671004124922871167092843838283800928840961693216060179055843209514157487434930084612887146997803827474875073038616890829208429456431791676064089789007339793229777043532541825805332418410818997444058437870559143633550487413054249537564059534515501521872262977149191963129491 A013795 535 506435678326977936741804468646710441468475373378102458109316270553434287482710650191204610149222501817206243291142272857437878181151100992667913567816077627610756602791617186577955723587451155051243159184820215717984524384979773075313777826718346296845615620474940830318647528892070831752738213720464765226844260461307246110647067818768324456476192839949947374643736912108261505822502041548463453929747305529219746296319495266749898425055761942887177185302594617755469415607696638394595287873418075083035567865751856795290527223471241024777013018849453909731611186614852364558767674473417433207903680702159909250573255295363890110246267161594238972401973611477567579942107871399072366083539821360037892452612447078714263890822934084963893710399519095544413074242107578179350097241098581023735288425303320576059212031321287484007089893867340011306008309552972124597021804561359729932613395707014544242569286771913403585211528174704237450206608961777367344069476683943442068298623104818927707978114204447122171134801561531560160743979791771126672649698018414753143160134648933636869287427868835948214910770695353406784125081992867826775802242388446487204647550895791852776821749166391555284775646341086298020858945123599385860109493138434731084357965562186022062494652787618218021969053449868914624535728545966296628089731787093700987554856172712644626911623620855374997471156880494081102329253449206897888153627279889678122530056819630608083452606525412941583870642006001923401332093152781340627595348140798550099782631222980254018823923906625704342722548095722336970986318776838506775073397788924524534185519966284366516926777383515107895713596534280953140549239898374547520930454741955688835859911504554969380309977361139548450617292325162767794203891272661469383864350799133624174399846788196958294790959844234021666564458680025861835075096172779015490797550787645182446059524544136411960066168582259424748435188214689023827423539094749866970471288996528180171392995756757406326636313129399160520150376337081556600430496779773534811368817280719194845838059645944358389898630440615671617861929254338600856461912677165694359944871615871937952800941578459588862856421938812686214527267479475395644841457781731802248441319532178877731 A013795 536 7414724766385283971836759225456487573539947941628798089178499517172831403034366629449426697194766649105716608025614016905747974450233269633650922546395192545849087421472067228687849749043872361105251093624952778327011421520488857595669021160983308132116658299373608696695318470508809047691840187081324627686226817413999390305983719934587038367267939369707179512158952130177056706747252390311053428985430300253306305524413730200485262841241410605811161170015287798557827713912286482735269609754714037290723749122472935339848609078842439843760247608974854692380519383228053469504917521965304639596917789160323231337643030779422715104115597512901252794937295645643066937932401345153818511829106524532314783398698837679455537625538577937956367813959359077865751819978697052123864773706924324768508357834865916554082923350574970053347803136111725105531267660165064876224996240582867805943392726546399942255456927627584141891081984005844740508474961809382435284521208129615935321960140877653920572507570067310315707584629662383572313452608131321065614264228687610400769007531395037377403237231427627117814508593750669228726375325457577851824520630809245019163244792665288516505447229545138760924400238079844489323395815554618608377863089039822897806084973795965549016984211463518330059648911559530779017827601641492548931861763094838876158790649224685829982613081432943545337975207887313841419202599749838191980457257004864777391962561896211732949829612138570877729450069609874160518903175849871608128623492129431572010917503735653899089601069916906937281800826669470735592210693211692577693849617027643963705010197826369410174324947672044694701142766858407434930781421352101750253942787876973240245824964338189306697118378544444128865487776932708083274939172123036573249157960050115391537388156825991666394034443079430311220170239534258643127334483065657565800766941081913116192757498850701207507328774212860237741839590651261997857308035886232802314670142198169085889364850874685186028282260527533109175521659951211070186902903352664323173250853807009731737915031276271351186505848281054048157116506212771455139458863506382931123952865327981043566958585650226840541080873606156538866893723166999267636123783382335316719429359270630948859571 A013795 537 108558985304646942631661991819908434564198377813387232823662411430927424571826161821769056273628578509556796858103014821517056093925865300706283157001772014063776488937772536295218808175751335238941981261762933627485774222481477364058190138817956614362319994161129004928316157726719473267256232179057673873954046833758365073469907643562288828735169900311882815237519218137922287243486522246544133253775685026008657619182941423865304733258615492679681210690193828658685155559389786393727082356418768219973486410902126246310723485523332161752493785243000847551143184289841930847021497439094025228338473351096292430014431613641527971839356463186387242170676945547860143038268288094397056831689948625677620743740349682464908526375510319589619181164178976259032472396308103540145504151843079038935730867060271884268328080775768136551065185715811767270083289812476714852810169958373767546817212909365841554562144877395459421427331327829572845784581915851168235000675008225706909048818422589731051102083333355490332274746562886957882241259635650671721658442572215303877659039267154742242560796305331888631922220321103548177782861140024397328562806555678156325569067009412489170156252887770376598694143885727003168183838135535171045260293486632047046778890101346731603157665840037371870403319714143090135600013915633092408911388073471535985840853895298625236775438125259726447293295018678161952218545262937380968785874699808225205795723868722435982118455351320816220836878469158167584157261397617970214611176548267007645811843172193708736570849264653434468742845903267721039805556759312391030015652242901735272605054306375874534362291558866406375119431249573943254821570790016121725467976357306765210439123302875429639352510180269206490719606542071779047228384419053378468940921693093739447498900004089343987675058281125939186574512477021080794027304166564292420889028784380289934178162540673116379114800583250486740778273446725126910628846953410334458689085551923393586506190781656265808640080576383612251438812623345681278606445407986358355579565750588429482374813972915888852721632124682912319068342767461186874696817220596952494585793901266970458863840652504971172361965070467737885550191000888036277460488312500771372089165249081307722252979011 A013795 538 1589412103845335887070163222235279390454428449565802475771241365760208423156106835232520752902196017958421062799486240001831218271168593867640691701662944057907751574537927703898298570501175299233349547653471111240019220391351310087175961822433702790878727034513089761155476865276899808105898495333583403188561199693056223040672917809395470741511622510466276297892518872757320207531886172211652654968529804465792756202457445386811926599639389428323212605715127845391809362545025862590558212780327185508631814542018030372235302551547106180218261509742775408996287361187575709531241744005775623368103588333400817467841293255325611035700017977511895612620881159766220354223286005990067309072772537828546045309102459700968725734663846589111614431424744391408494428354346943931270326287134520209058035624629440657572591430638021287244145384065200084601289446144471582159993698360550330652950814206025286200344363149946921389117557970752776035132063829976954128644882795432574855383750525136252319185602083657733954834564427227950353894282325561484676801257699804264072805993910412581173332618706364181459973227721277048870918869951097201287488050781683886762656710084808253940257698529846083781480960630929053385379574142370439273655956937779800811889729973817497401831385563987161554575003934768982675319803738784105958871632783696758368695941881067172091629189591927654914821132368466969142431721194666194763993991479892225238055193161965185214196304798688070289272737666944731599646464122524701912122235843177258942331195884088089612133804083790934056864006869742703743793156513092717070459164488324306126210600099649179057598310713363055738123592925012103193842617936626038182576641847328349446039204277399165349760101549321452230625759382472917030470776279360514163764034508585439250831394959872085323550528293964875630637437176065643905353760302667805334236270432111824926302477757995096906619795339370376371734701533502583098516948244880706809666901565710405500037139234229387704299419718832466973315655618404119600076967218328272684040422154365196051449651377461528692697415937482519263479606458399237032436100926759981473230608508449714488225490993325282934551530596718150382340346444001739138299009383323793658757468411799426361505865700051 A013795 539 23270582612399562722594259736746725555643286930092914047766744836095211523428560174639336343241051898929242780447278039866810866708179382816127367204047163951827390802809799512774989370707707556075470727194470539665121405749774530986343257042251842561255442512306147193077336784519090090478459870178994606083724524706036161538492189647359087126471665175736751277444368816039925158474345447350806521394244867183671743560179457908313417345320300620080155760275186784381480877021723654188362793316770323031878396709685982679897064657201181584575566764143974763114643255147295963246910373988560901732404636789321368546664374551222271173683963208751663664382321060137232206183130413700575472134462726347742649370569112481883113481213377911183146890489682634611766925535993606097728847169936510380818699580199640667520311135971269666541532568098594438647478781001208434404467737696817391089852870790416215259241820878372876058070166249791393930368546534692585397489729007928328457673491438519870205196400106832882832732857779044421131366187528545697153047213982834230289952556842350600958762870479877980755468027067217272519123174954014124050112551494633786092056892351677645939312964175476512644662744597432270615342345018445601405596865526034063686877536546661979460213316042336032320532632608952675349357246539538095343839575586104239276077285080704466593542964815412795607896199006724895214342830011107757539636029257102069710366083084332276721048098557592037105242152181737815350423881217884160695381654979958248174671038938933720011251025590783065526545924579902925512875604508190470628592627273556165993849396058963630582296867154348499061867524015102202861049769210141825031104613286734364239459989825401179885837646783615382108591743118785978243122635506117287871669229240199416071422453607487201222103284751939744108162717694777092418284404591359337898553235396549228745994576854806213809820423563721680458567765152011319145386639253298428400333105823566046926043755528352465378647804103426148956314513909054715064726877043544240367035820762060835389274345817414241589782866740681564536604918157423229391896953668692888749569339172212269822109413633275467444768959466550439747845012286629462723835796381243662957868095017155401358807379714446691 A013795 540 340704600028141997821502556805708808860173363943490354573352911145269991914517549516894523401392240852223043548528597781689977899474454343810920783234454527418704828743938274666538619376531546328500966916854243171237042501582448908171051626355609226939340933822674301053845287862143998014695130959290660027671810766221075441085064148626984394618671649837961775453063003835640544245222891694663158279733139100436137997464587443235616743352834521378593560486189009710129261520475056020971819656950834299509731606226512472416372923646082499579770872993831934506761491898611560197898014785566520162264136287232454156891713107804445272253906905339333107710221562641469216730727212386990125487520668776457300129434502375847250664478445065997632453623659443453350879556772482386876848051415040448485566580553702939013164875341755359187834578329531521176237736832638692688115812147619103422946535881242483807610559499480257278366205304063195798534525889814434142804647122405078656948797588151369419674280493964140237554041770742989369784332351605437552017764259922675965675195384728855148637247186695893516240807384291128086952482404501720790217697866432933262173804960920912414197481108493151621630507243651005874079227273415062050179343708166664726439574012579678041276983160175841849204918274027676119789939446585377253929155226156152167241047530866594095396062547862458740495208249657459190833193374192628678137811104353231402629469822437708863472865210981705015257850350092823354545556044911041996741082810561568711525358681104928594684726265674654862374158881774358732434011725604416680473224655912135826315949007699286515355408432006816374764802419105111352088629671005686460280402643131077826829933711033698674708548986558912809451891711002145507457558506445063211729109185305759650701696143267220113092814192053149793487610349769231410096101967622092066172717919440877258070106599731217776389580821396449123593890649590597723607605785307542290209277002362830493044206624690608445608782499878262246869400798142470083262666206794531223213771451777332690934365697112761911116010951950318786380432606742833501526763298663332584182444694820359842465503925004786118858862335549764988348198824888541963739679894817788469366146779146172231294298846399214002931 A013795 541 4988256049012026990104618934192382670521798221496642281308459972077897951620451442476852717119783798317397580594007200121722966426205486047735691187335648735937257397640000279392791926291798369795582656629662974270081539265668634464532366861472474691618890612097774441729348859589650274933151412374974553465142981428242765532926424200047678521611971625277598354408295439157613208294308357301563300373572889569485496420879024756412664739428850227503988319078293291166002517921275295203048411597417164979121980446762369108648115975102293876347425351502693353113495002887571852857424834475479421695709219381370361311051571611364883231069451001073176029985353898633750802154577116557922427262790111556111331195050549284779596978628914211271336753503997911600510227590705914626263932320767607206277180305886764730091746939878640213869086061322671001541296704966663099646703605653291293215360231837271205427226201631890446812559611856789249686343993552773130284802838519132756616387345488124199673451140712128977218028725565448107363012409959855211199092086529527898813450535627815168231197936060414576971281660913406406321071294884309694089577314462444575891486678432843078656265320909448232892292256554294377002393966510069923476675771231268138259801803118179066202336310448134500514209208450039206069844503437456508374776761666152223880576176899417804150693751763254258419590343983234860012988784191554276476615692378835660965898067670310495470106219553983143128390186975709026733901486053542565874286193429431927505442776450057259554779077255742621840020060188058386201566365674574264618808482187209580633091809421725253871318534853011798542931472218117935305929627013194255464965375098082110462617059463244382296407865712209042443185146540782412374686114092862170482925887582061627045923533233575369675791892585850166126452103130971317075217028907955049940834763058533883935404430726664759464119852806065411618538153000655941271338956302687726670954024591594201248660229192095198252158184580717637556414897085603904489048695933678731639072827825471927927970048171427947140649516347504617351395913795321825295853341455729852365015172776864888453537442965995073566212603454784109194405978995193142891112653340027240979989754993479107638379829410130892216912771 A013795 542 73033056813585087162121725815510674679109647760932339640637162451192503909675029569303600631350754591165017977476859416982145951446074521224898254673781233142857385558847244090589866592838219932177125675714895606288263816388654477195218383218818501959992177451723515601359396653252069675296269828582002437283158391090902330167575776712898061234920876565689317506891853524706614982636968659252188280769480676186837153098089801458637824449977796180885892979625292075961442864885391597067831794197784712459324915721047846119717065991472684643602654571350933382934680337276939497685557001555494213046878680962643459955106059961993255386087832106712370255015566429896745494345163563524542257554510023293026000026735092078458079364105932967223641408052033423743070242155525296043130233108358537107104196858488122413273266946763171371257289023825226133566125057416914441927387490369837823966089154329487718660018818092508031782685277195251404657762409606151400499798358758622689620527125291626407418998151166280355449158571003725739901864694222240147165907238878817966527729292126841878072968981860529821436534797433183194946804828401178231165501461044651035627256458935255514606380563435231577776050928211423973692050063673933749622009966596996812261758199453259708268405921271137222028537020917024016068593374827800739115106567554134709835515805984376070570307219565805597521222226258541585450168789348546161894130352118532912201713608761015964177825160489867198542760727511355860411051657309916706965424158000312850607187690005288337141520470101327726359733701213362832377133159841441808283974987702935470049097181743479441929974668782945742467059684745464690814115669100177094262558056811020179283176367601361001201707561892452590410673730503595299577779396433595038040517920088964281579366450072776987423269099349432282257385241940551053298252520241369886183761765939994594698256270269098743314178764933603691507017098082603636153673659227651006189437874045530700481634415601465797609847980446286931463470508230326765624161957164990309927665272192734496793409475277876574086249568843815102641787573877306844156588772253340768476187144626078831848241702465133872082918727181494142715297938468622805068780357551338835188030002859527614933519082393726392947819880211 A013795 543 1069276984807699261140624187664891787976844352867810384678568695447909449741552107924174016843606397969247028208238698724035598875121977065253735346678831034444574981967082500730326236785744378027005297018141786571666470535746290200615192348706721687196245470070683991919502926400263552116012686560269097684262722003961901015983476946853540514540476553798257297618403627455229549960787858140111288618745966580051482758509132783155916387772124913884350359114693901284151484984787018372670125298849765975116976091071861515038777563181151575866986465579149015659546654818071671185614240059773990773219350767974062897202707823903543252107711949874375812903682908100118250782707539733562823192855581251033193666391428483120704739969874964573121333855289821357022291415399045859367469742939477341785112546205124600252733901367559592046577968597825135821541636965641044344258880246504795580687511308538029688901335515692410093330295143415675815594299439043662654717547770584994798734137641394702231021551931225510684131130638065548557903200988107817994656047884424773847932484566029091936866338863420017115652305969219235157216169492621650482494106891154735812618661815271075989352017829255225530219161639943458398825304982250064028215847920946630328324401798195175388757731093330720067719810523246148619260275600853830621384275255560086286701786915417250049219868001662959753308214614651307352575921244852064356291962485367440367545288945870034731527538174732145653864559811493761152278207314674490506680775097282580445739834969367426544089001202753539241632861119464845228833606593238549515085677794958678216988831837906282509296759125651108615460220844358348538209467511295692837098112509770146444884985198051526418594200413667398376202674088303138781118268143184264951951222868022526046603504195515527872864082883575038044530377327251607971339715148853896503616456015127460860977170053009874700862891297392891647354237333027399836925936044752038381619559913900614985751609478821060742805784281714086963556671711000214175503355214852623127650947250173825767552308127543390921196779937442296917778411869137649505296616214561162191259855984470420177090106765792025021166013084664255743494677117119106489012013214909151885987947271866343810241652885326548119149030866169251 A013795 544 15655284334569524882359878731601680667768978170337611842078924270052842253666064412117831780607241272667745739996822788018605203130660866212379939210724765175303022310980054893192706432780083438693384553642613897195768795113861434827207031177415112222240229927304884325693442345426258666530541743928899859195290512860006192775014085978882686673387117224160285094431047509572015840975895031029369376667059696698533759067332213078185771833371680864180773607798233408701261891662266735994263304500459423641687646949383124441682742302535240222268548842544320738271422573191387337828578088715150998910704514593908254877944845249771776754109010658110736276722821457493831309709621089239093294366598565096376988469636904421370238097898939356315069448975298274488163368612857430426999124506376887761075832788989229272300277049922439987153948038240757813563191106813950530244294265689076712096845853068305292675204453285252576176448851194748909616116138087038264927719616909134908848266509207659835364386541825072701926363883671917696436260765666886563259759197075863113907579506531231935047660067299332470590265411695338821936801937541473584714196218993396487032549827637383823560102893038125756987938745570412174417201290245123187437108229410579614636997566727375562866801940937455072511485745870846861934589695072100934127687174016655223323600862228623957970628087412347393748185570173109790949064062945879074240470622748264694421230575456483178504294686416253344518231020200080157030505233294149215508313228199314260306076923786508492032007066609514568036746719650084798995352834131605603450369408595990007774933486938785882218613850358657881238953093382250580947924813832880238827953465255544714099561068284672398294637688256504379625983351326846254894352563884360823161517854010717803848321904926542843586603037498422132009969254448290792308384769494369898709448532517481154465566746746117575495333591485129326608913388792854161012432629631214593945291976699418904006389314379419150335419487668575947233433230520754135743544623700657255211937518689794983062733343295362786477242055064092669173193728176044326407047757997389975642235551468631421812776253157961038334891597572569368340505567671740838105624885479484892762749536007395139725748039894065991012460960911584003891 A013795 545 229209017942432413802630984509380206656805609391912974979877530237843663435924849057817175099870619473128465379293482439380398779036005742215454689984221286931611549655058983691234414882333201625909843249881510068843250929262045267305138143468534658045819206365670811412477689379385853136673661672863022838478248398783350668418981232816821415585060783278930734067564966587643883927728079149300997043782421019363232766504810931677717885412394779532470706391773935336795175355827247281692009041191226421537948838985918324950677030051418452094233823603691399929031897894095102013148211796878525775051624798169410759667990479301908583456910025045399289827498828959167184205458562367549564922821369591576055488183953917633281655991338371115808931802447342036781199879860845638881694181897864013709911267863591305775748356287914443851920953227882935148378680994863049713306712343953772141809920134773057790057668400549382967799387630342318785689556377732327236806742911166644200447469961309347649569983358860889428903893620840546993523293870128886172686134404387711850720871555123766761032791045329526701912075892631455691976717167544714753800546842282317966643562026438936560743466456971199208060411173896404645642244090478848587266701586800296137900281374455505615932847217265279716640662805295068905584327725550629776563467914777849124680840223889283368647965827804178191867184932904500449285246945590615525954730387657343391021236855258370216481378503820365217091420366749373579083627120659638664257213974066160085141272241158270831840615462229902790626008722396891542090960844520837640116858511253889703832801182270764101562725383101110039219512240209530755658567199327199576680066684806430159131673600755888583431790393763480622104022246776356017908215887830926811907782900570919366143281010029513772951455072014398434757959854377425490187061410167069687005035964588441582530362739109907422827179112933778470881100925316177771383026130430612869953019830856192173557545951829075780060876718955620443444695928054361301421236835601322873557977211137288347021478879187406556813300928193380769364729374225464982925586224839786633377970709052232646760857122485707562261147880059988121873342016281957610704453948305138314939415956684272240724677052089020174413440928706501400968131 A013795 546 3355849231695152970484320244201835605662290927106997866680386920212269076365375715055501260637205739706073861618235876394968418523866160071776472116058983861965724698499718580223363068292240405004946015021515188917934036855325604758614527558522815928448839000399786349890085850203588275774039080552387517378160034806587037136322304229671082345580874927986824877483218675809694104585866806824915897718018426144497090934396936850693467560322871967134903612281962187266018162384666727451252704372080746037737108951592830195602862396982817557111677411381645786360956017067446388574502968918098495872530838669998342932299048607459243570392619676689691002364410354791166743952118811623293180035027672190265028402501269308068876725369185091506558570519631534760513547441042640998866884517166627024726810872790840307862731684411355372435974676209434053507412268445789910852523575427827177928239040693212339104234323052443516031550834295841889341280794926379003074087522962390837738751407703530158937354126357082282128581906502726448532174545552557022454297693814640489206404280438567069148281093694669600442694703144017142786231116050022168710393806317855417349628391629092470185845092396515327605212479997017260416848095728700822166171777932343135754998019603403057722872816107980960331335944132325103846660142229786770558665733740262489034452181717962997800374867684880972907127454602654791077985300530392201915503207605691164587941928797837798339503862674433967143435485589577578571363384673577769683389869794302649806553366882798243248978450982508006757555393704612889067753757724629583888950925463268199153816042109626257210979862333983352084212878708907739793597082365349529002172856332250943959846833188666964750024843155091119788224989715052628458194188813732599453141849447258830439703777267842111149782253709362807483291290227939886601828766106256067287440731557539373209827040863308154577612729392463450592170198647554158750818885575634603028982163343565509613056030280729498495871296042229238912473793082643903814108328510038968191762344348261038688741472270182819398303538889679287844269002768035032815013507917879316099286869151233738181225709130313244419065466111958286092347600460384141378323910257135530069027989021814429876449996719635344373587188637191887011574405971 A013795 547 49132988601248734640860932695359075102501601463773555766067544898827831547065465844127593956989329235036627407952591466298732615607924449610879328251219582723040175310734379733050258682866691769677414605930003880947472233598822179270875297984332548008419451804853271948740746932830735945607706178367505641933641069603240810712894856226614316621649589820655103031231804632529731385241675918723593658489507777181581908370505552431003058550687168470822123787420208383761771915473905556613790844711634202738509012160270626893821508354225431853672068980038675958110757045884482575119297967929880078069724008967445738871790370661810785114118344686413765965617332004497472298202971520976635448892840148537670280841021083939436424136130238924747524030977925300428678848084305306864410056215836586269025237988530692947418254591466654007835105234382323977402023022314810084791797667838817712047347794789321856825094723810825518217935764925421101845692118517114984007715423692364255333059360187385057001801763994041692644567693106417932959567521434987365753372535140151402470965069901060459399983492783657620081493148731554987533209770088374572088875718299721165415909281841542855990957997777380911467915919636329709763072969563908737334921000707435850588926005013424168120580900636949240211089558041371845418951142386308107749425007691183101953414392532696250795288437774342324333253062837468796172782785065472228244882462554924340732057779529143205488676053416387712947038944517005327863331315005852125934511083658385095817747844531049079408293500834899726937368519229237308840982766846301737718130499707709703811020672527038031825956164431850257864960757177118218318054882911082454120812789560486070516117484715273030905113728633689084819402074418085533256421118421858988593449817757316536467703002978476349343961976558780864362867780227267879737374964561695081155419750733933963165077705279694691170827971035057380119963878398840438270739303712866222947327853513142626244753339340160587478051645354278286917528804522989395742360037715480533295592483602889867441863895507746658810562112883794453327942469526800915444612769425671067009659051243213160711325607376916211539537489345181266678061218340484213920040370074721295740638787268385067821104401972181076973690028837126417736460877821411 A013795 548 719356086110882723876844915592752218575725947031108629970994924863738281680585485423872103124280769330171261879833891658079744225115621866752884244926105910648031206724462053671588837375851234199847027245421186820951940972120355526704885237788612835391269193874856754601513275843574804979642426157478650103550438900061048709647493590013860209657571644564211363480264851624867797211323377126032134753944883365715540720452571793142315780240610833581306714371619270946656102614453451254382511757423036362294510447038522248352440703814214547769612761936746254702699593908794709382321641548461374223018829215292373062821882816859571704855806684553783947502603357877847491917989706038618919607240072614740030581793389689957288685777082828097228499337547804323576287014802313997801827633056063459564798509390077875443150665473663281328713775736591605353143019069711134451436709654828130122085219063510461305776211851314296412228797534273090352122778307209080480856961518279905062331322092503504619563379626636764422009115594771064956461028081329650021995127286986956683577399588421426186075158317845531215613141190578696572473724243863892109953229391626217582854327795442028954563616045458633924801756979395503280641151347385187823320578371357568288472465639401543245453424966225573825930562219283725188778863675677937005559331537606611795699940121071205807893818017454145970563158093003380644765712756143578893733324134266647272658057950086185671559706098069332505257597186673475005247033783000680975807176775842416187867646191779089571616825145723766902090012490035263438740828689396703741931148646220577773497153666468363823963824203446719625400890445830187834394641540701158210782820051955076558426476093716312445481770100925841890840865771555190292407261594814437451996698781784871410423639666607872230744947298797110635136747170307429027234906856147777683196500570495527154699902683000009973432092323924275102336391143637422856721894145660074370171827103285921190849433641279291161266154139631988398759539227021087743063893312192350487980769552429910549216329294128918831645439894731634591174405696341892203024575557161250092088418169251883885974518217605430253150368381502798925433494297723029376003311058263994490938692484396425777968789549274703147971795712204367882079523712183278451 A013795 549 10532092456749433960280886409193485232167203590482461451405336694929992182085452092090911461842594743763037445182648007765945535199917819751128978229963116637797824897652848927805732168019837919919960325900211596245557367772814125266486224766463080522963572267521777744120755871625778719706944761371644916166081975935793814157948953651392927329596506448064618572714557692639689418970985564502236484932507037357441231688146103623396645338502783214463911605114877745929991998378212979815414354640430675380353927455091004238128084344543915193894900447515901915102224754418663340066571153911022979999218678541095634012775186321640989330793865668551950775385615762689565129171287286111419601969601903152408787748037018450664663648462269686171522458801037403101480418183720679241816558375573825111488214975980130174363168893199904101933698390559437693975366942199640719503484866056338653117449692308856663977869517715092613771441824699292315845429597195848147320226773589136090017592886756343811135027441113588867902635461423043162027545912138747405972030658608776032804256707374078100790326392931576422527792000171262696517587796654411244381825231522799451630570213253066745923765902521559859293022523935329563531867096877066534921236587935046157311525369426477994656683594930508626385449361452533020488911343075600675698394173042098403300842823312603524233373389593546151155015197639662496020014800462698138583149598649797982718986626447211844417305656981833097209476480410086347551821821616912970166792875175108815406570207893837650418041936958541671213499872866606292006604472841457139485613947329315479181771826830763314746654350162663422035494437017399780083371946797405657364071268380674275891922036488100530514298596047655251123801115761339541071134717009678178734683666864112302320012508358805857330336773401688496809037115320471068387746271280859613059679964852625013071961275181803146021019263714575311773307102733995508045265252186609148853685720619209172155226557941970101892097762758351942146238413822815745646198461983808203494526447017126320351076277195341500614120885498765862049384473800141643744482810732397862598266530416016831974552921223961104336374543473582479067271790012962873094064477204043143341833396664048069815241047790930928789455061022384150161526306670075379801091 A013795 550 154200365659268462612472457917001817284160027768253718110025534550470015537913104080303034712837429643434631234919149481701208580861996798976279370264889990693997954326535361152003724671978446985548139131504997980631205421561771608026624816805785961936709661568786347951671986716473026235229378251242253217587606209675957233086530630410043849032622450906114080523113839177937692783154199649877244375896835533950297073146147103150150284401019249042966129810486925078161012848255416237477481566290545518243761851869987393050433282888467462353815237452080319939011672629443649961914668264411287450168560672520181177581041502935145724792152987253269111302420800381537923056196817155957294392436941464054417061419009987136181340477136090475237260319305988618808774802627854464779436231176776373457298955463325085882851155765339795956411278136180727277493347400744939774250521923930854220292580945093970417299987608866670958227679755422338796292934732544412724915440192118541493947577454999629738827936765344054614962485790694774935245299699623400770836500872691089896287122452663877473671168718911210402229402674507457139714002930817235028994303214725306771323178492238150227069856578818157899909142772937160139670066165377131137781824883957010789198042933773064319768504513377576798909364101026535952978150973969869492900189087509362722727639776119828198300819797039109199060577508642298604229036693574363446995893273831692264988683197813628614113772123871018376243945149684074214506223290293222796212014485438768166367594413773677039770551999010008608236851638639982721268696086871773979208873802848507930700321316629205691205766340731555162021674052371750180200648673060816229467367440361452073333630536222279867259845744733720531703572135861772220822483391738698214854503566557468218267303134881276557173460699374121281781112405407016912264993157823065594806774365407282816386585029936779860893743040045097139672989291128428233290728557264144548366812635585841489524672034828384261802203344545030784963076616779845332005991681904935907363361710777746456260107774416994910491343884587430986265038080907873806062972831933037106301220271820902436939429319640014528588859690996721076023926277579789424970198010744395661667782760558327790164944180707019728406411548428726342514906655956573635667773331 A013795 551 2257647553617349561109209256362823606857386966555002686848883851353431497490585756839716731230652807409526435910451267561587394832400495133811706260048254353750824049294804222626486532922436442315410305024364675434421478577085898113117813942853512268715366155028600920360429557515881577109993326976437829358700142515865689849619894959833451993686625303716416252938909719404185760038160637073852734907505569052566299447932739737221350313915322825238067106555339070069355389111307549132907807612059876932606917273228485421651393694770052116322208891535907964227069898967684479092392658059245659557917896806367972620964028644473468556681911886375113058578742938386096731465777599980370747199669259975220720196235725221660831005925749500647948728334958979367979271885274417218835725860659182883788314006938542582410823771560339952597817523191822028069780099294306663234801891488271636639303677617120820879689118581416929499411459299138462316524857419182746705486959852807566012886481518649579006179822181402303617665754461562199826926432902186210685817209277070247171539759829451830092019581213579031499040684557463679982552716910095138059505593366793216438942656304858757474529770170476649812569759338572961604909438727286576988263698126014594964648546593371434705730674580361101912831999803129512887553108409892859245551668430224579623455373962170404651322302648449597783445915304031893864517326230622255227466873422169806451699310699189336539239737665595580046587600936524530574585615193183074959340104081309004723787949812060405539280651817505536033195744841327987022094979407889642829597121347505004613383404396768200524943624994650699127159329800774794388317697222283410415631726694332019805677684680830399536551401548646402304671999641152207085061979338446280563684786717967892183651585197796770073576638099536509686557266727564134612471764823687503373565983483928027714715991423304393943345291849300267221952236211411317763609556806904340332638503797612305248130723261922373977046059167483795722644404746273715505899724214770166619706978807496985866104237925239222484503765814244577069906422542572180394567985232331596273356165999729832579230184668849452713069494735882993274066304630045696970988669075308696882478007397334477175804947749731475843598271480544982380760748349860194599811869339171 A013795 552 33054217832511614924199932722408100427999002577331794338154508467665590554759666065890292661947987753282876548164917008369201047741175649254137191353366491993265814905725228623474389328517391951939922275861723213035364867847114634274157913937318273126261675875773746074997049151590022170467412300262026259640728786574789565088284882106921570639565881071712050359278577201796683712718709887398277891780789036498623190217183242492657789946034241484310540507076719324885432251978653826854903211248168658170297875797338255058398055085128333035073460380977228504248530390785868458391720906645415701587475927142033487143534343383736053138379871928418030290651375360910842245390449841312608109750357635297206564393087252970336226757758898438986617331552134416926584519672302742500973862325911096601544705375587201949076870839414937245984646357051466312969650433767943856420734493279785032036045143992265938499528385150525264800883175598686226776240437474254594515034579204955573994670975914548486229478776557911127266244311071732167666029904120908310651049761025585488838513623663004244377258688548010600177454662605825738624554328280702916329221392483219481882559430959437068184590365065948629905833846476046730857479092406202773685168804262979684877419370673551175526602806531066893105773309117619198186665060229241352214121977486918070267010130180136894500009833075950561147431645966330958070398173342540438785342493773988136259329607946831076271008999161984887462089065311655652142507992043393400479698463854445138160979373198376397500608023260098553062018900221883057990492593510912260668131453648820772544546423773083223885699613546680885920739747613143764639359405031451411895264110531715101974926981412037879614649070073731976142702746746109463932392439494191993732908962337767909460842858880942510647235558415314038320884942158266494861199108783608736892379564188190253771156830428599631724518417965605212396602690371273103377007521209886446810160334100841761137881919277805477397931352271130253175236729890193468721877862228450009479129876720563370065632147463427456395619635286354852880499932445799293156869871786566901038207626402044478792509133736624837172050472428062904525604766088499049352245103931594631056360506304374080330960240003818537826122292746659087036718116590303109135845578994802611 A013795 553 483946803285802554105211214988776998366333396734714800904920158475091911312236270870699774863580488695814595541682549919533472539978552680729822618604638809273404796034723072276288534158823135568352402040891489562050777030149605360407946017956276836841597196497203416284031796628429514597813383488136326467399910164241494022457578958927438715733884064770936129310197648811505246237914631461398186613562532283376342127969779853335002702599887329571790623564110247635647613601219470678982637915884437324271331199548829392310005924501363923966510533437887602530702733451495900099313185794195531286942235049286512285268486321481279553999019704903968381485426786659095641314761576126657895334854986138386401309279190470738692695960348032045203064351254799998222123952522184452956758318313664365343216031403972223736434465959874096218461207313590518288188652000796466001855973716109332654039736953190765605571595086988840401949730573940365046230936245060561518294621274139754558855977758364904386885798767584376814305082958401230666798343826234218576242019551175597142084677964050045141927444459031423197198113715211894639202099920357771397976130407346816434242552628677118115290587534930553890451313346255800186484351391919214809524556463214285566290297006031462760884991690421350381961627018791062680650963146816322637766959872385967466779295315967384272374643966064992165759546728593051557108699655908134564256199451344960302972844789949553787683842756730620737332446005227950403018459511507322776423265209292931267814899002997428835806402068551102915381018718148589852038802061593266408442112612872384930824704190461711480910528041936954850765550644804037858084861049065480121558561842294840808014905934853646595438077034949509862705310915109788661434157706634464980243520117587259962416200296875879298386175810758612835056076438139179751262816151700815516841329199279293505463507154305127208078674157434425914698659989725809506542767118033947467747557451570424224819729180146349994583112928601618036738640962322322575557013780886736588783940525065768301130920271012041389088267080227521401023399510938947451109731792827125998100397858152333214001126227037924241035990966819268985159379380301714581566220566662476993296174172802340910125588873895907212312256488103835693304589944998627820857915122062905027651 A013795 554 7085465146907435194654397398650684033081487261592959400048936040233820673522451241817915403777681934995421493325774213371889571457825989798565332958990516806571919618744380501197140428619329527856247518280692298677985426498420372081732737648897849168197824553915555217814509534436836523226585747649803955809202084714659713982801413537656630237059796592311275869230603776249248310169308119226330850209169035160913025095605546832677774568764950392260586519602138135633516710735454270210984801726464046864656560092594411132810796740624469210793680720064112388652018720463351473354044353212816773572121263356603826368615908232807413950099647499499001073328133583475819284489424236070398245597611852052115301569156627682085199761555455537173818065166721526773970116788877302575739898538430359972990025915785557327725137016118516642734490536278278778257370053943661058733173311177556739387795788731665999231173723668603612324946005333060884641867137563931681189351550074680146496210370360220565128394979756202860938240719593952418192594551959895194174759408248761917757261770071656710922959714324679067030177582904417349412557944933958131037768525293964739413745213036461686325969492098918239510097678702531170530317388729089224026249031177920354976056238465306646282117163339458990942300181182119948707410751432537779739546059491602949681115662721078473131837162307157550298885523653330867847628471662150998155275016167141563795825420569651417005479141801293018215284341962542421850593265707978712769613025929257806692077936302885355585041532685656697784093495052413504023700100983787013486000970765064587772204494052549917792011041061998955970058426990575918280220450619367694459738903933038764270146237792192239803808885868695773899868457108122415792057502982835201775745378041595073109735588546559748807672000045316850518056015130795730738238891277051639982073900806648136213491208246181367453479868338997429817103080909575576985292653375135024875291988648442581075585654926522710270691356387656289675890442329361124828730238765962710396385673227487913696857803687887297977641318321611140832383592239657129631697583178781951738187925041208310586190489090062248813007943745200917211718473506997403188711035316505325658849286063999073265148746702709977495463747242328258385672501384724909925180735302122992509838291 A013795 555 103738295215871758684935032313644664928346054996982518576116472565063368481042208631456099426709041210267966083782660257977835215714030316640795039852580156565019475138036474918027333015415603617343319915147615944944384629363372667648649011917513409671584349293877643944022234093689723536560441931340779717002527722307332872422195495604830723300792481908029390001405269888065244509188840173592709977912443843790927600424760811177235297461287638693087247233494904443810318161877785970159028482077160110145436696315674773395482875079482853715230279422458669482254206086303928921376563375388850381869427416804036621862905512436533347643408939040164874714597203795669470144209660240306700713794635125895020130274022185893409409708933424519761870292105969873497696479905952587011407854501158900364546969433016344835223731052991202166275675941650279592466154959789141560912390448950608221376718142820321894743614488232025488049534464081344412041576761073523744293296044643392024851016032443989294044830898610566086996782375575057354757776835244825537912652496170123237884069575619125904623053177427626220388829991303574412749260871778080996523968978828937749756643664066835549498519333820261944667340113883758867734376888382595328968312065475931917204439387370554608216477388453019086386216952687418169025200811723785633166693857016558786281214417899309925123227893339093693925982951808417236157128453605552763991381511703119635534679982560266396377220115112731079689978050673583598314536003230516333659904312630263547778713065410544491120593080050699712256912861062386112410993178503625664448540212971310629572845997423383346392833652188726714357625429569022019540707617518162414585037292483620547679211067515486582967565898003574825667974080520020289611513901171690189198688079906993465399638751910181282293125752663484008434858117529980293738555607187313060977543981710135362301724779932341400886398752351261369952206207597096022641669738065351899199150005801847829527649573779219001073192148871675737144711966144176228617439425772460042913482641723650544435695103794357929690646541546708712926928173980820034937684315320546555398809410528330875292414950767601384871249304373486628896770170615948980085918268068954472971212397263010431675042800474376780511084723374928031024631092773757406214571145558382733336542418531 A013795 556 1518832380255578418906133808104071539215914591210821054472921274825092777930938976573148751706447072359533291432661928837053485393269117865937880178481626072268450135495992029274838182678699852561523546877676245049930735358509139227043870183484313831001666458011662584984429529365711242298781430316760355836634008382301660585133364251150326619846902727615458299010574556431163244859033808981570866786616090316942970997818923036445901990130712318105490386745598895961826868208052664389098336006091701172639338670757794357283264774038708461244686521024217379889683831309575823337874264379068158440950286809427900180694799607583284742847150276487053930696417660772396712381373635578330405150667252878228989727341958823665407167548494268393833542946723504917879774162303051826434022397751467460237332179468792304732510646346844190916442171461701743513296974766272821593318308563085854969176530329032332860941259722205085170533234088614963536700725358877461140198147389623902635843725731012447254110369186557298079719890760794414731008610644819490700579145196426774325860662656639622369586121570717875492712859902675632977061928423702883870107429819034477594187019885602539280207821566462455131874526607372113582499012022809578211425056950633119199790197070492290018897445444340652443780602404296489412697965084447945455193564760579437189943260292463796613729179586377670772770316397427036754576517689238898017597816712845374583863249624664860309358879705365495737740968639911937462923121623297989641114659041219688603028137990675781894496603285022294487153461198814395071809351126471583353191077258112958927576038248275755574537477501695147824909993914320051388095500228083415911939530999252688438571329239494239061228132312670339022604808512893617060202175027054716060057992177918291326916110966716964154053654144746069367494757698756441480626192644829450525772221436218091839459552502989410450377764133174817717470251085429082867496686635014817156174755234944854072114317409701545394712606251630204467535727896316884163187930632734587488296299357475967621083012014653194448600756014785362265963155395253186131522636060608122117593968579545292345156247294188451875899961065332217733677612067988109017437929362797562438771520708327735730154301641745350443462791434932321302231623829300582184387536142120281598780317549712371 A013795 557 22237224879321923631204705084451711405660205529917631058538040384714183361686877556007470873734091586415926919865603300103300079642853154675196503693149487324082378433796819300612905832598844541353266249836057903776035896383932307423149303356393838799695398611748751906757032739443378298496458921267688369804158516725278612626937586001091932041178502835017924955813822080708661067981113997299179060622846178330362038379066852176604451037503759049382484752342313435777107177434099059320788737465188596868612557478564867184984279556700730581083455354315566658964860974203499629489817104773936907733953149176833886545552561054626871920025127198046956599326250971368660265975691398502335461810919249390150638598013619137285226340077504583554116902282978835502677773510278981790820521925479235085334780439602588133588688373164145799207629832370775226778181007553000380947773355672140002603713580547362385417040983592804651981777080291411681140835319979324908553641075931483558491387988427753240247429915260385401185178920628791026076697068450802163347179264820884402904925961955860711113110405916880415088808981835073942417163694051433922742242879980483786456492158145106777601522715554576805585774944058535114961368035025955034593474258814219498204128275309077618166677498750591492429391799801304901491310906801402369409488981659643539897959273941962446221608918324155477784130202374729245123754795488146705875649634492769129282341837754718219789323357766256223096265521856950676394657423686705866335559723022497460836934968321484122717324768696011413586413825411841558246360709842670451874070562136031831658640775993005337366803208102318659304507220899559872373106218839369292366706673360058611429122831395435154095441085189806433629957001437275447378420044571108097835309063476901703317378780663703072179499550333227201609490747467493059717848086512947985147831094047669082621527308196267958403980844673812506201481946141767202263018989023251937983554591394827608469825721195440326123987268130117823609190592129975501033234492393867095416146118892805641940276378906537419921963668812472488935966558141901898151622914563363515923693293973122625225432616634213123915051329957528999838773918287413904124308723800719111666053834690626378825189130336793675842738729398844116185973204484789823761617916656783042887742629245338823811 A013795 558 325575209458152283884468087141457506690271069163524036328055449272600358598457574297505381062340834916715586033752297916812416466051013037599552010571401643911890102649219231380273554295079682929953171163849723769184941558957152912982328950440962193866340331074613476666829716338190501668286655066280225422302684843374804167470993196641986977014894460007497439278070169083655506696311490034457280626579090896934830603907917782717665767640092536242008959259043811013212626184812644327515667905227826246753356454043668220455354836989655396437642869842534211453904529523313438075360412230995210266132808057098024932913435046400792031781087887306605491570735640471808554954150097765472693496373668730321195499713517397788992998845074744607815825566325093130594705281963994572399403261510941480884386520416221492863871986471496258646198908375740520095259348131583478577456349700395801778120970532793932684890897040782252909665198232546558423582969919817295986133858992712850779872411538570735190462621389327302658752204576926129412788921779188194473566051616242568542931021008995756671407049453029046157315252303047317590929693644607044062869178005794263117509501687402508330863894078434559010581330955961012618149389400815007661483056623298987673206642078800205407578325259207410040658725340890905062734282986479332090524328180478841067646021729784272175130576173183960350237450292968410877856893960741955920725386298608632821822766846566829455935483281055757362352423505507614853094179340197060589018929904772385324113564871194849040704351938478303106318684817854772254284967152806538085888267100233642047314159601313591144387365769826047490877290221190456091414648150027205809540952404664618129933787374460566091111352928263955994776200458043149825067447872565593660406759998365317838269742727697276679780052916428779458764554033671565887329013834636071450549395047951923038661781319301559178992683546869288903295897173461613608332861018289431624017222772611671015606718384022441814781297592693055055462159459374971310627586203138608143987795326709567403647586463570614365077470075083409710511486377755585690837911092122205236638793517060488355925558940141514347240266521908182086639488937646026970284004025166328513902694193705460812379594057260996208013537737128476705078833686861807809693847917771960530919439834781005719416851 A013795 559 4766746641676807588352497263838079355452258723623155415879059832800141850240017345289776284133732164015632895120167393800050589479452881883495040986775891468513982992887218766638585108434261637777444379009923805704636729364691675798974278163406127480397088787263415911879053876907447134925384916825408780407933608791850507815942811392035331330475069788969770008470225345553800273540696525594489045653744469822022854871815824256769344504018594823119253172511660437044446059971841925599156893800440604078715891843653346415686850168365544659243529257364543389896616216750832046861351795474000873506450442763972183042785602514353996137306907758056011002087140512147749053083711581384285705480406883880632623311305608221028646496090739335803031502116565688525037080033234844534499663151781694221628303045413898877019949753929176722838998217529216954714692115994513709852538415963494933833469129570635968439487623574092964850408167322714161879678262596045030532985829512308848268111977336214133923563239761141038226791027210775460732642603769094355287480561713407446037053078592706873426070611041798264789252608968915776848801644650691732124467635182833806303456614205260124472178273202360378473921266526225185742325210217332527171773432021720478523418446675713807372354260120055690405284397715983741023492637205043901137366688890390712071405404145771528916086765751586363487826509739350503662702784479222976635340380797928993144307129400584950064351410717937343542201832544136989064151879719825164083826152735772493530346703279163784804952416731260835779611864418211720574986204084240524115490118614520753214726610722832287944975422236023161313934406128449467634401863564548320257489084156694674040360580949477148139961318222712579719518350906209756588812504302232856782015373136066618470107303276215827868659754749433760055771835606985396156384091552906722107493692897064105209047140295894127939631879809713258833155230516651484839601418168775568407236158613807475339497963860472570610212978054619019067021476644708954958898489600152361836125311378354776356804313413137364919099239369296201571598672056719530099557856299761206869628575883282610019106108442611911557944742147257693930488757536075480871928102932460215772049345690041651754049636592358245481526206009298027439059204009343728141727627364099274133191518621028704737982115491 A013795 560 69789937580790139901068912439853319843176519972566618443885315012026876829364093952387614576001972613352881217454370812626540680568669643656250895087385826990513224998861769962355524572586024638699563153084294439321586354628450825372782406590429112440493776934323672365821227811801933502442560567240809953952555966321483284933218701590789286009485496780306402694012569284253189804909337831228914117416472782664236618178255482943359972883336246805288985698743220458767734764047737632697256082132250884316479372482928644872071173315039939355984511857074279771476358029448931998097051637534846789007940932507316731929424006412656857446310436485698057081557824238355193886198621263047327013938637186896342237900825409964080413349264514615492184222488638245695067888766591358829609568205235785098859984887904893458449084347277076399085772902845265433977807270275675225951014948121529326255821526043681213922538296748295098374825977771858044080369442668695292033445529889713847493427460179511134774889393342865940678447429392963520586620361783310455764002904045998417428494123675821333831099816262968394779447447913895888843304879330777650034330646711869758088908288579213482397162097955758301236681263210462944453383402791965530321934818230009526061369477779125853738638722417735363223768866959717952324955701319047756552185692044210415437446522098240954860426337368975947825267929093830724125631467560303600918018515262478388625800681553964253892169004321320646801377030278709656888247670977960227351298702204445077777806082710236973329308333362389896649297306947037800938373013997365513574890826635198347816812307592987527802385156957615104797313640126628655635277684448551956889897681138166722624919265681294925917173660098734879673468175617817046216803875488991256145487078085151361020841027267075935825047469286459680976555445121873185125619484426107318375815157705915564365659181072185927164150352294011822576225729994294389536604363409043097050344598264755246445589688881178906304128211697677058160261439555183809553232786235830729642710683890492280639971952681744159780531963605865687209776157582430640187626574084803829778231979507140693289732533708280997119868969777999896836285899085681115445899355034150019118574470247899823331040729348717072095025182182132419735265805900801523723034192237777472584057024130481266068796152903731 A013795 561 1021794476120348438291549947031892455823947428918347860636924897091085503658719699556907065007244881032099533904749443067665182104205892252771169354974415892968104127208335174018847235267231986735200304124307154886107345818115148534282907214890472635241269388095432887107988596392592108409261529264972698535819371902912836774707255009990745936464877158360466041843038026890750951933677615187022531593094578010987088326747838525773733362984925989476236039615299490736818404680422926680320526298498285197277574492522558289571994048505499752110969238099424530134185357909161813384138933025147691837865263192839624272178696877887709049871431100587105253731088104673758393687834013912275914811075587053349346705105984827284101331846581758485421069201456152555221488959431664084624313688092857129632409038743815545125153043928483675559014801070557531218869076244106160983148809855447310865711482962805536653039883202691788535305827140557773623380689010112367770661676003115300441151271444488222524239155607932900237473148813742378904908708716869448382840766518137462829570582464737700148621132409906120267965890084907349708554826738281915574152634998508485128179706253088264595776850276170257288406250374664387969741986400277167329443447673705569471064510524164181624587409534918063452959199981157230539989676423012178203680550717219284692419654530040345820111502005419176852109747749862775631923370316550405021040709081957946087870347778631590641235246392268455589818961100310588086500834150788315688650364298975280383744858856960579526514403308758750476842361871011580443538719297935428484249976592765939010385948995468930394554721083016442749337469005093970147156100578011249200824991949543898985951442968839839010353339557505577373299247559220459373660225541034320981226076310244701076706133480217258776414519997823056189177748272029345303424194871482637248340309723972309777877616070077874159610325307936627094338520912846464157205424484671799983914095263194281563209878634909340367198741147465689808524387736527446155668881223278797712698927122840697480849829359213416243346768479153479526438332723164367002987040671175612871783094411964046890454974026022942078832001586519696489580061848513457211243412457054990429915048818899501313389767318394566652543263692328600757344026664193635108828943608553299976103178890294376216513244474663525571 A013795 562 14960092924878021485026582774493937445718414306793531027585217418310582859067315121212676338771072303190969275899436595953685931187678468472822690526180423088946012526457235282809942371547543517790067652683981054687497650123023889690436044533211409852567425111105232900148061039783941059219998049968465279262931424030546843218488920601274511255782266475555583318623919751707484687260973963953196885054497716658861960191915103855853230167462301411921571856007599843877758262926072069526572825536313393573340968145022775917623564864169021870656700615013674545694607825148038109757178118421187356198185318406364938968968300989153948199167622743695808019876860940528496641983577797689631668748957670048087785109456723856266527599565803525985049874178519529560997819855038993862984576707367521234948100736248203396177365716156929493859535702474032814575462145289958302954281725093604078384881822058435862137156929970610475945412615164906363619916667797055176530257598361611113758895765218752065977385477255745592376844371782002169546768404323685593773171662592050593287742897866224667875961999613435506843288596733128507082951218275185525921168729013162730761679079251465281946768864893408736959555911735461304264992422886458006870381517390723242625855498584287783165584263000735367014775646924123012335988852509321301080086943050807547181716161974320703152252500861342168291738816805740898026990064804614479913057021668946288672509761826945118578325242429202458290539409469647320174458712801691729997529983701297080098408478524759844847697378843536865731449020153480549273850389241072608437903907294686113051060679242660609906675671376443738293049883703580816924512468562662699549278707133272225053315076506784082950583244461439158322474283514546745689759362146283493486130983258292668464054500283860885745484987288127365665751412450781644587433637113377291952950474668678587457906176882010155570854772833500157288210284684985081725644619880079823564486268748427476366955833093707652316156769140045164486605560850498339165148089990024877311624992005510651817122351648243627218840037303286093746583629399849497290733262466682148055776285285565610523151274715001894976179335228234876303941685524085527029814801783742114884386229757507598729339583308614850359885923719383043688273894390459011628364563372828864950126642132799962185970412353548677885011 A013795 563 219030720513139112562274198401365738142763303865764087774875168221485243639604560689674794275947269591018981168443651201357915718518800456910597011993807574445258569399860381775620366261827584643964380502946166621679653095451192768957674128010748251651439671051691714891067761683476681048039991449588300153688578979231236331561896286523260119295908163468609295367972809084749283306187919806238755594082901069602397959169829035553547142881815554971943733543807269314214258727500621169938552738677164395307285114611278462209926613176298649208284753704415209023514753167992425964954844831804604082097631246787589071444664894782202955584013164590450325219017121030277719335281562535973897262153489247174053261787555893979598230585242929423947115207847704432302569080497625909147957187572567878400875142879409945923432811450253604719597462219922314438199341269190279513553638737095457311633054756757559457550114611699707978316786098629394069759199933216684839579501497612348316543992898567748997974900772501371217989378447260293764334236207703080778433006312010212736325843767659395362371959636340309255692588344769734472201488786766991285011831361481715541081743399320703192982642950904397317824858103718888955743754063480631678589255796117578995285150354772557433327319194593766508463330246616085023611212789588973169113552933206873298287506327466029414852128865110910685959348016852852488013161538804360600407067854255042612454215422908303481105259874405953191831787494045106414674250014129568618893836491370690549720798534081008888415137323648223251174145104067108721918443548878544060139351106701499381180579404791793989643638504622512772348543347304126740591787052225944584100989551138238647005586035135825758479489282159930716999345984936478903643766821183736628130443725884662958982221938656007228199645698885472760712266429691894058404615880976956931483147899624123198971204335729510687712884729055275802856686778072866581545162879664248696807643460745726681488600352324973737560851256979401253248392016412146183716933185543954228719501507952681453254488350481934946111036986157411698543730918043196489833625695774693329684620592865966103669457813102342744346241647076586823966010217758136201243518512915768304022298789879668752996260839221430024119089809175487142640018087770710389250885572341587411734804167466324246364792807268306192914446051 A013795 564 3206828779032869747024256538794395772148197531898652009111947337930765452127450373057528662994143974082108903287183497239081244034833757489628050852601336697453030714583355849576857782439417666772282494943634825508011800970500913330309306908205365152428728223867818397720123098807782087224353514813422302550154484834924531130397723530987051406611391421343908693482489897809814256885897333883141620652967754560048708520205466909539483718932661540344228202814882230029410962029336594549070350646972363911693961363023727965215535543514188523058497078986343075313279501132577108552903883182451208365991419084217091595021338724506233472705536742768783211531629669004296088787857357089193829815189236067875313805831605843755297693998541729696009713758098240593341913907565740935835241183249966307667212966897441018264979792443163026699626444361882605689676555522214882357938824749814590499619554693687428017991228029895424510536065270032958575344446222225482736283481426542391702520600027930413079350522210192576002582489846337961003617552316980805677037645414141524672546678602301207500487861035658467812595185955773682407501997327055519403858222963453797236977805109454415448458875444191281130273747496548253201044303243419928406225294110957474069969886344225013381345280328047335450411618140706100830691766452372156168991528495081831960227380140430136662850018714088843353130814314742613277000698089634643550559880454148078888942168006800471266862109821177560681609200700314403017245694456871014149224660070158280338462211337480051135286025555533636620440658468646538797607931999130763584500239553216652439864863065556655802372511346178209499955023147879719609004354231640054655822588018214952030808785140423624929898202580103545627587424565454987628248390028951087972457826590677350382458711403862601828071012677382206689588292797119020909101981113383626433844768398396787756137402679415765978804345318098293029624751117764839620402729721164265169960707908778184343674597758389940491628423253435413748809707512290232275799618769549033862682221577935209157098963939406009546011692514330664678378764371070439807654113811837285039912530100150609723824531841631400119973323954848307689686355598196872122406354547599763739190476582628230212618254947040956983127593896138307255392504823050970809022215664653181295209267815874453291026931491215270970460404632691 A013795 565 46951180153820245966182139984488748500021760064528164065408020974644336984598000911935277154897261924536156453027653583077388493914001043405644292532936170587409822692214912993654774792695514059212988008469757480262800778009103872069058562443034751196709009925648729161020322289644737539051759810383315931636811812468130060280153070217181419644197381799896167181277134593833490535066422865383076467980100894513673141444328241022567581128893097612179845117412690729860605895071517080792939003822322380031111288316030401138720655892591234166099455733439048965661725176082061446323065753674268141686480366812022438042707420265495764273881763450877755000034589983891899035943019565142886862324185605269762469431180541158421313537832649464479278219132316340527118961520670013041563766163962756710555665048345433948417569141160349873909230771902323229902554449400748092602582333162035419504929900270277633611409569585698910258758531618552546501618037139603292741926451566007156916604105008929177894770995679429505253810233840234087053964583472915975917508166508446062730755921416291979014642773423075627244206117578482484128236742865419859591888242407927045346592044607522096580886395378404547028337937096962975116489643786911171795544531078528377858429105965798420916276249282941038329476501198078022262158152629180738470204968696493101729689072636037630880787123992974755533188252382146600988567220730340816223747209729182023013002281787565699818128149891860665939440307453303174575494212543048518158798248087187382435425236192045428671722700158567973759871680639453974535777732399273509640668007298645008372061460142814997602535938619395165288841493908106974795432750305442040215898511174685112683071423240942292598639583975296011533507483062826473865184678413872879004755039114107086949577993663952353364787696609552888142262194842619585130162105481049674617921254120927369537607712629326229695674419802277108246735981115195016882316365847566006353394724492421396975739785780587118737931744853547892696322927687441290749982218404967404783530406122549397269085931036843385763157190102315261556143489156842309223863880319109690269359353196305076966514970693325329156529436022934072884697932313200404744151436931408140905487767646259918542943870679626651189971102233360956526201663114289263614894259546187227343158890092217870633925303962882782278510784227228931 A013795 566 687412228632082221190872711512899766788818589104756850081638835089767737791499331351644392824850811837133866628777876109836044939394889276502038086974718473570267214036718541140099557739855021340937357432005719268527666190831289790963086412728471792271016614321423043646498538642688602309256815383822128555094561746345892212561721101049753165010693866932279783701078527588316134923907497172073622567696657196574688463886409776811411955308123842139925112364039204975889130909742081579889419954962621966035500372235001103072009122923428259425862131393281115906253318303017461635616005699544959862431759050494820515383279340107123484733902898684301210955506431954161293785241749453257006551288401446754592314941914303100446451507407820809441112406316243541657548715624129660941535100406578720999245491972825498438781629795728682503905047731421914409003299693676352823794407939825360576971678669857134833704647508304217745098483661427227833330189681760931809034545177377910784416000701435732093557342147742527386421035633654867268557095466626962803408237065850158804440997445455930864753384845687250258482421767466562050121514152292612164284835757094459870919454125098731016040757714735220973041895737036634918680524874684166466258567479520733980225260540445254680635200565751539742181865454041060323940257512643835191942270946685355502424377712464226953725604282381143395761409203127008385073612678712919890331882897644953998933366407651749411037214242566732010019345541423811778959810765842773354362965150244510466237060883087737121182692053021593703818281276242245641178321780057763454649020294859461567575351837950954379898728677326564614993928312308594217979930897221976910800970102108564734792848707670636105936682148982308904862083059522842403860168876657512821508618527669641860028771405233926405613856666060463835290860794690793345890703386348048286080985081584497617400114520605965328974369180325139141840461499507570242173993912374213899020052161293541673121806203613576005442058676400794696966863984271827937870489659667127773435668676040245725416687116310424010958384420287997744443496824745328249346591071752084975233690290147102631866745685920976144180747472811777761104862426997567125859121188112746590997246406108891467387241210620413800072366907798637764500118549656309108585666854015727195531189309840161843951300375320566815339676391870858778771 A013795 567 10064402439402315800455567369260365485555092963082745042045274184549289449005341710319425555348640736107476941311936884124109533957680573897266339631396853171542282280711596160832197624869217367452663850161995735810513560699960913829490548168757555510639954250279954782028385104267603826409829034034539784175139478528250207884116158640469436088921568905755508313167490722420536531420929666096329908013646758015050013799760925542295882437666241172770643570121898000051992765649533816411160997560607748204725760949892651150077285568721913146254047465729028817983454833274478655807053939447037757345863384258294667165726592818508394939989072339636854029599569670240875502309724453745135832917413485581933986083064567311693636496519957904471027326740876121693408170745452882365845015405052719054149953247974138122642201841839263640539673803835748248862217310815115481693173926646983104207442347405378311100269744169082052005986899286956042707787307130661802616074775941989991794634666269720553581773046385098343464590382712340911678944434726885362404699998881112175055820643598920283790854307525707031034441137097477934975829088703716134697294280319619986970131727845570520805852733701438370266306395485953371844401564690250881232491686467663066204478039572658973779179971483168293365284692112615164202809310242618391045226788930420289910995314088188746829496572298342320457342792142982529765862763229035860114349097504419771498383417574429263126995853725419523358693238071986028255750589422704044681228172764729877736176808389287559191235794348289153417603456165462718432491809181825714739516306137037376810870726259439923076097286564738232528126104420510127945444168266226963951037003264971496282102097929005783227018963343249984676085758074473935634916732523142645219707683863611226472681242144029916504592475447791251012493492895067905377185788279521774956511702579478629616355076696191938381513739169140362175686196814290335915669444871070865695552583693498743636176364627106366295677181081184035158291855593723832838361839107186417730871625085905237665825716069900917944441706297436574976397237011096350898683439881522276122396459538043729633161023587569011726950323749437238200336290793671380289703393315158722838790684631840279974016598564693478446859523897079855510046235685518021658802748409644261869772142685369809557290988795068418743388202053381243379986211 A013795 568 147352916115289305634469961853341011074012116072494470160584859335986146822887207980786709555859449017349569897748067920461087686674401282429876478543281327284550554871898479390744205425710211476874451430221779568001729042208127739377571115738779370231279570178348817963677586311581987622466306887299696980108217105132111293631344678655113013777900690349166397213085231666959075356533831241316366183227802184098347252042299710864754014769871437010534992510154708618761226081874824606075808165284858041465389866067378305488281538011657530374305508945738710924095762213971641999671076727444079805300785808925692221973403045455781410316380008124623179847367299541996658229316675727282533729743850842405095490242148330010506531945548703679360311090813167297713189027884175650718336870545376859671809465503589356253604477166368658961141364161959190111591723647644105767469759460038479628701163408362143852819049324379530323419654192460323421284713963700019452101950794566675469865246148854978624990739172124224846665067793291383287891425468836328590967212683618363354992270042931791874981897916483876641375252688244174445981113687711107928103085558159556229229698627386997995118489874122759179068991936309843317173883308629963152124910781573054952299762977383300035100973962485066983161133177220798619093331111262175863293165416730283464586882393565171442330659315020029913815955819765407218301996716436314027934185136562209874507831616707218841442346294393867241494627698611947439692444379737809918177861677448410139935364651627559154118883265053301495187132201718539660570112578231110289501258238152364233887958303164459913757140372594332462444294294820688783249248067585828979207132764802447677066256815778573672226784642308523025642571583968372891630815880871331468661740199447131966786526066230742007543738433031111706073917229476689202627377126200478307138287837466146616213054677908946169843742655175384042614221607558024808141316342357348544648585377856515105577258154505464308935009608209615458752551057747710636586455686368316341997691462882738584665354308979419339624571021900768894229431947079461673507624243305367644708006564096498245559110546345597900694279690015510604491123633510142678821547381527238861082734413694773539099577019585677217940470289377146164522586936671669355106531039465601638035333941056499381728297366948596718821946666263554784326378115251 A013795 569 2157394044843950723794274711494765743134611391417391537621122925538173175633891612046698214607338193063015052872929462423470784820599909176055821522352181912773104673879465636759885911637823206232918843389877074655113314906969198232227018705531468759556164186981205043806203541187871880780529199136954863485764406636239241450056517440189509634722244007402145221596780876835947822295011823204112917288638251777383902117151310066770863530245687709271242825341175088887283111064729307057555907347935606585094773029092485770653929998028677902210206956474560466639686054574758810517184234366508772429408805028481059821912593988518095628442119698952607976145304632594373073135425449323143576337179720183653003072635293699683826134214778570569514314680595582405818800557252215702167170121654862602454962384438051764909023150192803535850070712695244502423814425925157352541524748254423380243813733461830148149123701158240703465187157031811595211029497142531984798224661583250695554297068865385742048489412219070775980023257561579142718018360289232686900350960900856457880441825698564364841609967395240437906375074608582958063609485501778331175357275657014062752152017603573037646529810247031317140749110939512416006742825521651290510260818753011097556620829751868895813913359784743865700462150847689712582145460799989516814475234866348080205016545124187675087163183031208257968179409157185327083159533925344073682984404584407314772669162700210391057557392096220610282722844135377522464537078163741275012042072819522172858793673864479093575454569883645387191034802565361139170407018257881685748587921864788764748353597516630857597318292195153621582646912770469704475552240957524122084571630809472636439927066039814097135072353948039085618432890560880947506366775311837164032676538260105459125721528135684293732447874398008506488628222156768206615667428504701202894811672228341852607975333539264880872682236214422797767914818556257041215997012568453940042199938517197237660756636640114502947117475673796979931596100036484231430262297704118519563188200708066175618085452437767678551443344331649157380413113137190398361825126546233887686169924104936830813230937509045898864064948941517090760354541118221998960626275212940304165112314550905179385956907143753900147866425506770796994775195339809911028114720948815873582475324231008207447884001749494404560272121140764705597322501985389891 A013795 570 31586406210560282547071976050994865245233845381742029502310860752804393464455807091975708560066038484635603389112560259342035760558403270246633282908758295384911025530269256387801489632289369562456164786071190250025514043552936031318035780867686234108661799861591823046366626046531632206507728004564156156295076677561178734070277471841814610561968374512374808189398468817755112066221268103531417222022952644272677710897212330687592212946327113751440266205820144476398712029098701784629676039481125216012372571918943084168144189101137873166259640049744039792071643525029043744782094375360054937138974314421991196852622288585893438096021074512365133378743405125814216163775764003540145101152648283208863617986453335057070898431038573051708259081238599922003593058958729690095429537751148843362543104270557515890033007941972836568380885304571074759987067009970228798560463839193012710149676871614655199051320108657802139433805166102753565484682867663810789430807270240373433610463385258112649331933484299415231123520513959080228534506812994655768908038418549439399827548770052680865646011532633715251387237467344263089009306477231536546738405872894342892754257689733912844182842951826785514257707733265401282754721708462496544360728647362835479326485568397112503611505500608434937720466350561025081915191691572646515680731913678202242281647237163231750951156162759920104912114729470350373824538736200962582792574667520307495586649211093780335473697777680765955149345160986062306403287361395336007451307988150624132825598179049838409038230357666452113863940544359452438593929154313645761045075764022372304680645021240992386082337116029244173591533449872446943226560359859110671440213246681488870116972173888918196154594334153240252539475950701857952440715957340607918602417196666204027059688893434553744536769329061242543500005800597243313059986820737330311582937693095153064033366858348377120856940620415364182120040858482159340443412261014734136157849299830284756591137917047916437648746961340061583178498500634165632370470300685999244924638446566796877224389109141356581671682004359675313206628389441604622415481677763410349613213858820380139936514156069941005268774917452751725822350836511888286782529295392658993281409397339802731389795077491700852064912335844631238800503634970156907362627629411613205121021222066191165244469669614347577166944125621936054650398751568093394131 A013795 571 462456573328813096771680801362615822055468730234085053943333312281809124713097471633616349027926869453549869219996994757026745570335582279680957895067130202730482324788672182773801609706348659763920708632868296450623551111658536434527361867683794153584917411773565881221853771947269627135479645714823810284316217636173217845522932465236007713237778971235679566700982981960752595761545586303803479547638049664796274365246085733597037589747175272434836937519412735278953542818034092828763086894043154287637146825465245695305799072629759601027207389968302486595720932849950229467354643749646564334651722937452373113119242927186065827163844551935537917798182194447045938853840960775831264425975923514460972230939663278570575023928835748050060621208414341458054605976214761392687183862214570215670993589625232590145973269278424300197664541744225105560970648092974119839723751069624899089301419077310166769310377710858881123450341436910414952261241865465853768056449243589307441490794423564027298868838143627738398879463844874893625973714249054755112582590485982342252875141542341300553923254849290224995560543759387355886185256133146926580797000385046074292815086835394217951681003657695966714247098922738740180811880533599411905985428126039274252819075206902124165376052034408095923165347838563968224320321556315117636081595948162559029245597199306876065675877378967990256018271754175399823165071636718293174666085707164822042884131099624037891670409163024094349341562501996938228050530258189114485094600254513287928699582939468684146728730666594525399081953509966743153453716748306087587460954261051552912829323755989369524631497715784163945553641239582495695780070228697239340556162144663678547382589597907651309899415646337590537430467394225902281684522331423840536257990176389893160180905088775301373762839746785652079383584926544239346511267042415253091885790764606136010512524173078589426466467623501346990419518209037294903431998913516722487487071598815199121250850243498544563615304260979841639316396547784819023536055672343714944941631496184473079442280946938601712255096225830006260658246249814533276785067244134090928687064106989185628810503759020006258140133566425738017765038597370556406783011413843920320633114986452051790277989729555992175082381509101245967278173719598067280696231122215428936176871712271104850344280432823662877301228943230765776136488121708455383471971 A013795 572 6770826690107152549834178612750058250714117679357239274784343025117967394924460082187776966117877295669423635249976000237628581895283260156808904541677853298176991717230949427991229367710650727603563095093824728333579411825792631937915105104758430202636775825776778066969161075079974610890557492910735406372673742411212082476301254223520388929514321917861584536069091838887378754544788929073986744056968685142282252981567941225594227351488393163718447602221721857219158820398837153105920355215685821925295466671636662224972204222372310318639343396525916706247950177856121309631539339138575348423635875527240194749178835696931189775505848084888210654483185508899199590759085506718945542460713496175223094433187610061551788925342084187200937555112394373287377486097760321550333058926683522527639017145703030352327194635505410179194006555677199770518171258729234088573395439410378147566462076710898151669473240064684878528436448977805385316056842152285565018114473375391050250866721155400923682738659260853717897994230152813317577881150320410669603321707305267472924344947321418981409990374248458184160001921181190277529638335045404152069448882637459573721105686357006745030561574552326648663291775327817894987266742892428989715532653193341014335524080104253999905270777835768932411063857704415058772273827906009637309870646277048026747184788595051972477560520705470345338363516752882028810959813833192530370286160838600159529866563429595538771946460555835765368709816591737172596887813510146825176270042326329048564090593816761004592255345689610446367958881339423086509715866911949428368015831336055786196734129111440359210129758056795944326850861388727319481916008218356281185082769960020917612228494302965922828237344478028663058519473118861435306143091454376449291353234172524425758208631404759187413261736732688732094255066909534208272271460768001720518299862584598437329913866418043627792895552475683221286732166098515034681147896092798333939298215278253330334233698415062190955891669685005861441231361856117535323591391098784330508890426735636870356114435344128067669126863842377121662297383343534581705410169521367225286907305590428666791414585535811911625429695546039230318097930104102316351710070110088837414389436516644490261460047630429281435381147674751342206919741428635303056673519860356095054565578739361246113890609816971248186567292957841641728414322589933495269413127411 A013795 573 99131673569858820482122209069273602848705396943469340222117566230752160629089020063311242560931841485896031443694898619479120067528842211955839171394705450138609335731978330575219589172651637302843767275268687847531936168541429924203015053838768176596805034865197807678495487300245908278048652253706077084702316262642556099535526663086562014317019187199411459192587573613150112345290254710572239919738078519168154465903136227483925082653141564310001791344128229711545704289459374758623779920712856118808250927539432371635818042019752995375198626668535946496176238553991472094315367464327881676270452853594323691322727333438769549503181121810848292192288319035793181208303770903872081687167306297501441325596299798911179741655933454584808926744400566019300493773957308867818426315745573453327162850030238067388422456658434710433579449981669881840156545399054716290803082628407346458520571265124259838592757707787051306534838049484048646412388225951612957430214004689100366722939664436224923638976710238159283744533523667339782657757921841132613662233116656421071085334373732895306823669069371676274286588128013806853311434863399762190448801090695045618850708353952935753992452013020614463079254882574581800508572382688052838425113575403705790886408056806382812613069458293492939430385940650340875484861114371887099853816132142260159605532489820155929043963583648791326098980248778945783821262634331771837151359680837944935676776355172708283160068128997991440763280424719623943991034477602059667405769689699783600026850384071197868235210516241586545273285981690493409588750007457851580736119786591192765706384384320598299195509787709549420889423461592356684534732276324954312830796834984666254760637385089724076128222960502817655839783605933250274317241001983525594074702701519930117525932572397079262917565087503295726591988434622490343314326457104313190108428288101105720947268918226576754515783783796478042859045643848358622766686346694660407205265169888907009423515578494925537785209935858170817361068368935416834672701557077301382980664737836459418883871447873379038743686413516243438257695989532689810748910291962337545425609861149466110493100946829822198107916172489560371087271794654162013705387136481810668584075740040191981918036557357115109495415383106034401251511934256649472052757004275473587693894638322988004353472418330276044699531736195759476545714097039216304239477598424451 A013795 574 1451386832736302990678751262983234819307895716649334610192023287184442383770492342746939902334603091195003796367137010687793796908689778825245441308389882495479379284451894737951790005076792621750935596677208858775715077443615075520256343403253404873553822515461361102220852429562900343098910317646510674597126612401349663853299645874250354451615477919786583174038674665270130794847394619217488164664885207599140949535287817506592147135124645643062736227069381411206740656501974705841010761819156926435471601830104829353120011953211203605288283093054034792650516308668989142932871295045224515622275700229474493164656050888877024974276074804432629845987293279003047966070775509803591147981816531501718602448055425355858582597584521708576187496464768687088578529344508959133729579688830940930162991287292715544633893187936142595458036727181628740021731981187560101213647932762511959499199683892684288296836565599710218178976563882495956232123776016157565309735763242653118469190559627010769106998258014596890073303715320013521757892233733676022596628755060966660901760380565823320187205338844670712331829936782250146139332717835035918230360896768866162905593221010224932374203489922634816353943370735774452141246008254935781607382087857485656484367900359702250759467949938875030126200280557061640757973851575518799028959721990694830996784601183456902957132670828201953805415169822372545220927106229251471467733057087148351803243682616083621973746557476659592684215188698320014163972735786571755590487874026894531687993116473186407988831717168293068609346180057930514009788888859190404993557529795481653282707173770837879698521458801855513071242048901173694218273015257673656094155696461010498635950491955098650198593312364721753299150271774468717266278725510040798222847722252953296850697178792465637488376070446135752733033302671307881116465053658464249416377498566088288860388964231755310262865590378564235025499287271583818595927054801956523021892287352343487524969691584744204798713258670899478936983401989583437876443023497168769548219912426663602351878761868314142506246312780291320179530926982748111519174795584620584002576353977089333323729490962535426802498000681419653393088746345531586042660573065230189998739452909928450807261973236265522318122376624055449668723386229451604920324415299597208797426311399686867371739189676773571570445844149642114496105800094751165910370191518532387091 A013795 575 21249754618092212086527597241337540989486901187462908027821412947667420940783778390157947110080923858186050582611252973479988980540127051780418506196136269616313592103660190858352157464329320775055448070951014901335244448851968320692073123767033100753701515448869787897615500421230423923311145960662562786776530732168160428476160115244899439526102212223595364251100235774219984967360704619963244218858584324459022642146148936114015626205359936860081521100522813241477889951845411668218238563794276559941739722394564806559030095006965231985025752765404123399196209275222670041680168630757132133225738527059736054423729241064048522648376011211698133575099960897883625271242224239034377997601775837716662058441979482635125507811234982335263961135740678347663878248132955670676934776224173806158516355437252648288984830164573063740101115722666226382658177936567067441869019383575937599027782571872790664953984156945357304358395871803623295194524204652562913699841309635684307507418983499064670495561495591713067563239696000317972057300194094750646837241602847612882262673731864219230860873366024823899250322104428924389625970321822760878810713889592969491100790348810703234890713295957296346238084890942473753799982806860514778513681148321447496587630429166400653369370255055069316077698307635939482337495160917170736582999289665763020623923345926992516195379433595704805665083501369356434579593762302470793759079688812939018751290757182080309317623348015773096489594577732103327374724824651197073600332963627762838443907218283922199364485171060978817509437422228160655617319121787406719510675793735646885712115731178837396666052678317966566876054837962084057049735216387599998874533551885654710528951152714599337557604686331891190052859129049996489495586820192507326780713501505489219191057394700489398467314047401873555764340584410618687426164850613575075705182956506098637204954825317129497558615108732558965008335064943258688062968009355445453563524979125661000853081254492239902457960820200639271116373988529491113949002307022047954955487737838781802033856952513987360433952265416245218748512301954415100752238182154429970381720398578564929192723477182481183815373227976665145328212335244927951250593450248035211771544330054262448269122550152163512259629716152795838599779097785400947638469764401402734003118625202815425189633476057641861362897604194910198337485019187251820093729974022832679399331 A013795 576 311117657363488077158850551210422937627077720285644436435333306966798709994015299410302503638694806207701966580011354784720518664088000165117107349217631123452447301989688854357133937435245585467586815206793809170449313975641668183252642605073131628134943887686902564608988541667234636661198488010060581761195186449674036833319460247300572694101662489165659728000358551970354799907128076340881858608308533094404550503661766573645302783272674835568453550432754508668477786784968672234383230812512003114107011275578823332830759620996977961492762046238281770687631699998535112080239348922915171562558037774681595572817819818418734420094873180150472373673038527505914157596257405083702328262887600040009649197649021605260872559864291376370599654988379271688146841430914603974381002058698128695966837959956816023599026898439514226218820435295556220468498383169278434416404312794935302387365764634789528125591282041836976293111273959076848664943028880318173619479376614376053946216121337409805840725515856958271022193392389140655428890932141741244220344054307291900209207806108224033759034046951969446708923965930943881988513831481807042026667662057530666319206671496937506062034933366110775805271800888288758229385548275244796872218805692574312797539497113425271965980949904261269856693580922097789960903266650988296754311692599996436384954861707717097429616550287274714059742487543548747558679832273870474891426685723910240173537647975902837808719323438298933905704154212575724816093346157718176354582474920474075717657245582894904920895427389503790867155673298842500158893169262089421780355804296083606053711086420189358324587677263253348505632318882602872679265173303130851583522045733157870616854373826894448901180890212585218913563910508420998602704886634438499771396426375541867658176271315809865282959944968010830729945710496355868202606479577833352683399583666205790147317743597468092973755683806953395806687033685834250451929914624973076885623569219378802713489962647020884411887004368557559568414831566060279399327342777109804108503295969697604363577699641757288944113495117959246247696968612914591490113519224923009196358768355588769128310664429428707012240879430806354392750356800320990134259938705081483535547180536324456505108223256777825982993238674193083872939365770676055274374835820600937428539659791594420640201423722959934492214183823017680213859118165920553897992300549668293259085605171 A013795 577 4555073621458828937682730920271802229798044902702120193849714947300899913022377998666238955774130657686964492697946245403093113760912410417479568699895337278467280948431034516642797977989430616830938561442668160064548405917369663871001940380875720167523713459623940448440201238549982315356607062955296977565658724809677573276630217480727684814342440503874424077653249559397964625440262165706851291884245233035177023924111924404740878049895232267557728431885958761415183276318726330183604882325988237593640752085749552415975151611016754334215529118974683404637615719678552575966784307580401026847412231059113240781625699961468690644609038230583066022946957081214089181366804667830485788096937352185781273902779325322624435148973090041441949548684860916786157905390020716788912251141399302237650474571727743401513352820052927786069749993162238623879284827981405558290575543630647762253422160017953481286781960374535169907442162034844141303430885836738379962797553011079805826550232501016967314062277661726046035933457969408336134392137487233556630057299113060710963011489230508078266017481423784669265355785194949376193831006725136902312441240184306485579504877386662026254253459413227868564984436805435709236433812297859071006155534144980513668775777237659406853927087548289251971850718280433742817584727037119652779877491356547825112124130262686023467015912755989088548689760125097213006631424321737622885378105683769826380764704015193448357459614460134691313414521826321187032422681095151820007442015310660942582219732579164302946829952409725002086026212768353044826354891166251224286189330698960076232384016277992395230288182811292275470962780760188658897121402331138798034346271579164383701364887199561626362189413602460190113489213753791840542202245214814075153015078564308484383358788334772237607816554276646572717135147377146266354361467499058116637653304456918973546879084010530349228756966617604668005704860194299260866705880024230818682414676940925050528206543115032768674437630960051229641161548958688550685551625599664641952596756292342625487141100454968467430765682022041324312531317461682534006752034972097777643888727494175168807596437911265699366218715746435834664257973913499616555699762581098000443946270232326367691289496702484150217004007428860940983705254248468125272121971249418324891249159008733912593189044727856400900507865352801856011111349067242829620505272347693481606272345308611 A013795 578 66690832891778714476612863403699456446473175420461741758153676543432475626560636278472404551489046959194847137590630978946686278573518600922318365335167633094039460365978776358167205195743253661021771478082104531505053211036209248735339409116401418972714688762354112105612986333610291079136084008728503048538809389938489350343143014135334033366787671417225442920921226799145600081070878368114009764477234456868026807272922685209811195528516095629312701971242322225879698348582472200218159082134793786608494251287459196922292194736896300207249561830908339727299331751813688264729689047284651434072962474936476958283781873135863099727720928733966669641966398626055479704391387141706142423527259773352023631210592102048544355016115011296751583342295048682666137892815293314506464268961227184061440598204665891141556998638394915715847209649888335692216609166475758778932316534296313887152353844822856919519774681843569422614860694352153072823531599535686621035318973635219437106521954047389418445185807245331040012101758130107449343635284950586502620668916314321869209451213823868773892761945525631342714074051039253816853879769462729386756452197538431255369530909818118726388524899269069223659937139268384218930627445852954658601123175416659700624546154536571375748346488794502938119866366343830428592257988550468836350186350951216707466609391175986069580579978660436245441366777991548295630090683494560536664820845316074028040776031486447277401566215310832015519702014059168499341700473914117796728958546163386860346279104691544559444537333230783755541509781141456929302661961565084174774097990763474476118334382326086658566649284540130205170366073109922154912754451530203142020863762190545741771683313488781771568815204553619643451595578569266337378383072190092874315293765260040519856756020009400330816042171164382471151575692748798485694206245653709885691882030553750691699856668998174843058230748248349944271524858104735478349440789434763416329233285092083664783471997747194766162441354886110053176246238304159070587161350404690022827969108876188379757232851761193331653840350484707029259771018956493980392856544026483562484174859242218646512019447458841104420808217243567055319400996067547885992000223949855824499817342471490349368169521221070443327155672765953036942428627451821822109137781062733694732778937046873214276880803860545565584335656630371973858681261693502268473817692442580264197433407663373651 A013795 579 976420484368532158652088933093563741832813761330980361081127978272394875648474275753114475038351136529571756941464428162758433804594885836103663186872189316129831739218295264659926051270876976851019756210600092445765484062781139610734104288873233175179515758169626555338279732910388271689631405971794013133656708278089422578373956869955425582523138297219597709805207681566290730786958730187557216961711189683004780485282861034156845713733004156108767269560958839709104663521595975483394067121535515829734964333099690102139280023142898731334340834766329001947389516178304209883907377341294581646262243595544959146232850404582171643113562117594006010228030042284078278351994299141719631222862610341646977984554278966092737901790939880395739931714541807762914924888708709417689143361861327201843551798314513312203536017064739960995718996484015122869743374806371584282348046378632331621797612642051448158689021116871699916504175426009873139209326148801987818578105092993247778676587929207828475455965403878891756817181840782903165840164206961536984869213603757986487095575221595262718563927644440768488676758181265715132557653704703820951501216624160172009865302050647076273054393050198442503605139656028413349363316434733109156579044411275314676843980248569941512331540942440317517012963469640021305019249210367414233003078364276763814018628096207612044729271467567447069507050996574258596320157697043860817309641996272639844545001876993074588436330958365891539223957187840285998861836638576598661908682074378147022329872371788903894827471095831904964883244705692070901920273779274397402867568682768029804848533691636234768074312174952046333899329676402370270077637924853704202327466342231780205279215392789253917539023409869545199774810865832628445556906559935149772850216017172253251222764888957630243477673428017723760130219717535158629048873642615966436414844809337463877177601490802277877215556385104091534079395447511432138514162598114371178476304527033196936094813519016678571384303876887537288553421175011192952466629331275066624224295723056274068025646182635631568743876571446595615392307488542028366931812661091745838330804114165323203582476730244892609825053108663065256931349983424968598808875278849839126501825711125090205099369960197692360752886204966318413874097534522123297499886252539484024582616417303270730227811849322247625720258348725276069264952352454566712725164835051817648114622521599453624291 A013795 580 14295772311639679334825234069422866744174226279646883466588794729886133374369311871301349029036498989929460093379980692730946229333073723526393732718995723777456866493895060969885977316656909818075780250679395953498452452163178665040758020893393006917803290215361502396707753569540994685807893414833036146289867865899507235969973102533017385953721267809592130069258045665812062589451862768676025213536413528148872991085026368401090378094764913849588461593641998372181001378619686677052372536726401487263149612800912562785421198818835180325466084161813822917511729906366551936910287911653893969882925508482373746859995162773487575026825662963693841995748587849081190073351548533733917120733931478012053404671859198342563775620121150788874028340232606607456837415295584214584386747961011691562191441879122789403971970825844857768938321827522465413935912750540086365477857747029555967274738846692275252491365958172118558477537632412210552631163744144609903651802036666514140727603923871531816709150789478190854211560359330902485251065844154123862995470156372620680157566316819376241462494464642257291442716416531911335255776607890568642550929312594329078396437887323523843713789368647955396695282849703911999848028315920927451161473789225481882183672714819312513682046090938268688766586798158999551926786827688989311785398070331376099001046733956575647946881263556654992544652733640843720108723428842419166226230468467427719963983372481055605049296321561435018025777957187169627309336150225399981009005014250970450553931661395361341924169004314074920590855585736037610075014728402356452375384073084406724372787381779246113239376004553472910374620085792207103124206696857783083226276434716615493985492992565827466606688841743900011269903005886655513071398668944010527824300012707418959851152500739228664394756616659607493572066546884432257487904559001540364595549742853509808625757263426836150400312961034309004150456428747014877939985854598992508424071574580293036341364164731923190963637593061510433441710639423338876017063920039198250445267913681266908629963485759968281797979096882549606404958773939743837320248669171044250819001303035494497023651041807515472700448602563935938426731895107324965255160742957640494651113230236582445692859875587254413853783006926911867897530662002938407198695834623430585603914086965737186761265393285927027488170302483686766930108167392287311241009138349993662186046188338737600513244531 A013795 581 209304402414716545141176252010420192001454846960310020834326543640262878734141095107723051134123381711557225227176297322273783743665532386149930640738816391825745982337117587660100593893173816646447498650197036155170842352121098834861738183900167014283557972043107756590198220011649703194913367486570482217829955424634685441836376194185907547748433082000238376344007046593154408372164722796185685151386630465627649462475871059760364225685453103671824666192512498167102041184370832638723786310211244175019773481018160831741351771906565875145148938213116181335289237559112686908303525314524661613055912369690434027777189178166631585967754531451441540659755074698397703863940022082398280564665490769574473897800690522933476238854193768699904648929345593339775556597342648485730006376897172176162044900552236759663553624861194562595025969876756416125435698580657404476961315274259728916869451454421601971726088993597987814669628476147174701072868378021233599366033618834433534392849049403097328438676708750192296511455220963743286560855024260527478116678559451539378186928444552487551252381456827289004012811054443713859479825316125815495588156065693572036802247108303712595813590146374714963015636202514975589774982573398298812455137748050280237051152217669554512818836817427191872231597311845912439760085944194492513850013147721677465474325231858224061590288579732985745846260673235592906111819721681859012718240288831609247992680556495135113526747443980970098915415071177350513435990575450081121952842413648458366560113454489485407111758392162370912370716630761326649108290638538900819227998214028798851541980056629942343937704082667396880794812676083704196841510248694802121515913280685967447441602904156279938588531331972440065002649909186523366878347912009258137875576486049320991180723763323046875403631624513313313388626312934972681880410648341552478043443785118237108089712093832308078010982062503318129766832573285044827919332897183849315836831923430070345073912735840087438898618000013574256020085471797104483765832853293901584769167524207428809251295395011695613804211957457408787375001409251789522205760765333258876240998077742674930923274903103834035807267990138586074505781676266344816300808437642814482186948803893803587389161438472991873233237004416916657887746422385021219796105714721647203826906147265358151371686623099257609454301398663657954623713678790478523879614794582257208065902243467457209114413178371 A013795 582 3064425755753864937411961505684562031093300414345899015035374925437088807546559773472173191654700431638909334551088169095410467791007059665621134511057010792720746927397738600931532795189957849520637827737534806347856302877405008041210708750482345256125572268683140664237092139190563304476726613370878430151248377372076429553926383859075872406584808753565490068052607169170373692976863706458954616301451656647254415780109228185951492628260718890859184937724575485664540984980373360663554955367802825966464503535586892737525131292484030978000125604378234010929969727102968849024471914129955570676751613004637644600685826757537653050153894094980555596799474048659240782271945863308393225747267450357339872337699909946269025613064250967535303964974548832087653924141693716479573023364151497831188499388985298398234088621592749590953775224965590688492504062919405058947190616930436691071885638744186674468041668955268139594578030519270784798407865922608881128318098213354941377045702932310747985670665692811565413224215890130165458537478410198382807106290788929988036034819356692970237886116909408338307751566648110414616644122453398064670906192957819588190821699912674656115306773333072201773511929641021757609895519857124492913155671769204152950665919618899947622180589843951516201342816242736004030527418308951564895278042495793079772009595719636258485743415095870644304935102516842315738383152545144097805207756068783590999860836027645273197145109327325383218220592057107588867216338015164637706511565778227078944806621087180555845523254619649272528019662190976583469594483238848046894317121851595643985426130009118985857591925474333357731716852390541513145956551551140597861114486342523249397992508119752094580874687231408494991703797320399888614465891779727548396636315332248108631876976618812729302784570614499420221322877847680935035411092302368669831034060457916109499541474765798822570158788377111080737916195705466341325566952947668737833167056190939659922227156365434720192914666138198740682390071392581406746815558805076013102605381721920965196248215878366235481707467269133922055957395632855450394614543365244243207044452856230503663647667856343234118254210643619038716839149522215554455460136335528446833699117437809178322964712620683074016007822981668076788134495370139095679034783769239636711229732902112108694232863848796230660020426777834616113645791971171396068121440207478827783292874746607040998644123344529811 A013795 583 44866257489992336548648528404727672697237011366438307479132924283324417231289181643406087699016469019625271567162481883725904658928134360564359030376385695016224455764030290856238571654376172874831658435905247099738964130428086722731365986815812016894934503585789862465095266009889037340843754346363031095844427493104571005099036186080729847904808184960952340086358221563823441238874261526265554537269553704972451901436579209870515803570365185281069326673225509685614544561097646373475108101540001174975006796264527696570105447253258697548899838973701724154025686774514566918567293294776679510278320366000899754598641189557108778307303163444610314492741099546419944293243559384698185218165742740681813070896264381523324804000873698415684385351192369450595341103358537702977428635074542079746430819554133753848545291508739446761154223068721213270218751985203009468045817822478523593983477636853637100886598075174080831804216944832643560233489564972916628599705275941729696701326136631961661258204216408454129215015744847395752478447221403714522678843203440723954835585790201341777252890637670647481163790687294984580402286596840201064846737571095436590701820508421469640184206468369510106165988161874199553166480306228159700741512190372918003350699729140314133136346015905294148703860172609897835010951931461359861631765820180906480941992490931194460489769340418642103268554835949088344725667736413454735966046756603060555828962500280754444879401545661370935697967688308112208604914404880025460661035834559022662830913739337410518134305970886284999082735874138088158578332829099974254579696981029211823590623969463511071941003380869714690550066435849918293969949871260249493284577194540882894436008311381290416758586295755051775173535296567974769204395121546991036075152292779444558479310814676037169722068898366886011460388254567896569853453802398979694996169679164349759182786732046060561249694820629283333083831021323732703347625758106817990615398869691547560921327796346329738344463626929367762330873035258784376180126596465117907835245393790644851438270128675160053687679028287389752821272229460636649227551529410540964794337834268070804139465505084721290725359898033226345853241988154757932782391856088471990092188778406964179826526357479420886668370536274602312255077146714206499836748269165437521089114519419823383392263359610225613093359068454276614519888040249920409833366006077697517575190979165073687261148609887260962851 A013795 584 656886875910977799408763104373617855960247083416023259801985144432152792683304908441108530001300122916333601014825897259630970111366815173022780563740662960732542256841167488426188927591721547060410311160088722787278173833597617707509929412970303739358736066999549376351459789650785395707293407385101138274258262926544024085654988800407965703174296636013303211204370721915939003178358063006053983980163535794501668288932956211714221880073716677700136011822694687307082546919030640554049057714647157202809074504108950005482913853234960590813442542413966943339090080065667774254743741128825364709984888478619173307078705656305629623197225615992539614488222438459134404397378952951366129779164639466322425170992206809882998455376791818504035085926807481126166389094272350509292532646126370589567493629092072290096551612979454240030058979949147283489272747815357261621658818738908063939512096081174100794080682418623717458445540289294734365378520720768472359328284945062864489404115966428550682481367932436176905837045520310721212036945768571784326540943341575639422747811554337844960759571826135949771719059452685869241669878064337383790421084778408287124465354063798737001936966903397997464376232678000155657910438163486486178556479979249892487057594734343339223249242018869411631173216787181514202395347228525769734150683373268651787471712059723618096030712913069339033954911353130602455128501328829390789278890563425409597891839966610525827479318030028131869553944924519070846184551801848452769538225653778650806507408057639027396004373719746098671570335933255748729745370950852723061301343499248690309190325536915265604288230499313492784343522687278653742014036065121312831179494705273066457437597686933472991762461956149713040315730277051718595921548974569495759176304718583847780695589637671860201900810740989578093791544435128573679224417120923461714438920272645244824195180543886372677256781868833337279680369983200770509712588724441922200600054851153947839449160266306613699101291961872873408286312109223862051653233498845791288615827810488831269907712953933018346041308653155673371056246711533181181340581942099730265553900231518824643405914459945404417509994267104466929637315948573810893866999164991318406939735904656362556840172399856201201711613021596452453726584505042697364109831408851170746265725678825634156246127848053313201299870121239063913185680797299084720370311694983569354818371125955843855190476797359387757101491 A013795 585 9617480750212625961143700611134139029113977548293996546760864499631149037676267164486269987749035099618040252458065961778257033400521540948226530233727046408085151182411533198047832088870395170511467365694858990328539743097702720855652876535298217047951254756940402419161722780277148978550482777525265765473415227507531056638074691026773025860174877047870772315243191739571262945534340400471636379453574327567298925418267411895707922546159285878207691349096072916862995569441527608351832254000149028606327659814659137030275341725213058010099612263482890017427617862241441882863703113867132164718888752215463316388939329513970723313230580243746772495722064721480186814782025250160951506096749486426426626928496899903496980385171609014717577693054388331168202102729241483806551970471936191801857674223537030399303612165632189528280093525435465377566442300764645667402706765156352964138396598724470009726135271291069847309101155375564205843506921872771203812925419880665398989365661864480410542209707898798066078360183462869269265432922997659494324885951464008936788450708967060388070480891106456440607738749446773811567288684739963636075555102240675731789297248848077308445359132432650080875932422638600278987466725151605644140245423376197675903010244505520829567592152398267055692007066981124549437270278772845794677700155268026330820373336266413492543985667760248192796133857121185150545536387955391110545832236739111421922734428951144708640124695277641878702139307639883716258988022930863196998809161796973226458074961371893000104900035630802630650461288398797417152201976091434718340512970172500074816855556185976403712383982740448847855573515664446769436827502029441141161298981979902966003343867734392978072394205499987948623262606986314211962887398536671987410100277384786115357164127885153705216029770058828412871202002074717447237524691067440402961100231711799029471041638343040382367716543341588891111800296924042481032702011514554182938985403075744950317375155458995131168542015613780739570719895591146564298254991656601230256624334973366978622718825358533321604390799990852213825634508103557305676007460214282150817974653289667111604105993608060666076763826064676500316819942803069165297106734774637892796004673380073804194696964106294641794259726249193660375010923738330132107932041656989990896076489663686109681599557823348558580231398445061134752951552553255899390941733526254438923895771655119509883843770790138796151722929731 A013795 586 140809535663863056697104920647614929525257745284572403441125817139099653060618227555243478890633622893507727336238543746395461226017035881022984629151997686460774698461687257552618309613151455691458393701138430477400150378693465536047613765353301195799054320896364431818946783226037738194957618345747416072296272345937762200238051551322983871618820374857875977467475570259062860785568277803305228231579781729912823567048853177565059693998318104542838809042115603575791118132193405713879176030816181927825243267346424425260261278198844382325868423149652992745157753121076950607007477290128682023649250221186598415250460723414045360029008925348696496109866749587191415155223631687606491000762509230769312244860123111487099289819297527584480055004009299556633646986058824564411727399679617784170998208306805662076204185717020886883548849305900648592950281725495177216443029748654163747950264601924965412400346506972553634452550015853635537754784843139243195025041072472822106603302655357857690748492333346302485453271446079868971315203425608732656410655215384554843519706829986731141739910726689628746937903030650215375156673633277807595782202251905733389127101020384699872948503057946429834104526599851746684655500322944658235857333243650910172895972989805330465699116703263027962386675467670644528311074151513235279876207973279173509541086016276559944336494161677793790728195802111271789137198256054881249501529778097330328370754774273709679200065663559954746078021603155537489747843643730768067259564937869485008572675509445885414535841421670581315353403723446792984525389131954695711223450396295573595393582198118880526753013891302911581453451842843165151324591457213047747742578395167759325254957567499247591957923562725323555793187828886626377348634401975414567671278161190653514944239996366535398067891863431306792847268512375938145004599001918394939753468492492449590485520626980454238245737911064202954767868147264905964799790150584587792409685286431981817596689651075147715438623650601363808054909991349976847890751332844298612187236888345065934015226322074286361609885702666067262621114833144182512402425224997304970125966898814016180995715852415616212029899177412928641138560782579735649114939703835473388426304422957660567214558251480259850509756652014444381550534934452891464192233021899990456709455885166028331848299126091646246173167904634140073917963680932219622982777920557891240284757992802604744209356648138422114457375414191571 A013795 587 2061592411654619013102313143201730183179298648711424558781523088733558020460511469636319774437766872783846635929868518990975947810115422334057517955414398127472202360177563137827884671046150462778642342178367760619615601694451028913273113138537682807693954312243671646261199853212418524912374490200087918714489723416874776373685312762919806864371149108294162186101309824162939344761505155318191846538559584307653649845162259372730038979829375368611703003185614551953157760573443653056905016267179719605289386677219000010235485374109280601633039583334069466781854663445687633837196475004774033508248672488392987397681995451505038116184719676030265399544559080706069509287629191538246634742163897647693500576997062475282620702244335101364372485313700154808673225522887250447552100858709283978047584767819941698457705483082902804862038702687691396049385074742974889625942398550045611433739824036783418602953473208585157762019784782113077908267804888401659618361626342074588462778954177094394450248676252523214689521347242055361609025893354337454822508403008445267463972027697835730646214032949462854483917838271749803307668858664820381009847223170151842550209886039452390839839033271393679201124373948429423210041180228232741231187216020292975841369940543739843348300767652473992397303315522165906539002436652305277732667560936780379353191040364305114145030611021124578890051514738711130264757719666899516373951897481123013337676220650141383413168161380181297437328314291800224387398178787862175272747290255347130010512542133797208354219254254678981038089183914984496086436222280948699908022537252163493010157436962658529792190876382565928464059988431066780980543343525056232074699090283651164281057833745756483993855958881861462180368063002729096790761356279322044685275183557992358112298617786802444763112004772497762754076858289696110381012333987087220312930532198581954454298507499620830502155848755890995460756357544105488230633727594708949868670202278650645791433133181391237701736888868454567513731937183355011029968490264173375981033335282260110339916928581489626620330336572733890792035742272063976164083907719185542067614281365536010905958275795217036960329753856502688234909668417749909638691832203855165879949523056523108364588347359922484471313347142143480190281381975324783927238483673637760276683143614715820806590947505107792690221351291748444822232906252528627500090851534888085649009141772622936059969190685394638177770433439178791011 A013795 588 30183774499035276970830966729616531611928111515783966965120279542148022977562348426945357817543344784428298596649204986546878851887899898392936120385222202984320514755359701900938059468786688925542102531833482383231792024408457514319231649461330213987447185085559596572910227050883019623242074911019487217898844040546463600887126664161908892301257994094534828566709277135569594946653196979013646825171050873848357087383020639476140500703681884771843943669640582655146182772555788524406146343167778274741041910341163379149857741362333977288509332539594111063153134127508312647010393590544896624594268813902561728489462095405485263059060480776759115714731889500617563685480178993311468979260021625459880541947813991700612849701559310219075777557477883966553784694880592233802610308672362626722594688585651766407119265977816779965985108646050489729559046879311895359013422657171217797001384763722546031765841801246895294793731668994917573654948931371088698472432571274314049683546668106839029146090869013192386269282044970932549317748104600854676056345528446647160940014457524012932391219656413085652499041070136688870227579759711635198365173194434193126777622941503622454286083286126474857183661958978955185218212919721555564365812029753109459293497299500895046462471539199871722688917842560031037637534675026401571283985759675401534110070021973791176197393175960284959529244227289469658206317773643075819231029731021122038276917546538719994552195050767234375779923849546247085255896735633090108168293076628537330483914129380924927514124101542754961378663741699288007201512730415369915353357967908925701161715034570283534687466621117147758642302290619248740336135092550348293805669380842936696238967743871620682154045093989333667782768810422956706113537017285554056237113962472566115122164063016574593776722861874139744482439282219440752088401581904943992601615921919438395165384448301948579382063781635000064540933830803248453184708405714133735027200431561724105032372502908749111191129789923043322968549292301500716489768665957762397738309061867570275486723751361589623348256457761396895086195302605288675018352492916595521411940693472812735674135115917772638136187926213055858447312455304276427020087115296643483648340967070554829565937993696625095144498715508122693465909713500730161478698639465730448210917905663054332429298062422283192777530804262488980642311980443271635228830157322296461987142844692972406854008920824862897560736915983016679192051 A013795 589 441920642440375490129936183888315639330239480702593060336326012776589204414490343318906983806652110988814719753541010208032853270490742412370977738560038273893436656533221395531634128682505912558861923168574015572896667029364226467147870579763335662990214236837678053423978634251978290303887218772236312357256975597640773580588421489994508092182718291538084425045190526541874439613949456969738803167329355844013796116374805182570173070802606474944567179267207770653995261972989299785830388610319441720483594609304973034133067191285931761481065137712197380075625036760849205464879172559167831480684689704347406266814214538831709736447704499052530213179389594178541749919115300641073217325345976618358111014657944652488672732480529860917488459219033699154313961717746750895104017529272061217845508835582527511966633173181215475481987975686825220130474005360005459951315521123643799765897274325661796451083689812055794011075025365754588195882107304204109634334885276027232001416806767752230225727916413222149727368558420419423454561149999461113312140954881987361083322751672609073343139846989543987038238460307871261749001995261938050939264500739711021569151177486554536353202545392177718384025994741410882866779855357643295017879853927615275593516093961992604375257045805425321891888446132921414422051145177061545405168835507407553860905535191718276610706033489234532092467664731745125265798698523908273069361506291880247762412349798873399440238687738283078495793865081206603575231584106404072273691978934918415055614986768266121863734290970687475389545015842219275713437347886011430930688514008154581190708669821143521231359198799776160334281947836956420807261353890029649369608805404921436169634726738024398407417374221097834230007518153402509134208295470077796937367585524560840491503604046625668627484999420699279998967393530974832051326287560670284995680258712822497543616393707588829150732795826918035944943812216790360603077315768060632014533241518495202621778965815086995736949331254263277291582530188586271990126703038287599265286582974803096403401122443685033675441822798084611940956985425444031490943698848791875028992223693135451263005012232152109194951927427685350823527101658109911168001095455058157244095360098879993259674898165712288018010605693754424355034384115364190294209626780417759492256049056812778481097352931924648225455828505207101165584089705669940011385302333355742499953758389149809008749544609796817683186749186907347200050818691 A013795 590 6470160125969537550992395668308829275434036236966664996384149153062042541832553116532117149913193556987236311911593930455809004733254959659523485070257520368073806088302894451978655278040569065774297417111092162002780101976921639705511973158314997441839726641540444380180471184083214148339212770044311849222599379725058565993395079035009592977647178506409094067086634499099583670387833999493945817172869098912205988939843522678009903929620961399663408071651188970145144630546536338164342719643686946229600308674834110192742236747617326919844274681244281841687226163215593217211295965438776220708704541961350375152426915063035062251330841570628094851159443048368029760565767116685952974860390443669381103365606967657086657476247437693692948531425872389318310713509530179855217920646072248290476094861763785302703476288546175776531785952030808047930269912475839939147210544771268872372501993402014361840316302538308880116149446380012925775909933040852369156297055326314703732743467886660402734882424205985494158403063833360778798229797142110160003055720427176953620928407238669442816910499773913514226849297367543143267138212630035003801771555330109066793942389580644966747238467086873974860524589008996736052523862291255482356778941354215249964669131697533720658138407637232137819138739832102428553250816537358086277076920663953996077517940741947287857347036315882784365819079337480379016558745088541026008521813619418707489479213405305441204534627176202552256917978653945882944965622901862022159124263586140514829259021274184290206933754101835327178328576945932415720436210399093360256210533593391223213165634851362294348330029627522763454221998280878957039113482303924096420442519933454746959622034171415217082997775971093390961540073283966136233943653977409024959998819665095265636104266846646414375007876518458158464881608687002516063468176175773642621754667814434186536087620272808047595878863701906964269922354666027669589654980160175713324781189072288261585465838498688704584675158893668642826059824491091608207445059183568740843060861334092134442195833697992578042143727586756803427551223613926065058906694845161842299475147091196141941656384090939030723291169468741221407260295376387209410704038557506480210800167207701981314900184044193608871693277962258526982058417833047110097523145692096416726120814240795889741746344276308774668898785144737168165316657380713591706692211462661425941822976575542353697102082632035207699537194845510470355944036454931 A013795 591 94729614404319999284079664979709569421629724545428942212060327749981364854970410179146727191879066867850126842697646735803499638299585864375083344913640355708968594938842677671419491925791971692001488483923500343882703473044109726928400799010889877545975437758793646170222278606162338345834414166218769784468077518554582464709297352151575450785732340512335546236215415701317004518148277586590860709227976477173607884068249015528743003433580495852471957577045057711895062535831838527064141758303220579747578119308246207331939088221865283433440025608097530444142678255639500293190584229989122647396143198856130842606682463437896346421734851435565936715825405671156323724443396355399037504930976485763408734375851613467405752109738735273358459448606197652009387156493031363260245576179143787220860504871083580616881596340604559544201878123683060629747081788558772549054309585996147560405801685398892271704070985463380313780544044449769246285097329651119536817345187032573577351097113328594956441413572799833619973179257584235162384882459957634852604738802774297777964012810381359312282386627189867761795300562758199160574170571116342490661737341588126846930110525850222958146318396618921865932940507680721212545001867806271517185600480367065474732720757183591204155804426216715729810010289881811656448145204923459741182683195440950456570940170402850241519417958700839845899957140580050229181436586841329161790767873201909296353465163467076964675591476486781567593536125472421672197241684906161866431738343164683277615181330475332192919717093804971025217908695065396498562906556453125887511178422340840899063958059858795351553899963776560779733264276830348810009660494411752695691698934345710950235826202303690193312170437992778337067908212950548200601169037883245534439342718716659784178202570901750152864490320106745898084331632786403837685237567389501901625110091471130925074858848414182624851262443459619863875933194665311110462138564525132618788121389207372437872805341459301323824229001362202599616341890374072235765203111506629934683254070792442940368189201172309335115026315597706358982777464931491518527452919228014533106615628562202714167791119475438348819706012191840222623697984605685132982117828520452376766325248087964708431453594591038627490461282645427093544317295493642738937836376077983637287134841299492621708908226549436769927347113304096879108401180711027696177680668024825937214230200042515600479271591815627475928924069733118796481376637736644771 A013795 592 1386936284493649109518210374967927805902080797069625142926775258587477162841621775432887232816301418012193707103936245858899038204344236640315595252880608447935009198499595643787252781285520257542593792893123968534786661548838810511958716098318438697150626384226497773578224381072822795721361657807609008414397122949157641865808822532851216174953907197441104732444429901282982263150208932145276791643806803602298793030643233836356326313271052039776041930885516689959855610587113947874746099483317452508084291244792032721546920190656329614748995414928155943232692952340817923792603343711270744680526932574452611666604437947194240407960619959868120879456399764431399735649575766039397308109694426728062067279996843472776287616638684823137241204787043339823069437358214472189493255480838844188700618651817534703811763452022791356286659697608843690680127024466288988890704146648569596431901342475925181750019303298169351174060945354789071534860110003422041138542750883343909745997412836243958757258736119362364030027317510290787012477064096239731876985980811418493767171111556793481691126422608686853900444995539342793909966431331714370405778496418191765165903748208973114330220247644897635039124181972953439272871372346551621283114376633054205615561764605924958820045132604238935000148360654159604462057293945284374070655664664450955634655135034868130386085798333338996183821272495232515405445413067943900257778632431549154007911083458321473839815334807242968931136962413041725702639815508711115886427081082274127867563869859489338636537577970398580780215401204452470135459514893030216119051163281492251603195409954392622742100649369652626376074722277073136927351439298682471217622164097755554022402731427928328120283487382652267633011244145808976205001715883648597869726416744730615900153063840572523988089002776682866693852699435625738587549563224149697341693236849228827874021008399632047810447333434692294427007537903094819968276170723212466671676885259385139862895743004305630682110536808944008260982861616966791603838338755568568873697522850472157089930658094363780975419100286666018801866844864061967322760438190417360779213959417779209938130629780239892865069315724500732699433562192611836031991187127367943248235767957255891296144912078407396545087843639211698076582349523322423340788862382157758433520941211465871474440125344910303748506289085885282407026101686790156499737422660551476546753544358822470906617015375772601875075377304962592299283835353102216092211 A013795 593 20306134141271516612456118099905431006212364949896381717590916560979253141164184414112901975663469061116528065708730575620140818349803968650860630097424988286216469675232579820689167970801302090681115721748228023317811511736549024705587562395480260964982320891460153902958783163287198552156456031961203492195188277098617034557306970703474656017500155277735214387718898184684143314782208975538997506456975411541256628761647586598092973552601472914361029910094849857702245994605935310834157642535250822170862108115000151076168458511399321889540041869963131164869857515221915222247505555276714972867594819822560687410755575984870873812951436832429157796121148951040123529645438790582815988034036101725556727046433785284917626995206984495552348479287101538349559632361618087326370753494961517766765757681260525598508028701065688247392984632691080475247739765210937086348799411081707461359467555190020586002032619588497470539426300939466796341886870560102104309404415683038182591148121335447800165025155523584371763629955668167412649676695433045914410951745059978167245152244303013365439781953413784227956415179691517845635818521127630097111002966058745633793996777527575366908754645768946274607817148266011304394109762525862287206077588284546624417439795595347322084280786458662247337172148337550768928980840652908520768469586352226441446985832045504296982682173398416243127327250602699258051126292727766643674136957430311163829826172913284698488736316912844308120776266689343906012349538863039447693178894125575506109002618612783406977546679064605621203133689034388615253262757548855394199028081604328055722383997142262389567095607421084102772110008858627797753352422772010061097206104555239066441998390836298652009070538769411850414917625538789220617430122252499121410664467559600947394141007689822323709611089653413851264697372436996438660313155164775718779730680709559268903541583979012811992759408817329882705817362439211259155531415558553724540021277082657832732656573326038738816780369419749224949050076934010795871797117720279416879805432053762851953674765159580117261111047297077181278132475654731263572535575545900579168471579835705412704170550612492271437479851522415227452406784062029891344382970731794057097419878662183504466857657739962692816631118721698471539242179370963600132489734137171741225180100277071824257277875174831757181880578506446419721269154796294681312655605173134168121018642957519796543779722116686664052978599121957313853814633404769545806061251 A013795 594 297302109962356274722970025100715415361955235231432924727248609369297245239784824007026997825688850523807087410041524357654481721459479905017250485256399253498495332515080201154710108260501863909662215282115806489396078343334814270714507501032226500788306160171868113293219544293687874002122672763943980329229751565000852002953531358069572438752219773421321273850592388321960542271726321610866462492036577000375538301699282315382679225783638164939159838913698696766618583607025498885922902044358607287403592124911717211906182401065397471784755753018130203384859583880364060768925728834806383917754455757022111024380872387994494463495421986663595299293009741792178448597538869332923008880806322565363876040686837050356478976836825459999381934085242453622975902577406450416545394201919731581623217458211335355287756048212302741630080688007230109238102157902453329881232772177647278941763964475537091399655759583395191466167740472054733365241565671870454909193990050015362031316999644472291242216133302020798786991306180937639088603916497835225232890744499423140346636274008840418683403847579931214881509874645863512777954018967829632251802194426066094824377906819781230946911076768703142406533050867762671507634161033141149746984181970074047128095736047311480142635954994541273963263537423810080807889208487999233652571163213782947329225319566978228412123449700726212215627198276074119837126540051827231430033039193737185749632484997623401270573588415920953515196285320598684127926809598493760553675832188892550984941907339109761861558260928184890900035080341152483715923020033272791826467970142768967063831424102159863645651846788252092348686462639699169586906832821804999304524194576793255171777298440234248564064801758122958901924808955513412979059794419898839636573538469540117470797618493586688641432415963615632196366434229850064858425644904767481298654036896268657256016752331036726580385990504494526812695872003472492045296135455192785080990451517767193329038824890066533175016481388674548402479042176390852062358981600542610942537231330699141915453752236701412496819926843476507011093137576060920429965493361567530379605592400374562947401761031517499346116142506139681345130687725452179639173111074484196789963324443493028688899262966970793785528296209204387321806044748170278069539782197502331463277861848156608578950805370434711756899913549912882031139101695372550429098590715339857355459833951541047341197478911510409448399659669744577032133700047679230920146542775891 A013795 595 4352800191958858218219004137499574396314386599023409450931646889775880967555689608286882275165910460519059566770417958120419266883888245289357564354638941470471470163353289225106110695042007789501364493945457522811247983024765015737531104322612828198041590491076321046726027348003884163265078051936903816000252792663177474175242652613496610075771249702661564770446523157421824299400345074704695877345907523862498256275179192379517806544698246372874239201535462619360062682590460329188797208831454369294875992300832451699518416533998484384400608979938444307757729167592410213717841595870400266939842986738560727507960352632627393440036473306741698776948955629579284665916566585903325773023885368679492509111695981254269208699867961559850950896942034763493990189635807840548641116510306790086545526805672160936768036301876324440206011353113856029355053693849819202791129017452933810986366203886338555182359976060488998256161888251353351200501763001855330325509208322274915500512191794718816077286407674886515040339713795107973896249941444805532634753390216054197815101687763432569943715732417772917080186074690087690582024791707993645798635928592033694323716933748417002293725074970582707974050397754913273543271751686219573445595408223854124002449671468687380768333017075078792096141451422003393108305901472796779907294400612996131847187903780128242181899427068332473048997809960001188535369672898802495367113726835506136560369212850204218002467907997498680415988813378885334316976419331547148266367859077575838970534465351906023415074498249554987667413611274813514084828936307146945131317550860280446781555880279722563635988688826798884077118499507835541921902939344046994817538732798830048969991426463469633226472762540678241283081127917671879426414450101738911119073176732536859889947932364602708399212002123296470987000963559234799592209867050700693693593754198269410885341270878708713863431286976304367064680262002840756035180719199477566370781200671629477530457435215464112215416304011584063160695656504538465044997849613544366809687603912766136784158386497545380365940548915339539149414627251107936015124788306710212287805478333883976112909183262447707926486442432391074574058398988345362097133519241523125201853033177181433034174109099419391813919784798961434778562301157961041216131951153631634953851175318860906204418741428534614832771634284274505817907587921949510832432466663290851541287428884512474122472288743423904734019417224730352327469502398071619901865532781820131 A013795 596 63729347610469643172944439577131268736438934196301737771090242113208673245982851554928243390704095052459551117085689324841058486447007799281484099716268742069172794661655507544778566686110036046089477555855443591479481719465584595413192898387374417647526926379848416445115766402124868034364007758408208770059701137381581399399727676914203868119366866896667969804107545547812929567520452238751452340221432056870836970124898555628520205620927025145251736149680708210050677735806929679653179934501323420846279403276487925332649136474271809872009316075278763109880912742720477939042918805138530308266241168839267611444047522894297667355574005684005211793309659372670306793684451384210592642842705682836449825904340861543755484574766825197777772082128330972315510366457862593472654586827401713657113057961846108275220819495771266129056212220939966125787341131655202948064919944528403926651387591099882786424932409501619423468466205888064414926546312110163891295780319046427037842999000066478186187550294768013466705613749674175845814995392693397803305424386153249510210903810544416256545942038328613278971004319537573877811424975396734968137828630515965318593539627010573330582428822644301427448071873529685237947041716437940774816962371805448229519865639973051941829163702996228595079606990269551678498706703463217654622697319374876366374678099244857593785189511707455737910376935624377401346347380911367334669912074598645345380365645339839955774132640991378179970492216680260179734851755433181797767891824754787858367595107217256088820105728871734574438602682674544659715980456472938423667620262145366021328759643175418054194510393113162461773091951294220169278580934936192051123584586907670746969644474851658900068787716358070130625590793842633986682133963939559397694350380541072165648727677750148253672862923087183631720681107470756700829544663489308856367906155216862444772281546935174279674497472620072238193983715983591509111080909799551049234607559033327180523427308989610066945910107033602268735745106882947666723813516191903074460636208886809008656862936710561913937735576669486192686579557583471291197442025598544218105760008286395294269103352145496891751688003652637722838789019588364446464131855215140076080330258747113361053343131324599315547599569241594366592930651253707604445387896840320767359335057843442527738894793255175295766609497556063039679984994765262788097643744417241357415989246298147133627116779492469389210778287587277088426480984610166586983213265458628537971 A013795 597 933061378364886045695079539848778905570202435568053742706532234779488184994434929615704411483298655663060287905251577404997937300070641189280208703945890652634758886641298285963102994851337037750796040895279549622851091854695624061444557225289548848777441729127360665172939935893510192891123437590854584602444084352403733268611412917700858833135650298234115745901938574365529101798066941227560013713181986744645924079598639752957164330495992575151630668967475248903351972729949257439802207421033876204610376743371059714795316007119813568336088396658156370691766443466170517505527374226033222243326036952975717099152299782695412147752959017219520305865846722875265961766334052716227286883860053902408461901065454553862124049659161087720664361054440893765671387275309566231033135805739988489653792281619388871257508018237587107395512003126782044047652461508563826362618492907840361890102965721293383876047435407513209979001813720407151098939564555604909532461519651158738261059348359973307123971923865698485166036890908979608558577347544424037238194718437669726078997842690180798412089137383169227017414474242349619145037073064783596668505948979384248229528013679061804133057340392335217199267220300348121568782637770367890884095146085603567528400352834845453480320785775567782860560525944536506124899564845404969681330911452967564880091662051043960030608959640908859458745828714476509533111872003923329146902182684198766501713933413420596792489075996754767932947976544415689291497964551297214701119704206234849034359959964767846396415167976411065904355581877038008362901669863220291460917628258070303918274369935731295731461826665569811602819839258898677498407703468400787820500401936915207406382564756303137955907120955198504782489274812650004199013123366039089141642983921501837577263021929939920582024386056919455552022492094479348856845363418146970966082514018530083053910974128677886628714317496630477639398115585715763284895335600375226911843889271806943250043499230916880990155069877078970816560044109873236788503353690565652913178174734311770695745130256379336981962386578017947347124211302579603174421748696788285897286432281321113503393942178762219992136464061478268900082710035793243860681354492204865853892115318316486719181996785723458578932405293266183121287097665005533036684924197639136354908024581885842048625158668049021505318929653718318963954660308358212480537602062012830713927498555051172183434616768549244327435004908565323851652108095677449000021225419579780424433411 A013795 598 13660951640640296595021659542925971956453333859151874846966338449406486516503521804503528288526975617562865675220788344786574800010334257652251535634471785045225504859315248204785790947618425569709404834747787886028162835844598631883609762335464284694950524356153687498797013601416882734118938249767701973164383839003543058785739696528058274175939056016445688635750282667285711579425498086512706160774697467928360974449403684623045842962791827292795024624352805119193976232739187078176144118851356981511700525899695685284318221660241190454008670215472067423298152498788202546798426286043352406864536507028517474048688821118443529255251072971110996798181861869616768946220896865818283707266595049185162290693499320123095358211059777485318246910198069125623194781097807359188556141331839171477021172795189472464081174895016512839377691237779215906901679688946882981775097354663690738432997521125456433329210501801400907302565554680481099239574164658611480464769109212615086880169919338369189602072937317691521315946119798370448906130945397912329204408872645922459522607414826937069551397060426980652761965317382240773902487786741496638823595599007164778328519648275143874312092520684179915014471372417396847888546599595956290434037033839321832183309565854972284405376624540087908861466660353958986174654528901574161104365874582898117409422024089334618808145778102546611335497678208650576074290918009441462039794856679354140351593699105890957638832561668486557306291324586790106916821698995542520439093589283484424712064173844166039089914474342634415905670074261713480441243348467408287279294995326407319667455050229041900804332604210607611676885266589535537254187186480855934479946384758375551636847130597034242812436157905061308520425472532008711477751139202178304122794927594708403968707904076250377241419036259357748737161306755272146613072965805089801914414087745298945992310572217972938131006322468166823118427810290464490254152608525093697216306382828525456123886872239854054576860378070313211725255605812654059820477601383571724301841656285058634756404452083649872752911301888760767109245577681067970076708822669677293822170655030822422803190707439257662904869970324103334966110957634048883364235711120371440966834460375471682055543614939777157054149345898710187078764396913346009190103975177634595372208387903390613433920948058905723859374449060089907951260181574672588927551031789929854482612506344504211937666224108329486197975906866304906512038514628813530809310761368067565194129570451 A013795 599 200009992970614582447712117367979155414433261031842599634434161237760369088128062739736157672323450016737916350907562156020241646951303866286614733224301404847146616645234548966268765264081368766115396185542362439338332079600768569407930530353532592218770627098446138669887076138344580110235374914848924589099743786850873923682014896867301192209923719136781327316019888531730103234368717484632530899902345627939133026913719346566014186818235143393811955525149419750119006023534438011576926044102717566312807399697444528247703083327591269437140940624726539144508250734758073487675759253960722588903678999404524337546853029995131711826130959370036104122180639633059114141620151012445491758090218115119961098043523545922239139568126202162544453012209930068249194790052997545879650465239457309595066990894369066346612481637936764481328777412325500092947492325871313736169200369631096101397516706797807640372970956874310683816862286076923773966605344766730685484684527981897487012567789033063304963949875268321563586767139967941742434663171570834411881750304408950729870495160481185635302004361711423737087934211793387170706323685682252289016263165063899519507856170396381463803346595337078135726875363563107249936210764684396048244736212441510944995835353682649215979119159891427073640733374242313516583116957647947292729020769768211336991347854691948153970062337199384936563021506652853084303693330576232445724636496642423968887683348609349510790147535388311685521411283275193955369186494993738041748769240699495462209331569252434978315437818850510483274915557265747067140243864911324734056158026573929567251209390403402469676233658247506042561277188137389800938554597266211736720895019247376451515078839071178349016877787888002618047549343341139544745754429059092550661840534914125742505852423580381773191616109873256799260778692203939498562001292352319789828936658678921868273419087843341787176063567256430457276901570462690601811048341415896820943941750992441203109827696463703213059812795327455732869467324703068089831612561856873615503263689669543471468517582956717786975374370953346391246464502828516149893093872706745258850400560306271092261515147618171442590201235515196927238830530720109701335775046513358267195423334357280896975214066333277356429800573303015849020189535208298920552312300575748110844503007293541971286036600530438703025101308688776342314400318434781374488274656436362999479929705389886166979371187170052007424565252429570136242755892680458904579118857189877222007251040973091 A013795 600 2928346307082768101616953110384582814422717374767207501247750554682049563819282966572477084480487631695059833293637617526292357953014039906302326309136996868367073614302879031415140992231415320104695515552525728474352519977434852624701510894906070682675020751348349916265816681741502997393956124128303104909009348783283645116628380105034156755145493171881615413233847187993060441454392392692504884905470242338656846647043764953073013709205780734428800840843712654561492367190567706927497774211707887888385813138970285338074620842999263775829180511686621259614745299007592953933060791237238939424138764230281640826023475212158723392846383376136698600452846744867618490147460630973214444830198883423471350436455228235847503242416935725861813336551765586129236460921165937069223962461570894469781375813684457500380753343661032168771134630093857646860844235143081904411253262611768878020561042104226701662700667779596782721762680730452240974645068852729703966181266174182961107351004999233079847977190123803496012473857696270635050985903494968586624360706206851447636033919644605038886456645859816954934704444794866981566311285082073855763487108999700552865114522190773421011544797502330160985177182197927453246316061805744242542351182886356161745684025413267667171150283619970383785173977332281712196293415376923596312845593090176382184890323940544812922275682678936194856219197878904422007290374052966619237854402947341729328484571906989486187478550065620271387718982598432114700560259473203318669243730453081313062206823505424900517516325105790323985628038673927802810000310426166705431316209667068902794124956684896215558529736990401735969139659311519524075541377858574606037330623976800838626632269282841122207956107692468246330834169935857624074622590595854174034240007271677714996028185333640369541298451464654352797977060832557878198446260921330314042885461619718095073391128865114367106044746688201398324991115893144253101115558766670145355440251176280331654730987303925078742408719136389279384941871100977619903224639518146486604583283680451785965770565932069305119106456165127944514239486785912304950584787390299457334828714603444115061800843276277648090963136289177998211703717800273126137257082456002078390008193038324949612614109145185513775488710193729455045504594984984704495806404392729528090874368529784748001598861868366153050990508260512374427825135062203634103882829244884790675385650816613323370744973551356731440703059860821336364730189024734598821942879188116992407408162490887025331 A013795 601 42873918281998807775773810489140676985963005083966685025768315871099887663878121913587636993878819415647371019252148358202446412790078558268172359492074771149762324787008451898949079267260151701652847043204529190592995244989623677278254821012319780865044978820491191124047822037377345384844911613362485758972805875536055848152556113117805089052085165529518731265156756679406397923333759021410964019900989818080274891759367762677941993716481835732772073110792796975434809748037101797125494912233615186573856690167663947634750523762352220941915031871603821862019485922770168438533943044504415312108815647095553503333809700581215869194663899010017404209230129191606802314248971098078832686758941852203044041740140996601043294972226355962342809060454399946518151024346790484630508034399859465932069123288154142263074609704541171982978182119204169807689620446729862162485159017898908143099034217447983139043600476961076495829327408574551260109778453072815595768859918056212733572726064193771522054234040602606985118629750531098367781484613069835076767265099574512044839172617516662374336611752033580037199007776241647477112363524886643322233214762864615794498141719395113657030027380231615886983979124559855842979313460897901455062563668639140564118559816075651915052811302479986388998732202121936548265931894533538373616372328433272411568979232813516605995038270102304828889905276145039642608738366509484272261426313552030259098342617290233067270873451510746393387593624223644591330902758947169788636397457563563504543770102942925968476956515873876133473580114224976960941214544949506734219900625735555805808783490823565491992433879276471816324173751979957351990001313227390806992557665644341078332523054570076870246685372725427594529743082030891474076549348913900962035307946464633425256848661469828650454150627894004379315182147649479894703451706149197127901886043574292629969519517714139448799601136261956672876194927791525009653432895902817598149000717471920335756916385116767077867606056875875439474933934789413333003111947185182710377703856365494598324846855811426696248837624713638235632980326032542056781511872181374354839227210509025288619826146407981045699791278409855071817554132313798839775580944238326429708109954274115587278283171994661107186930205946392951321232775175161058523101566713953020778491629644578495491408936614748846819552031442161673997787802445723406914948502974358220278321313606035667471077157765413905023333499422285185716014697511139261352065694193220885836862907029076937871171 A013795 602 627717037566744544645104359371508651751484357434356235462273912668773455286839582936836593227379795064493159092870704112442017929659540171604311515323466724403670197206590744252513469551955881063899333559557511879472043381893080259030928834441373911645123534910811529247184162449241713779514350931240153997120850823723393672801574052157784308811578908517683744453160074543189071995529565832477924215370391926513304690248903413367748730003010556963515922415117340517341049521011207411714371010012359946627835800744767857320382418404598866810577981632151555881827293395278036108575460114589144584585169889125998842310307826209581540879074145405664815027338321494315192682919185846972189366837667658104767815117404331235874881688366077644661067454112869616972249147461359485475268131648342440711424034061864796873675360684187299002783564407268250154383732960571911920945213181057914123112959977655921138737354583187120975437182588940004999267266331439093137651878060261010632238282305861008854396040588462768869121858177525811202688716219955455358949528322870430848490326293061453822662332661523645324630672851953960712402114367865344880816497343100839847247292913663859052576630873971088201332438362680849397060128381006175203570994672545656999259834267163619688288210279609480721330438171267273003161508867865535328117307260591541377781424947622696628373355312567844999777103148039525407434538424065359230179542656715275023458834259746302337912858203568837945587758252258380461675747293745512875425495176188133270025338077187379104471120348909420470186686452367887685140322152605728095713565061394272552846399089147822368261224426486823862802227902738555590485609226962228805178036782698797727866470041960495457281720542072985411509968464014282071954759017448423985158943644188697979185521252579761271299219342996118117553581823736035138353236429730395149611513563971218395383735258852715669874960236011307647580369937795717666335911028913152454499519504506385635817012794494586787059620278719692309352507739251800608498562018738260062639962161047206414074082815935098259779231663432377407902464953442448253338115320607501929201125589062639250682874609559250490090644107198688106480810051206328813154280604593337257356437840527326313341343921173833270323845145261139200294169061339533057836730038258986177217895949626273752489718240976537866285061292344689069001611215607836400641761032047578703094902352505968207444040666843424983446625765041677404068171186260589925455593828682946989537509821812715447371814611 A013795 603 9190405147014706878148972925558258170293482477196409643403152355383512158854618333778224561442067579539244342278719978910263584508145327652458724895850876311994135357301695086601049707710186054656550142645481531427350187154296588072471829065056155440396253674629191599708023322419347931445869611984287094671846376910134206763487845697642120065310326799607407702538716651386831203086548373353309288437237908196081293969934194875117209155974077564502836620079732982514390306037125087714910105957590961978578143958704146199027718987861732008973672229076330929665833402600265726665653311537699665862911472346693749050265216883534483340010524562884338556815260364998268736070619799985519824519870292182311905581133916813624444142799367742795482688595666524062090699767981764226843400715463381674455959282699762491027480955777186244699754166486814450510332234275733362434558866183868920676496847032860341392253608452442638201375790284670613194272046358599762628361146680281456666600691240111030637212430255683399012813125577155401818565494176367821910380044175145978052746867256712745417599212497367691197917681225457938790279356459916514400034337600339396203547615548952560388774452625810702355708230068010316022357339626311411155482933000740964126163233505542555856227686703762407240998945265524144039287651334419302738965495602320757312097842658143901336014295131305818641736567190446691490249077066740924489058684036968341618460792396945612529382156958451356361350368571314948339394616127728054009104674874570459206440974788100417468561673028382825104003276349118243598139456636300465049342306063873544446224129064213267293712586828193588175287418723995192400299804691953991936611636535493097533692987884343613990061670456490579409917448281633103815489626774462375566712093894566727113255216659020284773091870400806165359101991481319290460629734567682715385462170090102608526813267924862610122639292815441555268224196259267102352824073374317465086327465065477992093996884324195245149339900500735015101230065810385612709027446516346865577111685999892149108458646508105773621427730784313437629099989383350884877123346409014435745433679749466101269247967158556986425417120373495992566985539959711860153391822331851050784955606423160584553630616349906092910811416771768339031506929227072103499787564490149816620647214598478274010201964766137490900279582381218592659252589807714332741796023270208599792012465343039880525188199403254585182642047825975198872962094338041297098595349245747026873818681301159966864970737719651 A013795 604 134556721757442323402979112603098457871266876948632633589065553635170001517790467024846985804073311432034076415302739211225169140783755742159648191200152680083906135766254117762925968770584834026226550638472495101627834090126056345969060049341487171802841550050245994211325169463541673064298976989061947353090502804341274921224225548859178279876208494673052056172869350492954595644390154734265801292009600213898826225013806547166591059252616469621886030954587370596993188470689548409233998861325089274328362605699387404499964833701283618343383535105906561141237466847470490504111830134223460807898886866627943179844933040391828370581094090125189600810332227003939652564809944491587995750795420947841228609613381676068275486694725543122268662043729153578793069935303021010045214229875099371095709699858007222631133348673533783808649100751533450369921774242031012159404376359798024867624590337408108258323985081352212665906342945557862447777337030736259124641835548546000807055700720446465599559427191373460644946596971575132238025617400236201280589874226768312264670266883505531305659070070173960366828712770821929681828480057929637687330902736806569099816140639252214436652046760894494493189924196425739036883333809468825370727425622063848455771155901754648560291029561029785404415465557632538992879210503187233011401193821113578207806424514357884859460585295017448490733665080235330010108736737334153875444308192985253489635884461483680713042684160028686308486530746252622158637076574726066438747301544838586093241502311872578212157211454808552942347711969027440204520359784612075108787420703081172564237167473629146446447245983751582324474383097538013611932789440494898395943930970516154440990799035614674852428492917153478573140601360291390272962583625604903640672231766710351451665169627104715989362838074538203067022612257277995731634079943805442635958551632289192291441073055687913474805561886110879810682070457431929645547697258273382006328920416023663282248208383390542584231485483231261356097109393529855755672870844445834458914492194724420955096943043525176631591323406413133040327652944561640305485962914774380353748894505211933188683059487168432838254532059388354827173235290550141344505809670760631234542535033641494118449705853978975106307189952955460251760292950813562667340389731700283465142895868936320409783366966141019004270993365643421415124117167374745545672635576699124109554854505087446890769280427463050381659062222220102886699038023203262630820534508306982220459579312930283074870036570953410291 A013795 605 1970044963250713056943017187621964521693218345404930388377508770772523992221970227710784719157437352676410912796447404791547701390214967820959409167361435389108469733753726538166999108770132554977982927897875800782933118913535590961333008182408713682365403134285651601248011806115713635334401322096855971196598051558360606121643886260847229195667568570508155154426980160567348234829516255464385596716312556731692714760427141657066059698517557731734033379206113692910577272399365678259594977328660632065441556910044730989283985130220493456165478337485577961668857752113815451470701304995165689688447602614299716096109664644376759173677798573522900945464074135564680453201382397301339845787395758097343428073349521119315621400697476676853135480982238537547109336922771530608071981539601329892212285715621083746542423357929208128742431484103201246866024696677576049025839474283802882086891627129992113010121465576077745641534767065912664097907991467009569843881114266261997816102514248056702843149573508898837302663126260831511096933064356858222949116348554114859867037377441404483846154444897416953730739183677603872471650776528147825380211746969584978190408115099291671567022616626256293874793680159869245239008890304433072252820238532636805240945493557589809571220963803037088106046831229298003394744520977164278519924878734923898540493861314713792227362429304350463352831590439725466678002014571309346890380116253497096341758984400582569319657938786979996242551296655884641024605438130564338729699241917981738991148835348126417604193732909852023628912850938530752034382587606505391667756626513811447512996368981404333122434128448106916812629442931054057292307970198285807415015093339327017170546288680434454514405564800044079789351544516026244986445186862481394203082145296406255603829748510440146800261312249313831104278066058807135506854564457255485633069154448346064338988750608326741184628231574549391308196193567260881940463835558380585954661723811002454115396018941220933975733178959988897514617778630670618118806502033531462312967080222960247203574343100252111063128565993294680843437166761326975712619983035211702759237564450807913815508673951633025184884603881504903024643337888944619424909559389606401904937255427545115388222143408106174531443568101220893546022449092861371012530646061823850213157138417096667119638275751270659241531613866385332938832199447533649534193057478451876087992624808985309927753034738486520637870329995524526364160615697718968177843445736122526689748700720612274499172205435328880070531 A013795 606 28843428306953689866702714643973182562110409795073585816235105912880523770121866103913599073184040280535332174252786453553049896054137343866666709619338775531937105371888310245303033951503510737432648047352799599262923794013074587264876572798645977023511867289076225093872140853340163334930969756820068274289392072865957634226988138745064282653768871440809899615965416530866545506138947496254069521523532143108713036807413781001104180045995562750317982704956710577903761845199112895398730063068920314070129834719964906414106826291558244691718768339126346936793746348698372024982537806434220862728561349875962143363141600058320131061816648914948792742539509418802486515321439678888916682173261294303205130421910338707900012927611756025806756577060954428227227801886297979632781881721303070951880075162408287133127620383441536212917939358754969455365467584056390933787315742989157996634180312810214526581188377499354273937710524612027315057470903068487112084263393972341910025556911105798186326552905743787876948290831584834153970196995248761242198012459180795663313294243119603047991547227743081619571752388223798296857439019148612311391680187381693665685765213168729363412778130025018398620854271220645619544329162947204610853541112356335465532682971176672401932246131040266006960631656028152067702454531626662201810220149558020798531370623508724632000813327444995133948807315628020557632627495338540147822055282067450987539693290608929397409111881780174124987193534338807029241248219669592483341526600921170640569410098331918880143000443533143477950913050591028740535395465146845439407624768788713403037779838256740841245558074608733369053707673953562452816680991673102506363235981581086858393968212570240848545411874237445372195895963259140252846543980853590092527325689284683988295671347941354189302625872642203801197735165166995270955857678218677565153765490278234727987134297656511817684141938482977638143300470018266572490331016410250158962202298316886930703513113318415694338709473153197448511518896931648519877445996272934139724151021544360979307531957330791158075265334707827422228763558552588251408469171618534540097997181124278666172862495325859121731895485429113285183803110032038173000100859023227330290186356714688034398960401638082501314865280569975102407314677168583332994461188991162990970833663564712303298623995274353721955264358617747659557442232111340162830120554542013917804300019828353922652232181606181148659059501464474590497675574430303413091805889022569913264610727250484310942380259778650133112644371 A013795 607 422296633842108973338394445102411365891858509809672369935498185670483748518354241627399004030487533747317798363235046466470203528128624851551867295536739012563091159749816750301481720083962900706751400061292338932808467268145425032145057902344975749601237248979365011599382014233753331386724328209602619603870989338830485722717333339366486162333830046764897740277349663428417092755380330292655831864626034107254667571897345167637166300053421034227405584783271199571088977175560211901532806853392062318300770910135006194808938043734704260531454487253148845501597240291292864817769336024003427651208866723533961740979756166453865038876057556763765274543520957400687205070821198338612629143698718609893226314507189269022364089273163719973836723044749433783674842247417288719803559530281598261806476180452819731916121490033967531693331550151531507796005810898169619661580089793104262228721033959854350883675179034968045924722019790844691919756431491825719808025700351149057904684178735499991246007061092994798306399926065233556848277654207437113347021100414866029306569941013514108225644242961386457992150026715984630864289764679354832851085589623455376959305288486003366609726484601696294374207927384941472515748523274710022707506695426009107550864011380997660636690015604560534607910608075908174423231636797545961296703433209678982511297797298791237337123907927122173756144487908109848984299299159251566304262711384749549908568649467805335307466807061143529363937500536254473715121115184182503548603290964086859348576733249677624324173669493768753660679317973703251790178725005214964078367034239835552933876134611916942656676215770346465256315334054354107871689026399085893795664138006328692693746088600240896263553375250710437694320112798077072441926250423677412544692575416817058272636924205209366685579745401354505853336040553209977762064712266799658231416280543163634652459633251988989522713522121329275600056062181537440887830936411262472577365603849657541552430135492094924180813045396435963843657148169976265979525686831432028739701295106430989098041575387280113345379959765457301288851327260768444588871397141666964201574776728840563951436879794065903401276681802167647608376061333979070890894476676959071342778618448659747511635179240383165901750942572825005474345494188425228578371906268019617350803975668250952832595153914811812843147025474522443483580511720342131323995795039049625770572756590306929781551331370896098197517290160941372479476468085234072271077130021179446100107165657674340796507389383419216598902226235811 A013795 608 6182845016082317478647433070744404808022700442123413168225628936401552562057224451666748818010367981594479885836124315315590249855331196451570889073953395882936217669897067041163993863749300829247547248297381134315248769272917167895635792748232789949911714562306883134826552070396382524833030889316791953620275154909817141466304477421664723902729605714684867815400676422255454655031523415814774034329989765364315587920149030599375751799082137362123445166811873632920313714827377062450341825140513184402241586895286625698197661898319805078441025147873352246988885195104818833796960848727434184241349017699260733849684610033051038034184358688578287384591690337303461369441893164875627503292892939167446726470699758087756432631048390024136943462098176460026783365344436524146643915082852880151108617758009733694983934735587318631522067225768572805641321077360101401465194094660839503290704658206227551287888296250967160383855091757757134397153913471820363709304278841173356782481060866455371832789381462536842004001317521084505815633135251086776513735931174053535077490506378860058531657361197659131463068541148730980484066444670434107772744117677010174061188728723575290533005461053435445932778264842928099103074129265029442460605527732199343652199990629186749381778518466370787194419212839371581730534394352870419345034965622909982947911050251602505852831135960995745963711447462636298979126038990602182260710357384118160211353596858137914236621522182202413417408945351301749663088247411616034455100783005195707722511951508530097730226695058268322346005894452989309460006712801352289071371748305432330504880486853075957436396475093642597817712805889798493349399035509016571062318644550658389729136483196126962194684967045651518282540771476646417622242232453060997066843996677618550169677207288470337643573052421231320198692969739547284414389452298213796166165763432458774946661490442370795602048677378381924060420806399889672038732739997293861005209805962836065869129613739761784931283797649218946634984306356622510206235580898996332777966661653256111384426705245168139489707990926060348170072282424910797225666125551146022875256306086954696812987357064918891698091898265536528634233913990787576913586033027357763529621752706827363317850659258449931967535550208730905149892380412733771615943079670075217633121007758862200422025648466759751836515599972483095043102272097529144714622435166725570906955729238683758931693042601289773709850645246342634472014969235912052120840260640088270351669012394010023601664687962640750224527494318508851 A013795 609 90523033880461210204877067588768830794260357173128892195991433257855131061079823196852869444489797618524780008526696100535556848131904047247449386931751669122069162904962958549682034159153513441013339262321957187509557230924780255160003641626876277656657412906735075976995548862673436546080405250487150992954448543034632768208163853930593222659864157268701149685281303498242111604316534330944106636625380154698944522738901957005460382090361573118849360687292641859586313098787627571335454661882253532833219073733891486847311967853300266153455049190013750248164268141529652545621303786218363891477590968134876404293232375493900247858493195559474705597806938228459977909998757826944062275711245522350587522257515158162841930151179478343388989228579401551252135252007895150031013560728049018292381272595020511028259788463733932084114586252477674447394581893629244618851906739929351167679206900797377578405972545410410195180022398425322204708730447140921945067923946513619116652305212145773099003869333993001903780583289826198249646684733211161494937607768319317807069538503892890116961995425294927343750786510958570285267216816419825771900746626909105958429864177241865828693732955283348363901806575565310298968108326569296067065725531527130590411860062801923197698619288866134695313491695181239328116754067720375809630656931685025060340365686733712288191300661604938716654699302300458053353384336861406550479060342460873983654428011599997202338375706269625534844284368888408916817275030353470360457130563979070356765297482036389160868249042348106507467872300686216479803958282124598864293953766939834750921955208015885092826280791846021274649133191032539741128551278887511616923407274866189484024287250474494853492382602515383879174679435189580200407248525345266058055662955357013193034243991910494213439553060499247759029063769956711791111075971098148189668832942414628923994070881566750818409594685496889750168621026500784688319086046300379418977276769101882840389926674763852293178926081382214597682805229367310171929495139942205308202209893265322726779391391494506730268814695148449557558028286983118982180977744194328920916627577419103716038947894787477493351763482505720315733818734739120913591813109553545015837192081380659426336651502202965453936687990606029182299574341622835150229022629449571261366524674597501476378877519201829526638424899197124994526060365779924207766787073276029083648738831783568914518917836725483576885923297051702511304771164582988355101222256031532366218786010460700755551972696461023224037307044317288087491 A013795 610 1325347739043832578609605146567164451658765889371780110641510574328256973865269691425122861536775126932821304104839357607941087813499207155749906474067776187616214614091562676125894662124166590289876300139655775182327427417969707715797613317059095581171121182367508247379191830898401784471163213272382377687846081118570058359335726985397815372963071126571053532542203564517762755998798379139352665266832190844947246757420263552516945454184983792033073489822651569466203210079349655271922391704618073974211160458537905258931494521340169196752735375190991317383373049860135642920441508734023065735123409364462725435257215209606193528896198876186269164657491382602882536580291813344288015778688345692734951913372279430662168699343418742425558191295631018111882512224647592891604069542619365676818754212063695301964751562897528499643521657322525631584304073504625770464610766579305630445991268234574405125441844037353815667630707935345142399140522476590238197739474500905897486906400611026263942515650918991540873251519946345368573077111178944615447381515335963132013305113235495804202440575021743031239855265306944427546597321409202669126398831364576220337371641418998157597904944198303503395886350072851708087192074009301063717909287507088718974220043179482957537505485008289078074084831909148525002957396305494022228802448136800451908443294019468281611408832986557907750541452484981006359146900075987853305563922473969655994684480517835559039436158715493587455655167444895194951121723719405159547452848587217569093400720434494773704272034229018627375837118354346895480809753208586251972127777101766120588248346200560573644069577073417597482137959049907414349863119274192057583375605911315880235599589634197079149981973683427735374996481610610643714162525659580040355992961329382030159214366285561545778968496358769486439944522655936217333657263292847987644941383109892582076197191777018798732334875790359962832218780448997988621679738803883855073246309176420666666148916445217561424432656757517003924673951363166788227219738343893827917388555047297590042777069362871073037865715951668449972207092149719845018111695152749169731140344360993097506526236127583457980163169147366251142658840095315469295897735736973452576872329263494234660994914643753617211087048870462873258048067935699929434503120317771172837667287760782019115663145758633986099513178949145107044856049815383870325913529539834341813701185236143232477471476047497805049186802992133976468013154620659532507036995050557665373809245979155119762036432248885841023130212435849414888955731 A013795 611 19404416247340752783423228950889854736735991386292232599902356318740010354361413552155223815759924633423436713398953034737865466677441891967334380686826311162888998164914569141159223748159923048434078910344700204444455864826494490666992856575062218403926385231042688249878747596183500526442300605520950391727754473656984224439034378793209414875552324364126794769950402388104564510578407068979262372171690106160872639775390078672400598394722347699156228964493441628554681198771758302836215736947313221056425600273453470896016011286941417209656798628171303877809964823002245947998184129374831705427941836505098763097600887883844279456569247746243166839750331332688803218072052439173720839015776069287332430963683543144324811927086993807852597478759333736176071861481065407525975182173490132874303380418824562916065927632382714763280800584859097772025795940181225905372366233487613735359758158222403865441594038550897215189781194881388229865816389579757677453103646167763245105796611346035530382371645104955149925275503534442541278421984770928114765112766033836215806800162880894069327932458893339720382720939358973363709731382752136278679605290008760441959458202015552025390926288007361593219172051416621858104579155570176873893909878391285934501555652190809981306617806006360392082676023981843554568299239308737979451896643170895416391518267739035111072636723756194327375677405832606914104269764012538160246761388941389733418175479261630419896384799753541613938247306560710549279373156975810940934257156165452429096479947881437981804246853147061723409631249825992896734535596726911315123922784546957771532544036722407358722822677931907044735981858449694453496345929293445915078202246147575802529413591834279435834886076699065473625323487260950434619053538181911370852092946823482303561057536786906591749877755188744050967227756205562157982075991870587387109586790111937294177603084807332232240114916446660215826515164553779551410013055827663522127399212651974980659086285674430316815118527586806454461151321908124946434724189092949534538485834447484015816299072541795380347391947248377776043084036164048250910173328731400594033625781789299940593050623143949408287568959486589282979668077835513785961238748925028319177987772746819089671626545299196709587525482512446927371081762646582666850560184572487741516286760105609541872424117052160190482972452994433512243737425347035245441699985992714598494399053042373066702659880811415363725143982607833549468180596801076215435528644535214778737941170380810108435975404555937598419649440273271283389200857571 A013795 612 284100058277315961502099495069978363200551649886704577495170398862672491598205455817104631886541056557952536920874071381597088297624426740293742667635824021735857822132514206795712194896809433352123349326356755693271278316924705837855442413115485939651886206167695998666474743555722631207641723165432234685286053248811906030011902339911379043192961581015180402226843841364238928999378457896925380390965714844301336318951486141842617161097129892663346348269148478883669087431217313311825034604645612869487127213603632267388570421252109289366585188715056060075015694973575882924641413838176910999170496428271150990511974599507364095523630356252746205700784601041896767915792919761942446804029977430435834121739290755176059571424480676340769879686515405231353868123944278631587802642202069035412675792712010425654121246465715326849194201362922050480229678360193328480556814024492152699402219194534214993930378318423686127593586474258405073465417759837232155590890483542221671593968186717306200328303255981648350055958647247773246857376279031158528276016007501396035627361184739170069030259130657386846123417273154729018074177174874027256148101051018261630728427535709697203748551782715781086321898004790760624509143416702959610680734529526817367037276303725648936310191297739122500482459667118171482434469162719232757155218752665079791388218957967213061214474272514441147107292898795197829400613614907571204172833495490887086975507191869530977702969853191602769669878815355363151999302391282847986218459023418389014401562916932133491595978176926130692440411128702362001090335671678708564729353488552008733007977241652766139060846827601051041979510389561976493640000750785341642659959085846657324833144398045685220058567048951017599348361176987575313257562852521364380645492834442604406437443396097099409809960213718401650211181578605635555015574596977269934671460194028873924054286764664151212227522491695552219916008524231886412194001150372821627467251872437565691829682308559334268490150362398433299765716504056857340750796852509874135177971102145613475566434721084426163666165499663499019046793373477830441575847705956436097246315071177140430222854173450563286738297135843153692105320327589757340258496523011339621084918980786178291882284249725539025070960589464735463640008086908616825359051662325793023539954454706229302554161497760677348861199684291501052760559644505943028511929494919334436556496535593384069593643314959932340299833049361290997763632117764556870191574884640079575502196675545440797611115898103482378462087455040964860101289755697011 A013795 613 4159508953238182992352238707319553215619276705991241719106789809748387949489326078618228915450847609064983093058517279097962969765519231904640686396856099502234694373842140501696022245484186913708437957487189260105184785838094618172041532370423829642443265944501237116475856720399335043511082468865093348027273105615855116185404262158642500571388150507643256269003220681413822159479900002068884494304129031035415865045768708602717757855623078758484053885008602879335799109080452684198430331646616418022161029534370780026836059537552132105616173747977135775558304790108124501899674940004748153938855238206317921652085820111387317722561472045896457197665187343854410579055124138234599363657802899559011047376384955946532688185225821582305211808490272047992251983202668183445077018484480492747476986281096544642001989169504538100399052302154541741081042720871590522283832314132589607671947891227175441726134668960041188594097699569617308680607181421776915990006227569541667493807288221728080079006687970827313493169290554354648107238846101295192012489150365827939357620195105766188980672023931954800814092952296258387553624028017330633057264347487958368535494907550325676760082546650741750884838908688141526303438368763948031659976634246802133070792762362847226076517510790198492529563691986277148674323063011372286797509557757769433225714913763597966429241117823883932834797875331260491420254383935861750000294455207482077840408400796161803044549181620578256150736695735617871908421786310772177366224458561868633559853282666803366450456716488375479468020059335331282057963604569047972096202464425889959859969794795038149041989858402906988305622011613576897843383250992248186990184460975880909892882067131786877306877480163691848672059355992275090161403977723765295897030660589074171114650608762257632459027627489051118560741909492365110160983027674344209113524848700776743122078812521447837898223156800914580051790280803279048960932370842608481447748034664358399294078378679617213024964291455875461941869855335896448325932416717597067213140674906513926895768170751397083462236329080573289137864101781088915495111986262908180899783298957104513038892807953489697081135408365879613206113994916241637218724647593409023392304298797690436371448523700231616866063933990353191923153358400429058940081875388111935657648473171353903218695478488714077064676824577711866913467353755211511880443159735113975485623665777622736162920531774328369394329855675698661498257337836190877136474847886015405064927661526660798717824347864133085503063422429254766516742983313159938051 A013795 614 60899370584360237191029126913865578629881830252417770009442509604526147968473223117049489551115859844320417465469751483273275840336967074315844289536370152812218160327422779085331461696133980603605240135569937957200010449455543304656860075435375289795011856693442612622323018243366664372045758426653831708467305539321734756070503802264684850865693911582404915034476153996579770236945215930290537881106753143389523680135099662652390692764177496102965032930410954756355434756046907749349218485638110976262459633412722590372906747689300766158326399844133244889949140431973050832313140796609517721818779542578700690908188492250821718776022512223970029831016007901372425287946072507892769283313892252443480744637652140013185087719891253786530606088106073054654561286070264873819372627631278894315810556141534510103551123430715942327942524755844645631167546476280956836757588911215244445924989075457075642312337688243963042206184419398767016392769743196235827009681177845659553776832506854320820436736918580882696853491583006306402938083945769062906254853650506086860134917276543522772866019102387750238719134914569519052172609394201737798591407311571198473728180941444318233444368565513509974704926462103080086608641157072963131533717902007430030289476833754446236986292875479296129125342014371083733740763965549501651002337435131502271857692052412837826490519206059484660634275692724984854883944435204951881754311118692745101661419396056604958375244568106886248302935962265181262611203373376015448818892297804318663949811911524668088201136786106305394891281688728585300610645134495431359460500281659454902309817765594153540123773516876961215782611872034379361324974177777505705723290693147872401741686344876491670649993187076612356407621031082899595053115637853647697228425901684634939289599562888213996832623494067197426847822296877717577866952508180073565631117309828072296050355894126517794667885238722190366538261501240808555837010841506630776876478975520871324064601542248275615898502191205472638290916551972859899939976513162338661067592621306270403680941787971204698970602094068673526267468314176922811763934590875238676553727280030967175402429601247042654964903513884843416950714999568693810519347565415101511486727238696985678914377835495091102536042057552761082946888320340681851941738737557346849963631295701792497024920500553262802303933388642279443480075526330051745441568301681803715085016090650174480161319505707941656302383416947904102995985683259670632155128247899151545555605892411840754027666277078772504850351567786719036571634018687974653004691 A013795 615 891627684725618232713857447145905936720099876725648570708247783119867332406416459656721576517887303980695232111942631466604031578373534935058276243101995407323686085353796908588337930693097610017384320824879461631365352990478609523481088364449329617888768593848693291403431310101131333071121949124638750043669820401209518563628246168957250901524624559477990361019765370663924416039114906435383765117283972772366016200857994160893652132760322720443511047134146788587799920263282776358221907848227582803458671492795671445649727692919052517324056820117954838433745365064517437235896694403159948965148751282894756815586787715044280784599745601471145206755905371683993678640818447588058035076998696468025001582239864981933042869306927846688594603735961015593197431789354748017589434641149554291677782352468206762426091998149112111623406504950321456685924047959229489046967859249102393932787765053767044479094936093579862900940746084417347887006541810136088743248742124838301526846604732854111132014265224942703564631970266795332045416487050004850010477312297059617719235323845873716917531385678059051245086854284212328442859174140507643109176794448713916853854297163686263255859000167683299539654828331651195548037115180705253208785163803290783073468230322998847355716313989892374626524132432407036945698525219610253672325222387760324762268469339376358617647691695916914916346430417186503260355830475835700500764869088780481033424841377664753195571955721652921561403285423524518865890628589598242186157402132153029558889196196632665479352843685382417286603255204675217386240455414147610533861184623776079224718041906064001980952168060595589160273220418455348229158946936840461037494699038377999833900029775336714549986550251988681510163979516084732971172666053815255935121383626564740146139027200246341127626440576637837526478966248586663057550051672264457074405188533192806486473260645906347031732507780131589156486686639666678066009675730498581204248528680601077055629831180057003292369970581439324897217309237434641795021196129209800336690623568545104980292668717686407997628585259259449098082003587864326887035766345004369463423121106933390415066971791857951511341152346787992467575418308685246079813767705242501229677173501762567324985405889483628832230191764629975015425391898107922994278996856577115230317525800369943948941861048600320688531888743111613331991785780998287605010001504923288192559720583209204564041878883069973789923195607534263971964226388604837725383232677491477778479625870801760479719061962710308243513997303965353414445293667610636894641680931 A013795 616 13054320932067776545163586883663208819518982295140220723739455792657977613762343385834060601798388017581358893350952067302549626338966924984188222475256314758626087975664940538641855643277642108264523841197060197744820133133597322033286614743902634935509460982538718479437637811190663847494296457133835939389369840494108561290081152159703110449222028175317256875690384791890517375228681345120453705082154645360210843196761892509643960875743884950013445241091043131713978632574723128660726952805900039825438409326021425635757663152027847906141515903346976789508465889909599798570763502756664812798742867532862134537006158935963314967324875351139036972113210546825351448980222891136757691562337914988354048165573863200481680649522730603367713593298205229300003598827942865725526912581070624384454411422487015208680412944901150426278294638977656447338613986171078949136656427266108149569945668152203298218428959346102772732673463421954390413662778642202475289904833449757572654561139893717041083820857158386122889776676676150456476942786899121009003398329341249863027324376427437089389577017712462569279316633575152700731901168591172402761457447523620456657280764773530580329031621455051188560086341603705154018811403360705612229823583243980354978648360159026124135042553126014256906939822942871427921972107740313724016513580979198914844372659597809266520979854119919551290228087738027594234869713996710491031698448328835022810373102610389651536369003720720424580505501885822480715504693180307863847530524616852505771696721514898855283204984397683971493158259451649857751946507718535165826261604076705575929096851546683053003120692575180020895560220146604753423116142102281190049959888620892295568130335940704837726353082239366285990310824094996575430939003693909162146112177676534360479621497238806680449578716482554579225178544845557333825590306533623916026366365314475879768455009116714826891595646408906596840121579091359833564447662370229727411402708412680369171476358307214585203588739282853155820158624545280590520905332527760686729487419667068882016464962695646699493280116780817594245018614529921609953090655057208973313977916126611769066995534004592268077545811509322997717771699457460687854553372972455460503703497239305748205111327627929809732682237625947464200843162780198100559238792977145544087078895243216349356457787612557295200795383087897130793691735619595928824951432033581862427266869058765964022137148727027486258265506889909158813528238555563429137335909631152726154720202374408575183566786196041622993288434527356739340893544587487334774448850510771 A013795 617 191128312766404316397740075563713040326577419783147971616269372260305450243094469511996481270930198965408675557551289217376629079228814748693499765260227704381044554051710394426255408473227958107100893558966158355181911569208998391889349326465478478090794018245349377257446455193642509391163994428896491988599763834674243445848078148770213240087059714514819957916982923738069064890723123573908562696107826162718846955243790868233697231181766219553146851774813962491424361159526521326721703316031182483084243750942279692733127946208839721193817934340903087175193449094166450650874548443860329524186394323548634511756307172981438894436603500016026640308709515616069970564519443349133269362164189413344491619192166931118252286389662298763906694719479022762181352690439911497087439527099455011612797037636632389670289925926297743391140511809271868045484647371530766894309786751603089417853574527416408489216018393786290695579072177960834230046436742100486440719496666537900621235429649183911198508221169655931225229220323215518833278919342990030692818754939885239244583056195274106425752797116328164476818474832173810691415765009343355148830498489193327105919247677049261226597351969723404451708224127419847159989417756604090868656847082275116377242390641088301483461158020317974735374505947706580576205593629425933233325775339116451312236460109171525471133666044169742150440229432572462007192727482625838299195096981982473568966672595318714888143978583475067736283181053110326940155704212852887434591694410915337537003411699699634140201404176566491026631330076631605567346248819507073362862296145287046337177907003494986579018690059993210685931897183166440194867843436519498903521462729298484099412996248507859529151535477066561793184140775574844860884377953082524042981228393362139571782138341073368608462281988021081594435839075083804924540467677958787754542029954569241355689949788477821780519851859072801484336220039476599323217078224762533439030347053870053285039585361975928741965742731840253054362942421967453125816574973538944214406425311345555501603063518826963327281114189787950397341317535332582291323200280692596578289950670009722910909881613361235396923348226307998009585895451756681930878515933689720397234722903080675459471034947800520344296200641081496823364544746264880390287815167978387910978922105255930570927898468435451359034845203789901891950440701206503993926113916403672047797614229889392479248109994512409426307265286375159994188866940692004165999735052909707063631258482963715949262601316696245402244735969915030020690022386305402068432705620328198211 A013795 618 2798309627212925596379312446328322623421420003045069452433799879263132097009146128125140482287689043052548418838108425431611226348989076735621530063174993819842873315871091884794805435456530534646064182596823524478218367284788945455651963488781070397727315221130160232426273550490119979996032042433473539205089142303465598290661712176144692048114641280211479003862546986449069179065077252245595266433714682848366638271724342101809561161732239220477623056835051224836944071736627798744532458250012542734836412757545916981305726260443622357998688376685162099332007288187691003979454263766559084563612999291075557886624093319621246853446311843734646040759816018134880439035129170074660196731445897200776701796592516038502331725031045716202357917387892372261097184740730744228857202116263120825022961428037934817162714805486925260989688233399549420053940722166581958099589587830220832166794184655903636690611725303425082073973195757524573962109880341093221978574150694781402995507925493701643857358866144932489068581014752198411238036658100717039373559391074859787779940525755008192179446702580160656105099290017856762333018215501796062734027328380279502157763705239678233618611830188720364577460109449553982269405065374440494408004898131589978879205841376173822019354814575475468100618141580372046216226096328425088469122676740003963662454012458380304422868004552689194824595399122293416247308723073124898538515414913205395523241053468061304677315990440658466726922053798588296730819665380379124929856997870211456879266950695302343446688758549109995120909303651963337111516428966403061105666877863147645422621736438170098503412641168360597652728906658739850893060095754081983446457735819659105699505678074403571366307630919731531214009005095191303608208177611081234513288164907215085470462287451655189796496270586616655624135119898301987900196987272994611514249860564848262688656554853103788688591151068684886532166597597976890691221242288748252080843311215711450146264569284689572711120439336873144968927840000025481215080474187583682243124472983410278098970452979145570074722792852685381767474230034804337327262975309620306502743167759612353138631576701221847446354741381375398858347095309169580149992351785151196335913578024004169402115422670747418360840673586074194990880299630064113794203901874371577404642398543052079488955361476363443347629168628687953600046402306364424975072233850066162451804869939810595288671578429656186410564671057818717474919200878671632994402120909651021118625255449071765213153745877749728934265179335525954532922617757897391683923242987225150007251 A013795 619 40970051252024443656589513526692971529513010264582861853083264032291517032310908461880181801174055279332361400208745456744219964975549072486234821654945084516319508217668656285280746380519063557753025697400093221885595115416594950416200397439243651693125622152566675962953071052725846627121905133268486087501710132465039824573578127970934436276446462983576264095551550428600821850691796050127760295856016671582935950936316092712593784968921714427012879175121984982837698154295967601418699721238433638180739919183229770523297138179155074943458796523047458296319918706355983989263189875806191557095857922620637243018063350292574675181307451704118952682764466321512784507913326179063099940345099380916571691003911027319712638786179540330918722268476132222274723881789038826254698296184208351999161178267903403658079307467134072746150025425202803059009746113240926448536091155422263203754033657547085144787246270167446626645041559085917287379250758073945862988304140322294521257231537153285767715591159227956572453094636986936938936094711252598173468283044727022152886109237579074941699279172476132166034758705151440857317719693161796154488894114815672191091818408414129018410095805793054857778593462450919854406359562147183278627599713544608880770452723588560928185373840199536328461150210878227128651766276344471720276425110150398031981989196403146037055210454655922501426901238549497907276847014513621639502404189744240195855772263825885561780583416041680611348865789665131252435930720834130768098036305817765940169347425129921610402970113917519438565233114768395218649712036497107217648068758794344676632604843191248412188464479345967510233603922390610156925292861935514319639587710135628966546462632687342688374110024295789348504305843598695876127775928403840354509052022406536066373038350579683633810501897658654454992962290431039404846784090663914107180132208529943414024620619604292570189663042796615423717451155431979656610170208349563158715626919509231341591459558897140034063514352331159715490072505440373070469993222580412691721585408950109881647026402067670291464016410156166674457590201939570302808457221508150907506662719168484462302704914482589068462079768564717214685059822421551822976038022486398665554110695849445044216371903322412952221068301973712288861478466883768690060939327342674264781369357068825495797795447375437174052638657892620328658279376167481546060032575798818684456875100788766925621440579788596225237077348957523842550292020064631378671041452238200600197792365029859714485783993396133781326576490651435500316520046593375711644320200575963421256161891 A013795 620 599842520380889879576127067544311796163599983283757680390992068696780100870064010790387741750989343344705103260456242232192124507207013970270964023850050982403433919814886796672795407757179609549062049235634764861626998084814366669043590018907966304439052233935728702773595913282959120467691813056183904807112538049420648071581757371622451081523452664542540082622970249825144632715978585969920538491627940088645765257658603913405085605729982820925895564002960982133726738677047261652371182618651906896604213156761667070231593400081009452247180239893937836916419929779757961586802362971678450587440455845088749875027465511633585819329522400400005586228354551413268677980359008587662846226592600035999526127988261350987912744468454649984981012732759051866324232353273317455195037754432994481619718811020373732957939140626309959076382522250394239586961692843960404133016910606537355566162806780146873604830072641521586060710053466576915004519610348960641380011760918458714085727126935461256925123970162256512177285758580125743722963362667449289857749132057848331340405525347395236221419146364223051042914902202122245591988734027581857497871898735016256549775313317591262958542212692616116172736386883743917588363510349396910382386687406006618623360198326060120549562058394361411384999700237468123390590510051959410456567140037711977586248303824538461128525336266617361343391261033603198860440317139493934423954699742045420707524361714674790510029521794266245830758744026487186666914461683732508575723349553477911130019415651327182297909885437866402100033578033324074396250433926354146773585374697508000410577967509163068002851308442104310317330195027720923307543212791597865153843203664095743699206759405175384300485344865714651851451541856128506322386767367760626630367030660054094547767654490837148082619558283620359875551960894200847926361765871410366443224315665086901524734470491626447520146856609585246418647202366679614152429502020445954206755493728534656072240559401813027238723913632480509394490151552152502124751170771799822219495731972438558777194113552672760737324664261096436280733578146597248803418622180100837436805048871345781012573902652939586551353309891556024740203960860073940240192172687223362862377734697931724892371901036543448033468661009197121621220906233645257391182212691624093910664028756844674083975523145023775665304682590205854231885868346468097315864936942270504359133108350648336558023511528684837333696049466087106578778825465766268015122717902219494987495878016402176079786363447312794692402406399627667160134170002173613794184492056632680450611466246131 A013795 621 8782294340896608726874076395916269007631267355257496198604514877789557456838607181982066926976234975909827416836339842521524894910017891538737184273188596433368676020009757590086397564972866663407817462858928592339080878959767142401467201466831534663292163757053003937308217766375804482767475834955588550280934669581567708416028509677924306284584870461567329349682907427689942567594642477185606604055924670837862649137379619896163858353492678481176036952567351739419893180970648957852366484719682568873182284828147567575260758970586059390350965892287143870293304191905436315592373396268344195050715714027944386920277122555827329980803537464256481787969338987241666714310436244731971731603542257127069062039876134439814030491762644530430107007420325278374853085884274640861510547762653472205394303112149291824237186957909804110837316508268022061792706144928424276911500588190313422844189654068130376448317093544517541514855892804152612581171615119132750444752191607154032929130865462088262640740047145597594787640791371621013847906592814125052807305042458957419154877296611213653517797721918589690319317083141271797712307054897825975626342469379373012145260362282853680976016536032592556885033440364894697411230155025520164908523490311342903264616663691846224966138096951845424087780611176770794561635657670737728494599497292141063840261416295067609382739448279544787428591452792984434515706683239330693901120758923287004578864179864553607857342228589852105208138771291798899990294633511527658057165560812470096854614264551081276023698632695801993146591615985897773235502603115751062912063470946214634011272022301656478629746006900849207356031385400862038145740178481784343717418344846025783500086164451172801543405934178928217757102024315577461066064661031383334495203695893851998273866229400346685077632952830485688937956259451994614489862614123319175095247205652537325223637382467902818142470127620937592815413689850556230805720339081349215541107183679475899553674030201944531802156819493147138044730308875064783608481891269921197115637011808472939056899016524681889955170409446712923586220317644330319730852047338856360912262720525373579805094508741688486698363810122271758221326190952342559056653600313637255668072413712418384149217003076032622658014665835655057656295288166800213464298776018068358946032045028962873263485634366293099515725857803203911809040998460639412801578541771782454322067839361842295546022232291474703402643860232981327419900783644283930009411712806395626111927150038144259984152147232106627091463632096948674891524383001823879560655148201159074477402477309603971 A013795 622 128581571445067248370163352512610094540729385348325001843768702325716910725574047751399441877859056282295783209900851634357645986377571950018651114943754240380950785608962860876454946748767740818953855473717573520436483148849950731899881296675880499005260569567013030646129616317508153432198613699584771964663164497343732818919073410194489768312607088427807269008707447648808449132153160508474466289982793105737147046020375014899735050153486305642898357022538596816846656062591271391916497702780872490872261832168908536869392772088350495534128491628976073404964266673687493096587938894764827359737528769083133768899777351339867938248944592014179149857659092112205242364219097059120798122407462186597418137325826484333317220429896878570027196695640982400686224030431665016853375929793009486559177991864977781598656654250757441986769150997552111006707010667897059838261280111694378823861780725211496841579810566585281325319005126545598400800933616959222599261616837320342196115405001230434253323075030258694385285848826471903263747200425391604898151753126641595573846558499684779101154076446610071655965121414271360390305887590759070109145280094183400270818756964183260743169858104053187625353774600382423264797820699728640734425692421648371446697252573112320579729227877471968854069195928239101203176907663957271082889431239854237315685267395976084868972688262260815232742007460342085105744461549307040689406309031395845034039150457396929372639347568784024672352359750483227694757903729242276441614960975855374688048407447292380962262971681299236981659247849649529297940993612217711312095521278123528456559033678518552503618111287035333244899655513654021100491781953151804576366721986890663496224761533729620987397006282313688036181730738004369607468252702160483400344277311581887106727675464650475816221624062391140971740617594636653150746078533379516042569514337958798978599274916712565160423905138498147296410471833101993775226551484490033864737350276251206645365341476186669890115377994199167248112896452239823496811783370082916246970041489887852300732058500937867550833649964709323914225851670630640211179404825088195980116438491211994581926388702487061133750744544000180812118436761733247407148465362191963060236248209163517562328686142036193628335992722499825699145819314050121925330798379680538843328855171269045427450693172756897270009742284096708472796169258462221642827911430080666913729395236096733049089311502979481132518108757671079614754767373335961019267796887198438361904725403708470110427971587625273127246119037531425549086808491529703420647552024813170009423649670289911739411 A013795 623 1882562787527229583387561644137124394170818930884826351994617570750821289933129633128239228533734443029092561976158368778630294886554030920223070973891505833417500452100825246092176875348708493330303397990698993912710549782312128665746162064631566385936019999030637781689983712504636874400819903175620646334633391405609592201794153798657524697864880381671526225556485741026204503743854423004574660951638073861097569900784310593147020869297193000917674845166987595995451891412398804449049442866414754138860785484784989888304779576145539605115175245939838690722081828369458586427144013358251837373917158708146161510461640200967006483902797771679596933065986767614796953454531800042587605310167653873972798948587425557124097424314120199143768186820879623328447006029550007511750276988099451892712924978895139700385932074885339708128287139755160457249197343188680853091983402115317400360160331597821525257570006505375103883995554057754106186126469085899978075789332115207130093325644623014787902903141518017544494970112668375135684522761428158487313839817527159600796687462993884850819996833254818059114985342626346987474468500216303545467996045858939163365057420712607120540749892501442720022804613924199059019904892864727028992726562745353806351094474922937485607815625354067095992427097585348680715713105107998405924584162782705888538947999944485858566629128847760595822575731226868468033204661543404382733597770528666567143367201846748442944812687754566905227910899106824936678950468499836169381684643647498540807716733435807749668492168385902128648473047766718758451154087476479511320390527033006580132480812087190127205472767353484314038575856375408522932300179576095570802585176610066204248226733615335380876479568979354706537736719735121975422942687812331637464440564118870409129599896477947616425300797897468694967254382203075238780073335807209494379260259422054775845671984055588666513766395132751374566745718108446290863091940284418585813619545394593916494793964552849033861179249213070007679620916957243255816821320321383976771888377453448045535018068512231318811755469133309211428180694309703203331877666044116277344884775949834812673984256993113062059244650868706647270226032628536475288060681367852531164918910030363060630054293805551910912467269450119948061193940577007835108768219076902769205177768562550094103305598742333732930212636781459908750208714113145387072643451247811044283912075651692268571716609715122583261197630321062276639624549113011805283099814225472336056647084635695710886775932014421623856010428828497601464179963124486387781700809195289622107971654822714597776716451 A013795 624 27562601772186168330377290031811638255054959967084742619553195853362774505910950958630550544962405980388944199892934677287926147434037566702985982128745536907065624119208182428035561631980441050848972049981823969875995159362831875795189558788270763456489268805807567761723051534780388478102404202394261882985367483569530039426468205766144819101439713668052815468372507734364660139313772607209977610992933039400329520917383091394265532547380202726435677408089865392969411142168930895938532893007178415347060760282737036954670277774346845358491280775805178270862000049157243163879815499578165150991521120645967950674668874182357941930820862175160978697019112264648242195527800084423525129346164620368835749406268497581853910389383033835663910023244498565151792615278641659979535805382764075161209934616003740353350431508396258666706252013155304254585498301625476370119728990370362058673107414923704951296082465245196895965578906959577868671077633886661579007631611498747591696380762925559509686404894965294868950857419577680361557097750069668412761928768415143715264301145693468100855573635683791203502500401392346243613693311666900209196930107420728290827805696653280851837119176113622863853882352464198423110427536432468431482509605154725078786374207346727726784028570808896352425125135747090034358755571886204661141836727301596914098737667187217455274017075460062883438331280892581240474149449656983567602604958310207209546039202238243953155002561414614059441843473823023897916513809306101355917244867643026135965780694233661262896393837337993065542293892352529342483346994743136525241837706290249339719651569768550652415326786822363841838789113192356184251806929173615252120649570747979296398287606862125311412537369426732258419003313641920842167303892260347504116874299264381660066472084333631052082828982016839163015571409835224570979053709553354207206749458198303973156483518557873666428053791138612875031724058825762144526529097704172514897203764122249531400278435018262704761525387728557982437329845170998508414080950825382803917217734295932834678199541087578738722911823580780164519993545388364599982020908551906416606458004681531492359803506636168341609400933368734022683379343714402534692496435906728908785577761754545570684624915607085527669433292019206159563940483987971713827475495504933443933007709524295927766497271186508183831243215117354524011805783330561612130572769719201499360756699616426504158502882839109741527194505530672792280743023563605841149864380075140472205369966151220903093286420623146994875848688478033383037058840105605203511881547428235357282812998259364426048905559091 A013795 625 403544052546577690525053903355754195692259668878087716692878340489084381541042232985309890528794585958874532030632456610172526724581744014098417764346963405856347802729326998928868657853825637425479799783783884742954445128231221493517370330219072247766459384585828599599387197520719667707897299927254388228788765326941489307242921000622126296464178847813961271272441885738832989099692944742161282202547532629860224515751405841103441662026193548117744752931843719218465148532495317247436060086518099179096316591299552958053327536894212162893670841838563615063690542719711197162364378729323915975666860727377616765827826986903902627809148243106531889103056822666714913984722521036044831418757196206820124207057177073095923102010956998387955306650322703492387395680294592543760383726609048824435274652712910762513403667714429623139246235724606809591386280634098599534922952148012470901032965661897964191925943373654927753832040776795179575213247637734612178250734423953163490026710749993116781318654067186882176309503480036818173557468158770015231247399098366119135184633074098066464626453600046387010480108376785341352748083776115085962852253702746882906009903204700684951747261857479552349684691522428329112759769560907770305335423129070329878511304769763440647844962305213051495856257112473145193046540327985922443777631524422680419319618185288050762666884001810780676420608283548281941782022092427896413269739194619743754963559959970129718142392501671364444288030300242892889395678682050629951984382107161545656674995144275034550066102172465556472604724877933382103298683350034261866065745857795540582835418632981350102012799485866229008361711406249286893630705250030900906298430365321164878567328852068376684390959625776786995512627515031363050171496286583747807775156615529811885033217786728692233544699125708542185710981011397522943704325361570658947714018817481368470984075195205828350173135556060431103339471945267983558012912519486789790609960310513855389231476567102384260413493201733817420864946263148589161690559201034429632151984847826752632523519481063240313642152009046202388737225498031046108336768122108461845535151646542302579639883140660140689503239065451634826107356971322567510432840318110417953529644009848301700393593389403339210608172828453197382175652626067893862148068729687730552623165875145216678429286547441666319473231912533187586056848473742752563203715921458829152140838839084100447384640707647405725699654755474580351782358607994753120275164388680131653558821674420025242188806484343495151977300648006886761045578477986165784617457735896793865977665107515354561782026290651331 A013795 626 5908288473334443966977314199031597179130373812044082260100431783100684430142399333137922107232081533023882023460489797229535963774601314110414934487803891225142788179760076591317566019637861157546449748634379856521596031122433313886587819004737436779548731849721116526734627958900856654911324368234931498057696313151750344947343606370108551106532042510844206972699821649102253793408604403969983332727498425233783547135116332919595489373725499737991900927675123893077548239664263939819711355726711490081149171213216754858858768467668160276926234795358409888147493235959291637654176868976031453799738507909535687068485214915260038373753739427322733388357854940663373055650322430488732376802024109664053438515524129527197410136542421413398053644667374701832043860155193129433195778141283083838556856190369726473958743099006964112381704137243968299227486534763837595790806942399050586462023650255848093733987736933681797243854909013058224160697158664072456901769002701098266657481072090649222795286414197683141943347440451219054879054891312551793000693170199178350258238212837869791108595907158279152220439266744514182745584694566100973582119846461917112626890992820022728378531660855358125951733568579873166539915786141250665040415930032718699751284013134106534525098093110624286950831460383719318771394396942041890499348303149072464019258529850802351216205848670511639883474125879430395909630585455236831386682251548427668316421481373922669203322768616970446828821051625856194793642131583903273127003338430952189959378603907330780847517801907068212315405776937822647374396022927851627981068585103984509673293364205479946843569397272567458911423816698895809409647155565702420169115318978667174987104261723133103036168039880997938401300379447574186417560877131872651653636068007971975808771341615494782991327939899498766140994472987871133418775027618756017653480949506744715783677844933008532874884877676280771783993208750668547272867052197806089324320428906233356753738048418946007956713953966584820858883678238758493916311477262345084244337210157031485292776848722246901432034747564445449173501718516672546072158622075789989880480155257025852068507529062405119835016923157277385489037813417133710920247215097454629257627517948188985195462600814254289382514258381383262872433730098260034035709874271358063020955771578001117388883184341093436583407588431398399447458318504067640277865604806078717616494021443030314650158524600665667229968645274903330930445512379651180433948681814665807539754708135183589570886315737273112520099658787468829068468314496195453252584198711264958991778994839132306139050646921426137171 A013795 627 86503251538089594120514857188021614299647802982137408370130421736377120741714868636472317571984905725002656705485031121237636045623937839890585055835936771427315561739867281373480484093517925207637570769755955479332687491663546148613532258048360811889372983011766867067921687946267442284556700075327632063062731720854776800374057740864759296750735634401270034287298088764506097789295377078524525974463304443847824913605238230275797559920715041663939421482091488918548383776924488342900393959194782926278105015732706507888551229135129534614477003638842479172367448467679988866894803538678076515081971494303511994369692031574322221830128498955432139538947354186252444907776370704785530728758434989591406393305788780407697281809117591913560903411575033009522954156532182608031419387766525630480310931483203165305229957712560961569380530273388939868989630355477346239973204443664499636390488263395871940359314456446035193447279722860185459936767100000684841498799968546779722132180376479195270945788390268278881192549875646298182484242663707070801323148704886170226130865674159251611620952676704365067659451304406432149578105513142284354215816672048928445970311025877952766190082046583298322059331177577923031310907024894050986856729631609034483058549236296453771981961181232650185247123411478034546131985365628435318800958506405569945705964135545597224156469830384960919533944677000740426512901401650122448332414844920529491820726908795601799805848655321064312020769016854160547973714448519927821852455877967571013195262139807229962388508137721385696509855980146661380208532171686675685270825154507437206126688145332431901736699545467660165922156100288533545566644004637449133696017385166666108986193495888391761552536271897690816133438855491933663339508802087747492860885671704717697816221212592459117776032368068561435070300079015421264384285179366206854464614581728249383788827327664177929821189494058426779689444569318538200622046511228078953797375399616162576231478766901788502494249000024768362194915933093663109428716338597994378421341093909097976171545842142416883866420739091045821349238660802602747042474385811641241840109953118115500135018733002673359504482771945698200945002626240254661583339476241833226960924490279434932246767938521497050849391256961832351715302242368625158316828269206953400689813451673514359690638701937949005017670502224103966310237241218054321308230319965798504623088967947406836792970958678346033913970935469859668152652746750472932733442650448522088189548681807222934907346548709415640406779104307331126391444592538797631071085253331630264598636263439736094181840521576600074320611 A013795 628 1266494105769169747518458024089824454961143483461473795947079504642297424779447391706591201571431004719763896825006340646040229343980073913838055802493950270467327139433396866589127767613195942965021673639996944172909877565445979161850725790086050646872309844275278700741441433221301622488194645802871861035301455125034787134276579384000940863727520423268994572000331317601133777733073615806677584792117240362376004560094292929467952074799188925001737069919301489256466886877951433828404667956570816823637735535342555981996278545767431516290557810276292737562631813015302717000206818609785718257315144648097719109566661034279651649814911353206481954989728212640922045894753843488764955399752246682607781004390053533949095902967290663206445186848870058292425571805787685564188011256289701755862232347845577543233871810869605038337300343732687468621877178034543826299447686259691939176393138664378961078800722956826401267261622422395975318934207111110026764383930339493401911737252892031897961917287821917871099540122729337451689751796839335223602172220188238418280782004335365602845742368139628608955602026547814573101973042817916185230073771895468361377451323729879106449788991244026070733270667770918371101422989751473800498569378536387873866460219368616379675587893654427231362203133867449903789918397738165921502564833492283949575081020908523088958874874786666212822896484015967840584575389421559442766034885744481472289747262671676405950957430162555702592296079175761764582883153240780263239741806509323207204191832988917653879330147644378807982600801405327269267633119525664618708050151087143388134900841135812135473327018045192012489266287464324419640641234871896892766443390536225158501666858973301943780890683556854091239009678283257400764953748371366711042976227119428771813727294773566193943358889900891807970864263456864782731850319311100634556216422091083299228052220904331229070512035382509426481433157939392717795307382970890303962547373225780236278605080626209085465018299609362633590895764176424321585145835913413235694466854955923103469127602674807125596688266041032001870374203232810906819448867482668239421781049823602329037476809269892140656505132264056967360035783450783568500241673271656680275934895462181206843024929387893238321485937393178187461463740130519040942916682689459004739499558745951923740230641235073511382463713823063106170748183448673533318273800114619255906186645579717983497485887806009664282534448466214215401422988865173674208150333845216811893183182250339550989978460819654554391195652866163635021497140279360536116511759194028398703988633533021176154916327076403001688128065651 A013795 629 18542740202566414273417743930699119845086101741359437846461191027467876596195889261976201782207321340102063213414917833398674997825212262172502975004313925909912136648444363523731419645624801800950882323763195259635573517435694580908656476292649867520857488430034355457555444023793077054849657809199846917417848604485634318432943398761157775185834626517081349528656850820998199639789930809025566518941388516145547082764340542780340286327134925050950432440688493104203931690780086942681672743552153329114880085972950362132407514188580964830010056900255201970654492374357047079600028031265872701005351032792798705483165484202888379804940117122296102303004610761275739673945091022519007712007772643680060521685274773790548713115344102600005563980654306523459402796808537504345276672803337523407578943804807100810487117182941887366296414332590277228092903763603756160850213574528149681481571943185172369154721384810895340953977413886299474644515726313761901857345124100522897389745119592239018060431011000699550768366936880229630189656057524707008759403475775998682048929325474087791264514011932302463718969270686553164785987319897110867953510094321552278927264830729159997531360620803785701605815846834015871295933992951327913099554271151254861278844071775912414830282350994469094374016082953334041388195261284487256719051727160529305728761227121686545446887041751580021940027422477785153998768276521051801537516762184953235794189672776014259527967735009978041653806895212327995257992246598263834093059789103001076676572626790743370447272691661350127673258333375396549347416502975255682504562262066866345683083215069425475464980871199656254855347714765173827958628319759442406993497680840872545622904482228113758896020497955900749830340699745171604599687829905180016380214941255556648124781322779782645524717507038956960501423681271957283977020525033824390537564635835550583997912566260313524821366710035320513114662865390648781241095394076804940315656091398648439355056985448327220293332924580678318404304883307028492328120183608283183802689223409670157891497230761851125861112903106749539384148709531584486743550868813745693374296350467361699437697964520490831351891641478058059118283905502922226412038338370325455919962804461795049388727991168144902264875609373521842623290619250929278445243151256369288391013039599482115480716818322711280150651234083466937445924153872029201312846707478140525722478677932650996386690883367787494760586859993842327692233979975007764081529037827819342928094971327221366044274644860562330841495553613501780349739630830117609281848666359769785425097583556963040084129944725616347715883009196291 A013795 630 271484259305774871377109188889365813651905615595243529510038297833157181244904014684593570293297391740434307507607811998790000643158932730467616057038160189247023592669873926350951715031592723167721868102216941796324431868776004359083639469400686710372874488104132998254069255952354441160053839984494958717914721418274172056176724301262110986495804766836588038449064952870234640926164376974943319403820869264886954838752709886846962132115582437670965281364120227538649763884711252927802370638347076891570959338729966251980578415235013906076177243076636412052352422852961526292424010405763642215419344471119365846979025854214488768724128254787537233818290506155838104566230077660700791911505799276119766097994107963067423708721753006166681462240759701809969116348073797601119195766513664680210363316246180762966341882675452172929945802243454248896508204002922593951007976944666639486571694820174108656794275795016318686907183316709310608270354748959788005093389961955755740683258295949971463422770432061242122799660322863442015606754338219235315246426288836396703878374254266119351903749648700840371309429092121824885631640350613600217707341290961846915774084386705631523856650849188226457210749813496826371643769590800391975690574083925522423983556054871133665530163900910022010729969470519763699964566820466177925623636337357309565174793126288612711887873178284883101223941492497252439695966336544719426310782915149900325262730999113624773748975608281088507853386752803694178572264482445180794956488372257038763621699828843273686718519478613827219264175258949180878995525020060718447549296078920990167146021351831458386282784935234167227337145891876910015142277229597996280791799545191214940464944524301813543996636110572342878266018184969057462944029517641740619822726954922604885194923346818797713127389020557368858701344117502726594707557507020222901860483833268296100313437882617250316909630001627127632511779012184488806150877664678501131161520834167611800597389323948958832314687348785711259757427796498204156176007608208874094055172919940980781689410955584262333732554014385920006123321256251928470412328270302050696693072867192642641467335898544506261823045522880248043550794660468284316898653312079935000124175420125141318100366518692809514060043796837733297847597956452855565716804977544502751332821912776017652753174937062815852685684718216039431145775536840379536421388644187455437102810323611943238097541223387776710789752217169845519741997700814088673917666642837102999810238475201848020254225075403493085850336400455279566100537934983751917495546324173389428408853720857495869871746520727748946908243137642896531 A013795 631 3974801040495849891832255634529204877677550117929960515556470718575254290606639678997134462664167112471698696218885975474284399416489934106776366691095703330765672420279624155704284059777549059898615870884558244839986006990749479821343565471495454126569255380332611227437827976398421373024348271212990690588989436284952153074483420494778566953285077591254485470932759974973105377799972643290145139391341346907209905794178425453326372576304242469940602684452084251393371193036057454115954508516039552769490415678345435895247648577455838598861311015885033708858491822990209706447379936350785485675954622401658635365619917531554330062889961778344332640333591300627625688954174567030320294376356407201669495440731734687270150519395185763286383288666962794199757832452148470677986145217526564582959929313160332550590211504251295263867336490646413658093776614806789698036707790446864268722896183862169124844124991914833921895008070939941016615686263879520256182572322432994219799343584711003532195972781895808645919909826787043654550498490265867824250522927294853684141483277456710253431222798606629003876341351337755638150532846373333720787453183840972400693848369505757151140785225082964823560022588019407034907236430578908538916085695162753573809543244199368267997027129673223632259097483017879860331181222818445311009055659615248369343724146161991578714750351203268973485019727391652272969588643133351237120616172660709690662171644558022580312458751880843416843481435447798886468476524287479892018957946258215304538185307194094370047245843686385044317246789966274957249373481818708978790569243891482217037184898612164382233566254236763442375443153002969839531698080918544263547072737141144577943347252780302852097654749294889672080692772246131970314963536167792724414824545347021858124138872720774017317898102649980437460246379224357420073113349460283083506139343802881123204689044039399161889873892853822775667604956517393100610854999888557935061335826533048004372546377091936706263919337473571598554108500368530207050572927391786125611061786720855899624714665800709184828178323324624254809651546512784484735306898205492324250283279848567480913723264890590116179351209500489711605627184623916150683713183142162328336818052326052194038307466200181424095353101229501253213786681680426258337659741676229064782263845624953674453959234253536686899171109959401033311405299634879996792745551139548535054622245948002460948986101051620438822672762211583708254542588337619072274828557317778025020221701515430256864542109328982542269934775239065748127277975906097111824052293732222594621334027327074597030792240809974972331683587778229648110371 A013795 632 58195062033899738266316054745142088614077011276612551908262287790660298068771811540197045667866070693698140611340709566918997891856829125257312784724332192465740209905313977263666422919203095785975634965620817262702235128351563134064291142068164943867100468023449760980917239402449287322449483038829396700913394336647984473163511759464052998763046821013556921779926538793581235836369399470411014985828628660068460230732566327062151420889670414002400363903062965524650347637240917185711689959183335092098109175946655526942320822822530932925928454583572778531397178780399660312096089648111850295781651626582684080388041212579486946450771930396739374187124110232489067711978069835890919429964234157839643082747753327556322273754464914760275937729373002269878654424931905759196395152129806432059116325073980428873191286633743213958281673559554142368150983417386207968955438759932539758371923027926018156842834006625083450464813166631676424270262589460056070769041372741468372082189423753802714881237499736534384913399773989106146273848395982570814851906178523952789515456665243694820486532994399655245753513724936080298161951403751979006049102064615676918558633977933790449852236480439687981742290711192138398076848580105799918270410662877875074145522638322950811744474205545667199905446248864779035108824283284857798483583912426851375561465223957718703962659891967061040794173828741180928547747324115395462682941383925450580984855047974008598354708586287428466005411696391223496784964792092993099049563291166530273743571082628735671861726397412363433848810251896231649088077147307718158472724299815191139641424100580698720281643528280453559818863203116481420583591602728406562592691944483497765668547127956414057561763184426479688933422878455618177381381133032653278157446168425747024795517235504852387551346120898363584855467238223816987290452549448004625613386132617982524839852293780843129229643665272819258549404168371152386043528053368376727233017836270355832018451507003045316410043019950561774430702553895650761427438229943140665071555619380051226405447421988183175069358831795823714668108292493677641009628296626613119348397500262876488057822321263129890981881058296669867617987610078756362160244714384398649179353104105730172914859612636856230180064755101127848303050806483120848321676277881669737477124963794946747680417148706030632890764220915590528712284991954278033042587614234130101734724302924704030754105505496774844802751911539797072554758035851080837175764907689588064321065931887414390753761022685633401374115044275161618331476845241167814215949632533471007850951494095699175127829197698843569908179408661060277983941811 A013795 633 852033903238326067957133357523625319398701522100884372488868155543057424024888092760024945623227141026434476690639328769261048134675835222892316481148947629890902413223701941117340097960052525402469271531654385543223424514195235845835286611020002943158217952331327950521609302091260015687982881171501197098073006482863140671586975670313199954889768506459486891779904454476822873880284377646287670407516952212062326238155503594516958953245664531409143727904744878246405739756844268516004852692403209083408416445034983569962519166944675388968518503558089050478186094523831426629398848538005600180539161464797077620961311393376268382985751832938661177473684097913872440371070920467278951374106352304930214374509856468752114410039120817005200004295750126233293379435428032220394421422332495971777522115408147459132393627604634395563201982585432198412098548213951470873476578884172314602323325051864831834335932690997846798255329572654374527740914572284680932129534738307838435655335353179425548576198233642599929517086090974503087595414365580819300246758359769192791295801035832935866743329571005352453077194446789151645389130502332724627564903328038125764616960070928625976286594310117471740688878302564098286243140061329016603397082515194968960564596947686322834750846843394113473815638529629229853028296331573603027598152061841530989595412343964959544717303478289740698267499026599629974867568572373504969140944802052521956199262757387459888511288411834240170785232646863903216428669521033511963184656145969169737879624220767318971727536184514413034980430898012727574298537513732301558199156473594213475490090256602009963643542897554120569307976156828404478764364655546600482919602759182890787153198500409858216761774783188089125674244363468705735040801168731076645503169351921362190031167845026543806139258556072941245868895834834904510919515776468235723605586367659882146180277433245324255051212903259346764421826429122042084063294229366403663418614140834279736582148514031586477559439855096174939439916091586222798059123124597522477312645823343330005802155705328989866190482656322655006455773510399934342021967890910242680379887801348774661654576605613484733865720574521543531794956599163071898388142863301980622634908797211995461646459588616212066066328079435612827004966857719372340277662384465526626402586594921815332788987474204994496153678958425160930876564567202584681776525260001898819498098519120591714270858705978280502757090736854168939274212402895674537090374013483258849724726308763634095025815133140358629518418363232641253991152491175937967935718569922549025945780825055131623046547283508768707025654722206583529962892054851 A013795 634 12474628377312331960960389487503398301316388985079048097609518665305903745148386566099525228869668571768027173227650412510751005739788903498366405600501742249232702232008220119898976374233129024417552604494951858738334158312332448018874431271943863090779469040082972523586881791918137889687757363231949026712886887915599242572704910789055560539541100703073347582549581117995163696481243573119297782436455697336804518452834728127322796034469774404361273320253369762405626435779956935342827048269475384190182625171757194447821243123236992369888079410593981788051122609923415917281028541444939992243273863006094013448494560110421945395294392586054938299392208877557006399472849346561431127068291104096483268657198808558999707077382767881773133262894077598181648368314101819738794724044370073522794701291690686949157375101759452185440840227033312816951534844400463485058570591443166858092615802084353002886512390528899474973256280273232697460654730252820013527308518103565062536429764905899969456704118338761305568059657457957699705484461726468775374912789145380751657361822965630014024989088249089365265503203895439969240142259684653421272177749625806199319756912398466012918812027294429903755425867227840963008885813637918132090336685104969540551626263911075452623587148634133215370134763712301554278187286590569121927064544337421855218666432127990972694206040225640093563334453248445182462036071468120486253192572846850973960713406030909800227693773637665110340466591182734406991732150457451648652986550633134614132295578216254317065062857277475521245148488777804344415304887738554627113593849929892879494650411446910027877705111563089879255238078912124669973589062921857777670425903997196704014709979244500734151609144600656812888996611725545320666732369911391693166811902481480663824246328419033627865684884519463932780766503917817836944372630483271439229309390008908334502225441900144792418204808116620095977899960748775818152770690812153516036111929635954689623299236393936457617947758918463097288339811496913887986383621667232326590334447499569694614949361681721740630894856571219991949518979965765438701543631890816863083441937299547409821284656082787029988528014931569918849009959568346535664300799661604298295997699699980825553965814836929960859277109411016807400179719763869330434005254970959775337160270336250298287363565609835324418186013630302781188963781828413042325890106331687800616271660418444583288639642314228004840866565478281887439913743790795570897540165931408392818819717886608366785272959364307990694779163256089100599684463623306907788546855582236040288872177059632182093024498777851882639562610787826589462186702575073491 A013795 635 182641034072229852240421062486537254529573251130542343197100962778743736732717527714263148875880817559255685843226029689569905475036249336119582544396946008271015993378832350775440913095147242046497387682410590163787950411850859371444340548252530099512102206215854800717835536315473456842918455555078965700103376925972288510506972598862562461859421255393696881956108417148567191680181887154039638832652147864708154954667953254512133056740671967054253402681829586691380776646254349490354330813713389099928463815139697083910550820567312805287531370650506487358856486131888732444911538875295366426433772628272222450899408854576687702532505201852430351641401330176312130694681987283005913131406850055076611536410047756112314711319961104557040444102032190114977513760486764742795693554733622246447237221611643347622613128864860139447039341763994732952987421656867185884742532029319405969333987958317012315261427909733617213083445199480399923521445905631537818053324013554296080595868187987281452815604996597804274821961444841958681387998004137229340264098145877519585015434450039789035339865241054917396852232408233136589644922824043010740845954432271428564240560954425940895144326891617748220883190122082819539413097197472759371934619406621859043216360129922055701861939443152344406234143075511807056186940062972522514134151993644193382256495232785915831215870634943596609860779730010485916426670122364752039232992459050745109758804977698550385133664539829054880494771361506414452765950414847549587928376087819723885510939560664179456149585293399519106550219024195833406584478861380178295570127556823561648681176673994209718157480538395198922175940713352417293083317470238919722872705660422956943479368806118735248713709486098216397507799392273709039881628627872685779655293064231358399050790494383071345581492394249471439843202383860770950702559682905577141756318779120426925447082694860019905794936595635434825212433325322826753574715684180739628284714761800012610774724120043623675984373138325218207398583180126316234008642604829948493609086645841199898857473604382088004576931595059231902132907385678771788029300314513449692404673404002673627193428649708084906062038666613115181868354818040161628661028007845548531351702321307419266935613495027491556940676158886697077146031277062810866884270938029822070711363517993040617225289964093598984806661425561263019387618729749795352693357046802241088822833380186447143928973003122612218875127385167525114007777122841037953510885569401750279260339489577833098103181398052833291762261729232400521879980231908836436932114512579517865869377544330074778023971686606529413725836184544569096315875512401650981731 A013795 636 2674047379851517266652004775865391943567481969802270446748755196043587049503717323264526762691771049885062496430672300684992986060005726530126808032515686507095945159059484447703230408626050770802768253058173450588019381979908432057316589966965293186956688401206330137309830087194846881637169107781911136815213541573160276082332585819946777004083786600219116048719383335472172253389543009822294352148860096887192096691293503599312140083740178269641324068664666978748505950877809930888277757443577729812052638717460305005534374563926026782214746797694065481421017813456982931725949840673199459849416865050533608903618245039857284652778408660321432778381756875111385905500838975810489574156927691656376669504579509197240399688435550531819629142097853295473385778967286722599271749334854963310234000161616070252542678819710417301644103002766646885164688840478192468538515411441265422797018917697719377307742566026409889616754721165592535280277489504351345194118716882448448916004106140321787750673272755188452387668337513931117054201678778573174770806660953792764244210975783032551266410966994285045607313534688941352808991315066813720256725618842885985609046052933750200645808090020175451701950786577414560876547156068198669964494762732350638251730728662188817530960655387193474451674088768568367109632989461980702129438119338944635309617346703218593684831561966209197964971676027083524302402877261542334606410242592961959151978663678484476188741982527637192505323947503815414002946280023782973516859354301768577407765666107684251417486078280662359239001756733251196905803355009467190425442237559453766098341107683949224483543672562644107419577947984192741588032851081768023662579283574252512609481438690384402776417420585963986275911690902279374052906924740683992499933145753411318320502623628262547570658630144206511350744326102105547489236176317420554932454263245102170615470737735445551440743666696698401275935236316051506499087412332090208897716508827513984634352735841558694240087207118219519774522656340229395982120536377315275894930637581761007719172271041758150475010855483262214279127897033722897748536985904791416946496823308003144575738988860376071109654308117882619377734582890926006405226111062866676047520273686261925487204317180697503885168439642260131906495043927476613902052610803694624937285073266936107676795470364294382736554329931642451866854125822266753758783440522231611781455103519309772634264093738718165496550740046237735194187864855515636677352875621611025838650630466909054389328678848891532224691273977691576040844790575377274273123088578676721074193556626536624825048969463606197146359967577917036139160733377072572023523571 A013795 637 39150727688406064301052001923445203445771503519875041610848524825274157991783925329915936332570219941367200010241473154328982308904543842127586596404062166150391733073789911798822996412694009335323329993024717490059191771567839353751172193706338857550232874882061879540353222306619753194049792907034960954111541462172639602121431388989840762116790719613808078069300491414648073961876299206808211609811460678525379487657228186197529042966039950045818625689319389235856875626802015198135274646731421542178262683462336325586028777990440958118406107865038812713485121806823687103399631617296313291655312321204862567957874725628550504601328681195766097308287302408505801042437783444841377855231578333541010818216548594156796691838384895336371190269454670099025841189860044905575937682011611517825135996366220884567477360599380219713371312063506477045696209313441215931872404138911567055171153974012309403162658909192667193878905872585440309038542723833208044987092133875927740579216118000451294457607386408714131407852129541465484790566778997089851819380323024479861299492896439379583091522967763327352736677461380790346476441843893219678278719785478693715302043261003036687655276245985388788368261466279926585793526911994496726950167821164345694643589598343106477470794955523899659446960333660609462852136598712859459877103505241488405568107573081823430139618898747268867405150308712529879311480525986241320972452361803556043944119614916691215879371366187136135470447915403361476417136485828206515260337806332193741827097117482605125003413672107177601618224720331530773897866920693609135018899800107962589445812157600700595663562909989672376730040736436565929590388972688165634443823290810631037115417743865918041049527454799098723065623066500272315508610285128354334191521186975695111530478912541391958982013003941327532686247678460927320789906857463354344766062868171540879981107071184658318643928024106361293080967794903310106653138803954132748471467405743632249031558405456260842369116799417851989018786211477298586574226773100272954377679464834562914016401220322381081104633935130442079260711540470736945936330010632051135513659990052474039733394535904766057116448725153919430309412028106047659778915492071431004011744327040560851058158407842592154382751124802330591242993938142185104139952274776893003706790757701211552495962481603634057645891944529177137782611256163807541782348352685993028092284170626214381138260596428572661034999385016966680978104529349604436593123451976007029303683880666015465314161187026620923301704942307382364814008578814098672632795139880405873247267862569122724063541961916658332419856285308283326113452297373719526996408603011 A013795 638 573205804085953187431702360161161223649540583034490484224433251966838947157708450755299223845160590161557175349945408452530629984671426392589995357951874174607885363933358098646567490478252990678468874427874888771956626727524735978270912088054507213392959521148267978350311527791219806514083017951898863329147078547669616414659876966200258598151932925865764071012628494801862450875830896686879026179249595794290081078789477874118022718065790908620830498717325177802180516052008304515898556102794742799031943948572066142905047338558046067811583825252033256938135668373705602880874006508835322903125427694760392857471243857927607937868053221387211430690634394562933433062331587415922613178445538381373939389508487967049660365205793252619810596735085824919837340860740917462537303602332004232477816122797839970952436036535525796823469379921798330426038200558092842458543868997804253254760865333514221971704489089489840385581060880523431564633304019641998986656015932077458049820303183644607402153829744409983597942363028616596162818688211296392520487547309401409649285875496768956476042987771022875771417694712076151462761585036440629309678736379193554685737215384345460143960899517472077250499716127804405142603027518511426579277407069667185315276795309341421936649908943825414913962946245124983145618131941754975352060672420240631745922662977490976840674160296558763487678805669860149962999386380964559180357675029165864039385855281995276091689876172345860159422827929420615376223295289010771589926605822509648574090528897062821635174979573321187265292428130373942060638669585875131345811711973380680272076135799431857421110224565158793267704526422167761775132884949127433053892016800758449014406831187940906039006131465713604404403787316630486971361563184564235806898061698511152127917741758518519671455652390704976406059352260346436903685026300120970961719926452899530023803388629214582443265750200941235691998449485179363271508605228692457570370754287492519758071046614285114993126239060276770971224048922239128606033254184961096325043605044642835624114130266739981408452945444244802482456077664032059625453807685663860675055495914358272415736629400181679842241925784978534379160101503500643786823101719417821329735948692200851420342497249223391732317859218230922186388674248339732109713041255008490467271123483503438340093386693158806237993503959851682474275211401494306219235362231675623924299132542138404754245273392310732330213425996033409176200428414207558556159920460380718916035235696831132427664633939256756938060262060322385203241899602417218666016753642989022390213248775874525803014317864421794644959115873198576177627055085848627594754418356684051 A013795 639 8392306177622440617187554255119561475452923676207975179529927242046489025336009427508335936316996200555358604298550725153500953605574353813910122035773389790434049613348295922284394628092102036523462790498516246510216971917689659457864423881206040111286320349131791471026911078391249187172689465833751258002042377016430853927035258662137986135542449967600651763695893792394068143273040158392595822290393332024201077074556745554961970615201244693117579331720357928201724935517453586417270759901017829320626691351043620398272798083828352478829398785515018914831244320659423731778876329295857962624659386878986911826236481323918107818326167214330162556741578170795908393465596771356522979545621127441695846601793772325574077406978019011606646946798391562651338507542107772569008662041742873967707705853883175014714616010916633191292415191435049355767625294371037306435540785996852071902953829347981723887725424759220753085292312351743561537796204151578507163630729261546063307419058911740696974934221287906569857474137101975584419828414101590482892458180156946038675194503148194291765745383955545924169326468279506933566292366518527253723006379327772834153878570442201881967731529835308683024566343827184295692850925898525796547200516906997260200967560124067758574491316846547899755331495974874878234995069759234594129520304904743089392053708653445391924310380901916856223105393812422455608274016003702110959616720102017415400648307183692837258431477039315738594109623714647229723285266326406706848115435847363764773259433581896771560596875932995502751146440256804885709810761406797798034029275002266539863466704239481824502474797858489892232461971346958200149720568540174747342033017979904452019930415422642805317088770789512882084875850102786959747704646585204976448794521327901778304843657086469646509782206652311559561114976443732182706852470060071135850541443196902019078505412920330701551853848691980631766549298912511057658157489153286271287798213523177981777918193479748368614361266081512203789691300270503081920932874522015411294963421458615756372654981235340067801159574249188153145639433079093384976269198325804584143487515682119466438799991048059974570264035417870721845283046112752925682877032273996322088664024802512665645234502225879678352865776814118931730916579669942017818308637014579308931316518921973840737307274574538082130462891476188483105863370129278137355824938433962809875663599549448384006905047736821432046654770007925143748750472412412864820737395460434105649671885837304609873437905504658178330140296825180041760664652078990498489151290087002276815112175327578932281932627852999495396846415499500353816637713511909756614799439160211190691 A013795 640 122871754746570153076242981849205499562106255543360964603497664750802645819944514028149546443617141372331005325535081166972407461739214114189458096725758199921744920389032400598165821749896465916740018715688776365156086685846894304122593030044737633269343016231638558927305005098726279349395346469271952168407902441897564132345723222072362255010477009975641142472271581014441551685660580959025995434153648774166327969448585311670198211777161423551934478995717760426801454780911037958735261195710802039083295388070629646251112036745330908642541227618725391932044248098774622856974528337220656430787638083295247376047928323063485016568113414185007909993253445998622894788729802329430852943527438926873868890096862620618730067315565176348932917948075250868778247088923999898182855820953157417761208521406703565390436693015830426553712250817800557617793801934886357203522752647779911184731147015483800419440187943899751045921764745141877484474874224983260923382717507118295912883922441526795544410011933876240089283278841310024531490707810861386260028480215677846952243522720592712625742278166493147875763108822080261014344086538197757521758536399737922064846936149844277753889557328318754428162675839973805273239030406080316187247562768035346886602366047776476053289127369950307800317808432568143092238562816344953692650306784110343571789058348395093983163828286784964691962486070807677172560739868310202606559748399013636978880891865476446830300695255332621728756359000806150090378619584284920594963258096241252880045291367072550632418698860534987155779535031799880331677339357756926561016222615308184410141016016770253392540733515446150512175475722490815008392058843996698475834705416243781082023801212202913312647496693129258106604667321354903877666143730653986060186800586761809936161215983403002094549721287596493543534284370112682887011027014149501499987777269845842461328397750566561801420692198699288429694048285378074395173083798693264297924653644192848831210500270736995864882863296699420175684870327260435622404378215876827636769559453575593289052041580266613932676777326582363750205306939711006249437557332688104916444800717101911108130470668934646087683235742553045238536789078136815584923002629523580151700129987133587937711878347089104370764307838335515279472349642947621082877856754530455662063405153536619002234915807045812060472107194102875581152945602062761209026632923611649499389590761003473790245096803914802586595072487686032029625455666590136753840416206936215740816846080543976793157004374493700388931584085817460991417891171088499888379664038163800334850057358971083147539775604395765612105228369328184680229392763527870746597278588744652042906931 A013795 641 1798965361244533611189273497254217719088797687410347882759809309616501537449807629886137509480998566832298248971159123365643017647323833845847855994161825805054267379415823377157745796240234157486990614016399374762250265167484379506658884552885003688696451100647420141254672579650451455954497267656610651697660099651822236461673733694361455775608393903053361966936528217632438758229756565821099599151443571702569207800696737548163372018629420402223872706976303730408800099447318506753842959166401852654218527776742088650762531329988389833435446113565758463277059836414159253248964069385247630803161809177525716832717718577972484127573748497082700810211223702865837802601793035905197117946185233328360314419908165628478826915567189746924726851677769747969782315628936282509295192074575177753441853961915546900881383622444773275172901064223417964082119054128671155816776621516145679655648723453698321941023791686636255063340557633622228250196633527979923179246367021718970460533508466393813565706984723882031147196485515620069165555453058821556233076978837739357227797416152197905553492694635626178049047676264077101511011771005753367876066731428562916951423992169870070594697008843914883582729736973056483005492644175421909297491566486805513766745241305495385896206113823442456504453033261230183013464798194106467014093141626159540234563603278852571007501609946818668055022758562695201483461792411929676362641276309958659007795137802440658042432479233324914730721852130802843473233369333515522430857061787068183416743110905309213809242170017092746947768172400582047936087925536919161779838515310727127948874615501533279920188879399647089648761140052988022537868133534955662384695921999225198821910473547862853810471999084105467938798934251957147672910010360505009907194947390779659275336363213003353666302469371700261970885457462819790148728446514162851461321047007812979476309071466045031334600354481156281899150560946220387219729119896668082585914854004627499737752934463860356457750001526976210792202186461420037947622501458652633429943119959800261345010940776683494588320696838492387666755898904308842498015276907886544081668327299089080534138221063872153369770254506719135337417128893001116978857681498854737001041603141622860996039610879731577092360231061070279206754671122396120274414700743080401348270314852929638811721402330957734377372121428860201383660276559800886861358932634598160320562998331851859762978462306116624670338456292211194945746296414546192212977533685753134661299443465244364228611701046962267394347322600453446375349344635906726865766661182756200702539689792695628363129854623958404326832648555333951903238539450811555600930755817810450560200376771 A013795 642 26338651853981216601422153273299001625179086941374903351486368102095199009802633509162939276311300016991678663186740725196379421374468251337058459610523291611799528702027070064966556202753268299767029579814103245894106132317138800356992728738789339006204740564578878288109661238662259766629794495760436551505441519002329364035365135019146074010682495134604272557917709634356535859241865880186719231176285333297315771410000934442659929724753344108959720302840062916915242256008190257383014765155289524710413465179280919935814221202360015551328366548716269660839433064939705626818082939869410562589092048168154020147820117700095140111807251745787822562302526233658731267892851838687991003850098001160523363421875452966558504870819225084724925835414226880025582883123256112218590907163855177488142183856405522175804337616213925521806444481295062412126305071497874392313426515617888895838352960085597131538529334084041410382369104313863043811128911483154055267346059564987446512671097456471824415515963342356818026103744434193432652897388234206404808480047163341929172181969884329535208686542160202872816107028182352843222723339295235059073493014845589667085798669359067703576958906483757810534746079022519967683417803372352174024574024933319527058917077953757944906353712489021005681696859977671109500138110359912783553337686548601828574245715605680492120831071231372118993588208116420444919364102703062391625430926454104726533128612565533674399253928455110076572498637047084431291609760412000763910178241624465273404535886764632199381114611220254908062273812116921763832263317786033447618615702664355880299473245557948751311485383290233039547511851515797637976927343085285852974332993990656135951591243214260042639120538590388156091955196382904599079075461688153850051241224748404991450199693801582101028334454071063535515733982713144547567533185413858308245201449241389832512641115334365303769883789958609123285463362813612689284054044407117397140379377481751223660440713485379478897917772356458702208632211981650775591141043856133206047797219331435626352305183911423044267603322412367047828973115857985763013441669208366891899705979985963228100317694596152197486806296232874860475124184122429353687455314824732204432250111596500307843015942890150020209246142965129957866095139903001596937705633579440156140025679761742841842413051527552189019105229839942208458170109112044784537156132703151665253362858576643078789767666623853501798425338574264105200671525805370800190204070693111644576085151774642736671103915028574556920639150193238908381489754814310388041689686376733534485883598254856694864584201549374997749156807498644389815315456099331985553227195928562806651893716304211 A013795 643 385624201794138992261421746074370682794247011908669959969111915382775808702520357207654593944473743548775167307717070957600191108343589667825872907157671512488356899726378332821175349364510601176889080078058285623135607883255229176026730541464614712389843606605999357016213550195254145243226821212428551550591169279713104218841780941815317669590402411265741154520473186756614041515160158351813756263651993564806000209213823681174984031100113711099279264953881361166556061870215913558344719176638593931285163543689851948780256012623752987686998614639754904104350139503782230082243552322628040046866896677229943008984234343247092946376969972810079510134671286586997484493219243770230876287369284834991222563859678506883383069813664274465457639156299695750454558991807592738992389471786003653603889713841633250175951307038988083564768153650641008775941232551800378977860877615161511323969325688613227602855607980324450289408266056259268824438738393024858523169213658090981204392017537860203981267569219295446172720184922261026047471070661137015972800956370518489185009916221076468724990379663767530260900622999617827977623892410621536499895011230354278315803178318086110248070255349828698104039217342968714846852920059174608179893788299048731195669604938320970071373924704551756544185723726933082714191522073779483064004417068758079372155531522182768085141087713898519194185124955032511734064409827675536475787934194214547301171536016571978526879476766511266631097952545006363158540458502192103184408919635623796067915809918120980031138899022875752108939750883203851544268167235705315706584152502708834443464587788213927667951457496752301932015121018042793217620193230111670173397209365017196486467247391899981284279363805501872993342316030242106235116743834576260518600222771541397479822373716948963541155844742054441223485861240903149320936253367644299491017994418343188537817578569610442412494868568783996174022469094954103383807835264164605811532294465710319665612512486139440950544414105070911859036584215623349005429896023097646269745799088231549005424100197647144791121980243439465947263995389276769556279799478879699664303595252974487622616751366582264323404330983145520832216293179736488167338033264348904205092573883884361007129596419854686445883572779152467713117498943319846380764948181236583326046115977391676947414769487414891599428719670086593874036068567509447690408502938906843530974485612420631316560988407039839119830745382065800764243031809316433885584777799017847588238462707132544307601632419933360087875077797979210857613391500236318391318378698241755678407821762049356869512377294884399342045404818587652511286033592750319600484799375590088052190375900409953251 A013795 644 5645923938467988985699475784274861166790570501354836883907767553119220615213600549877270909941040079297617224552285635890224398017258496326638605233695468614342033368893905170834828290045799711830833021422851359808328435018739810366207361857583424004099700244318436586074382588408715940506083889371166423252205309424279558868062514769118066000473081703341716243334247927303586181823459878428905205456128837782324649063099592516082941199336764844204547718189777008839547301841831190407725033465165653747946079443163122382091728280824367492725346716940651550991790392474875630634127849555597134326178234251323595594538175019480687827905217371912374107881722306920230170465222948039950259723373699269106489557469553019279611525141858642448765294887383845482405198199054965291587574256418879492414549300355352415826103086357824531471770537599035009488555585790909348614861109163579687294234897406986265333408956439930276687226423329691954858607568812276953637720457168110055813503528771811246489738480939704627414796227446823682361023945549707050857778802220761200157730183392780578602584148657220410549846021337404619420391408783909915894962859423616988821674333755098740141996608576841968941238181118404954072773602586375438361824954486372473435798685901957322814985631599342267563423181086027264018478074682205411540088670303687040087729137016277907534550665219188219522064414466631004298437024286997529542011144537495187036452458818630337612042419338491454745905123211438163004190852930594582722930992385167998230355373011209268635904620593923886626986892680987590459630236497961527260098576792160045086765029807240114986477289209950452586633386825164535499177249082064963008708542313216773758366969064807625983134165476352922495524848998774677388344246482031030252825861598137600502079373589849775206062722868419073953056494428063009207827685555680188847994456278962623382187167837666487361337370715566487983862970019223027642330516102633993686644323272464790224232795309567554956920766912343220528154629500941452788499107674172639035348244450798108988414250993751846886816912744197220933892156494401183073492544170277682785068938098799473282731856758130931958962809924233570504478748444521923257996145023332306466760374233950929505384421183092464254181389059571279787753302029145870860779606321484816476641184024991542187099640065241427907235884689737820909762079896905823635270891528535096136997443851450463105769431267470284553441943138825388989282228720201908518846731755420306539399332495127581207595500260244325046579014040213626166317664954959937567292382520957544887568918418164633926530715974402490766886771948941820417738817831457429270697947658014479172119293557902125547891 A013795 645 82661972383109826739626024957568242342980742710336166817293624745218509027342325650753123392446767800996413784670013995068775411370681644718315819226535355982581710553975665606192720994560553580915226266651966758953736617109369563571641984956878910844023711277066230056715035476892010084949574224283247602835537935280877021387303278734657604312926389218626067518656723903651805288077276080077601113083182313971015186932841134027970342099489574083998783142016525186419812046266250458759502214963490336523678549127351274796204993759549564460991801282728079358070803136224654108114265845343497643669575527673628763099633420460216750488360287542169069313496296295619089925781329182252911752609914330998988113610911725755272792339601952384092372682446186881707894506832363746834133674688228814648441416306502714720109975287364908965278192440987471573921942331564703773070181499263970201674893132935685910746440531237019180977682063970019911084873414980546878209865213398299327165505164748088459856261099438215449980031566048945533447751586793260931608739443314164731509327615053700451320434520490364030860295598400941032933950616005225078618151224821176333338133920508400654418972346173543267268668209754566932579478315467122793055479158634979383573528560290557163334204632245970139396078794280525172494537491422169430358438221916281953924442295055324844213356289474134722022545092205944533933416472585930830024585167173467033400700449563566772977913061534853388934796908938666144544358277756835285646432659511244662090633016257114902098279550115639624105715095742339311919446292566654720615103262814015220115326801407802523517013991322884576320899416507233964243454103810513123410501768007806784596250794077848452019067316739283138256979314191060051642748112743416313931623439658332608950944108728990558791964325516523661746700134921270517811805144220713644923486834380291768938602324311275041457340444646608950571737744051444347711361086258664301566159537032156993672992356127378572124276948363617091752711930523283810276415435457561608116533647004135113699373048799520790269886419487791511693115063234527721379004339197035553656194322704523088332477114795794974811174500100703705756073355976245478420321559286608298979838639159275558888333310541656769145469717221183107372496095008724695272674216152859198034503575309901169161325830195199745989840587742451435939826611770598163844001122869282342541779575429086230331570243187032436146943489495542520192081110692476142624434999631108708043345627061162916460405719310237163006963344562767700701056932605568445922727772489339414698896534560348405318336212581226867317989228104457192736114031870368221952288651660989989558998576981245020146672131 A013795 646 1210253937661110973294864631403756636143581054022031818371995959894744190669318989852676479588813127374388494221353674901801940797878149960320861909295704146940978824220757720140267628081361064978179827770051445317841657811098279780252410301753664133667351156807526674260364834417175919653746716217731028153115110910447320470131507303954121984745555264549904254540653094673366081222739399088416157896650872258849633351883727043303513778678626854163826183982263945254372468169384172966697871929280462017043177637773550014291237313633565173273380962580421809881514628717465160796900966241674149000966255300669598720541732908958033443900082969904897343818899274064159095603364440557364880969961755720156184971377358576782948952644112184855496428443694622135085283474532637617398551131110358075267830776143506246217130148182309632160638015528497571313791157676438827941520527330723787722722110359311377419238635817841197828694243098585061518193631668730186843870636589364500449030161117076763140755518756874912403157642158522611555208530982240133299683554189562685834028065612001228307782481814499419775825587856188177663185970968932500376048352082606842696403618730163493981348174120326846976080571259016614459896142016754144813125270361574733154900031651214047428376090020713248810897989627061169050492523411911982629877894007076284087407759641905011044127749434190806465132082694987233921319150575130613282389951432586730836019655282060181123169625133931788467394361543771011022273949544637825417149420567904133097668957991020419281620910893243079736531774716763589865812613169468391764525726870859996837708499699411636746812601846958353081914288357082412470488411533889722639853156385402299133273707876093779186011164584379844427220434139071310216101475118676358252272898780037647727650772695901150771273149689887422931633436675382321651282639116535468475324770742161851789030076630241377881976921450071001645320812310657196694842037663913104039230141781687810544366281086060949674471538800991717840351455374791398266256998390534159504434169125787542199672520807473783890341407067720755522698897640816720368710002530183797541080341078716922536275797437725234226210405855974402955974670004848210049551927949515232105363817515930953457684087999640396757058822129835341875040715327022738263487223198694011518423166846112263017690971479887919481037256045137231473595001422933327716840020439929162777154194763857251498284519930501341897627399629704238038132259541648543204164352829599062594462623325802486259896800136421182303584950327743481905964174550278127616754657317016418370606544162498061002265760488401742564402680288677357758849445540614061137603458148968554437133298165582408339967426669971 A013795 647 17719327901296325760010113068382400909778170211936567852784392848818949695589499330433036337659812997888421943894839154237282215221733993569057739213998404415362870965416113780573658342739207352345530858381323210898519712012289914262675539227975396581023688286818998037846001540701872639650505672143799983189758338839859219003195398437192299978659674628275148190729701959112752795182127542053500967764865420741817481904929647641006745233633775771812579159684326422469267306467953676405423542916595244391529163794642545759238005508909027701895570673139955718475255679052407419227427046744351215523146943857103594867451511520054567652141114762377602010852504271573353318728858774200379222281210065498806704165935906922679155615662446498469323208844132962679783635350632347356332187110586752579996310393517074950865002499537195324463901185352732941605216339540740879891802040649126976048374417770677876795072867009012977409912413206383885687872961261878665581109990304885651074250588915120889143801550119405592494631038842929555779808102110977791640666916889387283296004908625309983654243316246086004937862431802451109166705800956140738005723922841446783918045381828323715380918617295705366576795643803262252307339415267297434208967083363815668120891363405424868398854333993262675840357466129802576068261035273803337684042246157603875323737008917131266697074379465987597455998822737308091842033683570487309067471278924502326170163772984643111824326481585895314951120847362351372377112895283042401932484666534684412682971213946529958702211756387971930422561713628135719225362469414186723824421167116261213700890144099085773610083303641317247472307095836043600980420833267679429170090062638675061610260357013889021062389460679905302258934376230143052873941697212540561171527511038531200380534963040688748442210184609641759142045146364272571296429119305195793947229968435991672043189351943364013570024106950489535089142013040332016809182273437351756238368505825691234180066721381018364183937799585319740900585658142320862016268713435810629304420670170655405345405377142223669938488540878499581607834560359197602918283147044420979798957273733494462853613950285735154305946552137321233678425143540982643335489777108852513254631652250745089573952732402735048920098214802919240392471113102939910915716434852079022641233585793929642842013513437039029121866465756854206004904415833166851102254739261002872220314565537634019186383656302470146723162757978499749116294411949276321052170289778159875445527268113074201331149050797342530106787257748492318585221479590622066436904937778437381364050413083134111134172999310689912885419642106525194947314732160130469115652230759048605514068618442292040505463093875045411 A013795 648 259428679802879505452308065434186731720062190072963289932616295699558242493125859696870085019677322102084385680564340057188048913061407399844574359832150639045327793804657321861378931796044734845690917297560953130765227103571936634719832569836787781342767820207316950272103308557416117317123053545857375553881251838954378825425783828518932463987556296232576444660473566383369813674261529343205307669045394625080949752570074971111979756965632111075107971476938223151372542633997309776251806091841870973136378487117361512461003638655937074583453050225442091674196218397006297024908759391384046146474394405011853732454357580165118924994998061235970471040891515040105465939509221313067752193419196568968028955693467613254945517368913879184089361100686950706594712205168608197644059551486100644523725980471483494355614501595724076745475977254749362998041972427215987222495873677143868056324249850580494794156661845878959002258527641754666470356148025835165542773031368053830817378102872306284937954398495298217279713893039699331626172170423006825847411004330177519214736807867183163470681776393158945198295243864019686689309739631798856545141803954321622363344102435348487516892029475826422272050865020923562636031756378928501734253487067529625196957970451618825498227626303995358836978673661606439516215409817443754667032062525993478338614833547555718875711865989761524414353278763696927772659215161155504692056846994733638557457367800268159800219964016899093306199360326232186442973309899839023806693508002734314486091381543391145125359082325276297033316726049229535065178531914693107823513350307749180429794732599754714811425229648612525820242048190135514361954341419872094522479288607092841577035821887040349157374444093814493530373058202385524437127380388888806356112334289115135304771412393878723965942399312869764995598682987919314716351018735747371619181393967871354070384335301802792522678722949862117283240128212923501058103237665396267063085953293793945359630356867739489870017033323728666326525474620861719740780190233413703423646023031968565789662080126739296751569410727002112374320305798219012104326583555877367565236533444732092430639761846133448394193363469842520182285822526583526881074905826650709646561062020603158856452241955108443851239157962929540598586169566940143235717004322669288970490300929608923900849919850231688425373246925146102430117805552213395866988111637520343052177625554036499674907843111924465418173825939563214826811666485349354616524825212642038736397964732443519381689353252723891983293472240695676036406227682686297674702725194014101700551062097950166521115426882907811014555428980081635379223634993556470198322264310543230633331478642613597765040485157424539862451 A013795 649 3798295300993958839327242386021927939113430524858255527903435185337232228341855711821874914773095672896617490749142502777290224136132065741124413202302517506262644229093987849372448940425890962875760720153589914787533690023396724268933068654980409906639463655655327468933864540589129373639998626964897835484375408174131060383058901033345690205241811733141151726273993485418917442004863051113868909582493622705810185327378467652050495621733819738250655810393852525159245396704354612434102692990656832917689717429885289903941554273561574708976336108350697664201906833550569194741689146249253819630531608483778550496864249331197506180851766614555843666509692671702184126820354509244624959863850456966260911940308059325665657319798268105134252335875157645295253181395873592621706675893307999536471872080082989840860551917862996207630513782986785423654332518306869268924562086507063372212643342062349024281247686085513838752067103202930071792484363246252658711739952259676136997232804153436317776590348369661199192291107994237914338786747163242937231944514398129058822961603983428696374251888172240116648240665413112232818183897949167058677421151695222873021721003755937205734816203555574648485096714771341880554140945143892193891205304155701242508661645382151224119550676716796048732204761079579880956909815137194012080016427443070516355659777969763280059297429956098478950546354379286719519503569174477744196404296849895202119733321963726127635020493171419625096064834536365441711572230243543147553799650668033098390863917176789755780382324324370264864790186086769622889278885763021791644058961855755750672624679993008779554076787285335990534163827551774065773373512728347335903619264496446293529381468248157752013119235977537999778191945141126463283981976273721013859840686326934695997158248858778397585362668339726229300560317626126686762095265310077267876434789083604494944497053153694685324539182708931259143918717165412978991689502659066746070641442174437154010348054900573871186919384892711403686659473924036438724762765207410031825601423211051771726442515135590043739727742454037927272423597191724556219445509841600538522628086164322565276996753189239817939385034561964337988846727611709417065817696207993039935300509043650848817317274464742726425992511735251403903900108629570637114132660288201059816948495910404254832343676527242150235889708231064085679354791089956328888572942484935342626932615736648391740325731001686098187482985581145028279349609011999900940539965938292089139602601647705567267313820973130502527399727076025392849023579502210084255322599565560462997768100176088388035650964992653261064106035697375223587213239940660280173636271770663439702606178806505684877957743189852688126145091 A013795 650 55610841501852551366590155773747046956559736314449719184034194548522417055153109476784070627192893746879376682058195383162306171577109574515802533694911158809191374158165076102662024936775469587464012703768709942404280755632551440021449058177568181443108387382449649472660710738765443159463219897393069209326740351077452855068365370029214250294945365584919602424377538620018370268393199931358154705197289130035766923378148144893671306397804854787727851719976394820856511853148455880647697528076206690747895152890950529483608296119215015314122536962362564501580117950013883580213070790235325173210613279811001757824589474458062687993850715003712107121368410406391677800776810369850554037366634540443026011718050296587070888819166443327270588449548183084767801828816985269574407441753922421213484679124495054260039340629432127475918352296709525387723082400530872966324513508549914832565311171134852064501747371978008113169014457994099181113763562288385176198584641033918321776485485610461128567059290480209617374334112143637303834176765217039844012899635303007550226980843921379543615421894729767547846891582313376200691030449873754906096123081969758083911017215990676629163444036257168428470301000967216473193177577851725610761136858143621891569315150040076072334341457810610949488209906966129037090116603423657530863520514193995429963214809255304183348173671987237830314949174467136860485051756283528652779555310179315654235015566870914234704335040522754731031485242446926432099129022995715223335180685430672593540638611385378814380577610433105047885393114496394048721932166456402051460667260530119945597897939777641541451238242644604237410692599185524096987961599855733344964889651492470183563674076621277647224078733947133854752508268811232548940780114623549363921927488512650884094393921541374519047294827161931723189503610364120820883836779404841278978881746973053410482381355223243887836578174041462565126113938018811425417326008431396229220261354875934371865505871799302048047686714214187661376381357721817499369251645401690275958630437233008989846844864100173830393353877269569293195553886484039227608901709590873484509797809531846678220509463443660174450536291021719872494704938963037575260636890181226097692734752908092077534342215438298257602956364315815804557001490445543697988016279279551716779942928624228695000343768035352321603661218211009278431433496348050611257596450921938351400920427000269103470109027595686163562938391893544359037957625544690549670445641302534477092921690724057210360741652867603687503659404120087776702554227491857843582178180239370738750322754678110089229965778457436395239576468645270648540389045971207162022208654994283420685857063906049732298179318042633206854890277331 A013795 651 814198330428623204558246470683430514490991099379858338573444642384916708104496675849595578052731157348060954002014038604879324658060461280485864895827194276125370909049694879219074707099329650230060609995877682266741074543216185633354035660777775744508549899666445317929225465926264853297701002517731926293752805480124987251055937382597725838568295097528807899095311542935688959099544840195014743038793510152853663525179466989388241596970260878947123477032174396572160190041946542548562939508563742159239932933476406702169509063481427039214068063665950306867634506906153269497899569439835395860976589029712876736309814495540495814917968318369348960363954896759980554681173280624981961661084896306626343837563974392331304883201415896754568685489834948544085386575709481331838899354719178168986629187061732089421235986155515778374920595976124161201653649426172511099957202278679303063588720856585369076370083273130016784907540679491606110686612315464247364723477729377598149129523994822761383350315071920749007977625735894993765436182019542680356192863560471333542873226535852917898073391960738526668026339656650140954317376816601645580153338043119228106541203059319496527581984134841202961233676955161016384021312917327114667153804740080768114466343111736753775047093283805154911456881247891095232036397190725769909372803848314287090091428022306908548400610731565149073641170863373350774361642763747143005345469296335360493654862914557055310306169328293652017031975434665449892363348025680266584850380415390477442028489909293331221346036794351091006090040589341705267337808849088182435435629361421486123498823736284449808387579110559650639929950344675258304000745783487791903630949387501255957555752155812126033007736743719986767431473563665255749041961658203386237180940359313721594026021405287264333371443564477842359217522359341092938560254287266281165529807657432474982872545421823513761815341046141053416011434166533418079535070089444072192013846496738555138482871469013581285466181182809921550211599458405130008265213340326147330310308231528484620347655655290645050789094117103764021676104452012818331421929930119978686707949729355767215826479054278628614130301836849000653194975011357833139390984709143331296319329517327376107180304376232124789564884129947859194519058821613205282242546344931916685375144417987332323500033107805593340599203895827386845514617820031808999422469637948099402860875971710939943905866273028441120724980995713382960674737595599814337724994634310407279117466473890921616891618539634585588741077335722205138702096444708290687886670736884626986043475451242209816415928962395326262702639077435407565279836022064444059167156917771303562261633272648474130577643395462192781562448550403171 A013795 652 11920677755805472337937286577276106162662600686020505935053803009157565523357935831113928858270036874732960427543487539214038192318663213607593547939805951396751555479396582726646472786641285409018317390949645146067356072387228173857936436109447414675349679081016425899801790046626443717131640377862113132866834825034509938342709979218613304002478408522919276450654456300121422050176436005295210852830975782147930487672152576191633245221241589528664834827228065340212997342404139329453509997344881748953431858079028070526463782198431573281133170520133178442849036815612990018718747596168630030800558239984026228296311994029208399226213974149245638128688663643462875301087058001630360900679943966825316300125774149078122634794951930144383640124256673481633954144854962516179453325452443487572133237927770819521216316073302906511187212445686433844153411081248591735014473398562143676154002462061266388647134389201896575747831303088436605066562690910712045666916437435817414501405360808200049413631962967991686225800418399238603719751140948124383095019715388860794401206909711422570945692531697172768946573638913014713712160713971864692939025022289308618707869753991496748660327829718210052555422264300512440878456042422586285841798855199522525963901729498937812020464492768191273058640198350373525292244891269415997243127221143169477286028597674595448057133341720845347587180382610649228687428811704021920741263015967646012987600847932029846798192625135547359181365152338936851874091778443984783068794419661731980228739120761963662411727324706094323420164284268551906819092859359500079037213049480571978334146278322940629644602545757703845019214402996390456828874919016044761261060729982405888474573767313245337249266273664804326261964204445623009421723360637755777898566147800712197858134979394810837104891305227520089981303744863112941713460683019865622544521913912468866224236937520918064986738408256551163063823407632215774102472961179550660963274726558749185782527721177827843600510358697520061416648027670509508451010988515715123063073222817808543326510026449110334188603126968516209041359845281919673190348476106886607952091091987497787806915479833693401539481749193306218563427629141290034993823407126567513509411303463190113585226836372414539044019468546566606466953540207238938537313121036148192190577489423752532548363984731381692099712944238808770805179519503085715560544377969198123357286085101819871718725788103409406448534446758239639927238833137176881718631646440938672973558826644236983392910187038789967604758113272308805435737394046974083961348746258727823702662524081637193922145615938429971812229338732731802163262079199045525470266344433089655455072572744846309745787276952961964514855809226452826611 A013795 653 174530643022747920499739812777899470327543136644026227395122729857075916827483538503339032413931609882965273619664201061632733173737548110428777135386698934399839523773845367700831008069215059673437184920893754583572160255821407693454047361078419598261794651425161491598998008072657762462524346772279198378303328673330260007275616805739717383900286379184061126514031894690077740236633199553527182096298316426427850270007985868021702343284198112289181846705446104646058494090139003922528839871126413686427195834135049980577956235167236664409070749585269865581752748017389786864061183555504912280950973191606128008486303904581640173070998795519105387842130724403939957283215616201870113946855059618289455950141459316652793496032891209243920875059241956444602722634821506199383376137949225101543602736500492568610128083629227854230291977417295077912250091640560631592346905028348345562570750047039001196182694592304967765523998108517800334779544357623735060609323560497802765715075887592856923464985569814366278031943925783252397060876454621489092894183653008310890828070365084937861215884356578306510146784647325448423459745013262070969320265351337767486501921068189503897135859754904313379463937371623802646901474917109085811009777038976209302637485221593948505791620638619088428851551144047818783803757453075519615636625644757144316944744698553751955004489256134896734023907981802515357212645232158584941572831816782305276151464014572848986972338224609548885774367195394374448288577728198381208910219098267417922528969467075909981370099761021926989194625285975868467738338553882440657183836257445054334790235660926173758626625872438541994926318074270152678431557689313911349623190147672404613156234527233224982666507512726400140801417917288366480943451723097382344212906969950227288840954233319425466052713599836121637416268128540836579626777860093852579674345341592456670389053002243761389470837035284165578417438511143271148634306624629801227163305271546646829041988365764577458155072161690391219201143773123929713231251882858585116766455055275534882843433297241424402855338381946045816574549494772585935179892038680926827026565677788955111281049540245105091939552289939196345987143918257627402344568503740074965291290894004566453001306111328521266143489038990281685282666782174185299124801405090245681862245022653160829040597100452159354031897216600399213358633345044677961521930237847029724074025571975744741833864263622017119812992834987386568174703755961406725242485935541783111005874780898273673855598048434923915701263536419873220384631186241747563278106993974034066830682015079250156214133962954553217302849748385926315472320101553225538410169548844865645517717537557294820988071521868316122462003902884495834411651 A013795 654 2555303144496052304036690598881226145065559063605187995291991887837448498271186487227386773572372700296494571065503567743364846396691441884787726039196659098548050467572870028507866789141377688678793824426805460858079998305481230039860707413549141338150935491515789398500929836191782300213818961092939743456739035106228336766522305652835202217684092877633838953291940970157428194804546674663191473071903650799330155803186921093705744008023944562025911417614436418122942411973725156429744744553161822782980574207571266765641857239083512003613204844677936101982441983722603869476719788436147420705403198498305320172247975466979793773932493365195221983396635935998084914583559836811580338295904927871375924566021105855113549575417560194540245531742361484305428462096421672265172010035714604711699887665103711697020885272415525013785704841366617235713253591709448207143551036520048127381598351438698016513310831525937033055036856306809114701507308939969105022381106249248330292834426070247018216450853727652136676665691017392598345368292172113221809063742863694679752613778215208575226061762864662985615059074021491890367874126739169981061818005008936253769874626359362526557966122671554052188731507057944094553284494261394125358994145627650680399915421129357000073295117770022073686815560300004114813670812870478682692535836064889349944388007131525482373220727199071023082844036761570627344950338844033842129567830629509731548133584637361082018262003946508405236622510107769036297393066518552499279654517817733265803746641967458398037239630601122033048798508811972690236157014767392813661828546645253040515663840311620110000052429398372693347716222925389305364916436129244976069833126952071675941220429713221646971220336493827224461473559727018973647493076677868774901621170947041277735920410930029708248477779815200656893411581669966388362315654649634095619012090146255158111166125005850910503242525033595468233609717241648632887154883291204919766897952480714456224003751663159178564848411519309017840323945982307454931418758816932544694577668464289106219710706904911694682205009250072056800467979152965430676968799338327449674495948088508091784265846318728583651086985076999773701597774107209922797726827463258437566829789979120857438392122775960879857606823019856714154223524357812246964486217371926287028145129376664927697983382147720065102381007148246444882783750804799130034642580612318362190167808399296878765189606683689952651182028097050326744645837691030955864275236582267246528237012667131624858919811027135721049782199436723363819651385197765426073954764498773832772468015382775301537131135351617613654531023166118347184830238606840775107863292364637677916024902467376353474086355151674016348966199142131903511620982291 A013795 655 37412193338566701783401187058220031989904850250243557439070053229828083463188441359496169751873108705040977014970037735330604716093959400635177096939878285861842006895734390087383677659818910739946220383432858752423149255190550689013600617241772978331867846531282672583452113731683884657430523409361730783950116212990289078598653077063160195669112803821437036115147307744074906200133367863743786357245741351352992811114459711732945798021478572332621369065292963597737999853707310015287892805002842247365618586973050916715762431837421699244900932130929662469124933083682643253008654422493634386547808229213688192641882608812051160644145635359823245058910146738947961234417899570758347732990344048964814911571115010824717479333688498808263734830239914491715778113553709703634383398932897527583998055304783442956082781273435701726836504582448642948077745836218031200788730725690024632993981463413977659771383884371244100958794613187992248344768510190087666632681776595244803817388832094486593707056949426554933083062382185645032374537165691909680506502259267353806258018326848868749884770270101530772390079902748662766876045089588187692726077411335835691444734404527426751335182002034222878095217994835359488354638280481071389381033286134433611735161680754915838073113819270893180848666618352360244986954371236678393301417175826044972535784812412664587426324666921598848955919542226155554957417911015499482619002608246651979596223812675603601829373999780829561069390170487846460430131886898127141953421795369432744632654585045558405663225431631027685867458967516092157747574853209398184822831751433149766189834286002430030510767618821574603303913219850624819847741541368275694638426811705281407455408311431278133305636946606124393340434387963284793172946135640676733334635563835631347331610736426564958465963174274352817576438967229977892012663499725292793957956011831321769905583236210663180677973809016871250408279870134977634100834646266531230307152922270140353575638928100313533367945593054203330200182893126963447650902047838709386873311643985656804162784459794812121842163540430304983615651682778566870541500191112452190684295175963846971813436255952505193235564548512353686765093010703660479681518480889566784415954955084308473755499069562843241995221495833722151931986620122729107807042708542372768379072839203751206426174698024769473163960325657476199528836895533064062837202022744953140826246882774105602001141031455904596765956073368913833868359709634384224808853738800974756419918102459474119559444953248294091889861181953066769683515930680483603148771707026547685621704213219213189805136952683033481515988710175138721133099523442755788354226463510660242368520597024857191214098325775659273365214121639953199313642801722531 A013795 656 547751922669955080810776779719399488364196912513815924465424649337912969984541969944383421337174184550504944476176322482975383648331659584699627876296757983303228822960447205269384424617408672143552612633840484994227328245244852637848126637036798175756877141064509609294322397145583755269440293236465100407813651474390822399762879701281728424791480560749659645761871732681000701676152638893072776056434899125159167747526804639482059428832467777521909464484954280034482055858128725933830038558046613343680021731872438471635477764531691098644594547328941188210458145278197579867299709399729301053446460283917608828469803275617241042990936247303172130907503458404937100433112467615472969158711627220893855120312694873484688614924533311051789341649542588073210707360539863770911007343776552701357315527717334388320008000624372108982613263591630581402806276788068194810747806554827650651664882605844046916712831451079384882137711931685394508015755757693073527169093891130979172690389890695378218465020796554190775269116337580028918995598642895249632295699577933327077423646323394287367062921524556512038563159856143171569832176156660656009202499379367970358442356416686055066298399691783057158192086662384498269000259064523366211927708342294242509414502167932722785228459427945147060805327959296906346853998949276208356326048871269124442896425438533822224508819448399128747563618017733143480131555635177927925024817187339231633268312841383512334383864730791125603616941486112560027157560956075479485340048506003864814166695779652020617315283544509876348785466743403105281582243425838798823991079672732745726785363781361578076708148707166673766972593451832997987390783907172924445201206950177025086554633087665343149727830535260267242897299874170452656845104371915148052752399290117478556282112792021337556900166834550799602136642919214106316957406299478011796338433969222382033187644161360319628306214537816011977227625578646207540870320055988283742927025934957124916700929546316690442040091427906590957460877738271871837056856882406544133212155779594001269747327275855844275891116395440095265116756287560997551598104298077412523808765671286683514320520223400628534161900554769370327927726769712293083017112078704147290633996497389360364254261877469587906052037920501526026436216105216876867402912295768879701838005438782121413285623753780649856593543127951109037301700987499590943999474815008858934837080610695680118898705841545899201250362870194267441666654508757019435426427589785071408744020938109160584469833560508273799359457564974850574936356741092960433701166562575684665187371385742500311937010124232293202875590705674206016109710122725387497294229652259576608517510061040934136565613587681427421340099954930554791151044260019576371 A013795 657 8019635899810812338150582831871727909140206996114778950098282290956383793543678981955717671797567236003942892075697537473242591995223827979587251736860833633542573196963907532349057360823480368853753801572058540800482312838629887470734422092855762091256438222325485189678174216608491760899875333275085535070799671236556030754928321706465785867372066889935766873599564038182531273240550786033478514242263358091455374991539946726656832097536160730698276469524215613984851779818862676397205594528360465964819198176344371663215029950508489375255508767443027936589317705018090766837135045321436696723509625016837710857626389758312026110430297596765743168616758134506684087441199638358139741452696934141106932816498165642689326011110092207109247751090953031979877966465664145469908058520232508100572456641309492779393237137141432047614440792245063342318486698454106440224158635769231633191025546232162690907592565275253274059378240391805860991858680048384289511282703660048666067359998389671032496546369482349907140715132298509203403014559730629349866441337520521841740559605820815761341168234041031892756603223453792174953912891109668664630733793413326454017954540296700532225674869887395739853090340823971439156432792963686604708833577839530004580337726240702994298529874484544898117250806652066005824289398616352966544969681524251250968446564845573691189033625544011643993078931397630953692606106054640042750288348439833690342681368310696004087714163523512869962555640298173991357613849957901095144863650176402584744214592909885233858113066375169099622568018590164864427645625997705853582053397488480130185864511122914864621084005221627270622245740728286923533388467184918786802190870957541824292246383036508289055165166866745572703259367457729597348869173109209682640347878006610003542526413387984403170575342624658256974882588980213730586573385630657570710191011743384895347900298166476439678031287048164231358589666096959124605882355939724462280194586713707265905418309487622664761908978595980398208184710966038475566349441615314212654359172769035772590370618645805416043321835145638434776574428806180565152947845028151396761084138193308333333166736590808602368664386022378350971189847635357683028453537944307420482172342718277625093046648148032236532507887194062842553052639996480294215646038922352167714610237629209039611914817379102494550386064936332187415134204157981511011096310766544703664949697221195452620795952226073510205506562782514269613441488662711521554078326342043230495421210554856220117222833159401636696421818208796787267643199046342033709818779642670599183008304458655947067069765228885004783301523521776050281862265906822398347884816338732461125304864803700316693457148537243778875840403440138252697242439010946617647811 A013795 658 117415489209130103442862683241433968317721770630116478608388951021892415121273003974813662432788181902333727882880287646145744789402072065449136952679379465228696814176748570181122548819816576080387809408816509095859861542270380182459022673861501212778085512013067428662078148705364927871335074754480527318971577986574416846282905558104365570884194431335549562796371217083030440371514904058316158927020977825816998145251136360024982678740026929258153465790304040804352214908327968445131487109489725582190917880499857945521131253505394792943115903864133372019604200519169866917262494198551154676728904419871520924666507972451446374282809987114247245731717955847312361724226603905201523954608935812759946603366349643174614422128662860004286496323722643341217393307023788753824923884794724151100481337685412283783096384924887706609123027639259972394884963752066572391321906586297320341549805022385093957578062748194983185503356817576429610781802934588394382734690064286772519892217736423173586781935395591084990447210251982473247023536169016144311394567622637960284923533188822563561796044114594747941849427794586971233500238638736658918858573469364512613276872424483992492316105770021361027189095680003765840689332521781335579542032413148558797060724649890132539524775892328221853334669060192898391273421085142023783184901107196562565429026155904044412698641311589874479702668634592714793013445998745984865906971709507605060307197913436900195848223068147751929121777129605565407466824377233629934015948702232710243240045854793629708916633404798850787574018360178603780085159610232411402294843792628837586051242307350596532917290920449844869180299890002848847452340548054395957570876541689369849462779294037517860056673208096021929948420398948619034784793563491938963537333281894777061866129218413479646820393591367621540369255985259309229518020939018457492767906602934898252788608265455381553326056073672172511321111301325578543354723573313505852244328944075388080121229469208283434779109355623749010166032353253769320766922174689815387472472648511452746495616227593237096290274988367292323563826212151289654404309399057164599979032867288227308330894190426028747279615275753641436569190559229271837219588249042604943279485269738302708987295975535339975072447976408274077819243702188467987611273655862158087509608489129249548958044841247439622712202376732839555944979883077007302713461085932981006358528517015522621821073536541942262918821585698791421410396835510759387073260775973854937683461943733649918736259500286799362872311840394993762385564077237493715545456752748340242638424585579181721008968432716105355032317605882323152176745435141786734211381596015381963335588525590976336708906111733786166521179346767064157740326549559269428981600851 A013795 659 1719080177510873844506952545337834730139764443795535363305422631911526849790558051195246831678451771232068109933250291427219849461635737110240814124178794750413350056361775816021815237270934490392957917554482509672484232840380636251382550968006239256283949981383320223041486175195247908964216829480349400477062873301436037046428020276206016323315490669183781148901670989312648677479349710317806882850514136347786669844621887447125771399432734271268624892635841461416520778472829786005170102770039072248857228688398420180374882682572485163480159948474776699739025099801166021535640177560987455621987889611338937858042343224661626365874621021339693924758082591560500288004401707776055512219429429234618378219886725125719529754385752933322758592675623221158763855408135291144750710597279556296262147265052121246868314171685280912464170247666405255833510754294006686381344034329979067120630695332740160632900416696322748818954647166136505931456376765308682157618597231222636463741959878971684484074316126849075345137605299275390809671593050565368863127864563042376531565449417551153108255881881781704616617472340547845829676993909743423231008374164965829170986689166870134080000104578882746799075549850935135673532517451400534220074896560908049347766069599041430511182243839577496154672889710284225346634158107564370209610137110464872520446371948591114246320807442987352257326771479071937284509862867639964421743972798900845687957684650629655767413833940751235994271938954555083130721775707077575863927504949389110671277511360033532568248429679659974380871202811374937944226821853412735340998807967878811097376238621920083838442056366306178729668770689531709975549717964064411214795203446874063965984551644003298989089752439733857076374823061006731288284162563085478365150096580221430962781997886791755509097382571213346972546276880181546429373344568169236151614920573569845319078013614532241322246786974634277738252390562707795453256507836883039182709220070207756881054920658678477768600940075687309257840879683988436625348507559633587087984472046856179661442317188192584326785916104685526909297979572107031830133493911595946908293020209966936021272621842027486888920847252309064272809518977675768968731991554232778974554943834238489962283000377812912575035710822593540773351547043741359806616657595477856559228177889341342646294734520703763516129354997745503938590450468130463919027783759144774914095216017624266706082337648510576671394466836216005200869620068713028186139611021033210142623566318204368460217575343699029471813517655223103675087043654834145489301032316988449492469174357464799577292306823396498503028162067723093271019729915910899575588837947261207325196351603177484545755094381894363264036586816016586333476121012097263709719618059491 A013795 660 25169052878936703957426292216291238283976291221610433254154692753816664607783560427549608862604212382608709197532717516785925815967808827031035759592101733940801858175192759722375396888883751873843296870915178424114841653016012895356491928722579348951253311677433191385550399091033624635145098600421795572384677528006325018396752644863932284989662098887519739801069364954526489286975159108763010571814377470267944633195109054113368419059094662465643937053081354836599280717620700896901695474656142056795518685226841269860868657355543755278513021805619205660879066486188871721303307839670417337761524691799613389179597947152270871622770326373434458752383087223037284716672445403549228754404666273424047675517361542565659635133961808696778508555363799580985461607030508797650295153854769983733574098107628107175398987787644197839387916596083839350658430953618551895309258006625223521713154010366648691826295000850861365458314989159404583342452812220884415469693882062330620465646034588024432531332062413197312128159679186690996844401793853327565525055065067503434798649744922366432657974366631165937291896412537961010792300867832553459525193606149264704892416116092145633065281531139422295885265125367541321396189588005955221516116560548254750500643024999565584114219232055254121200565778248271343300070708852849944238902017434316198571855331699322503680382941772777824399521261225092233782508902245116719098753505748707281717388460969868790090705942726538846192135458233640972116897518127322788223762599964005969338174043822250950331725258939901684910335280361340466441424898755815858127563547457713673276685509663531947478630147259088762781080471665433765752023420711867044595816573665683170525979820619852300499263065470143401455203784436199552791768424086134488744162564031021970726091231060518092408694778225134613025050039802738021272455137822565786495794052117636105316621197330366545199015208095620460365753250228604833231128531239804576674045691047911768495525093363711593010086363648137894844048319453274700631727499180595348555180655238021326423176965952327627128472597688700799479031718915219053024984484359676258684318108894125910287452456389124435540690124621057010018204167352150933471205088345522116966458932677085731537785408531558853011097842153592030462640000267417248928674483855391297883659752477846597684401208117623801639649886521991923164902785303898122238485782017638649517268057714036888843751505511843353045886388949038532145932107426027445673270044958947229698151634464830158626045520607097490496821711990121460906949406150426724108856414153027889019241181767642130611136664201348134582835320833533808580999865698851480686196176385851336448199783822121551234400336845315372548759667573298840508423887738116037974004928009007731 A013795 661 368500103200512282640678344338720019715696879775598353274078856608629786522559108219753823357388273493774111361076517163262739871584689036561394556187961486627280005542997195095298185850147011184939709487069127307465396641807444800914398328427284247995299736269299355075843393091823298283159388608775508975284063687540604594346855473452832584533642789812176510427456572299222329650603304511399237781934300542192977374609591661273827023444204953159492882394164116162650068986684681831537723444440575853543189070406183032032978012342516121032709152256070790080930412424291270871601730080614580242166483012638139630978493544256397831428980348433453910593640780032488885536801273153364258193238718909201482017249690344703822717996334841129534143759081389665208143388533679306397971347587687331843258370393783117155016580198898700566478486883263491932990087591929218299222846474999897581402287865778103497028785107457461251675189756282842504716851623725968726891788127274582614237523592403265716691232725791621846868385862972342884798886663806568886852331207653317788887030915408366940545402701846900487890655375968287159010077005936415200908359587631384544329864355705104213708786897412281834056166700506172486561611757995190398217462562986997802079914529018639717016283776520975588497483559332940737256335248314576033601764437255823463290533911409780776384486650495240127033390785596575394809712837770753884324850077666823311624284457059848955718025707459255247099055243998737472763496562902132942384108226073011397080206175601576163806789516139100568772218839770385769168901942683899978845657898328385890443952546983771243034623986020318575877799185653615764375374902642445399927350455039267299670870553695257531609710541548369540705638607930397652424281497045095049703284099978192673400701713957045390955700247994195869299757632751887369450015672860185680084920717054310217940650950113896588258781661727979160214993336597003363336952825881978807084702962632476202542982891938101433260674450172386918411711445115394891949122315503096498196399973339870240161733958508028788787967302760268405172503396637722155338797835510020103397101432318897452518591413993170860751244114576895683676527214202841816951913698466789314505925233325212195444716166310553166935483506970740918003512243915255941564723118126783992314662436028152036697318088050130079806113988568483747057341679634372407693670334520247467582321632991214089561365792198898531944822620602873149148591984824467832102346728243946390010638080199578352443932467208514358363966685247368309138646255448397667677766759614481323130710142260048434277651900571938038427291932323768491434419033696884528726598218465249416938093034939681631622855331752262369486390292940668323883834140373756911977406150979882189571 A013795 662 5395210010958700330142171639463199808657518016794535490285788539606948704476787903445415727775521712222346764437521287787329774459871432184295377697147944125710006561155021933390260739032002390758702286600179092908600872232702799330187705926503868674899183438718811857665423118257384910163736608621082226907133976449281991865832310986822921870157064085640076289168391675032914128414482981351396240365300094238247381741659031512710101450246604719208135291132956824737359660034050426695543808950054471071725831179816925771994831078706778528039894698181132437574902168304048496831120930110278069325559477788035002337156123981457920649951701281414198705001494660455669773144307440238406104207208083549618898214552716336808668414184338408977509398776710626088312427351521598724972698500031330225517145800935378618266597750692075874993811526457860785390907872433435685118921695240473500489310896642857213299998442758284690185776453221737097111559424622971908130422669971427164055051582916376213358076338338315135460000037419778072176340499644791975072404981211252225747095019632493900376525240957740470043207085359551692295066537443915054956499292722511101113533544031878430792910348965013218332416336662110871375748557748807582620301869384692634820252028619361904096835410772043603591191656792193585334170004370573707707963433125862511326036706996950600347045269049900810699895874491919460355409005657801607620400129987119960105491148735813248560667614382910956072777267827385515338730353177450128409445728537934959864651298616982676614295205305792571427394056033078218046401893342834979590279277289425897821989909240389394769269929779323484269426857877154588406219863949588043100336338012229912534481215776652265520297772038809678445471254858708952029143905398237236622705782507780718931259673794045101568982407330883021722417751501120382976117679466345978542123324218392155900869070560617559948696822309359342884707717441116726242616326323738051714527136075902084081431812520865743084369534624973916872465867267934496613027099821280835830093492009669040186207946886516049496644629279713089720130622230172890076315339109702204333836962070580977602324696892274014572258965081520329704708034943143807041992968459252262353681251341114431753506089390952808917102414025558617780489422763163262240449111172494244431478972725888173969285434127141954498441314906631170540666539531526846421043027367710943172872771028624365485267956563584073406204147988246665776684535249815033529810458448219619096145752132202026658131615252399858720806836238706719414098919826019990252470183127515621051956727192829369126259101476273744820613981181152294483091329072356086385086124516549716713390620124551878768590224912184873351650240278944324929983215649212174948261203456496455137509011 A013795 663 78991269770446331533611534973380708398554721283888794113274230008385335982244651694344331670361413388647378978129749174494295227866977638610268624863943049944520206061870676126766807480167547003098160178113222099274825370359001684993278202469943141269198944726282124408079459874406372469707267686821264884147348549193937642907650865158074399100969575277856356949714422514156895754116445329965792355188358679742179916079629880377588595333060539693926308797477620870979682782558532297249456906837747510961137894303699610227776321823345944429032098276069960018534142646139574042104441537744581212995516314294620469218302811212525416235942858461185283239926883323731461148605805232530503771697733551249970288759266319887215714252072898645839715107489820276558982248853627726932325278738958705831796531671494878350041257667882682885784394558869539758908282160297931865826132540015772520664000837748072459925277200424046149009953051619452838810341535904931706937518311051665108930010225478664139775595669611271898269860547862970754733801255299399307035081329913943837163218182439343195412706052862278221902594936749196326892069174716360319618106144750285031403244618170732105239000419196758529604907585069965267812334634000291817143839669661284866403309951016077637881767249113490400178637047094506282877583033989569654552292624395753028324503427142353739681089784159597769457175498436192819063543251835873337170278303141423335904495908641041772176734542180199307861531978260751330074351100871047330042694911523905747378359663051243368309896100882109038268476374380298190417370120432446936181278898794484570011754261188541128816881041899075133188678626179420328855465028085918539032024324837058149417339480185965819482679680420212502120144642386357766658695918935591381393035361696417505872572884018614332071471425731458321037918299727903527153338945066771471835227589881479554544624062078001695208870175431330139175005691055389988918145633705848815152391799287282413036243167117995344498254356444243116929772762669828964911329768483372717388398816513564417366270550365481480680374017284279346592432440071961283607332879905149973651706961675376093075635887199783847352443507758539147206630339602568478901819051211912373120247200885256395303082654772940075355296443748203722924145638675473322462415436676488232721283639679728755084308041055485355811679291547986967885898805281084558450490963690655918994030240630089335069808152047434418740234930695919433636438280592541905909954922140383443186669956967569872301704978910386331531332889370905078941822285172758677286415951169956207821698442830214793377559504714123897918609298473250743526940148948365460764045949046804402400752069243564057050929482939298730741511167924023861299884260320115453417492279806564599668269430051 A013795 664 1156511180709104739983606483545266951663239674317415834612448001552769704116043945456895359985761453423186275618797657663770976431200419606892942936632990194237720336951848569171992828317133055672360163167755684755482718247426143669986586162362437531322341749737496583458691372021183699328984106202750139168801330108748441029810916316779367277237295551643094922100768860029771110736018876076029165872312759430105256151321861078608274624271339361658775087103869847172013535619439471364029298573011461307982019910500465993344873127815607972385458950859940284631358382482129503550451128554118413539467354357587538289825171458962584619110439390730213731915769498742752322676737594409479105721426516923850814997724418189468725272364599309073739268888758458669100059105465963550016174406017094412083333020202356513922954053515470360130769320736408931610176159108922020447560406518370925475041636265469528885765983491408459667654722628760409013022210427184105121272205592107428859844279711233121670454496198778631862569028281261754820057584178838505254300625751270051719906677409094423724037429319956615446875892468944983422026784787022231439528692065288923144774904454637688752804205137459741631945451953009361486040391376398272494802956603510871729010860992826392696226954294270612949015425006510666487610693200641289312300116313778220087699054676791201102670835529880670942622506472604299063909336750129021529510044636293579060977724598413492586439570432060298066400689693715660223618574467853003959155096199621504047366563826733254155425188813014958429288762597301945805900715933251455592630104357250048589542094138061430667007955334444359025015443765892893034772863476205933329967868139939368365619267329402725563045913201032331243541037709178664061649966949135993414975430730597248703480339594916532435858413144134281278316161826316235541052035494722601119139567143454742158087840892884022819553068238490104567661258322741964827750570223087332502646168333365101809263636209774569838798942032700163474968803018248965875266779140365059955283547072575096634659567127901014358641355987059133913459803355093585153294960694691300764234641625889181378720385024492035309087125397092771654252274802121205099601532728793609054853539268161038883632433148530615643276895232917450707332416295847604914172224408380464215272313768550908703189354029093361094438796507554077196817444408120359020273638199394893309991596753065137954757061154126487324775779620318956427871092866155406044427650015057353991696034839962190500369262596226966279950244833279421260787220077214359794150415941079328838717486901477174789840848708519487989426358738946864135977930720753018711046396739994263255549411045795021359282658559714272716786465009575633353291605455346810353485504468647912303743132725376691 A013795 665 16932480196762002498099982525586253439301492071681285234560851190734101237962999405434404965551533439568870261334816505855270865929205343464519577535243609433834463453312014901247146999391145068099025148939110980505022477860566169472273608003148447896090405557906687478418700377762150541875656298914464787570420274122185925117461625793966716306031244171606552754477356879695878832286052364629143017536531110816171055311503368051903748773956679594046126050287758432445450175004213300240752960407460805010164753509637322608562287464348316323695504499540385707287718077920858061482154973160847692631341535149439148101330335330671201408395943119681059248978781231092636756310115119749183586867405634282099782381683206712011606712690098484148616635800312593374293965363127172335786809478496279287312078748782701720345970297520001542674593624901763167704589145513727301372731911835468719880084596562739372416499764297711257994132794007681148359658182864402483080546362074044865936980099252164134377124278846317949099873143065953352320463089962374555428215461624344827231153663946551457743632002673484806757709941637823502281894156066792490506139580527895123762649376120350401029806367417548077233313362044010061517117370141847107596410087632002672984448015795971215465458837822416044186534837520322668045108159150589116821386002950026920304001859522899975344203702992982903270936117265399542594696599358639004213556563519974291031774865845371944958061750695794823990172497805690981333999548783835830965989763458658440757493860987201574089580189411352006363216773187097788544192381978734561331697357894497961399485800275357406395663474051599860485251112176437846922109494155131069884059557436852292241031692969785304968555215176314361736684333100084820526617166102300079588655281326674318267655652009172951393403026843270012195826925299096004556542851678233602985322402547320879936564078512714978101076472079733620975128483103265107043096098636221635171242550568798455589428897747309477009855310300763093437018244990183109379780913394084842805306412689571989828050722319598751224868093006532779626964980921925180229391519530975334489159388044643504565845157143587888960344602938835269789907555377856563863266040682267230172110668425145770295262453727636743633217023105144395806053906987504783548395537563098376575801945885353854323395332339955899783678419667099244238604203579290176415826336877340632951586968061626684795598132357565900922042189421089841060460670653381299896465223870454719792421646091886431115906373671359013304751534604044006679185689150495441746156239793342453527662725724527316098059865941433823653191318296921037814852883682544946948430294670256008324498927121484907721257403972776666846470634205196847925542395471732650385381270925474084039103206232240132931 A013795 666 247908442560792478574681844157108336604813145421485697119205422283537976225016274294965123100640001088727829496203048462227020748069495433664031134693501685720770379419941210169159479218085754942037827205617523865574034098356549287243557894774096425646659627773311811371528192230815646083601483872406678954818523233422924129644755663249466693436603445916491538878302982075627361983500092670535282919752351993459560420815720811647922785799499745936429331502263071209433836012236686928824864093325633646153822156134600040311960450765523699295225881377770787140399480378839282878160230962047971067815471416122938567351577439576357059820325003215250388464298336004427294749136395468247796895325685891524222913850223829470561933880495731906419896164752376679593037946881544930168254677574664025045536144960927535887585351125990342586298725262186714538362889679466481419398167921183097527764318578275067151549973049082790528292098237066459693133755455317716754782279287126090882183325633150935091415476566588941092771242687628623031323900100139125866024502573642032615491320793841459892824516151142491055739631255519373896909212338973908853500389598508912507008949515778050221477395025360321398772940933686351310672115416246783502319040093020151135165303399268814565629782844557993302935056556135044182848428558123775259381912469191344140170891225274778539014486415520262686789775692882714703128952911209833660690681646495943594996215810842090646130982091937132018040115540373121657711087393744140401173056126798218231130467618713618246245543553171604725163856776232298722075520664550652712457381016933344652849871601831507787038908923589473557364561533375226516786605103925273994172515980432954410700945016770626650044616905396418570186795320918341857330201928903775465257501973903838693756746401066301181350813716012316248559102013304064602712343891421018181308105295695325003151234673504659994377860627719379944696856121114904432217969980132920960542162182877778188284828491918358052901291598113472451011384124901270904429372353002796183512491188188023503072490625481245316683293749708646426518394285677906563738521237453009872255782600361625550348538945739270282268405331627487184994036518287197951522078101629074516949872296412559222892937585026329563533930435282419098996435252204057535932059065461323331446316289707465781148831060789294328732835742346000034897404144604387472904113398221144207044184799390276292092352255847122355399619695314176362966204679036155611784147342687327552480845320431309237967985216922367313794867218137808301789957674852403762605473506814326862098509967332804434991694497248532612106374091185220914647261069996140568271967944267218217878988791985660533946929651565423179299176555398287050477866212101637734292367187619866064416510042446227786242771 A013795 667 3629627507532562678811916880304223156231069262115972091522286587653279509910463271952584367316470255940064151653908832535465810772485482644275079843047558180637799125087359258086663935231993538106375828117446166915869433234038238114532931137387545767892743610229058230290544262451371874310009325375906186577497998660545032182128867665635441858605311051663352620717233960569260206800424856789307077228094185536241424121162968403337237506890475780255261842524633625577320793055157333324924835190380602213338110187966679190207412959658032481381402129251942094522588792226585940619143941515344344403886317003455943564594445292837443712829378372074480937505791937440820022422105966050615994344463367137806147681681127087278497273944338010841893699748139546965921668580292699322593416734370655990691694698372940052930137125835624605805999636563675687556171067797068754461408576534041730903997388304525258165843155411621136124724610288890036367171313621306691006767351042813096606046070594962840673413992411428686539263764189570669801613221366136941804464742180692999523408427742632814290843740968877211547083941212059153224647777854916999524099204111768988015118029860506433292650540566300465599434628210101869539550441809269157257453066001908032769955207068694714055385650627173579948272163038373181881083842519490193572610580461430469556242018429248032589711095609632165997289105919495825968510999573023174626172269986347110174339595686539049150003708808051549876125331626602874190548030531807959613574714752452713121981176405586084743281003161985464781124027060817085589907698049686106363088515468921099062374970122415105510036665550273482353374545410146691432272685326569936548679806469518885527072535990538744783303236111908964286104870293565443133171486441080176586835086399926102315292524058011715596157263616136322195153812576784809848311426914295127192531969634275253371137226854781726977686257450439441770306670469243315792103298479126095783297796519513550454678173950176680252527810287979350155257674972679507311750440620313938922806383486260852108484335247670912681560103789484292330655810736610229999695689437549517539696913051894559682652958704568656202691722460358039875497688664242865208234745485951280002663080291776279582375499182370491139700275502969898028406808527519606383581276777419234895705516797607006501800035561016058266977448103687786510932894081152836990789124263355772335333909647873035192524129377857718405405831959094856130188202705768354312131701244285162695872056336434798553089271560960379841270650940755651346506770317514043488306737613268559587984284431719589732713399134215765973849423069042819411350549325813494060069882672016341927966274903462055877516997028569360768119243947586320706046439211380078067774547993942459049122123531455221018380410211 A013795 668 53141376337784250180485275044534131230379085066639947391977797929831665304599092764657787721880441017218479244364879217151754935519959951394831443982059299322718016990404026897646846675731617391415448499467529329815244371979553844234876644782491057587717659197363641549683858546550535611772846532828642477681148198389039816178548751492568504251840359107403145719921022416694538687765020328252244917696526970436110690557947020393260494338383455898717288636403160912077553731120558517210224512022362397005483271262020150023826733142353253559905108574377684205905222506989444756604886447726156546417299567247598469729227273532433013399534928745542475406022299756071045948282053448947068773197288158264619808207493381684844478587819052816736165658012511107128059149684065410782090214407920774359717102078878215314950137659359379853605640678928775741509900603616883634069482969034904982165425762166554304806109638381545054002093019239639022451755202729551263030080786617826547409120519580850950299454262895727399621360771499504176565419174021610964959168290267526206022222790579887034032243211525331254260855983285758062362068115573839790032336447400409753529343075187674689837696564431205116841322391624101471928558018529509731406370339333935507784914186692759308484901310832448384022652739044821755920948538327855924096591508535803504772939391822620445145960150820624542366309799767338388004969544748632299701788204870108040062506020446618218605204300658682741736350980345092681023813715016200336702347398690660172818926403754185866726377167294629189860436880197422950121838607145454283261978954980473811372231937562279559772446820321554055135756719349957709259904385866310441009221046520226003001868999437477762372342679914459146112861405968091652912763732983854865407852499981318063998197844733349528043338496603851893259246969936706400989127601452194957225860567415423984606820138380859264680304495331883866959059962340191386512184393032885168363263038842197892206943144804536775577259670426305665623127619275000666551338201122016379768808260622345135720319152361149832570721479581839524013131724994710377425544589055162486298702503992788248313721968393589695463609508542102061817161659733179789513764908659812690518990158551896509365559683529086360776351733638982277033904083651414557062013473298195018108024471433764182192854320648836109086816817686092882306568502242158686382143568339791862761623771154509108253745778221214855173546785713107788602085475815154475483920237917579067030262776821741885615780024924020921256043600423603491364205624218723110712298945395864980927677908364806513276656876724053029623129403153855919001583392679235366533483152200991262167354230861587960102726353495284011006033850636611321457225916493815722990287157179311542938197010624035890930107585899251 A013795 669 778042890961499206892484911927024215343980184460675469765946939490665411724635317167354670036051536933095754616746196618318844010947733648371727171341330201383914486756505357808447482179386610227713581480704096917824992850152647833442828956260451574141774248308601075928921372980046391891966246087144154515729690772613931948670132270602695470751194697691489456485363689202824740927567662625941117839994851374155096620458902325577726897608272177813119822925578678913727464177336097250474897080519407854557280574547237016498847199937193985370570694637463674458658362724832460681452142481158657996095682964072089195305616511788351749182590891763487382419572490728636183728797544546034033908381495925152298611965910601247808011004258752289834201398961175119461914010524401679260582829146368057400618091536855950426184965470680680436640185180196205631446454737554793286411300149640043843883998583880521576666251215544201135644643894687554927716147923163360042023412796871598480616933527183238763334309863056344857856343055524240649094302126850406137967182937806851182371363876880126065266072859942374893633192451286783791043039280116588365863437926389399201423111963822745133913715399837274115673801135768469650506017949290551977520668138188149769478928607368689035527440091897876790475658752355235328438607549658138584698196276472699113380605635674985937382002568164763924785141778393601338780759104664725499933881107503251814555150645358937338598796165943774021761914703232501942869656601552189129659068264229955590241901477365035274740888106360665968746656362970469412733839047216596161238633879869117072300847797849335034628393896327872921242614128002730821274260113468651166816005342102628909950364020764111918893469176627596358238403844778829890295773814616619084436368452226477774997614644740970440082518928776995569208634886843318416881817212861586368743824567529222558628453646034160494184338116154111696147596908622742089924891698394471750006534151688619339801854583083222931226658834711541250388211473805284758978142602627441816195121743771755132081192709719594698667933182557712471076261585647554635887398328356633961899303360958412743561203339250546731282706814564916287065063860153485298271032027688317601888534911358316793621159326549353408126565732208339518053389688740360529944939262558873260119586286261741391485580108619609473140085027742085889850469441327445327320963984062892662692933633473167853943091938936806694595898489625611132923133451409676675560076203351275120390077315447122947300635344912590308109734353801978717063334544186325063938768859540859185762132256369132160883533332116860406712237591575604510102182452216685001416726831374713069392233294044509323864016541524453205139341607170626357455244643385956000300794268262300300158142432546509479107705165150933891 A013795 670 11391325966567309888112871595523561536851213880688749552843229141082832293060385678647239723997830552237454943343781064688806195164285768345810457515608415478461892000601994943673479586588399360343954546458988682973875720319084916929436458748609271497009716769486228352675337821800859223690277808961877566264798402601840577660479406573894064387268241568901097132402209773618557031920518148506403906295364618969004769620138788948783499507882712955361887327453397437975883803020377799844202968155884650398573144891946097158559621854280457139810525540187105657749217088654272056837140818066643911720836894276979457908469531349093257959782313246309218766004960836757962365973324849698484290452613481840154803977792897112869157089113352392275462542682190564924041883028087764986054193201531974728402449478191107970189774079456235842272848951223252646650007543812539728506347845490879881918305623266594716403970584046782648826973231262120491696692121743034754375264786758997073354712523771489798733977630705007945063874718675930407343389677439216796265977525392430108161099138521401925721560572742416310817683570679289801484661138100186970264606594680267193708035782262328811505630707169017530327580122428786164153058608795562971502880102211212700774940993740484976169157250385476814089354119793233000443669653134544807018566291683836787719005447111917469109209899600500308622779260777460717201089094051396246044531953294955109816901960598700201574424974665582795452616193170027060945554642303325601047338418456590779796731679530101481457481342765226510448419795810250642671836137490298184396694838635163743055556712608312114241994315036136387439913113448087981954276442321294521733353134213724589870583279628007362604519282215004638280968470691406848423820424419801920015232870509047861103740076013652548213248159636223992128783623378273024941566685813506486024778335493195347480879189831586143795352894358612349343296966339145566938590339356193460891845666514873075754038952950921466936089511999011675446933804187983174156198985845068375630912777450562266888800742463004585983197209725827468289027545875465847424027398925469477836167700507792120978479578089967254692710110472044939358919599976507178251986179917384658009250039637197116175407393700009083248381048885262298883819678432847618518923855743124463401410862817158155712740378370299702296243984891171879513300723090475127037306233690664811474487241327680650549580809077973786815578549786608572597127596862089076206875075693266019037631121975461327071428602084865234701034620674014770396524281061431985261127514872537719338743378365500463967495811515522953214673870578258425632406053282904485105742297538157174048971687658105661010693066184459519376445100470585140499502236823813781800403928881628338694615363354913445283615911322974823098131 A013795 671 166780403476511984071860553030060464461038622427163982203177717854593747602697106721074236799052237115308577825496298568108811503400307934351010908486022811020160560780813807970323414627240755034795838514706053307420514421191722268763879192538388343987719263222047869311519621048986379894049357401010849447682913412493547897527078991648382996693994324810280963115500753295549293504348306212282259592070433386325198832008452008999139216294910800379453392361245191889404914760021351367518975656770307166485509414362982808498471423568520172983965904433879413935106287394987197184152578717313733511504772969109256243237902408482074389789172848239213271953078631610973327000215449124435508496516713987621706485038865806629517328941708592375305047087409952061052897209414232967160819442663629641998540262810196011791548482297318748966716781494859641999602760448959394165061438805831972351165912630246213242870533321028944761475715078908706118931269354439771838808251742938476150986346060538382143264166491152021323680189756134297093914568267387573114130176949270569213586652487091845594489368345521717206681705158315481983536923722924837431644105152713791983079351888102756129253939183661585661526100572479858229364931091375837465773667576474365152045911089354440536092631302893766035082233667892724359495767391542870519558829076543054408993958751165583665227942140050925018546111157042802360541145426006492438337992328191437762829261605125569651251156054078797708221753684202366199303865517962990124934081784622945607003948520000215790018984339425681339475314230457879659358352888995455717752009132457432362076405829298297664617038766444072848507767893993456143792561392026073092698023238023141720295209797033655795892766810909882909071659379392887667773154833930319910943024457122969734419858452915886958390166305233955468757521029881295358169477846995548461888779609955873082467552218324252731307761726304443406735210884171430245547901158514028460917512403444256702114884310154441197411286545177529940218557827116261652820909351757646087612193974653682149518931670400850143379990347595839963219652299162695472135185147667798624999331303134584443245919502815210575955968727421209957153941863256041596787329660170428777913429830328202977924139651161832987839546936729125317958003911935321982735564171935085268660056442506012557790231879719557941319308182791647487954235886767646334953200567465023504797967700278572404696412625710614212766885547425736111394545145657846164744857983225107784729957256842729289652786163124511901257847881288250253375511999020425696208167945248824748838541802649292292948106176398771558016040139136281609684057026115004566433172978256159185250994479002324982857557182006671823190532715989837042053212249337457579339713922755920506827863534879287752397420557679674384979735971 A013795 672 2441831887299611958796110356913115260174066470956107863436724967109107058651088339503247900974923803605232887943091307335681109221283908466833150711143859976146170770391894962493505113557431894464445871693811326473943751640668005736971955257954543744324197732834002854589958771778209588028776641708199846763525535272318034767693963516723975454596770909547323580974046529000137206197163551254024562687503215209187236099435745863756397265773789028355577117560990854452777357001472605371845322590774067224514343335688431299226120112466703852658244806816428499423891153750007553973177905000190372341941381040728620657246129162586051140903279671070321514665024245416260480610154390630860279897501209492769404647454034274862763213035555500966841194406769108125875468043033784872201557460038201588500627987804079808640061329315043803621700397866240018516184015733214489970664525556185907193420126819434808088867478353184780252765944470302366287272714618352699491991613768362229326591092672342452959530661596956744200001658219562243752003194002821457963979920714270403856122179063511711348918841946783461623026845222896971720964100227342544836701343540882628424264790993712452488406923587989275670403638481677604336131956108833636336392266987161180191104184259238363888932214905667628519638983131617377347377530379579167276860816509666859602080550075815310442602300872485593196533613450263669360682910182161055789706545677050840285583219160643465263968175787767677246074695690406843524007895048496138419159891408664546632144810281323159381667949713531400491258075648133816092665644647782467163607165708309267213160657746756376107658064579507670575002229735958191401266891340653736150191758227896817926842166638369754507665998878531595671718164973691268343866759923573813816116821076737399881641147609141500957790424874930342018078865398492045338959325157861825030513622269363937800407432028485384239076939434823355918010222555153910225066820861803890696293299098827362375664021184971173571298646307944215854739905146809186858950933819083696368730131982904560351106678586338846949226438679150692901498929312041024407531245747004239668615209609193450833563507440717498042571338138173934982690862819931705018563293554555247737430526145835219799787328632660396774958806700651123780223135274645049149231395041301583418451886374730529858606784950974047818855991104252510871137967618165109990049809508255409133747045099778578577160177253029102689119971299860202406927535477576525698029465732398803076231304197434399529806442214305978746316150829941271959670871177658052618183786886388043147745090532588288461053222528654414380912843677094299047384278919349781857148085574648426631259810167073040074017494701759682163332589494807204132701080542549716419112751543069432140466750014167651982850634384988112670488314351411 A013795 673 35750860661953618688733851735564920524208507201268375228577090243444436445710584378667052518173859408584214712374799830701707120108817703862904159561857253910756086249307734145867408367594360366853952007469091630905010467771020271995006396931712474960650579006422635794051586377604766578329318811249753956464777361922008347033807319848355724630751322886682364549041015231091008835932671553910173622307734573877710323731838755191257412368194045164154004578210467100043113283858560415249187368051523118234114500777814322651969624566625011106769362216599329660065190382053860597721297707107787241458363759817307735042740577069422374753964917664140577296210619977139469696613270433226425357979315208183636853443374515818265716202053568089655521927309506512070942727618057644313903002772419309457237694369439532478299137922501556328825315525159620111095450174349993347660499318668117867218864076763345025229108750568978367680746192989696944811959814727301873262249217182591399570620187815765853780488416441043691832224277992610810773078763395308966050630019177632982857484823668874965859520764942856661622736040908434562966635391428522198954144370782062562759660804938944016882765768251750985090379671010241805085307969389433269601119180959026839177956361739508885697856558433879749156034352030010021742954422287418588100519214518032491434061333660011960190140287074061569990448634525310383109758487977020017817093535257701352621223911730980974929758061708706562559779619603246596034999591405031962594919970114257627241232167328852376507000451755813234592509485564327201412717703288183101742372513135355981267885190070260102592221723508571804888607645564163880305948556118511350974957532214637311266896161752371575746737889580581092229625653379813859822553232041044208081766377384512271667108042145440715523009610593855137486692668299322035807703479636254980271749943645757413335765212329054510644325470265248753995587668430008399605203324237670763684430192105931412542096934169162952257383480594611264329246951254433304801900622045204398534577862361705668100552881182587058183624288701445294770845824057592638350664968981889072988195283888201313654203312439544888841286961681004582081576922546620093176785180932243382123720333301173453088686278510780869182171888904233103266246923556078164593896854799696482829554068412429687659861938467211034115870565757361011664330983897555375364319261010367445127190487305858168948202155161599092471405499801253223439826046927197912744849407788050875839102524754637043515896120459653834824814764301170162761541224912091548382828823803607339726135870487625131358280231042029280950944944276337632352753227658200156170505120898427614308274880656116379723690139928463506553352442793472275706876520223470398092229795342079555968573686957428592680916138030610957608619410419008451 A013795 674 523428350951662931221752323260406001394936753933770281721597178254269994001648665888064315918583475601081487603879444321303693945513200002256779800145152054507379858776114535629644725909949030131108711341354970568080258258635507802278888657477202345898885127233033810660709276154511387473319556715507647676600805355900124208921972969899776164318830118383916499362509503998403460366890244220798852004207541896143556849757851214755199774482729015248378781029579448811731221588973183039663352255642349974065670405887979497947487273279956787614210232213230785553014452383650573011237519729765113002191903807485202548760764788873412988772800359520682192193819687085298975828114892412868093666175153963016627171264446286095228350914266290400646496537738484843230672475055981970399853863590991109763417083262964195014777678323345286210331444603861998046548486002658252603097370524619913693951388947892134514379381217080412281213805011562152968991903647422426726432590788770320681113450169810627865200130905113320692115595654089814880528646174870718571947274110779724502016435303335998375149243519528364382818478374940390436394508765904993514887627732620177981364193845111079351180573612973886172708248763260950268253993979830692500229985928421111952404459092228149595502317872030433407393498948071376728338595696710095548379701819758513707086091986116235109143843943051335446230158458085069319109974022471550080860066449708005503727339291653292453946587781477172782437733410611133412548429017761072964352223282442845920438880161861727644438993614156861567668931378147314555883599893842288792610075964814746921743107067818678162052718253888999795374104538704923371559392810131124689624353229154504874258626704216472240507989441349287771333949191133854721662001870312928250525141531286644169478128845051397515972383708704633067942667356570373926260586645354409166158690924917534288648938473709687090343569210153507007249399053483752978619781870163737651103742442622941811028841213170714784000351539385703521044504613316158015604627007363837598944754482837732686660194733394257118866443210877860560739953710027213818092085810863837917620167151407155433211190697427376717525282405971588086256367723005064784201311834028975357673389399862480526671455803676342705696178625446876864921121207784540407819243851122356205107501115626383057028038641098436750490460953253522571777469935244108250708998300452789764107195924645069451570627753720972312873847922590148444382493153061104640497340179424852873160300064932640954116235099649791795670112964133432352991725073937932359872996809308615060930355279809319548216580862686350702402784929149859275276660006143708486492365475073878701087452527686199915534547338692634199447633114939227588624379132591830098468336433603386778935887350743712025441293176906175030347796787944702731091 A013795 675 7663514486283296976017675764855604266423269014344330694685904286820766982178138117267149649363980666275434060008398944308207383056258761233041513053925171230042548512341092916153628432047563750149562642748778124087263061164682469733165208834123719546305577147818848021883444512178201223996871629871747469633112391215733718542826606252302622821791991763258921467166501648040625063231640065636715992193602620901437815837304699635230879898201635512251513733054072710052556815284156372883711140374859645970295480412605907829449161168091847327459652009833911931281684597349028039457528526363491019465091663645390850516406357273895639568622570063742307975909714038615862305099430139816801759366470429172526438414482758074720238285735772757755865355809029156589740275707294632028624260416835700838046189516053058779211359988332098335405462680445143513399516383564919476361948601850960156393142285586088741425028520399274316209251319174281481619010461301911749701699561738386265092182023936197402574395116581764128253264435971528979665819908646282190611880040255925946434022629276142352210560074369414782928845341887502256379252002841615010051469757633292025825153162086271312780634778267550667454621470142903572877506725858701168895867223978013500095153685569312338227749435964397575517648218098713026679605379595532508923827214343084399185447472768727798232975019170214602268255749984823499901089129663005964733872232890174908580071974569095854818231991708607286707670854864757604293121549249039869271080901078245707121145644449817554442231305504870610212240824307454832412691786045744950212604122200852709681240830579933266970613847955188846004072264551178783083001070133129796580790155628051105864020553576433370073277473410794922260100350107390766979853369383251582515938597159567757285329284420397511031351669879144532747748592767546844654381249074633904601729393831717619520109108193583528689720196805857496093138451542055627359972226361067282949809893102442491055273264202032435152549146888146085251612592043561869506467344014813946286150150383227244265391911091625318477323595050462756469793662268508437510686228356857450951876867263752162697645043001034222521287659705830021170879479832517153505491406562018228211696094203386577390996784421625333554097751255167724179310135603173456110881549224282417198978923833885874337947513744322212463930838816584823973393937321908988898630444116929294936293455532728461840445560942228755632786007434642363374204082253967633041521557566959270915939953250678796209215798093972601680406123907877583080151846807525267680900546285087433107081331651688247505438960410590860633879174147683089649325579149950035950734722920556658062621392457853652963341307585798857314112796435825231125049534880276984471674913724387185830400326702238687764485973403083308619322092772298392685903331 A013795 676 112201515593673751025874790873250902064703081639015345700896324663342849386070120174908338016338040934938630072582968943616464295326684523212960792622518431979052952769185941385405273873608380865939746652484860514761618478512116039363271822540405377877459955021215753888395511102801044120538197532952254702898398519789557373185524342139962700733856551405873869200784750628962791550774442200987158841706535972617951061673978107359415312589570145534874412565644678547879484332575333455390414806228320076651096128720963096530965168662032736721336765075978304585895144189787119525697675154487872015988407047432167442410705476847106058924203048303251131075294123239374840008960756677057794558884493553514959584826442060971979008741457448946303624674399995881630387376630500707531087796762891495969834260704532833586433521589170251728671379104397346179682319371773986053415289479699907649751996203265925263203842567165775263619648564030655172383932163921289927382583283411713307214637012449866171091718901873608601756044607059155791287269282490217552748535669387011781740525315232000178714810048842601836861224650574920535648628573604085362163568721509028550106067446105098290421273788615209322203112944362251210499575973297243813804392026262095654893145110420301943992479491954744903153887561183257423616102362658191463153754245197098688474136448806943693928987255671111991809532435527800862051845947396070329668623361745050836520833779666132410393734590605719284687008986074916084455592602555192725997895472686595397960693380389778814588708543896810604117417908685446201354220439495751816062736953142684522443047000520802961716757347911919894345622025293808563118218667819153351739348668550296240955124924912560971242855488207448456810129225922308219352033181140186419615857001013231534414506053199039959010019798700555103959787146709653352584795867701714997273920055090177667393917453062256443546193401434559600299640069027236440177353366152386089668166644912860511540255861181956883068472059589346834168859960109789331444188383720890987575524351760830083289602970292486287826494755133825217474249009273232033593957069372749939386429213608595414056221074578142051934172625753057339962846464227883644473899683474508879247442515231782879581583920717016508565545176126910649709279695366062570919416762192718870210250423851923086181889548730621512684411411113618407794460636330069506464848332315961807162272482454677409805963457755171211219619934850598842161721968280340115360917124337850685480276855543188255299128499893852861202826060135235693876503189108977444116064898159965108120777776712367631727131819371460790540624988696228115555775804334418476354707078279870030694839806975435333036280084363681069935925452616917208901850240182135329649792411838752787742891183247476627559839136594542721495494760279220767314310669171 A013795 677 1642742389806977388769832813175266457129317818276823676406823089396002657861452629480832976897205257328436482892687248303488653747877988104360958964786292362605314281493651367823718614783500304258223830739030842796624856143895890932317662753814075137503891201465619852679998678056110086968799750079953961105135452728238909500809261893271193901444393769133399318968689533958644231094888608264652992601425393175099421493968713469849199591623896500776096274373603738619503530113235457120371063177988834242248698420603620696309861034380821298337091577477398357442090806082673216975739661936856934186086267581454363524335138886518479808709256830207899810073381258347687032571194438508803170136627870117012523281443938214690744666983678510022831368857890339702950501581247160858962656432405494392494343410975065216538973189587041655559477661467481545416728837922142929808053253272286347900018976412016411778567459025874115634655274625972822378873150811971605826808401852430894530929500499278490610953856442331503538310249091953099940236909564939275189791310735495239496463031140311714616563533925104533493485190109067411562431570946137413787436809651613687002102933478424744070057869539115279686375776618407719972924291825044946677910103656503342483290537561663640761993892241709420127076067783284071939163354691678581212034115903930721897949831746982462622814302410280750672083364388562532421301076515825865696678314639309289297501527368091844620574668141058336047102498565122846392514331294010576701335187615604443221542511782286751624393281791193204054883115601063617834027141454657302338974531730962044093088651134625076162495044330778419173114252072326651172613839515540224222815803856244887263823984025644805179966647202845252856157101996728514639533117805073469369595762351834722895362783124887144039865699872774827277075243614976034735193996299020809275087463526575291228314345430284496589959817590403387107987030250627768720636630633837084738831627848169190749460886063565030725005499424447626999066278675967425601674362126057564949093252034130313249443077088052291740067709709914335009040479744769390203849125452686431862556710116443445457197132752898577782368221413650512514396035082760444438742365265750284501061805865508533139953970183217838701908146923674098822393564019854522100831180815263596978748276455616005904789044882965029567212467470114487108518698176508547644151844433437996818662831415618931956969110984993461703466455466147617648089771337592459628999187617430471886116733442007819245834540366945899740870576346439985794045883191744538759303306173960049147996307428845774496116936967417557434305290459501475839852113551260220912309266333095577119403149613927348710984176715168654544931884551764284855531989366506643361402610701731179565343669813926305304103604798880699985415538785248071254248822507332611 A013795 678 24051391329163955948979122217699076198830342177390975446272296851846874913749527948228875614751982172545638546031834002411377379522681623835948800203436106480904406395348549676307064239045227954644655105850150569385384518802779739140062900378591874088194471080658140263087860645419507783310197140920605944540288163394145874001348403379383549911047369173882099429020583466688510187460264113602784464677469181476630630093195933912062131220965468667862825553103932337128151184387880327699352735988934522140763193576057610614672675404369604628953357785846589351309651491856418569741804390417522373418489043660073336359790768437517062879312229251073861119284375003468485843874857774207387213970368646383180353363620699401287192669308037065244274071448372463590898293651039682136072252826848843400509681880085929835347106468743876879046312441545397306446326916018094635319707681159544419604177833648332284850006167597822927006987875798868092449081801038076280910301811521440726827338816809936381034975412172175543304400356955285336225008592940275928053734580478385801467715238925303813701106700197455474878116668386855972685560630222397875261862330109275991397789049057616677929717267922186809888227745470107428123584556610483064311281827634865437297856760440317364396352576310867620080520708415062097261290676040866107525391490949449699307883486607570235260624201588920470589972538012944037180269061268206499665067204634127304604719862196232697089833716253235098065627681491963594032802324475608853484248481880064653206603915004460330532742038704859700567543695515172428707991378037637563544926119073015287566910941262045740095089944046926835113565764590934499818239224347024422846246184259281394429646950119465592639891681696857347066996130334102182837404377784080665040251556593212177911006507731472675887673711837296246163658641766864124557975299813963668596555553492588838873750331444795314573601689341095990648038109899441161838840909110008757661233863325045121762856832856655614844805517073337706893329386094839078234114335887608808419674303031701916285096091646173603366331337862855778867361663943168641974555045752782048899692792814848484938823220635188077311653129717257153723272349646695667027626969855849915380045899676910433702066077452492376434637179109512480858664170814690058078269318316274323365853515586673942452016406131490997893557736229946205755822260002261646058027154349965711422042514756076782781984753931289272800452374479867269985682342153691201428177105906799538884635094324436481578263505512454918106086108288227832010625775810331791974959705692949079575813937065730984397648074139960458395663757617561107771274794504000894377119968382852344605181513497510312477519331286784271192347721722380894569843856315023765454295623284046200016196669745695035957380877860412328486468903354817011233457010329856757651 A013795 679 352136420450289479049003328389332174627075039819181271508872698207890095612206838690018967875583770988240693952452081629304976213591581654582126383778508034986921414034298115810811727523861182483952395404752054486371414739791498160749660924442963628525255251091915831591869367709587013455444596340218591634014359000253689741253741973877554554247644532074807817740290362535786477654605726887258367347342826285999349055194481668406501663206155426766179628922994673347893261490622955877846223407613990338662913917147059477009422640595375381372506111342579914692524607492269824279589758080102945069220098088227133717643696640693687317616010348464972400647442534425782101240171792672170356199740167351696143553596770659934245787871338970672241416680075621239434341917344871986154233853637893916226862252406338098719316985808879101386117060456666161963680672377420923555715840159856889847424767662445232982488940299799725474309309489571227741547006648998474828807728822485413681479067616914278554733075009612822129519725626182332607670350809238579862634727992784046519288818813105373136397903197590945607690506141851958296089293187086127291708926375129909790055029467252565781568990519648737083573542421427842855157401493334082544581477238402064867477920829606686532126998069767412825598903691904924166002556787914320680279256818990893047566722127421435814450798935463384609907787929047513648356319326027811361596248943048257866717703502415042918092255439663615070778854884723838980234258832647389223862882023206026587597887919580303699329876188677850876009407246037639528713701765849051567861263309348016825267143091017611680732211870791055792897716359375872011838840483664784574891890383740138895844460996699095741840654111723688418407890344221590058922437495136725016854323040081219496795046279696491447671430815009854340082126174108657647653316364576242071922169858684993189950578602683248200672102333642986399077925967037718050482469750279638220918124992941985627729986889854294856942797575470737366625235541814538944425667991730480564072451470687147756330091877791627726886457117650071458397042121791932087149460424866481977940402179602196667989310773319788639919913472190361987662430471177271260951486465659498611079252017169645659831949439981940883379522939342372232251702124897877140323941089468572368399461321704493191439972202171159700159578816142642398470993708693112759935575566837847980930124458543720176711038782308006243071423214759736699860375171472192880109941007581452048809942416004074526787355984207852455991206711447943688467571983639067766305385051050467474069491852579367342565965453483161071370913075278712178879234266333077094575413457093341177364462539117048484983360529369808514527162993737378677397083900308262950016342220501720414437135441746721021452013432754296901370391214017875861469044088239432788768291 A013795 680 5155629331812688262756457730948212368715005657992632996161405174461718889858320325260567708666421991038832000157850927134654156743194347004736912384901136140243516422876158713586094502676851572747547021120974829734963883205287324571535785594769430485238262131236739690336559412636063464001164335017140400113604230122714271501696036239541276228739763594107261259535591197886449819341082447356349756332446319653316469517102406107139590851001321603283635947061565012486505241484210697007546556910876432548363722660950097802894956880956890958674861976166712531013252778294322497277473648050787218758451456109733464760021362516396276017216007511875660917879206146527875744257355216513246185120395790196183237768210319232097292580224273869612286581612987170566558200011846270749284137851112404827477490237481196103349519989227798923394139882146049277310248724277819741779235615780464724256146023345860656096620574929367780669362600236812345363989724347986669968573957690008941710535028979241952319846951215741328798298302892935531708901606198062047768835052542351225088907596242675768090001700715929034642196700422854521413043341552127989677910391058277009236195686430044815607951590198177159640600234592125047242359515263904302535217408247444631724744238866271497516871378739464691179593548953179994714443433931853569079968599086845665109424378667577241759374147214119414073659923069184647325584871252373186145130680775169543426613896978858643363788711892114988251273214367241726509609783568790425626576455701759435269020677030575226461888717278432414675653731489237080339897307553795964005056756112164314338736241995588852617600314000251847863815465217622142125332463521336110960992167108339373574058753452671460756289016849746522133909922529748300052683407366296790971764143629829134652576272581036331285357418562559277393142409315124856619292204893760760175012488901006985294066421321885436906040250266866963868899914083399229977113839613844183192462268021663611575594738054356731000499499302467065784760073567706664685336205066925965938584761982330530300428875182747221549344618659514696222391093705155677687955250080470162639025428311555761416031499032175025477067453146339089861365644528506428531590713343720719164811328783380782105599571750775596473559595354911671852397170810629819211482821490909368045736513211075484815872633011987949170036393447144427356013818888975863918216761874072932288797952197538607107226318811771519404808707287297305022655752885524375957689646292000039446626366912715655146693678964787167808167257462309343542853721412459591166477142532429894287851430213614517262508300204446961245941538335155625010970868893382581741678628425303608177793096035212706868641381510503366461192193391308961215770705384413277851189266450365688587774100002613742475078928668955660932963897764435720487768274495913535460356548531 A013795 681 75483569047069568855017297638812777290356397838670139696799133159294026266415667882139971822585084370799539314311095424178471508877108434496353134227337534229305323947329839725614009613691783876596835936232192482149606214008611719051855436893019231734373395863437105806217566360404605176441047028985952598063279533226659649056331666583123825264978878781324412100860590728255511804972788111744316782463346566044206430199896327814630749649510349593675713900928373347814923240570328814887489139732141848940593263478970381932185063694089840525958654193056838166565033927007175682639491681111575669842487768902607657551472768602557877168059565981371551498669457191314628771671937724970437396347714764262318784164367283877136460667063593724993487841395745164264978606373441250040269062278136719079097934566962192149140322162284204037413602014500307469099351572151558839389788650641784027834233927806745865910621837540873676780137830067169548474173554178872835009891314539420915583943359285081423914879212749668794935885452655469119750028416345826441383514004272564286526696116589015920605714900181916996196401890891013048008367563664705896874286035484233692227141045022286145316019232091511794298028034663302816675385662978822893418118074150836853081980401241080995144513856124502543560429150223508302614166316196268104899820259230507382867082328071998396598996889361922341452454933655932421493888100005995818350858297229257285309054065667469397489230530812455542986891131550786117827196841230660621598705887929459891773731732404651890628512709673528983266246282733920093256436479895126708998035966238197726233437319057416391174286197277687304574122226251205782856992598415882000579886318633196768497794209300562856932827495697138830562575175758044861071337767249951316617598826884328360448369206858952926348917965174430380312998014782743025763057171849551289722357849999643271690426474573724681741335304157199218004563642095048126094923725786292686120840066105176937078282559853836898578313169287420310154672237104793277658007378384863067306819500183301294128579161550602070703954561793954667392028002937184277029352816428163651197971295909487902892117177330074548009744581515550614660254401541862620131019634065415049292002664717478030808083330003105507969386035591261787590946977838431183075319989448404057557628289923356173189191219928515563798502836459641560919398322353495623626611610598301801640290818124162746656900533723146815605804283393319842836702877996962388396534111361172577538056637969069907002742153723448923879376816505671098810921335199820874268391843817306082268432789757530147240384023293307959601830062765013505785624491468014379279916798774870127331068719051549241263778466695279788358314903442154501160098897533194801019262050099804046613600598138267803577630594642179831719524427169103383661415306894670072675080227042371 A013795 682 1105154934418145557606308254729857872308108020755969515300836108585223838566591793462411327454468220272876055100828748105397001361469744589461106238222448838651259247912856183422714714754061407737254274942375530131152384579300084178638215451550694571822960888836582666108831389082683824388273369551383331988244475645971523921833751930443515925704555764237370717568699908852388948336606590744048542012045857073453226344556682135534008805618481028401006127223492314185358291165190184178767728494818288810339225970595605361869121517545169355140560656040545167596678661725312059169524797703154579382163863424503078714211112805110049879617560105533260885492019522738037479846048840231292173919926891863564609318950501403245154920626478075727629655485875104950003551775913553341839579340814199704037072859994893455255563456778003031311772547094299001655083606367870972967505895634046359951521018937018566222797414323435931501737997970013429359210375006732877177379818736171661625064514723292877127537746553867900826656298912328723382260166043719244928296028536554613719037357842979782093588271853563446741311520084535322035890509499614959036136421845524665487897572040171291453571837577051824180317428455505416538944321491672945982534666723642402365973275054570666849910827367518841740268243188422385058574009035429561323838268415393858592556952365302128524605913457147905001205392683656506583092015672187784776474916329733555914209860575437419448639824201625161604871073057035059551107988952458102160826652905175222275459206294136508330692054582330137844001111825507324085367486502144550146440244581693452909783755788319633383182724214342619826269723514543903866809228633406928370490115591108633887576205018369540788353527364501809618266663148273534810945456250306537226598264424413451525324573557621929794674507928118835198162603934434140640196920053049280432825041281844777140819534014233903065374890188165553750804816283913599614155778269237111217495219407845895535763134958820026032085083111537120760974556223451278378190886026932780168439144302183714247336527504262364917176598739225290285286681991003314999986754585324744017189497743410812386243487593289621457410670417969176549240784692974410621338258462351741736684211014128595849061148034575467742179780947091663832119054702532470951405759965514083806701235792767857731662948650973396369573880028605612093420910837577529425517220590769736677815497868155866773803680714240592527284580513161595818972166836753526328513655924438927707734687236505152508427147872665015694517955970459530557690699268660577420163524985329178350492124474839998885746462485037321836530393948942562738207328179583198527037261850862873534254177115633732441342980530885591381354088501296584051485007958783505081723015675511231046469726357342378912180089536156154916205557138182842640186781508244864534035849604127353811 A013795 683 16180573394816069108913959157499849108463009531888149673519541465796262220453470448083164245260869213015178322731233701011117496933278530534300056433814873446693086648692127381491966138714213070681139839431320136650202062625532532459442112426153719226059970373456406814499400367559573872868710403601803363639887367932669081739567962013623516668240400944199344675923335365507826592596257095083614703598363393412428686910654383146353422923060180736819130708679150971987830740949549486561338312892634566472176607435490258103125808138378824528612948565089621798782972286320293858301012563171886196734261124398149575454764902579616240287480697505112472624488657832407606742426001069826348718361649623774449445038754291044912313192892265506728225785968697411573002001551150334477873281128860697866806783743185235078396704570686742381435661862007631683232079080831998915217253817978072756050219238256888828067976943109425473116946028278966619248199100473576054754017926116289297852569560063731014024280147295179936003074872375404839039671091046093464995182153803696099460425956179066989632225888208022423739541965557681649927472949583862615248073352240326627408308352240147878171745273965615757824027470017054803546683810959583602130290055500848413040214720073969133349544423487843361919267348521692139642582066287724207342316087869781483653626339580388463728755178926102477122648154281414912883050201456501356912369249983628992139946568684979258147535666135993991056917380628050306887772066252939073736663025184670429334998239352452618469662371139895548174020278237252731933865369877898358694031620920573844052143968496787752363178265222190296876415021976437296513953916421710838272345782369421508748003217673948446682283994143670994621042215153872823167052424960738011534625189437837343782277081457142674123829470575587866136298684204050253113123106496694514816991429407489382118738797502398574780153767244931872465533315212779011950854749639900545335347507350271756539108058932084001135757701836014985061428477667550166735092762320322834446117511728271760295254099189905284752382582140997475066882311030279534914806073883739577155671436461277704146990901853353347757949625589486713857434328689838345907013442147291850766793533457856771826104268374219423213254172846369050166055079899777907199531731655091701013912793241914205049277231198901496246931177498814766659775555572972608318997626669459714699896704287670045435259689337196515191973543293198924385571494656908378975768436389710340568943555829671937875881872003688494783437393363497986895149527992459514008614169310204500229555194436132423686213957243431429008641497806468061050093491877277609634352550758483331415015407149993476673702577952695943414405209747483287097792001524549297901506672505159933751363263597849769653228690898862264128165562060134999094974668062213061642818874054028587146851 A013795 684 236899775073502067823609276024955290797006922556374399369999606600723075169659260830385607714864386147755225823107992616503771272600130965552687126247483562133033481623501436992423876236914793567842568389113958120695608398900421807738691968031316603188744026237775252171085720781439721072670789019134003047051590953902208025749014531841461907539707710224022605400193553086400089142201800129119202875383638442951368405058890823645760465016524106167768892705771449380873829878242354032744554239061062687719137709463012868887864956954004369923422179941477152755981497244015422379385124937399585806386317122313307934233212938668161374049004892172351711695138439324279770315859081663327571585532912141681714324812401575188561177457135659284007953732367698802840322304710392047090542709007649477467918120783975026782806151619424595206599525321653735474200869822461296117695813149016963221331259867319109331743250424065098351905206800032350272412883030033627017653576456268591609859470928893085776329485636548729443021019206448302248379824444005854420994461913839914592200096424417719795205419229253656305970633917730017036588131454857332549847041950150622151885042585148005084312522556130580310301586188519699378726997676259263518789576702587921615321783716602982081370679904285514661859993249706094616507044032518570119698849842501470702172743237796467497452704574657066367552691626834195739520737999524636366553998189010312073920957712116781318538069687897088023064327369775284543143870822009280978578483351728759755893709222359258787014326775859210720815830893671617248243722880382309869639316961898121650767439842761469482349292981118088136567592336757018458260799290330268383145414599670700309579515109964279207875319958257487032246679072067852003988814553850165226878447398559376550316318749614025891846987278697181948101549035431499755829235402218104391435571517955052043600454734232617533356231306233047544767873268030297513972464389477783884254822855115328787489081090824641860628628512581095396284374341530601991168493133131846619125606489213626842482815266239403274059633385126344032454223915794322670687675727731831149136185501229566866416093794034946364524140468255674977586696006347923222424583806478499987076624123356480996305992593266946575265254344643689263481212424812648339308344083162197594544697205854865876126467941983116806551319369760146998665773909143891958398444252067559682921187647475777135217637111585894178925684647355725451929152253271795576584225677181749096269902600902226842440786488006003252124306876234974026131884239337599744600120052870704087860917601739414815189858548001079552115520169384498881834418814575221482656555695654954455247240576083054491979679443805421307530306675912902806398772694320926270575959192148046590053709542336118477492921263450242409100471994122436521749524115098861435512511135025032544417045491 A013795 685 3468449606851143775005463410281370412558978353147877581176164240241186543558981237817675682553329477589284261276124119898231715202138517466656892215389406833189743204449684539006077971984669492626783043785017460845104402568301075687102189103946506387286401288147267467036866037961058956224973022029140938611882343156082227704991321760690843788288860585389914965664233810737983705130976555690434249298491850443250984818467220548997578968306929438402304358105199790385373743247346305393413018614093018810895895204247971413387230834763577980048824136523166993500325101149629799056577614208467335791302068987789141465108470635040550677451480626295401410928521890146780117194492814632778975583787366666361979429578371462335724199149923187577160450595595478172385158863264849961452635802580995999607789206398178367127064865859995498419823650234332341077774935070655836459184400314757358523510975717419079726052929458737104970244132759273640338397020442722333165466012896228449759952513869923668851239999204709947775270742201609593218529009684689714577779916880530189544401611749899835521602542935502781975716051189485179432686832630566205862310541192155258925748908489151942439419642744307826323125523386116918603941972978111877178598192502589760369926235394784260653348124478644220164292161168946931280279631680104385122510860544064032550511133744578080630205047677554108687338958108479459822323125051040201042717087485299979074276741863101795284715878300501265745684817020879940996169412705037882807367574752660771586039796724561907900676758325354704163464580114246148131536346691677398801389239639150399088886086737870674691075998536549928407486119402459507247396362409725459397632015153778723232553680724987011882502559508847867639123628294145421190400233882920269086727348362307832073181222813098953082531740747405440902154779427752587925095835523875266395008202594379916970354257763899753305868582554558049102946432517231585902070851126344233849374861421743528777627636250763581481463750052699817696999524734349543752697907962183366350618004608576710600790898313011103335507092391634802979162292351144678221538260329721739854502891923502088491198029238465649722997940595731337346846816228939943899518331510651718310788853790062238266916037558021364808458588859928254506628431111681984335813465721577734981728911790921091292367617138574813164717866892658312207465595803775722162911622294521141317649108346692853036721424950729076673650948921935176341694718140152359036769648139617988518487643979809503200175554970895893614351976974956254716596917148141797860690357694079978550371694607066772309194719001283805722523330799958448128937725864195817727574631940084188179274849274432000817074486736755173363551220042040809988484431017552681527502618532239550124976361409343110628973860218174999111640010465946593114934782569162430277338675527901501482809963033731 A013795 686 50781570693907596009854989789929544210276002068438075666000220641371212184247044302888589668263296881384710869343733239430010542274510034229323558925516305444731030256347831335587987587827546041548730544056440644233173558002496049134863150670880800016260201259764142984886755661787864178089830015528652482216569386148199895828777941898274643904337207830693745012290047223014819426822627751863647843979219182339637668727178576057873553674981753907648138107018230131032256974884397257264960005528935888410326801685394549463402446651773545205894834182835687951838259805931729887987352849626170263320453592050220820190653118567628702468567127849590972057404488993639007695844569299038516981522230835362205740828456936580057337999754025389317206157170113395921891110917060668285628040785588362430257641770875729473107356701056194092364638063080859805719702824369472101598918805008362486142724195478732746269140940205369953869344347728525368194470776301897679875587894813680732935464755569552435651004828356158345377738936573766054312483230793542111133275763047842505119583997630283491871782831118696230906458705465252512073967916544119820030088633594345145931889769189673589255542989419410885196880787896137805280314426372535993771856136430416681576090012415036360225669890491830027425401531674552020874574087428408302578681509225641500572033509154367678506832103047069705291329685666247771258632873872279583466420877872276993626485777617673384763525174197639031782571406002703216124916371414459642182668661953706356791208663844310893573808418641518223657284917452677854793823651912848795851139857556800993060381195929164548152043694573627501814004274171409645609130142040790451040730333866474286847818439494534840971719973769041630104409041854583111648649824279835659698775107372548969383446283206581772081347216282763060248448125601725639811328127905057775289315094184316364362956687921256288151221917181284396916238718484787649192219331340805927788697346075747004833246222347429596470110764521578030901770041635611670083250070474326666739398205474171619906179542200795563935159339705925150417915122313109233841541669487455993209776840651994077599630346080375577594412848262102510095184236407909718632847891647451807788259608340301230465917705886990802160642199498209574231546859906135932660644951629619617867492997530875697611554282525873839544634289175410349029503788163080348187189062014084030031700595303930061310638382703624411578923543166052916818752368289970688657344418412146969899177595508390936353770300328886778407727294890334525305695463965944062478367526999024965955991980742064613378919880897796199583464086242191639055777244377690967349420186234772599132763068226958923962787560312832493215753412635519499041400554527988810244165837930519253379778907394192482718806287454300161993521393231924069795760151595107141690515548404005883209820668776855571 A013795 687 743492976529501113180286905514358456782650946284001865825909230410315917589560975638591841333042929640353551838061598358494784349441101411151526226228484228016307013983188598584343726273383101594314963895530347472217894062714544655383531388972365793038065606644206817441726989644236119431413201257355000992132792382595794674829137847332639061403401059849187120724938581392159971228110092915035668083699748048634635107834621532063326699355407858961876390024853907348443274369282460243616279440949150342215594703475861598693675221428616475359506267270897307302863961818646457290022833071376758825274761041207283028411352308948651832842291318845861421892459123355868711674860339107222927126466981660538054251469438008468619485654398685724993215347127630229692407754936685244369880145141799214341402133167391555215764809460163737706310665881566868415542169051593441039509770224127435159615624946004126138126492505546821494601070595093339915735246635836083931058482367967099610908139486293817210366361691962514334675475770376508801189066982048250049102290446783462117455829309304980604494772430408831516701461906716762029274964266122458285060527684454807281588798110706011020290404908089594770167531615587353607109083516520299484813745693477730634955533871768547350064032866690883431535303825247116137624639214039325958054475976572617209875142607529097181018528820712147555170357927839533618997643906364045381531868072928007463685378270100356026322772075427633064328627955285577787284900593879103621196451879664214769780086047344555792814129057330468312566308476424656472036372087656019220056538654489123339397041089598898149494071732252480254058836578143608621363274409619212993687332818139050033738909772639484606666952135952538506358652781792951337647882077281073893649766347041489460743037032427563725043004593595933965097529006934865092477655120657950888010862293952575890638048867855113314822040089451184855250651077335775971823283230160739588754317843895011897763557941388716721918891703360423950432815179586990461688864281814616727731529126347346687046374677361847851574667892634450127268695305786232292674011582965843196584342723985845290136187896962778831559798511405442850303592405248206190503525981610341917827908925710350315251501131891432334433962442853286376324077575885736190084502736809260825197964976849551088730766250461318884772990627817182920140964962495659377808635056948204283694128415844840027649056561163765009927019595494180755143353424133460852632179629972243786293859175838351699155550967115231322667535324489387785000687287925387018745778962792724526561678590044568004480765976224634158101497686671927787415634634933773452962860946663305623902784081910905605739172670540180533171845714396640985465145518844284170784832033140732388733342983158372139486042854618408671747146718308600305879724379503963661490838144183050136074984411561942415011 A013795 688 10885480669368425798072580583635722165754792504544071317557137042437435349428762244324623148957081532864416352461059861566722137660167165760669495478211237582386750991727864271873376496368601990442365386394459817340742186972203648299470283065944407575870318546877832014164324855381261024595320679608934569525816213273585029834173407222797168498007194917251948634533825770162614138750759870369037216413448011180059692613806693850939166205262526463060832226353886057488557980040664500426785947294936510160378522053590089666474098916936373815738531259113207476221231264986802781183224298998027125960847776404315830818970609155317211484643987199222257077927494025053273807631630224868850876058603078491937652295764041881989057889466051157699625665897295634192926541940028008662819415205021082297172468631703779759914012575306257283758094459172020520471952897084379570259462545851449778171932364834446410788309976773711013502454274582761589706279745995276104834627240349406305403306070218827777776973901532023172373983640754082465358209129684168428968906634431356668861670796917534221030407963153615702236026103776240112870614751820298911751571185828102833409741593138846707348071818259339757030022830383814444161684091765373704757158050698207454226383971416563301752287505201221224321108383305443027370962342732749771351875582772999688569781962916833511827292280464046552355249210421498611715744504433075988431008080455738957275817623252539312581391705956335975694835441893336144383638229594983956117937251970163768444350239819171641362591663528375386564283322403333395407084523735371777400847782440375254812112078592817467806742704231908563399675426340600573825379700631234897440576239790373831543971377981214694126210846222481116271597035378230600534502641493472202876926229087034447194738805191771960498354630254838069182992922190533359818965348621553058951367034845759663614831673474266714042309488949654797465724782423273096003464689772783388318951967552466869195156251819872201525614493428899967058286847044333127349586661950047803510717317938851502845045971651254814394904712616060984313340967972016226997040203586202910241191361821876760892883926999432044872867010005487088771294896405238986835162123896757016018918414581325238965597228072022460808447644125814965835760819788543063559027204569624387741723405226054277490107148673004169791961355781871375133783868015898948950496225868778658917565734136384302844809837111998683510341493897630300436053837482738000343387741962423621275128392193449307227336421709534101795175384685849126560195062582515591341456949794248279793389536236842520153602894657904868708764027630563694735552306690065377124829247120097457639560661743257568973627227069378783186168993104481220668195195541399164544460725797213462903444874616421726494215153434468121363049975102756217078385044640317531967887361268984037042273846769678398898176051 A013795 689 159374322480223122109580652325010608228815917059029748160354043438326490950986508019156807523880630722667919816382377433198378817482507473901962083296490729443724421269887660804498105283332701742066671622201286185685806359460033614752544414368492071318317333844838338519379880207637042661100090070154411032427475178538558421802132855148973343979323340783485779958209743100950833605449875262073073885509292331687253959558743804671600332411248649945673644626047245767689977385775368950748573054345165445258101941386612502806847282242865449036227836164676470659355046950671779519303586961630115151192772294335588079020548688642999293346672616583813065877936440020804981817534698122304845676374007672200459167262281337194201796559672454999880219374402305380218637500543950074832339058016713665912902113236775039464901058115058912891502260976737552440229862366212401288168791133811076202215261753541129900351646369943902948689433034166212434889641761116837450883777425955657717409804174073857494432674892330351266727494484280521375309539867705909968533762034709492988803722137669618530106202988532087496437658185387931492538670581400996366954753731709253583952026665145854642283119491134993382676564259649427276971216787536836411349551020272455337328487725509903300955241363651079945285347839974991363738259659950189402362810407379488440350177719065359446663386278274105573033203689781161174130215289404665546618389305952474073475245822040428075504155966906715020148085704760334489920847319500160101522719306095167733793731861192492001189704545718944034687672123307204242155124512009578192925812382709534105704132942677440546158519932659373276734647917052733001377384196941910133427476726770863267635284945022964336701852999543346023332452194972674222425653174105926522321076920063271341378170846812733273656410141561084170908199373791598921109471669168158336106964757176767234984750531336738960293453227711895889695676539459141398586726522963321588377775756935667431886282682894748902536521798292524417700377727576081317525298317610649891200412251942724853154318070946021737555799897411748871331625112078289579463665620705596808841282728434097656232713575198684568983645893490336466700528578269104006253608655972419471532984507885182823695309016202480848696481957646056914801374162524058993567717302103870660926572375914660676732658763721454049924106210002378803333729611620776511584215242944788345212079913490802577950860825156772725274909812155205228684264234584767063027539930071844239089154790104291307115432550249288784383162807185517061967815911270610772830271201937589064455016200043611337568899980686385182765014128539083054623221322249247186484625007085346877300807648583034067342876231522774764628700228042709551803045857921625168095449486397002310369336409259030497601804061434047764876414685479453774244635438578888985541838856339195286335931390554861438268195562691 A013795 690 2333399455432946730806370330690480315078093841661254542815743549980538154013393463908474818957136314410581014031654387999457464266761391925398626861543920769785569251812425241838656759453274086205598139220649031044625890908854352153592002770769092416171484084822278114262240826120013941601166418717130731925770664088983033853605027132236118729201273032411015304368148848741021154817391623712011874757741549028233085221899568044196900466833091483854607830969957725284748958905137176807909858088667567284023870523841393653595051059317793039339411749287028206923617242404785523942123816705226515928613379161367345064939853350422152653888633779403607097518867418344605738790525515208665245547791846328686922667887061057860308503430164413653246291860624153071781071645463973045620276148422704782630799839899623352805616391862577543644484602960414505277405414903715767260079270990127966676633647333595682871048454502348683071761989053227516259219245024511617118389385293416784640596942912615347575988793098608672896157246744351113455906973203082227849302809950181686849075295817620884899284917955098293035343753492264704982258675982291987808584549385955181722641622404400457817667152469707438115767577325527264762135584986326821898568776487809018593826388789190494229285688805215461478922777725073848556491859681330723039993907174443090255166951984835927658598638500211179694779135222085980750440482052173708268039837828450172909751074080493907453456347511481214609988122803396057266931125604801844046394133360539350790474028179719275389418464253871059611862207557340777309393177980332234322626819095250288841614210413740407036306890334065884144671980153569063873166282027426506263511686756652209101448206880081220853651829766314129127610432586594923290533988122084870213302887186646355709117799368185227859603500882595833346266947031682799803963774708291006198942071009825049087411732529301195117656448706929867721034400214221289216708263022705991375439014857295106870247064760262018682037215648800849999551230309441406569887892668137525057065235780693434575032370876720704259554466298005415225166323265938237732927528352750642878245220427003623784903159454483940774489559526592016208962438914437951755559084332092193482714426179946961721723019306220522105765192341895919289606919113514747724824949020102770346625946155766546968042856959645808744938839020644828059609135243739788906104495371954646162250062013418840543778553341120309470749954559764359753166312658555574569786212116181871504504315281916929027477047968199837092153886660003155304270792756913012325008000667568241492685892184838513593346264617229365460862571855940715002738583379051228057321394728736563630561124782904201779967050905724945328928800038773310547948394405830514086085475930338510826117454367961465515388013263455893325555587410104682708715707456233513637318062695662158187244371489113726317684651233358931 A013795 691 34163301426993773085736068011639322293058371935762427761365301315265059112910093705083979824351432779285316626437451894700056734329653539179761295879864543990430519415785717965759773615155385896136162356329522463524367668796536569880740512566830282065166698485882973870913467935223124118982677536437511046125208292926800598650631202243069014314235838467529675071254067294417290727681430762767565858328094019322360600733831575735086819734903292415115313253231151055894009507330113405644608232276181852605393488339561844482285142559471807888968327421311379977568680046048464856036634800381221419710828484301579299095784392903530737005583487164248211514773737871983372621632084068170067860065220422098305234780534460948132776798721037180297178959131398225123946669961238029360926463089056820722497540455970385508427029593259997816498899071943428771766492679605302548454820606566463560112593230611174392915020422368887068853667281728304065551228966403874586230338990080915143922979841183601303860051919756729579872638249584044652107933994666326897941642440480610077157311406065787375810430483780594108330467894880247545645249275056736993505486387559769815601195993622827102908464779308986601452953099623044683382427099784810999416945456558011841232212158262538026010971769797159571512908388672806216715597317594363116028550794941021284425899344009982816849542666281591881911261318786560844167199097725875262752371265646338981571665475612511299026054383915596463104836105964521674445138609979903798683256506531656634923330246579269910976475735140926183777274580847026320586825518810044242717579258373559478930073654667573299418569181381058609762142461428404664167027535163551478204074605804144993454303196931269154518316439608605164557344343500336271896708120095444584792967571299689293937193700549599921092454856422085596022694371490867871929833625504088621758710861654848543688795175961498797717608065518160193303664653536413895421825678915438419727802616525657659687287275154996215523706874314093244843429562960531633589728636554201504360492117065132575613048942006067831064136941069097284311660138936601738647791942612622162380388272271760055834767157573099376879301641028833709315419068146286051653140553706161804780421913700603466567746725662374664150508181077698154319134902740969421439162078603324660644950477666578014159115468746174285834649542101260927620737349103594249374275916740787974461503157938465244401461799467342450961250084709509991146107983633912167276239931593018780697447680042545757891291459302413814866225054589106196809828676753963413450442137773866623694414147478220677520182660260855139712488914542828008355095599252689029987242540223432028115045427946500418260497592310718924560846561367680039732512442495764556734377453096086137005185649401323816610795902190257734179459355271342659538306672866714873163973755927189658019444842972114067017220978707608108771 A013795 692 500184896192615831748261771758411317692667623511497704854149376556795730472116681936134548608329327321516320727670733190303530647320457467130885132977096788563893234766518696736688845499490004905329553059020538388460267038850091919623921844490962159716105632531812620444044084039601760226025381810981599226319174616741287564843891432040773438574726911003101972718230799257563553543983827797679931731781624536898681555344028100337406127738719104249703301340557282609344193196820190372042709128755578503995566062779524965065136772213226739302385281775419914251583044554195573957232370112381462805986239838659422518061379296500593520498747835571758064787802296183708558553315342842077963539214892199941286942421805042741611985110074705356730997140642801414039703194902485987873324346086880912198086489815862414228880140274919628031360381312323740647433219322101234611927028500739592983608477489378204286668814003902875575086542671784099823735543297119127816998393153774678622176347854769106689815020157158277778915296612159997751512261615909692112763586971076612139660196296209192969240512713031678340066380448941704315792094636105686321913826200262589870217110542631811613682832833862872831872686331580997209402115167949417842463498429465851367480818209121819238826637681600213286520491718558555818933060326899070381774012188731492625279592295650158421494154177028786743062776968354037319451961989804539721957467700328049029190754228442777929040462234908247816317905427426561835551274388715771516521558512129984791912478140167090766606581238198300256683077138181312359711712420897857757628077921847284331015208377987940676787271384600079105527527777773272688069450142329557192385856303578486849164453106270711691302670992309588214284078533188423356839703586317404165953838211398750952534452969746692444714631552875755211368268292997796512924694111005361511169285725488637528147650171252303897383499687251383390158954192426635842870949765000933903234758108552153795481572995544299591482592346832639197752652231305143647387216967790064225341965085950606039550649559910839114610028954192653339607016094170786055542321831791401079411264694330838977476825954027747976889855326303154338087050576729774082253630846811914983790157238490535354018379810422827457827590279158578677386454111030533299290771992831276356502719943516368705303609577912737718905103945904561241295215528225723405088773697001876734090867735377069643281802206001360824523662490231935780370166988384108041091428838453387968191331483502912441286398255646640663456401024239103827492701656354778336327923339147181237509917533228628939572994328879180100530550197821544870326954668658620088043218031411268323632380110564712623751945249021235774495354504984203461723714670580488875148020290779797131892923092884781998998662803967563486121464420527727878300347997441572457993739760529983783062691945954722055199132349258090320516211 A013795 693 7323207065156088392626300600314900102338346675831837896769601022168046289842260340226945926174549681314320451773827204639233992207418817776263289231917674081363960850216600238921861386958033161818929986337119702545446769715804195795213839725192176980403502565898268575921249434423809371469237615094581594272539035563709191236879414456508963914172576703996415982567617131929987987437467222785831880485014764844733596651791915417039963116222586405319906034927099174683408332594644407237077304354110424876999082725155025013518667481973852690126222910473922964557427355317977398307839130815376996942444537477812605086936654280065189733622167060606109826558213418425677005779089934550863464177645236699340382123997647630779941073996603761127898529136151255502955294476567297348453341751058023435492184297394041606725034133765098274007147342793731886819069764094884175953223624279328380873011718921986288961118105831142001294842071257591005519312089413121150368673474164415069707283908941674491045581710120954344961098857698634527079891022318533802222971676843532678336764933972798794262650346631496802576911876152955492887512057567223353439140329398044578289848715454672353835930355520586321131448000580677380142856368173947426631508080505809529871286659399752555475660802296308722727946519251415815744998936246129289459553312455217783526718510800613969449095911305878466705182117593671460394096175492728266069179284600502965836381832658630711659081407581291656278710453362952291834306208325187610773392138176095107338390592450186375913886955908461314058096932380112594258539181554365535429432688853766089890393665862121439448842440341929758184028534194378485426024819533847046853721322140692625958616757928909489872362405998404681045333193804411706367490100207273114393730145253089112696056925930061324083066920565653932049642816077780738745730446479229497885029512306879142049609746157304981361591818921047504215317248331318375375473575509378673277260093467312083719645710227764090318896634549976670494296581318538608141396243625414330323231710823402823025061060206654595477005433918334637545186322634754478639195133939257903203660326389697813469238208792920258129644371832404482663932507493900622338275409228173247277671692128739928118183098804400616810053749277160750415615074639598038034916192747042717135556322693023154214350147830220392942489626871988681133803250548752816373904735697804477263824394513655676647288866098065923831850942519485771760399614876931725829619609623796053242289284249966141052874156860922465953665167395884719138320644950690309622177125608453880498382702604000356304288209969120075851867785446305238446456943303830856709040755197892379526301677198777957524352230390919912974386485307473722883096906491968937621042165077307009808044287002926093247339422112889097000304360580946463866195395030542062357486343833919492567820872780723085610170496725487700382677845251 A013795 694 107219074640950290156441667089210452398335733680853938646603728565562365729580533641262715305121581884122965734420604103123024879908818911062270817644506666225249750808021244098054972566452563522190953929961769564967886155409089230637725827416538663170087681067316550220063012969398993007681107922599769121744244019688266268899151507057747740667400695523211526400772482428586954124071957608807364562181101172091744588578885433620882099984614887560288744257367659016539781397518188766358048813048530730624143570178994721222926810603579177236138029632248706124085293909210507088625072714267934612234330473212654351077839555314434442889962147934334053970638802659170337041611655731759191979024903910515042534677449558962249117264384275666673562365082390531818768466431421800478705376577240521119041070298146163164061224752454803829738644245843028554918000416113199220131147083073646824361764576736801256679730187473750040957782765282389911808248301097506762547748335241201035584343710815056223398361817880892564575448375565708110976684457765653398346528320666161943528575398295747146799463725031744686528566778755421371366064034841717117702453562716770670741675042971857932511856335176904327685530176501697522671560086434764273311909806685557326845507980271777164719149806420256009459864988359978958322529425579578926977320047656843568614685716631789126704213237429366631030571383688943851629962105389034543518853905835963922810466411955012249400610888397691139576599747686984504746077196089071809333234295036208466541376664063178729755218921455782099124597186977228492539272157137465804222323997507989322085253661887319994970502169046193589572361769139895405122429382795054612985333877461880736660107952837163841221257986222642935184723290490391792926422557134685667838603056650477698982969452542027845900182784001739219138820470194787795976239466902399078534717089685017518748336293489102232115065820823056509216459832818832333872308619032813155452365028454916217739332843444694046358965626446208432706996247084723761798182402919691210262435478165440731909918982485629932378836557998337428299072949695440321756455956004674960804790838671565687003116614937145499276123247998234030682635842218199011654690266509684513392391244456881287578318749595229430715996943166910546835020307798354874869207978009452421581680120548552000852300514382256773070990627032786280480013391284289984530339235351555351619652960074432761792956288541783190822129649427791184344010761413157397871460704501998015520357410703754271155130530600765824027611715843148172904152562723056823178295296033373264376821148825169216651083682157887030547196246719354996094576106911387573077065696852342328644582855867308076114041005153458445857992531386722776731421807948917215709678338896851930599576406009840931234296479154809269181456143265637177464966778642166334975957560072415290685465398382566696418506242557865421302786332319891 A013795 695 1569794471818153198180462447853130233564033476821382515724925189928398596646788593041727414782285080365444341317652064673824207266745017676862707041133222100203881601580239034839622853345431982528397756488570268200694821201344475425766943839205542567473253738506581611771942572884970656625459101094783219711457476692255906442952477214832484671111413583155339958033709915236941595330537531350548624554893502260595232521383461633643334825874746568770187504672119895661158939441063801728248192671843538427068086010990661713424871434047002733914296891845753306362732788124751034284559689609596830657722832458306472354130648929358634678351935807906584884184122709732912904626236251568686329764903618153850737750212538992766289325867850180035767626587171279776358589117022446580808725418467378469703880310235157974885020391600690782871203490403387781072554444092313349781940124443281263155480595168003507199047929674803174349662897466499470698784563376368596510461583376266424361990376270043238166775415375594148037949139666657532452809637146146931405191521142873277015201872406448033976290948398189773955464746207758124298170543534117580320281622611736239390328864304150971989906088603325056261643847314161353429434311225491383725559671479683244822345082339159089468653072315798968234501883294578451928800153319910615069874942817743846688087613577206024604076386009203356844918595628589826931714275185000854751659540035344347793868038737433334343474344017030595974540996905885140133987316227940100360447883313625128158632295738548999782346160229034105713283227414533602359267483652649636839619045647514471664650198863692252046363122257005320344928948661977208626397488593502394588718273299919395865440640537488915799320438176285715214039533696069826240235752659008932862824987352419643990809655754667829691824576140569463907411470504121888120888122034918024908826792910078341491994391672973945780396678682670370351438188412300524200224470491259417408978076381608428343921572160873765532741615736798937663263132053567440596487188561147199009452317835820217755893123822572107839958546045653658287726727056490941750836271651864446101142942668990393223412630359294747254901720473942144443224471365916651729636320191968290960578000210093198931434164812823754095112911244906737316211532326475713722960074006036392904377378644951349844478531831070621414532373770387023932507876061793289663508696744782121903063338988449770065410673020540247696826800197272290729980661557850037462236056174613752945233552850113666283982266098525812429588263131659532399489697670828274948153421429224617963741038439949302500988516190473624014241500248218076497820688781289625457421318867615144033685337592753257542385674356451785105806868652033008174124746690180096955205400559788809115908398160390081074201334751305562510085699393552193915264578606099957310382994637020232270925898897719159002263349897289707633294094691495524131 A013795 696 22983360861889580974560150699017679749611014134141861412728629705741683853505631790723931079827435861630470601231743878889460218592413803806946893789231504769085030528736279709086918195830469656198271552749157296726372877208884464708653824749808348730375907985474861377953011209608855383653346699128721119795448916251318726231267218902362408069742206270977332325571546868984061897234399996503382412108195766597374799345575261778172065185632164513364315255904507392375028032356615121103281788908461246110703847286914278146253542665882167027239220793513674158456770750934479892960238415574107197659719990022065061736826830974739770325750692163560309289339740593199577836632724959217136554087953873390528651400861783393091242020031194485903673820862774707205666103262325640389620548851780888174934511622152947910291583553425713752017290302996000502683269615955559754157385361974080973859391393854739348901260738368793275653414481807018750500904792393412621509668042211916719083901098969703049999758856514073921423613353859532932641585897456737222703409061052807648779570613902805665446875775497896480481959349227786697849514927883015493469243236658430280913804902277074380904215043241282148726727568526636375560347750652419349125919150134042387443954350527628228910549631775612693921342073315923114689563044756811315238039037794587659360290750383873406228282367560746347566453158598183656107228702983597514419047325657476596050021955154761448122807870753344955663254735699064336701708296893271009377317459594785501370535441908095905813330131913288341748179732576186472142035228158443332968862447325259379642143561563318262210802472964814895170104737360008311499085630497468559173424239384119874865916418109375216217850535338999156448752812844158325983291654680549786044620639826776007669444169904091694518003619274077521068411339650848563977922994713234802690133074996456997784289888484011540170787772592976892315406516544491974815486472462529130284848016303128999383355738007352801164869996002473246327835516396280897773168927723756140697391385434243808164031225886278230884833072654415210990607010834083878173993853254947355366833823616688347183984321090434394559016089458986936793249485268385697973605363930607747953822501075974525555127607024552583706548133536679541046653044791930924617858443522378828512989200740732713073010184538704968130168484372236417395847813420715553963430829040355046782750346129893083527677663693729766529241181688263608577646865868482398484598098452519956871164447278514188063784357948516419781601760510627213860928663598596773515914243145277631607132543799297737916972865544724329192509805134160858004592704446861406322105529540753323797187027695500443678068658252810585734118363934415272677360416290926799521162269595867954266014857466271177007381742093864740710164724820997671113388695371909474981317424480613220678626085761506206952137705846218609459058840378185968801971 A013795 697 336499386378925355048535166384317849214054857937970992943759867521763993299175955047989074939753488450131720072633962130820587060411530501537509471968138461324173931971227871220741569305153906236398893803800411981370825295215277447799400648161944033761433668815337445434610037119883251672068649021943605914925167582835557470751983351949488016549095642013379122578693017708795650237408850348806021895676094218752164437218567407694217206382840520640166939661697892731762785421733201988073148671408781104306815028127711946339298118171180807445809431637833703353965580564431720112830850642420503480935960373913054568888881632301164977339315883966686488305223142025035019106139726127898096288401732660310729985160017370658248874415276718468115688411251884488198157417863709700944434455738923983769216184659941310354579074805705875043285147326164443359785750447205350360618279084662519538275349397427238807263358470457502348841641428136561526083747065431954191523049806024672684107395990015422355046469418222556283563123113857421666805459124664089677600612062874156785781693358150977747807708229064702370736366832044025043214748059135229839883190227916077742859017574238646010818612448095611939508018330798483174579051417302071690552582277112514594566935646075004899479357158826745451702369295418430322169892538284474466400129552350557920694016876370290540588282143456887274720440695036006909065935440382851208609271894951114842768371445420862361966030035699723495865712585370000953649711174814380848293304925927254525566009404976432157012966461342454611535099464647946138631537775467768837997115091289122577340623884848542677028359006677854880185503459687881688658112716113437174858104288822899087911882277539362540645549687898286649566189932851322050721373116177929417479290787703827528288332091565806499438090989791768985962610423828073825200770565596470746186238351023126904559788257294412959640503778533774680389866808727907003273537443323888996500459806694111679971711360165652361854861611472210799485839795557948624296966270803513655950507274142763595329581178200999578384841016733293104113477245621822060345444005505684229925814011571934091120714445085049970738554565769027741589965713814435004031556133308028037791915238253343028652623294446474378047571223110525160464047228798660667330065471611148428258674888045067652101942111831179438393796779693913387092607836292696425578590767979838239946247817687764635928728674139897511754620141097867493185327763180450796213000759443344688550718672604726227441866784724228902022431375636093038137856563747055361046500433890009804360027573765518180842399724440308903707536056969249122045241785806497849961947058006169413714615272489821995890603225479399785733226966363774007269233854915459271789336789153102718408723528163676302565076085996273668737521736104226902771123888940126623201468411820658163955764521634212375986248151294486661090080481977020769229657411 A013795 698 4926687515973846123265603371032797630342977175069833307689588220386146625893235157857608046192930824398378513583433839557344215151485218073010676179085515212247230537990747262542877316196758341207116204181441831819250253147246877113231024889739022598301150345125355538608125553472210687730757090330276334200419378580295396929279788255892454050295309294717883733674644472274477115125902977956868966574593695456750439525317045416051034118651168062692684163586918847485738941359595810307378969698095964148156078826817830606353663748144258201814095888609523250805410065043844814171956484255678591464383395834461031943102115978521356433224923857156256875276772022388537714732991730238556027758489767879609397712727814323807421770314066435091681794029138840791709222754942573731527464866473586046365094159606200724901392234230339716508737842002373615230623172297533534629812224078543948559889390527732203377142831365968291889390472149347397303392140784989241318088972210007232768016384689815798700235358752196446547647685509986510623698727044206936969750561212540529500629772456688465205652656181736307409951146787956570657707126333798900085729788126919294233198876304428016244395304852567854406336896381220592159011891800719631621380357119204326179054504794184146733277268162382380158374388854221238346889396653022990662564296775964518516881101086937423804753038862352286589181972216022177155634360782645324545248349813979272412971726332406845841544645752679651702969897962402183962385421310457349999862277420500933508811943698259943210826841960514877967485391261910579415704344570623603557115762051564043654844074298067513334372204216770473300795956153290275803643428276616833677097504892656065546117868425453806957591492980518814836298586806876206144611623793961064601314296422771738841669470152614972958273090181541289723478579215266828874764481850897928194912715697329601009659859875047500142096615821512995095588039946585286434927861707705058797763232029808489106465826024185316229917028853564638315272180446763925808331883170834243436771377000724201799220398030040834827132457325992144337325420353149096785517645684608722810343842943424687028098380190490216621583177397424335164618688015957142894026013347762838501311431003267195282503057653990831368994490277561198874354115476841190830379488569858824138135259035867835494424534459320298157523578651498585900422871331161368366896147433992811671053014298766562034632516518082239469599393485813877967726383780724980107354544119010009585071072085605796695976371595147435354510417770688038171376357949820637541081812852583633545635163707500951685713574365530562659182035410086776395864384985992935021292866876268326386195682204523483841834321824243892262920176014532015240428852869817239198267679929990576900222121175844384745855278975071442783986055738301986083472024857972393890292699017466256178476348361246503396814659183102579205019868336625561082291414154451 A013795 699 72131631921373081090731698955291190105851528820197429457883261134673572749702855946193239404310700200016659817375054844959076654032895077806949309937991028222511702306722530670890266786436738873613388345420489859665642956328841527814815435410669029861727142202980330440761566228386636679066014559525575809028340121794104906441585379854521419750373623383964535744730469718570619442558345500266518539618626295182283185090166861936403190531171751605883588839076078846038703840445842258710335495349823011093153150103439857907623990936580084332760177905132029915042008762306931924291614885987390257630037298412343968678958080041531179538846110192624756910927219179790580681405731922422698802412048691525361191912047929514864462139168246676177313146380621768031414730355114222003293613110039773304831343590794384813281283701366403789404430744756752100591553865608188480515080772733961950865340566716527189644748194029141761552565902738595243918964333233027482138140642126715894956527888243593108770145887490908173904109763551712502041573062654233764174117966712805892418720498538375819075960539156801276789094740122472150999490036653149696155169827966225386868264747973130585834191658346445956363178499917450689800093107854336126568629808582270539587537004691650092321912483165440427898759427214653150636807656396909606290603869096896515605656201013850821925389241983699827952213255214780695735642676218710196666981089626470527398319045232768629966055158464982780583182276067530375393284953406406061347983603713554167502515667686223828549715793143898328321953613465632793225327308858500179679731872196949163150572091798006462728543441937736499596953594040322928041143433397947061866384569133377455660711711617069187666097048727775968018247609439474534163258783967383946827842613925801028380882712504435819082076313347946022841449878290721641555426778778996566701717070524602688382430008430570449580436552242771761194504492857955178693778823262509765858051480148426089007766158820097214922215219445039869573899993921070637759787101504184158157769730667603038542385847557827862704046307709850985242781479390455926036763850468356310666244204534680842778388384368967261556599300275689691145182211241628529111434861424595718497700661318835006131127267112079762073448332153773512719418604696431874947586092151303044206438327544140979473869609018908485324302715036590796168091259159533594259726494581088755675887182348241234749054674341242068074404720025800987325481984933594433751777880446425550335025566405354469425790056524553601025387026580643566867121256743323954238978821974676978741644431841521433630532442285732967893084180439080493211850460579922561646748863935444566620290983156428326928296305828754826621414297028763235135118834866994199101837101854992036396152076135537637064067139474020993800339842064479378248113915945573818947775406314723456709072216357010056232763425099804862140695892316534839805828594635317091 A013795 700 1056079222960823280249402804404418314339772233456510564692868826272755778628399513908215218118512961628443916386188177985045841291695616834171544846802126644205793833472724571552504396020220293848573618765301392035364678523610568808736712789847605266205547088993835017983190091149808747618205519166013955419983927723187489935211251546450048106565220219964624767838598807149592439258496736469402097938556307587763808112905133025610879112566885615261741624192912870384852662927967576509778021987416758705414855270664462959625522851302469014715941764709038049986130050288935790303553533545741380761961376086055128045428625249888057999628245899330219065932885416011313891756461321076190733166114804892622813210784293736027130590179562299585912041776158683305747943067129227324350221789544092320956035701512820588051251274671705517880670270533983607504760940146369487543221297593597936922619451237296674583588758308780664530891117381995772966217556802864755365984517141377247418058524811774446705503705938754386574130071048160622742390671210320636541273261150642191070902486819100360367091138253794727493469136090133114762783533626638764701407841451253505889138264175074604907198400069850315247113296417291395549363163192095335229091309027453022970101129285690449001685120666025213304865736773849736778473500897307153545700731247447661884982412439043789883809623891883349181048354269599604166265544422518135989401270133221154991638789141252965511333013575085812890518371703904712226133085002823191144195827941970146566404331890594003073796388927419815424961722854750329725612017128997301130690954340835532697687525996014612620808604533410400090598997570344367989450381008379342932785736476681779328328480169785509976619326890423367947755163249803346654684271856066468365506443710487652856524503793777444827180679303727277720421667668054455554013003468103288733079839629550707960607157753431981952307171561386421355648740279933321771255615751386405481927731720853106369162704331285043323676153027894828730431469810998395207441042953122760259587906626704376087299071194094157737849941991179928274939563639755665213104259534707204744464481398592262219118384335546049676450170355336372768056612754788683294720517806117505914524835382369063324765834317787959796517357031063397999725007791360459081107607975187227870226463553573768080476924945645839133633116050850725846697024125354731353556655607161720471850664236760599917960909487030125118677359505897752255432381741412756104559779947616116482455109317740794786862992217575989272612691456167202462501522319979006014012888932531245645756416126591715309784625487505416382922645485808577501114702593350646225070050116878843899887680284393267134557186213638799416564126722798122525613274861287662069049997008258938404876062546700406544255006989039141370230775627666042576930635843359146283214379723853866129677526319682984233303889306886242986601928559406386589597136454055677529331 A013795 701 15462055903369413646131506459285088540248605270036771177668292485459417354898397283130179008473148271202047379810181113879056162351715526069105588102029936197817027515874160452100216862132045322236966352342777680789774258264182337928714211956158788702515414929958738498291886124524349873878147006109610321303984685795188040141427933891575154328221389240502071225924925135477182903183650718648516115918402899392449914581044052627968881087091772293047159119808437335304627837928373287679660019917768764205978896017798402191877280065919448844456103377105026089846930066280308905834327284643199555735876507275933129713120502283611057172557148212093737344323375375821646689206350201876508524285086858432890608219092844589173218970818971628237338203644739282279455634445839017255811597220715055671117318705849206229658369912468440487290893430888053997477204924682995667120303018067867394484071385565260612578323010398857709396776849589800111998391249150742883313379315466904279447794861769189674215279758649302973831838370216119677571341817190304439600781816506552319469083309518448376134581355173808605231881621495638933241913715827618153993312206687802579722873325787267290446291775422678465532985772845563322238226072295467803089125855470939709305250633871793863833671851671275147996539252105933996173630526637474035062604406193881217658027500520040127688856703401064115359728954861207804598293835890088029020823996020490930232583511817084668051426651752831386530079480116868891702814497526334341542171116898384915878725823210186799003452930286353517636864584316399577512685542785649485854446262504173034226843068107649943381258778973661667726459923427411891733543028343681959878915967755097931146057278165829651567683565002688530123083345140370798371232424244669163339379842365249725472375260044695569714752325685871073104693636327985283766304383776500250341021932016251915251249396667997647763729298830258595068053206438503764052953470216048362660903920125010330350911154114344319301942556481408187442247149502827504232144309876670332960626540921578770294145701352732563439861000692865329873390151249662694385059463847648184663704472156789311150112265056729713312906944172479833697116867342861112118003101199366404094558114833265456137896580246733519380810624291799210113973839073308481406496488364716203247985652887873538466262658129200730755522452100505477121491130219318621747422994744454749428365575090411943398865675799608061862555220525848990771785501076024162126859738213047561419625255521042976474461069057530058940322415609744011253484788286812627051162706861189967499519688509429303850556701762566801262370452557723383193820360669246811381250603761223153538255527043801824117051763353885662257915379348487311897503957244112660352961006197919117185790431746240652214437557326522068801548785964658529368841439382621260732541733536944454004608662846478572159802243342121483566838836038268906058291674823829174706935171 A013795 702 226379960481231585193011386070392981317779829758608366812241470279611329493067434622308950863055363838669175687800861688303261272991467017177774915401820295872239099859913583179199275078475275562871424364650608024443084915245893609614304777250120825393528189989525890353491504749161006503449950316450804714211639784727348095710646380106551834519489359870190824818766828908521434885511830171732924453161336850004859199381065974526092387996110638142503456673115331026195056175109313304917902351616052476739737016596586406491275257445126650531681809544194686981448903100410002690320385774461084695528967943026936952129797273934349488063409206973264408458238538877404729176670173305673961304057956694315951394935738337630085098951760563609022868639562627831853509943921529051642337594908489130080828663172338228408428193888450437174425970721631998577063757302283739562308356487531646522641289156060980628759227195249675723278209854844263439768446278816026554591186557750945555395164571162706020185910946384444839871945578334208199322015545483247300195046575472432509346848734659602674986405621099731789199978820317649621594858713432157392616084018116117569722588362851380399424157883963435413868444700231892600889867924477944105027891649950028283938174530516933960388789580319139441817331190082979637978124540499257347351591111084614907731180635113907509492550994494979712981791628122943467123620051266778832893884125736007709535255196513936624940937608313204330186893668391077443420907058283061094518927322509253553380424777620344924209554352322501851721334378976406214363229031924694122394947729323597394115209360164102821045009782953380477183099738900737506870803477979847574587208683902388809909424609625911928602455075204362769532063256200168858953213923366201220451860272069621230641046182314387836193688800366838381325819529478032539622462482871740165242902106649944291193542416616153560908760664173816090391366995466133609499291757433164077718294294550276246667690207388115178899740969444297272341940515870897489462824840904330344876533185632834775876587213505357461323004911144241294676305204446311508491655610193417071661297176847552304548793672695579732614270569629277245159488054766829542519683404659923522348425359273839543314943831392425457254448350256232235278690977872309476272515086147809931753757943931356476684551577669627898991604221203500690535751637541043941004020066053561986380700384898721263302792359382061633729670983718955073889711521254069757699353427177229346744733366083590218562584512071297592945260486942262068762270785307223672656073191154682314160467759466554437676000670505740537282365795897628053340723900558442565432890089668068190953599171448302506897754867264239981118139069041202733491355438011053460227702091743733794717157711196709389071580276817609609323475775308565528489207514000957878385143520714403751081475432735292774991664644772000640902087398436295053599448411095682946884237838611 A013795 703 3314429001405711638810879703456623639473614487495785098498027366363789475108000310305225349585993581961955401245092415978448048297868068598499802536398050951865452661048994771326656586423956509516000524122849552085871206244115128338363036243719019004586646229636648560665469121032466296217010722583156231820772618088193103469299573651140025409199843717859463866171565142049662328158778705544341746918735132820921143538138186933036518652651055853044393109151081561554521817459775456097303008330010624311946489659990621577438761044254099290434353373536554412095393390293102849388980768123884741027239619653857383916132361887672810854736374199295564204237070447704082639875628007368372467452712543961479844373254145001242075933752726411799703819751836434086167239088955106845095464727055189353513412457506204002127797186720802850670770637335414091166790470662736230931756647333950836737991114533888817385663845365650502264516270484774861021649821968145444785769562392031593876540604486393178841541922166014656900565155212391142246273629601420223722155676911491884369347212324151242764475964698521173125676889908270708109770326423360216385292086109238077338308416220507060427969095579108657894447898856095139569628556282281579641713361646918364105138813301298430114052268245452520567647545954004904879637721397449626822574645457389846864092215678702719846480439110400997977766411227348015302156921170596908892399357484900888875305671332160546125760267523313624598266310198913764849125500240322297484851614928857981275042799169139470035352085272353749611052056642593563384492036256409446645984429705026789447240780242162629402919988232220443566437763277245697838095433721102948339531322341014874565883885709532976546668544756067075308718938134026672263934005052004552068635686243371324437815557155264952309711797726170880740991323731087874412612473211725147759321329743461834367364654521677104285265164884168841379420004180619662176679130620578955261873546766510594527461652326369394334271107533633956364358351092865810143225218495680300579337322370850333953609113392931938591230114904062836795355784498298446795826329788841819346193051966225013290898888161935982865205535409942248146380064609841151332030684727625940290703295685128284753674092635416501119662378296101496156715314607028483042105893376290085210806770057098990175138519648661022069136077402640453610133939725238424340239857787090201042599834335302178016016182933712764379436112872629221236819266382680835322476233527301814865689641212829844389974799841235868058311558789321658948748406567683061791357567591695703761623408466349823522014325816874547206351117617737172328961538628076157600502943802830186383751645469174597003490029011615737563550674109832249221046934967919833711193786325220006488453906049631022165397006832886622290105008826292707902610487212488024297436886286779585319583881810677421518652962064106861383447461600505795879749524186851894025332126195103651 A013795 704 48526555009581024103830089738308426705533189711425789627109618670932241705056232543178804343288532033504989029629398062340457875129086392350635608935403863986262092410418332446993579081833147255823763673682640292089240330620089594001973213644290157246153087448110171576703133401036339042913253989339990390087931901429235227894015057826341112016094911873180410464617885244749106146572679027874707516637201079631106462541881194886587669593464108744422959511080985142719753929428572452720613344959685550551208555111922690515280900448924267711249367741948693147488654627281318817904067426101796493379815271352125957916093910397417623724195254651886355514234948424835473930419069655880341295975164356140026401468813936963185233746073667395159463624986637231455574547501391719319042699068815027324789871790348332795153078610779274536670752901227797708772979280973121157071849073616374200680927907890666175343504359998489003654782716167588740217975043435617457108452162981734565946430990285282531419015282432620591681174437464618713627692210994393495516081265661152679051612535637898345314692599151048495733035345146991437435147349164416928097061432725354690310173521884443871725895528373729860232611687152088938438931692528884607534325327872531768863337365544310315299839259381670353630927720312585812342775878980059986309315384141644747937174129751886521272320109015381011392478026779602292038879482858709343093618992936433914023350333974162555827256076808834777743217047622296431156046449018558757475712494173409703847901622635370980787589880472531248055413161304212361512347902830090708343858035311297224297052263525503057088151547707939514256215292142154262047555245110668266639078090394798778519105970673272309619774163773578049594953973220284508616257767966398646836895082289199561094057572310234166766490430508867864928853970746857569275059220292867888344223588774024716972585906851874483840567279069116006636088281208452473928759151415896483989090598208481614476566051710374302448063285399934755130570618350648326306960423995255280782077736831619739414791029185916512914200112310383993520804040839587559537693294438433077047612473837500419592050621578904725129474243936964455111150525952684296652261255097171391796186952125963217078542390275132992892976880633222005230468921161504020219472384922263137571421920405986315154203066176046024114221309252058881305971011517215770765451757860787633464704174503159188332492934332488583279324128568164428128270879108830109956374535073225871448562036997041751713621044475534344241739532234458408668625420557447707687266147110016798773928323355827766185811744284860245648186713041289940068325887053663023428963600217236758844507841314185274728097514759066013667945419642053960845348174865314285365588225587546114997453638472647795523577577040293036949427434225751536402120143278037163738773452124739908664027613590128128454598017580588557515054285293005357475412783619698580424887659622512554291 A013795 705 710477291895275773904176343858573675395711430564984985930511926961118950803728300664680874390087397502546544382804017030726643749764953870405655950423247972622863294980934805356432991337119108972515723946387536516478567680608731745782889820966052192240927353327781022054510576124573039927292951657926799301277410968825432971596274461635460221027645604735234389612470457868371663091970593647113592751085261006879029718075682574334530070517908016127096550201736703474559917280763729280282499983554756145620244455393660111834227663472700203560401993109870816372381392398025788812933451185556402459573875387866476149849530942128591428945942723358268131083913879888016173815265598831744076914372381338246126543904904851077995007276264564332529706933429355705741066949967876162550104157066520815062248512882489940453836223940419358491396493226876186254145189652727466860688942286817334672169465499427243473204247334737877502509673747409666745531372610940875189524848118215575780021696128766821542505802750095998082804074938919482586223041661168915167850945810544936373994659134274469673752414344170501026027370488297101635487992339116228244269076436531918020831250533910142725938836430919778883665667711593734147684398910315399538910057125381737627928122368934247326304946596607035647510412753096568878510581644147058259554686539217820754548166433697370557948038716094193387797270790080157157741234508534363492233675675582328935215872239715713979866856220558149980938440794238042048555676060080718768201906627192891474037127657004466529711103439998330002779304094654973184902285645335358060862425494992702660933142190276890258827626809991942428225248092253280550638256343665294091862742321470248916298230516627379885143113531808956224119721121918185490650629980796042588338980899796170773978096916194138435628186393080334410423350985704741671756142044307878753247777563240495881195630262218294317909745532850927453158968525172952670790962735880140422084275448370379317551403563091590162142094561540444749866684423271842145460207567714532565930400144951744604771955458311003665576803844336332049138091961932401459191367523873098681054094229454843643247213150536744080620632405481096587282354850473250787285757035877686347287973166076227461246939136018222148946074509351003378579295474725580360033295187646854597183188336664045640172687091883489839056314188759394081200721579623556099776979186839791741556733818900753676376029051561965347792584566366495392226013941032381639871279568007099983878396783673688286839125712166298334043308491444705561317344782381591888249263659837755950849084582252674324726469748074638856535101665637526012540359312352680326023456070780563386242439304680986607294075713587485506112388888979312040736742628203066452037577210827262669677718720878036374260699305446930353976567064499228244463441017733742114299382112558317002750028290573065928703769575397397070577909790974891438797518564976006916000780224533206307374531 A013795 706 10402098030638732605731045850433377181468611054901945179008625122637742558717386050031592681945269586834783956308633613346868791140308689616609208770146773567171341501815866485223535426166760874466602714299059922137762709411792441490007289868763970146599417380072041943900089345039873877575496105223706268570002573994573164137141054392804773096065759298928566698316179973650829519329541461587390111468639306401715874102346068570831854762452691264116820591503627075571031748907661760392616082259225184728025999071418577697364927220903803680327845581121618622508035966099495574010158658807731288410621109553753077309946982523704707111197547412688403707199583115440444800829303632495565030103326035173261538729311711924632924901531789486392567439212339196887754961214479674895896074963610931253326380477112535218184616154711679827672536057334694242946939721705582842307346804021292596935233144377114271691183385227897264514244133335824930821324826396785353649833301298794244995297653021275034203827458064155507930334461180720144544891552961174086972505697612188413451655804384912510493409098413000305522066731319157865045179695837000697724343548107263811742990339066978399650470504185096482635749040965443861656247284445927764649182146372714020610495639603566315104430723120923608915199953118086864950273425851957079978140165620688113667339704755763202338917234842335085390739841637563580946489414439451615889793245566200877940495585461677768379230641925191873870919711668439173632903653195641803485244114928731124071377586026202394461500265465015549570691791249843462400154364133354977369086771672188159658722134807843950279495284125092029091645857318680280541894711127603570798962410328645914383522392993941468898380325219214928077336836946004153768615873548834859535871019353915736301813316949998380836032276981089176103008281781703122816181675670711652826300711303404100196585222669138047108516584346470428841700458177057200053050485416021135919735876839590723588270099567223971563922406475513651582798126641123040851682898998908471297786988522238492758466199865131404667709985084928237531430804414652289764020811917026037789312993613448365780782447737008470084366679048648735134400957365778864776650768762285205810643215124522046260116435890442790482719476891408040465779465045457222051247474842337598157359060437098292217768311712266174733623496037626288742859764647268484856834752274521390888132139842525934575821441343918734657031230636171859037581070110655099589355404155191950863963607309766470207611639551826773908728079623241934123247244958848886835857469243684584876381447368761404788320243581560787498530423486599018349603400692155592653309420332298228537975553859834324917392562522634375294991485723546107588426648819521095924282167943721952746751479792375330555550898531048507312570918391333200727189239940639718295457253509966319237263164202280258262151890353393290510331177249663385555434469309813717257167423267390673546270508371 A013795 707 152297117266581684080508242296195075313881934454819379365865280420539188802181249158512548456360692020848071904314704733011505971085259524676775425603718911796955610928086101210157782174507545963065530340052536320018983828498053135855196730968573286916362069861634766100641208100728793441582838476580283478133407685854545696131882177365054682899498781895613145030047190994221794992503816539100978622012348085027522112732448789945549185577069852797934370280204604013435475835757075833908292060357315929603028652404639396067119899441252589683679987153201618252140154579662714699082732923603993793619903664976498804894933771129560616815043291669170918677109096393163552328941834483367567605742796480971722188535852774288550653483326929870273579877507858181633620387141196920150814433542227644479951536565404628129440965121133704356953600415437258410986144465491438394221864557675744911728748466825330051830615943121643849753048356169812812155016783275334362787209364315646540976152937884487775778237813517300791608026846146923636281757226904549807364455918740050561345692631999504066134002609864737473148579013243790302126475926749527215382113887838449467729121554279630749282538651773997602270001708775063578509116491572828402228675805042905975758266659435814419443970217213442558127442513601909789736953227898503607959950164852494672203520617329129045444087235326627985205822021415568388637551516808011108242462908334747053926795866744424206840315828426734225344135498537617941159342386437391644827459086671552387529039237009629257310825386673292661264498515688958133000660045276450223660799424052506845563350775721643276042090454875472397930786997002797987413880465619243880067608649621704832489151355824297046141186341534525761980288629726446815326305004628491178464687594360680295194848773464926293820348567280126627324144253565915421151715913494889309029868714193139430978204245098850147715791311416673548671336408170294465976712156975965451000852972808447784055862527763726167667387953207995372823747372152682441109489324243018928270899298954093772476703632225388895739941891628434325697678407434924174435028707277178219273331539494497523396435817317541010505212547951266131102764416792368359194943905448617698273627312638127279294364737871972895457495861167105120459477147730539188052314279166664774621894003859556096360345851779289064274981605486886493484209814200657886788917608051267683993142659434422208124601722716314194113594247744192188169224447490101313087752472236165352599291174622290890309642014678295796797687813763885157498462913442506552163789207196786007175100770926035727505796686277631489765983930267296227656543389533850032037103223085178364024500084061834351115544507893889888693970342478438561202154565366608365427415220864033110165188415640167214663820705393081195563350816167509391846777661970906115563789648639416879952769987085585261216165826664031166361758766112321627917116065164982634362188244057866851390946513059811 A013795 708 2229782093900022436622721175458592097670545402353010533295633570637114263252735668929782221949576891877236620751071591996021458922659284700792669006264048587619227099598108607817920088816964980445242429708709184261397942233039995962055935338110881493742457064844194610479487927802770264778214338135611930403351221928596403537066886958801765612331561665733672056384920923346401300485248377948977428004882788312887951252515782733592785626033879714814557115272475607360708801711319347284251304055691462525317942499856325397818702447719379165558758691910024892829584003200841805909270292734486073132389009558920919002466725343107896990789048833328331420351554280292307569648037398670984557315680283277906984562353420468358670117649389580230675482986592551637297836088134264107928074121491754942830970446854089160443145170338518565490157663682416900395248141119260149529802318988930581252620606302789657288852048023243987604234380982682229382761600723934170405567532302945381006431855163566785525169179827706800889933121054437108958801207559109513729622999106273080268662285825104739032267932211029621344368345332902333813433734043539827960409529431842738657022068676208073800245648400623098894835095018175705852951974553117780637030042461633186391076782160799758915079167950222012493543885841645561231538732209661991324141630363605374495731745358315778354346881212417160331398440215545336778042391757586090635777899440929031616542218285005114812349064043995815793263487834089264276513931879829851071918828487958198505812663469057981956287794486283677853573522768202036025262663722892507724617764367552752725893018707340579204532246349831791378104652423117965333726623897131349648069858239111380452473665000623533052553109226406991681153405827824907823192431572765739343901491069034720201947780892299985867823723373548333950652796016458567681082272689478674373506307844501754408951888352492265012706900590451517426097036352021281276365042690285110168103488374888484006361883268988714820818227022918260253512485275687423620284033196242040128814236635986886922831417879411918822528489235331906962539709563254724837903255303245166308380847069738938240047216801346117934806816914554487425475573826257065146973173719673211720424177484334821496148794127183555162393196903347586068647204919922824252273933361279138965239150110507760806811823615900571190050005685933505151102315889711832120476542699478610161343601676779375549152293822289556116017133381222717826985615135702573324917783946009696927406222087644960925023468736904928760914947281317042590934995515711738430230037782568143931050650387128089086412369283790802641663770723043484069119451766165098319055228289190096427682705730749316734682687140074441860368419784226818974560744991532513078222786248670308765928523593387688189892998947660101784243019299508505006028671748916036437969444245729702539388505380920053809465883868188080306702510094650500954334496310080510749696798081251228571214847897708692851 A013795 709 32646239636790228494593260729889246901994455235850427217981371107697989928283302928800941511563755273974621364416439178413750180086654587304305466920711935371333103965215908127062168020369184278698794413365211166771127272233938580880460949285281415949883313886383853292030182750960359446617836124643494273035465240256579944186196291963816650330146394348006692577531627238714661440404521501550978523419488903688992494288083575002531974350762032904599930724704315367368137565855426563588723342679378702833179996140396460149463622537059430362945786008254674455917939390863524880317626355925610596731307488952161175115115325748442719842142463968760100325367106217759675127216915553941884903658875027471836160977416429077239289192504712844157319746406701548521677618166373760804174933212760784117988238312390719398048088438926250317341398353974265838686828034127087849265835752316932640119618296879143372366082835108315222513595571967450520393012596199120188907914240447423323315168791449781306874001961857455271829510825358013712265808479872922390515410329914944168213484526765358484171434795501684686102896944019023069362483300131466621168355920411609536677460107488362408509396538233522790919280626161110509393069859432197426306756851680771481951755167616269270275674097959200484917976032607532661990958578281661214976757610153546287992008483791101310885992687830999644412004563195799275767318657722817952998424225714641951897794617910759885967602646668142739029170725378900918272440476652588849543963567892195984323603205850477913822009599073679327454169946849246009445870659566869205596128688105339852659799686894173420133556618807887257566830216126870130451091500477900090197390794478829721204666929274129147422430072183824765203767014725184475439360390656863189734061730741737338476717460044164093090807133912121157371507586476969889418725554446657271502505853151350186301464597368839252051041731544800666635486709229943579167260590028464297971203173296742294337144332941263773691599661842546248371676296921339569224578530026179709525969238587484011437174789172469903480639610894494449838543887715612426351741560894812479921003981948047794772531301188508512683506606445992250396387876390229690816834236429735492798730382548146121525114494816094431132598795861912007631063727232590069877542658342487873590066396767944125972531909560400262793522133247752448917289006941270934075897061663066331372231672149726837415138733852141391094606849834481811704896391201821376050121274753527972714154497585209872903268605777025061988555743145762820573879269345535562356997983174580195294512572317942352314163498683981141476599267156079650255977893308423204489287597382032201797702494603900746312489222417829903277654034060864856606543867421027523978259813466781990641959513930789142788223397592691550223102045564104021793265783075879689488310633201728574879187107282050507824390005714141683770431450295777984472411360475888757886310820707599237511156588070352972031491 A013795 710 477973594522245735389339930346308463892100819108086104898465254387806270539995838180574584670804940966262431396421086011155716386648709812722336341186143445771687975154726110888317201986225227024429049006080056692696074392777094762670828758485805210922241598610545996048613905656810622657931738700905399651512246582596586962830099910642239577483673359649165986027640554402021358148962599304207876561384737038910539108871831621612070636469506923756247585740395881293636902101689300317502498460168783588180588323491544573048296897565087119943889252946856688709094550621632867772730367477106864746743072945748591764860403484282949861208807814966616628863699802134219403537582860625263136874469589277215153232870353938119860433067461500751307318407140517371905882007573878231933925197168030640271465797131712522706822062834319230896195413300537226144213849247654693201101101249672210783991331484607538114811818788820843172821552769175443069074097420951318685800772394390724876657386275616248113942262723555002634855867994066678761283701953819456719536122640284697566813626956371613566753976840940165489232514157382516758536117997224802800525899030746375226494693433737114022986074716277007181849187647624818968023935811946802518557227065458175267255647409069798386106144468220654299684087093406885704209624544621801848474708170258071202490996211185514292681818942533665793836158809749697196509312467719777649849929088688072817735611000831435490451670349868277842126088590272488344426801018670553346173170597509641406481874536856847136268042540037739033256502191819810824296992326718532039132920122550280782792127215817593044175402455966277338035961194313505579934430658496935220579998621964545948157528511502524847411798686843378387348352862591425904907675479607133960896397799789776372637620332506606486942507247607365865076242573609316150979560842653509112068188195988918077639743170077175489279301991547426560210160909835603942587862298606745786596385660237603931390130178593042910618710649036719622409712663225332633017054258113297127169715622159353411451676088274131856860044543106293240086121060044281534215848193060949518523419299701367763264630780700953134199220224975772538053514898229352903249270055567757350066211530887407365249201318602438566212378970214253703726404030412351213077102060792364957232162115079469948363839687873820247559957552880343604598028350627147745805208879808954157620843911944150626595046202329202107016138888426648205171388063585866766749825583666403048507935999145057749176755657181423932574444635397113456022166382487986168468807471659028639306958571306993980231667784232167892358889870432162159397772335928624136927659713270333466520162223495710826761154705419447613888132712685122365576408762911263978565701928967155124988929243460683839562378764154596986816437049104046983075204330013954533798355980706508064806178437716501485056894073660748392082886863780485470660574728727487304213476725979960436400843605938037863513059731 A013795 711 6998011397400199811835325920200302219844248092561488661818429789491871606976079066801792494165255140687048258075001120289330843616923760368067726371306326189543283644240344989515852154280323548864665706498018110037763225184649444420263603852990674093112539245257003928147756192721364326334778586319955956297790802215796629722795492791713029653938461658623439201430685356999994704658961416412907520735233934986689203092992486772022326188550050870715220902825136098020137883670833045948554079955331160514551993644239704094000114877250440523098482552394928779389853315651326817060545310232321606757065330998705132029321167413386668917958155218926234063193428803047106287193750662414477586979109256607707058482454852008012876600540703832499890448798944314842074018472889151193744598811737136604214530735805403044950581821957267859551197046133165527977434966834912363157321223396450838088417084266138965538959838887125964893280354093497661974313860340148256878809108626274602919140792461297488636228668535568793576924763301130243743954680305870665830728371576408257075718312268236794230844974928204962927853239778237427861727303597368337802499687709157679691108806563345086410539119921011662149453956348874974510838444222713135674196361465373144087889933716190918170980061159218599601674719134570213595333112957807800863518202320748420475670675527967114759154511137635400887555201133545316654092843839885264571452811787482074124467080663173047015702905592421455886568063050179501850752793714355571541321390718138659832301125094121098922100410828692537185908448590433850278532264655486027584945083514258660940859534566785379759772067357802266506184507845944035195819999271053628564511759824182917226974374936908466290956144574073902969167234261201066673753276696928048321484160186722115871787399288229225575325248612219443630581267520213997766491750297290026909790343377473749574723479753099926338538260458245872268036965880903077323428891913901365061557682451538759159482895944780741254368542612546611991700603102282095080002691393036783238891806424035093297063989608421564516287912155619239328100898440108325942454233394605361900701381966927725421957459260242654837810783313870285729641511624975955856472562883567535362319403023722531234613556505658303047915440502906888476258281409267234110661851272061015338836085526878519513994976870160602244525338531721110714919733081532070146334063209282897821726775714774309323978071448301848048823289465454556371914292638960675331984196370459807033204690963482790505696879576793227796822443906849138109620538006006605492551810192559838308093180442505698864571848028943170112026506592997286175742784770330985988757865861990952283321695114200702214610066042046132514936151046422876554404200697783815910180441942008118184962913053507872095032787485987454483979454835932351879204066595734308329341729913523984576827258506607298242717986132467017208485546572610087775941474603299141620989512745072600749344751234538812359694707521571 A013795 712 102457884869336325445081006797652624800739636323192755497683630547950492197736773617045043907073500514799073546476091402156092881395380775548879581802295921741103215835322890991501591390818217078927570608837483149062891379928452515757079424011636459397260687089807794512011298417633495101867493282310475156155955135241478455771448809963470467163313017143905773348146664311836922470911854097701379011084560042140116622484502998829178877726561294798141549238262817611112838754824666625732780284626003521093555738945313507640255681917823699698684883049614152259046842394451075928583443887111420644530193511152041838041291212099394219627825350560298992919214991105412683150803703448410366350961138625993439043241621488249316526308516444811630896060865343713602805704461570062627614671202643417022304944502926905981121468455276358731689075952435676495117625349429951908986340031747436720452514530740540594455911001146411252002517664282899268965929229240110628962644159397286461339140342425856531123023936029262706759755459491847898655240474358252418427694088250193291845591809919254904333801277923848862226699283593174181323549451969069833766397927749777588357524036893935410136703254763531745530155374903878501813185661864743019405908928214528202590796519538751232941319075432119516768119562849242497249272106815264012442770000178077624184294360404966527188781197566119904394695699796236981132573326659760158590640617380525047256322527989516581356906240778642535635243011117678086596871652771879922936486481504268118604720772503027009318472114942887436938885595812542001927990886820970929871180967732261054835124445592304745062822838185582983917047379372466619302000609327496175813016675585862091120131823451276854965888912709016013371577476818244817170421724119723555474849589293798498478839312978964091648336964931504874195340337763453141299205716102623283986240417389593167523526467065136021522538671369177815876329217462301955092322406511429885866266028772978972853989079527534832705209832390294946170488530020512154066319404685451543400614937854297800962313871856900126082971321870421283002725254061626000123472431130417103588168933377788827902879161029212709480387678498374853367681371701272969694614793178312285239718379670321579805977080799343214924529964403059754180897498113081574614200164474245325575899128199028404204400456356021377462095481442928781977139812046711039012477019447110907007901723240010662812362944074587357282821781063720159841197158527023247535580619059902034773149880396351535793908013883829648173277401240178231062954296945942711016451053029268592668792254858725937076196426991756953610180083028073266899050111822415965861403914085409532380112938167012481124105976921597426151180187470677335633031902416252848740951850472940858346042010016408755343375041582342321099943198252885563863426739028146008249892267663904658189327891795237453571634034965449598949436887369584295127559129666902732472907456100607947571156502824882751758290212823321011 A013795 713 1500085892371953140841431020524432079707629015407865133241586034852543156267064102527156487843463121037173235793956454218967355876509769934811145957167414590211492183044962447006574799552969516252578561283989590785429792693532473283199399846954369402035293719681875919450357420132572001786441969146307666761279339135070486070949782026675171109738065884003924427590215312189604381896620455844445890101289043576973447469795608405858007948794583917139590422397405912644303072209387944067353636147209317552330749573898335065360983438958856787288445372729400803224704819497158202670390201951198309656566563196777044550762544636347230769570990957553337555330226684774347094010917022188176173744422030623169941032100580209458243261682989268487087949227129497310858678319021847286930906401077902268623566692467352830469599419653701168190659761019610739565017152741003925899469004404814221024145265244572254843428992967784607140568861122765928196930169845304459718642073137735671080466353753456965472172193447404435289669579682420145084211375785079173658199869146071079985911309689027811054351184510083071191861104211087663188758087526279151436173832060184493671142509424164108339811472352992868286307004843967685145046851275361702547121912617988907414131851842566856801493852583401661845002038519675759402226592915882280406174595572607234495682253730689114924570945513565561520242739740716705640762006075625548481925569279068267216879818132294512267646464271240105364235592925773924865864797868233093951713098575703989524491716830216818443431750234878814964222224008291427450227714573945835384243960548568034103841057007916933772464789173875120467529490681392283773200590921163871510078377147252606876089850027150144433555579570972703451773265838095922368192144462836872575707272836850503816228686381325013265823301503562162863093977885194717441761670889458507500842545951001033565711951004300656491111488687516132402245336072865562924506692353733844958968000927265185141555254113362637485636977156026308306882122568030318447684982403999696046928403305124774103889237397856874745980783123504838004442900444716266267807759864180436813634381353584206229326053796628703279502356000894706228156222963078337549298855186923670168194716796753178249939310439983184009710043208825197860962520269873627333926504608067425811756739135961974865956627081508508987422539943805920296927303988175896322181676041725150789502689129956996114235805864196033497977793696553926860234967597994147367168435843656025691113687398882982835558607231273149878904954431557449480992713861585547231991859867401521465263787403386606444732591887586313557806646595614020700668992687191992156176814706124480963577233527703229736138035608109107916279429124758186871003220083276357958416276042774327107044401068650240586982353983807073923224268365620497540524430886111085706786672690867228100549949663774071557742293905929147578218705467978083664962593217453122906135838064769000960389302357859108368493127005946242922051 A013795 714 21962757550217765935059391571498210078999396414586553415790061136276084350906085525100098138516143555105253345259316446219901057387979541615569987958888117015286457051961295186623261640255026687454002715758891598689477594826008941339322413159258922415198735349862345336672682988160986678155296870271090549051890804276566986564775758652551180217675022607701457544348342385767997755348420094018532276972972887010468244405277502670167094378301503130840743374320419967025241280217648889090124586831291618283674504511445523691950158529796622222690128702131157160012903262257893245297182946767494451681791051764012709267714416020759805697288878609538415147589848891781215803413836121857087359792082950353831106650984594846678139594300645879919454664634402970128281909268798866127955400618181567114917639944414512790905405103149838803479449561088120837971416133281038479094125693490885010014510828445782383162643886041334433145068695698415954731254616705102594740638592809587960289107885304363431478073084263448337076052316130313344177938752869344181529704284167626682073727485157056181646755692412126245320038426754534476746607159472253056177021075193161171839197480479186710203179766720168584579820857920530878208630949522570686992411922639975593450304442827021350430671495673583731072674845966572793407999546881432467426802253778542520251283876871019331610643213264113386217873952543833287286396530953233655323872259814838500322337417274923954110611883395226382637773316026256033961126505588800728547031476246882110628083226111204438830284255188860729891177581705394789298783969077140975860715826391584587314336915652911827362656978294705638765099273066264426723429851676760242779057519812925417272831494247505264651687240498611351237412385135562399392701187080394651380930181604328226373404197308979519224918957313653626478558930217135858064832623492562008319835715268606132435588674653965911686363305873923694501273965442824706777702482751017224044250501576089575657510475473742375427210982541381179921061156518531892392555827376959549823078752790331817655042324742022503155904645711234333223048505411090854426973412171465775388420977397826363403562753636440844715193994209099393886435260402429940059284538791749454932538848621263282757361444151793797086164742620409721882352259271219777796017953966715181309930417689619274012470977100366080084853407317262479067312657690883298053061918926897932709108871551700380108526433657694126443892877511246043160700160602232311602713069186967872143595497207045751695413568473070187377047437832432617851214323647473997023592820318625675772927111372983304957329877826151216799847112806384877078494721933177957158584744112368525787734276079102986566796979338325449002247121815584613978358145239249156869172697542258923174237076046108172434008644676919369309926513141049704490818192603552405833063674866987086620151813027316181676904925076708649692700066756667122938717327296731172468734805106282943061059775821415205623107872494058942621748691 A013795 715 321556733292738311055204551998305293766630162905961728560582285096218150981615998172990536846014857790296014227941652089105571381217408468793560193706080921220809017697765322827351173674973845731014053761425931896412641465847596910149019451064709883080924684257334598074224751629665005954871701477639036728668733265413217250294881882432001829566980005999357039906804080870029255136056218596525331067161296038720265566337667916593916428792712307338639323743425268737216557583666597385168514075796940583291278420552073912373842271034752345962406174327902271979748916662717815004396055523622886267073102788876910076388606764959944315214006471722251936175862977624568780577781974660109616034715886476130441232477065453150214641800155756327900735744912293885648175433604484198979395020450796324129509166426172881771646036115216789921742621023891177188739503607367684372417094278400047431622453039274699871884269135531177435676950773720507993220298843179407089597689637325177326592828548741185000270468026701147103130481960463917672109201280760068161776400424498222252241444110184459555490150092605940357730682606113139274047075421833256995487765561903072716897690311695772624084754964549988246833157180814492587852565731959957428255902959371882663705907347430419591655461368156939406635032419796592268286521365891052755595811797571641038999047241268594034111427285399884087615892539194263159160131609686293947596813755949050483219342126322161612133468584789509468199639119940414593224853168325631466657087843730600981705766513494144188914191780220109946336730973748685110123496091258421027576740414199189942869206782074282064416660819212785257159818456963177471657736458399446714528181147581041034291525907277724579765352888140168793466954730769769089508538080044058090868198788868969562333010852800769140972038454029202745272581297309086097927214440554600363810714707247662384989453785608714913000045161300116811193152128048396531932342049957643177231871593575527477201610871411062118629795995388361855224256392587825436519409868626064768959696019603248142287474676547951468705599917858181872718653167723781199665317727602430417461871530081575786591562275991130407475155269215424225891298647551976752407984932450003769667301282663915722850528903826412983138537996705418738079519427989928766711498864026676969558691245393715790816587575726459778522338736532039956024524621252222366794879555008712632794062988388445265168935515182299705265035619642153317915811051377283274175322045966396616054381674608356850572550056014220613387351537304645957959628912522666790422422482284998518991425837611848567880266741252679965166561578598280985306241223823658470758839238549187586058217536074146826324474574492422898841900110501974333257141604447846905721557464716212894194005030391069752606320566714776486066634078898108723450069157908610773801885263727557935205642694532936215931565008048091340150821677384363346945760388951441096114746281561088569356976177801340025527922361185516978925022584931 A013795 716 4707912132138981612159249845807187806037232215106185667855485236093729948521839829250754449962503532907723944311293728236594670592404077391606514796050730767593864828112982091515248533775292075347776761121037068895377483701474666361491793783038417398187818302211635850404724588609925352185276581334113136744438923738914913761567365640686938786690154267836586421275518548018098324446999096471727372154308535302903408156749795966851530433954100891745018338927489359581587619582462652316252214583743007079967607355302914151065424690219809097235588798334817164055503888858851529479362648921362677836217297931946840428405591645778544719048268752485490597550809855401311516439305890998664888364275293897025790084696715299572292570596080428396794672041260894779774936523403253157257322494420108981580143705645597162018669614762889021244233714410790725220335072315470266896558677330055094446384334948020880824257584413311968835746236278041957528738395362989699198799773980077921238645602782119689588959922378931494736933386383152218637350815951608157956568278615078471995066983217210672351931287505843572777534924036102472111323231251060715670936375591822887648099083853537806989224897435976377921884254284304985978749414881625736707094675228163734079318189473728773241427609891185749852543509658241907399982959318010903394678280528246396451985050659413485253425406885539702926784282666343206913263486897417029686764950200850048124814388071482768163246113549903208123910916355047610059405075237455570303326423120059728973154127524067765069892681854202629724316078186654498697318106272114542264751056404290339953548056496349563705124331054094388950076902028397881362540919487426299347407100181734021783062230808453165572344531635260211305149684213200189239494506029925054508401298467830583362117611895856060992971615005441557393535862773902329559752346624159903926552674028813024978630592875097195041233661206595010232678940306756573624021419953429853757851832001539297793708784768329360478858843168481005922338337843878352216080679886554214282338909423011156051230916739338557453318688397361640798473801028643880544299916849827183742059261071924351091487063282786140295843748296583026091274503498808491632005307396000505191698958079482390098254593680922512486131334809764035744222243945200547073423054868214577511308798523809392893345658696211097617345561441565596996155064979753787672243831564882561656737876212995227127338384877784049984785386507180766727605389603214804417200890074994012855652202097940952649232705370104204000604213857677321470486926908244364478574687563134663316553465688475074882334985358680487370003628072257431905868677758002183670380165291598655447478362945661583684216632245143563661944259517859406213217810230720926546669322840910072983894427649955652247909139417271042532501589549147209820032462540939970339233402146235175729345814690656719137454043282832105311148180178584463762632877854638049088216000308335897743955488219189419313754311290117154088441255665974771 A013795 717 68928541526646829783623576992463036668191116861369664363072159341648300176308256940060295901901014225301986268661651475111982572143388097090510983128978749168341774948402170801874753783004051275166799559573103725697221738873290590198601352777465469126867847762680560485775572701837917081344634427312750435075330282461453252383107800345297470775930548635395461793894867061532977568228513771442560455711231265369808798822973762750673257083521991156038813500237371713634024338306835692562248673720581366657805739288989966085748882889508224992626255596420058098936632436782445243107348542857670966200057459021633690712286267285843673231585702805140067838741407092930601912187877550111452630541354577946354592630044608701037935526097213552157470793356100760470684845639147029475404458640804815599314883994357188049115341829743458160036825812688387007950925793770800177632515594789336637789513047973973716147955293395300535724160645346812300178258846509532185969627490842320844855010270333014375271962223549936014443441710035731633069453296347495040642116167203363908479775701283181453904625980373055749035888822812576294181883428746779938138179475039878898055818686699647032129241723360130149154307366976509299714870183281882411128573140015545230655297612084862969027741636416850563591089524906319766243150507374997636601484705214055490453513126704472837595401382211186790551048682517930892417090711665082731643925635890645554595407455754579208678086348484132870142179726354252058879749706551587004811002160900794491895949581079876148388298755027380701793711700730808515427434393930029013298220216815214867259897095163053962206725330962995948618075922597773381028961602215408448745387353760767812925814121266562797144696287671844753718696526565463970655439062784132723057503410867507571004763955767228588998097415294669841798758566872704007084334106924325153388657700455851498712130510284298032598702033725757544816652365031222994429297609538166488868708672334536858997690317793110166770972322829730407708955604372222954795637234219040251307723972862306335746071851980655819674038916825771782930454920860375055049095082598319797167489641354044424330462093523271880071448318810272085002350005726055125984189705584843396511664445241701673428545506082386505309448872949755247331157873601681209701986946325529629343072119187093321351473788971226680215556365065961905620706306368575205309321937941445585216299245634463120371361292995636275827242843851633605658870509180667951472238231587987342219603890915953487737416039323695650772846295090253663649399096863605740330812000611854605617659291144963571352266520636441015584223118605921060533823311054909971118036000034295914406530711887431246720615712701146915574525903600979566367721959587985085569785555713764378557198315223000704561637710208265333718355772589064298975095284061902105736716240823029207853352072885905024891464647703944853860520505994655133948707964669755676700570460514345878869252303017152288172676871598605253008868424205536622211 A013795 718 1009182776491636234862032790746651319858986141967313255939739484921072762881329189859422792299732749272646380959475239247114536838751345129502171303991377866573691927019556182710248270136962314719717112351709811647933023478843847531097722406014871933486472159093406086072240159927608943987966792650285979119937910665518137068141081304855500269630399162570824956124414748647904324576433670127690527632068136956279370623567158860432607156959845472515564268456975359259315750337150381374803882831943031789236933828930102093461449394385289922117041008187186070626531235506931780804334690015979160616135041257535738865718583239332037219783646274770055733227012941247596942596342715211181777963755972375712577590696483115991896414037589303617137529885526671234051296825002751658549396678960023305189569216561383590227097719729273970921099166723570674183409504546598285400717660823310677713876260535386949178122213450600595143537436008522678886909887771746060734781316093422419489522205367945663468356798914994613187466430076633146839769865711823674890041222804024450984052396042487059666617628978641909221634448254798929523116955280281605074281085694058866946435241391969532197404228071715665513768214159903072657125414353430040381333439342967597722024212338534478729535165298779109101537141734153427697565966578477340397482337569038986435729885688080186815234271636953985800457903760745026195878625109488476273998715235074941564831360559702794194255862228156189351751653373552604394058415453621785337437882637748532155848597816590466688553082072355880854961733010399767474373066961529554783699242194391560871552153370282273060668665570629223683717249582754000071645026818035795098081216246411401549046844549463745912995498347803479039195435845444957994366283318222487198284907438511178347080749076387993771521144257329261153775624177583259367721735659479044570763337392374121792644302801072407495277596475778816213660607276422135861439346301248295563526763671649954152585183942808925951693805778550082899266819003613716281162924746200968319396386686677027061658237984848781855847603781246124673884790496316751180973801104322000150329215839064564416622295511274223596126074835701193596519406433835173099534521479467692168327279142783754200667334754552220824235640948857366576175482427402214591246790881152079303211918897018233317906927744327729825035960740930748260192761031542309580933782493400704813151837255334174545357100690749110714386662476831767620451523124914159477505039948679722677437220566900475013963508231738228022965242606416403889490852177180051644183418500958163280848149681653411648168534128638132909168610679509290247275707097154936887139165076502126482826016152743880883236534649657491990926633754621941831189817210327689637827230321205224266455940533179953315486937715159212750970446866476490401294370053950308730091262481889970632180927699122535469435933907033456605371880728267745816143033310729892862573052112390538012524722968474126651136162077075179509302842598793261685791251 A013795 719 14775445030614046114615022089321721974055416104543433380213725798729426321345540668731809102060387182100815663627676977817003933856158444041041290061737763344505423503493322071060744923075265249811378241941383352337387396753752771702801753746463739978175438881286558506183668181500122548927821811192837020295010950053851044814653571384389379447658674139199448182617556334953967216123565364339517015061109593176886265299646772875593801385049097563100376454478576234915641900686218733708503648542477928426217948189365624750369080583195029749715597400868591260043043819056988202756264196523950890580833139051580752732985777207060356934852365108908385990176696472806066836553053693406912411167351191552807848505387209301237355397924344994258510575053995993537745036814865287032821716776653701211280482899675217144514937714556300208255812899999798240719298556066745496551907272114091632408862330498600322916887327130243313496531600600780541583247666866134075217933248923797643746094608792092458840211892914436131677696002751985902881070603886810424065093543073721986857511130458053040578948705876296192913949956898511127147955342258602979892549375646715870962758369219825920902195303197989058787080423515140886772973191548569221223102885420388598248156492848483303079124355139424936355605292129740334920063316675486740759538904348299800405521256359182015161844971036643306104504168961067928533858950228020781127615189756732219450695949954608609798100078882434768298995957042183680933409260656476559125428039699276259293779320632701022787105674621362451597494733005262995592296073383754211588140604968086842720395077494302759881249932619582463953304251141101315048954837642862076031007087063709330079594851048698703912167091310190736612860376213159629995516754062095435070089329807242162179609247227396616808841073071557712552428913583996500402813931790432691560546022761749517166105237310501118138359290001877648184204951134096491147333469196576295345595346916626978747999678106665484858749010403751763728165497031908420072506381209128377164282497479638353209738262336171015151464766961224511350347217656573554040637421968378404200970049099744287623767028580565907670881861669501175446640629597780769350284928980886481036479693929496945251970448141399065087634019132220704041785238219595823830444265290947593078325704571243954007475329104702292368351501207967085277482214262810954574451509485879719169356049255347649518573311213257729969335125323293909731030750071868208910151289888619819720358346319989854679439724020879396484234117000542569346035566726093136122489430272528468594897759489087599940835508177390903923137628958695518510363627609445430964604515885067633835055702492323160011466103805635340239156844801419850350450113776407703987428479132765688485181425346287696492044255087646033886958312572082295965350871959886470117266173997351060025760962442853041808011508332876838159249705742568066494150150702396361400932055977509867041374468981429688299284548970457703195702918488932144341669705891 A013795 720 216327290693220249164078538409759331422145347186620408119709159419197530770820060930902417063266128733138042131172818632218754595588015779204885527793902593126903905514645728442400366418744958522488388840263793661571688875871694330500720476601975617020466600660916503089035085845343294238852239137674326814139255319738433147131342938638844904493170648072019120841703642300061034011265120499294868617509705553702791810252128401671568846078503837421352611670020834655399913067946928480226201918310419350088256979440502111970153708818558430565586061546117044638290204554813364276554464101307164988993977988854193800763644764088570685883173477559527679282177013058353624553973259125170604611901188795524659709967374131379416120381010335060938853329365555341386125084006442667447542755326986839434357550134144854212843203078818791349073356668897046042371250159373220815016474371022415590098153380830007327826147356513892352902719164396027909320329090587068995265760697493321302086571167325025689879542324160259403893147176291825604081754711506791418737034564142363609580820461036354567116388002734852560453141318951101412573214166008206228606815408843567066765745283747471307929041434121757809701644480685177723243100497462601967927449345439909466951259211794644040381459683596320493182417082071528243564647019445801371460409098563457377737236714354783883984572220947494644676045537758995541664228890288452256489413993228316424977639403285424656053983254917727442665599807054611272546044985271473302155391929237103712320223033383375674626014182131367653838920385930055518466806810411545411861966597337759464269304329594086707421380263483306854740327540956864353631747777929143655169974761699768301695348214203997723978038383872502574748888768136870142764360796223139264861177877707832496471658988656313866698242150840676469480111723783292762397598775343725037137954319254774680828946779463046870663718364917490647064944689554306726888109322507073540154861474206335595849463287159689363816944261321329572744071042044171178281565927282848570062260045599385129343777898863879832832595653079288070680433613709893404708972495039028215906402488869356115099573065448065454209381336703166709714265457941108244057521645209158968855099198821764775434099331238223711948049674114843327875777672773102456701534488124763710259766640627582730623446293421946262565034329185846095547617099021815185924544550382764968358541917147544936601431849473306424481035569858346132372021211802222446653525035259282780525766548470971462361676999389695243925671707004943757795306732436729605969367748620089308697898096679731550733772675225180224338658025584261086510233871829890554752774717073275226979050540190103385727875225818307016441495364737588028980940115800385194079940362982822445111541248494998164340019938738225582138956654367856895228702116364697808986894053495216869837166251125811385111096493501649787489574941776939061540852356433785127271046231566721963352763600357112066389825081476471232488286429596455525306386163950131 A013795 721 3167247863039437668011273880857286371351630028159309395280661803056471048015576512089342288223279390781874074842501237594314786034004139023338729012430527865971000080639928110125183764736844937727752501010302202999071096831637476692861048497929525008796651500276478521726562691861671170951035633214689818885812837136290399707149991964611328246684511458422431948243383026915193598958932629230176171428959599011762574893901411928873439475435374683686023587460775040189710127227810979878991822285982849704642170435988391421355020450812513981910745527096699650549206884887022466373033908907238202603860831734814251436980522991020763412015542884949044752370353648187355417094722486851622822122845305155276542813632324657526031418498372315627205751595241095753234257354938327094099473480742414316158428891514014810530237336276985924141783014989321651106357473583383325952656201266139186654627063648732137286702623446719897938848711285922244620358938215285277159686002371999717183849488460805701125526379168030357932399567808088618669360970731170933161728923053608345607872792370033267217151036748040976337594442050763075781484428604526147393032384400878665424517276699346727419389095636976656091841776841711687046002234383349955412425785866585714505633386119885383395224951227533728340683768498609245014029997011705977879551849612067579467450882734868390845418121886892269092701982718329453725505975182713229487261510274855780778097618503501902389286368835250447488067046775086563641346644629359640616857093235960435452080385431766003252199473640585353819855633370401942845872518511235436375071052951622136316366884689587023483356428437659095660253135527149451001522419216660592255343600486046307705121593204160730676762459978277310196898480454291915760213006417502981976832505307520375580841559252917091322328963330458344189658315747911189334263243669807478268736789188209156102016609798118469233387500580756980563677855199764604788368808590826063701407326843854959458831991987305011975643880930005586274545944126568710221220406741348185914281549327620597678722252217266064632502032956733856642832228538326549338344066299866412109085638839536242881172849251225126315079552150671063796926560569715765801246174407507296463007507369949458077130648308658833366631395278715421163429260907070993068567166440634665481913243385428438759057877181990715230214667613609972684912661946778396137121256762154061901737412208957205416781563708138679360826841778296045724058762561996338841454260041231159189677748036163493180437312948064528066315759462259381557881085869606158160997513207546727568645926033487949634293165737971863664542292152579166567596334117461427612135374632669822598200278958923303670441821181205833027719933635123026332309944235433439626524406854431503418878075419215268124102231923066360748096464376599792803043427685695540621377115837223470191285951082733004489411563761357654538634866722556164800019619350547048048375387876368376265447811872828477764013429017897015314861001615721705346010799826393867971 A013795 722 46371675962760406897353060889631529762959215242280448856304169458549792613996055713500060441877033560437418329769060619618362782323854599440702331470995358485681412180649187460342815499512146733272024367291834554109399928712004296260178611058186175653791774615547922036598604371546727613894112705896273638307185748512427742112383032353874456859707932262762826154231370897065349482357732624559009325891397489131215859021610572050636027359849320743847071344013207363417545972742380556408319270089074902525666017353306038800058854420346017209155225262222779583690938001630895930167589460310874524323126437429415455288831837111534997115319563378538964219454347763111070661683831929994609738700578112778403863334390865310838625998234669073097919409105924882923102761933652046984710391231549688002875557400656690840973204840431350915359845122458658293848179770734315275272839442737543831810394838881087222014613109883426025722683981937187583486675214409991742894962760728447859288740360554656270178831717399132470488262072278225465938113972475073632420873162427879788044865553089657065326308329028067934558720226065222192516713519198867323981387140013264540480357448155135436147275749220975221840655454739500810040518713606626697193325930872681446076978406181241898289488510922321316635951054588137956250413186248387222134518630170281430982948374121208110367766722545989711786249728979061531995132982650104392922995771934163486372127232509771352881541726116901801672789631834042378272956224018454498271404702067696735453908923106486053615452493571810165276506328176054845206419543522998023967415286264699697807927558740243610819821468755766819561766157252995112113289739751127731210485654716203991110685246102117257838479176541958098592790652331287938645278626958661159122804710207405818879101269021959134050218352121240617280787400865167723042948150569651289332575330504570254489625184054252508046026396002862952432807477979753578706507726578284398652304672320880461436759194686132680335402060696211788645627167957092486348887975100078789970996163705693170614172494712992452284462264519540395107706658029639008862695474696344139689122838249650132023251685887187074379079723037975045050801773301208527096045239500314327514892915403430015707269821887073979320850258275672481253767808940426409516891883857332137320691796406057771871366379821526061685572948530863610079806283562782497843592320254697620303337452151342444507098874250858404521865790476032405445944342670188396977731821263665401696071908997469703654782698872612755418929034286939605388936978216903761635164590871691638332545003056297070595686239569646055912563699405911577716177927813752761669274019996918872660250284237596089038938703914034601358847548351836228531349893550980989571943840755731641555793902212730740604980777585614587712880334937797566429358824746268410237582352972788827070617609802293918729474705030037420100153083684944808837087246911359330476264053897909396902421413630081742942920614251030201224879924655781487970944120258232620963411 A013795 723 678927707770775117384146164485095227259485870362228051705149345042627513661516251701354384929521648358364241766148816531832449496003555190411322835066843043588861555736884753606879161728357340321835708761519749706715724356272454901545275044502903797747165372146237126537840166603815638995023704127027342338455506543970454572267399976693075922882983836259110537724101501303933781771199563356168455540375950638370131391935400385393362076575553905010664971547697369007796290586921193726374202433374145647878276160069753714071661687568286037959241653064203715884819023281877947313583677288411513910614894170404071680883786927149983892765393727425188975137031105599709185557712983287051081184315164149188610963078816659015988323240153789899226638068719846210877147537470599619903144838021118982050101035903014610602688692068755408751783492437917216080231200023321109945269642281120379241535990836057998017515950541803240442605816179542363409828411814176689107725149779825205107846447618880722451688275174440698500418645000225499046799926671007553052274003971106587976764876562785669093442480245299942629874222829820918120637202634590616490411489116934206137172913398439337920632264244344298222969036512841031359803234485914621473607484953906929052013040844899562632856401288413706396866959390224927817462299459862637319271487264323090431021347145508607943894472584795835370262482281982439889940741998980178416785581096888087603974314811175562377538652412077559278291312999682214460294352075854192309191636242973147903780680543202062310983839958384872629813329150825618988667188536720214068906927206201468275605867387515906706013006124053182005203818308341101436450675079696261112652720470699942633851542688181098772013173623750808521497047940782386709705524377301758030716983762146628594208921679750503681629246893407083877608008336066920633071803872490264527118235413917413095982602319738310970301872463877916486568734285101572145841979624832661880668392707450010835895591369399668572790621570653236797560627366059791092634068843440253563965354832815053710962099495092922493896812014830590924771933180211944728758724445029174549188447474813127582952427933074305955984106224998992634588788762902994045213198351524102069145547174421618859970137462248650131236568631414120798036414490696783061736814071555199822512248591181091837968675166966963069138473539440374115178443797642698550928035160849027858861163636947804730028434617906817900604637038359590448134071121034228320150971595121325146232188819631953931209673494193923352088539990995082762499426298073687974100444774952437276826791389747245410591442233539187904615845123001951409342561041121154183599840926774889214618724411522644339619101564005380598494886955419234221927493791479912668322829772504666964018378522296590773197523564630983178704280983824294170092242553110115794288443229874601217140912425115385264118239156344777867686341298231276946183794382029211957502982013119291480048351916958026798427300713249333176133466976885296765382592864700783803525300451 A013795 724 9940180569471918493621283994226279222306132627973380905015091560769109427518259441159529549753126453614810863698184822842558893070988051542812177628213649001184522037543729677558317806864879819651996611977410655456024920300185012213524371926567014502816248213593057769640517879246464770526142052123807319177327071310271425392567003058763324586929766346669637382818570080590894498912132807097662357566644293296377093709326197042544214163142684723261145848429837179643145490483113197347844697827030866430585841259581264127723198767687275881761257042513006604269635319869975026618178619179632975165312665548886013479819524400402914173978129563232191784981272417085342185750475788305714879619558318308270453110436954704653085040559091637914577207964127268373452317096107049035001943573467203016195529266656036913833965140578647939534862112783545960630664999541444370708692832637883472475328441830725148974451031882541243320191754684679742683297777371360905226203917926420827983979839588032657415168036828986266744629381448301531544197726390221584238343692140971554567814557755744981197091353271436460043988496451408062204249283773041216036114612161033712054348625066550346495976980801444870282489663584505540138879156108275972995087187210151348250522931010174496507650571263665075356529152432283168175465526391848872991453845036954367000583543557391528906558973113995825656013003090504902428622403607068792200157692839538490609787943150421408769543409965227545393463113628347301913169608742581229598874746233369858459252943833021394295114400830712920173096952097237887613076307366120654182866321225995697023145504420620390082736422662262637738189103852422066131074333841832958950348480411517860102220436497659467121044875025335587563238278900994923816798582408075039327727359261588789247812822313227124402733803766373115052058850048355784988804280497129962941538084695164845138281280563288610916189714743636575279852838668172117787272423687175002594865937629775608648347353239380547574227490415934039953085145266481401387255401936808752430016760107245201382196098707655478233143224709134681729585873691483082773756484599672144574668059478739000942006497368140913501563299240210251163014456277662735815966437064664378394359956180706921728822782584782486571434601332534142604051144558291600806888694821639680601401831623482365599699373119563306295256391090946517420327595641286749484137362789990616881586296808552809052346311240773720882752490878622763751130935283062136835330375124171321465985476508231437506840829628493231797928314008159006725754100430096865628804611950078634170021052737289420056469305741247250111480588445871570584184436203054818402085271008911152991232744109103035776363265998602777342563639914293008243240436601057401376914550699240829020193079944944385510384942509762224719409377884171490944320523220085205344177097328594036420160098816114355651955139488043892760795722947404125769076933547289692269801159654079546559387920416182470355774109742683487031770090008577629941966542132084175667413923903091 A013795 725 145534183717638358665109218959466954093784087806158269830325955541220531128294836478016672137935524407374445855405123991237904753452336062638313092654676035026342587151677746209131331010308705439524882395961269406531660858115008763818210329376867659335732690095215958805306822270047490705273245785144662960075245651053683939172573491783353835277238709081590160921846684549931286358572536428716874577133239098152257028998244850899889839562572047033266436366861246147155293126163260322369794220885558915410207301881529288093995353157709406184866564359432929693111730718216304364716753163409006389395342736301240123358037656746299066421213794935282519923910809458546494941572716016583971552509953338351387703989907453830825818078825660670707324901802787336255715374604103304921463455859133319360118743993111036455443083623211984482729916193263896409593566258286287031545971762651251920511283716843646906134937557792286343450927480338396112626162758494095013416851562360727342513448831408386137215475227213187931408118773784582723338598912079234214833589996635964530427372940101862269706614503247101211504035576545065438732413763721096443984754036649694578187718219599363623047598975913954345805931164540745613173329724581268520621071507943825889735906232919964803368512013871320368294943320761057865256990771903059349467875745186048887255543661223769374720929925362012883429686378248082276457460611211094186602508780863683041017905275665319845794885065300896492105693446632632847310716241600131782557125159602768097701922350659266233874769942562467864254312475655659912543050216147372497891345809069803000115873330222303131201343964198187279124826669503311470225059321778276351992052101705032989756609410762232258119218015245938337513371641389466679601748045036626650797256266948921463377227531487958328380425620943468777477193623557977048021083470758479787427059098021908497669576228727108552423933613561583098672325410940707976523455555203929212991432192837544686220453598777770597034264687179690278953119611846554197710806339756816944327875384730176993436733081178783856811449952966440875202866776717003814890568691023799868717715058828217712791917127966951114576388264175918287277694654361260115081564605063751164071824118441730041031694359823800385892373998109632381865912807477947327413657380883626563685124216799405314745198521843526367468848821962547961551016327784079299197255128608252621763304971574021677335402342876168047444379218953915884080308023479312745406072022192992317583493361557016476537656586590769406753468445393456017471765784397048209671328323561101282883278233126654399046767105357600988882187295436005664923044330448925596224930452841468190944638606501377546801734577485543263072474251985163933689283232276081413559405936787584977684646883473930748257545943285428732116872701602154798915796780465267491444096881987945287227564006766730281100275197244450633910810179672943805385055384065868384522158778495378641175998542813327548478888740742628933632145887815585079980332143355844415946607259865155331 A013795 726 2130765983809943209215864074785555674887092829569963228585802315079009796249364700874642096771514012848369261768986420355714163495295652293087541989557111828820681818487713882247891817321929756340083803159268945381030046623661843311062417432406719400334462315684056852868497184855765311415905591540303010398461671577076986553425648493200083502294051939663561546056757308495543963575860505852843760683807753636047195161563302862025287141035617340614053894847215504840500646660156294379816157187985468080520845106847470306984185965582023415952631368786457523636848849445404912203817983065471262547137213002186456646085029332422564631472991171647471374205978161282579232439566135198805927500298226826802667374116235031537120802492086497879825943887294609390119928799578676487355146457233570928751498530803138684744142187327446664811648702985576707332859403587569528428864572576976979368205704898307834352721620783636864354465029239634457484959648947112045091436123724523409021739404340650181434971772801628284503746266966980075652400426671752068139378591140747156689987167216031365490774542942040808837630584876196303088481269914640573036380783850588178319246382453154282805039896606356205576944638180041056522470720497594352410413107947805554851623403156181204686118384395090001512206265159262648205227601891432691935559168785268941758308414743977207415289135037225230626294038263930172609613680808741629986047331060625183403543151141015947862282912241070425540919457752148377517476196493267529428418869461744127718453845136002316930160506729057092000547388956074516779542798214613680741627193990590985724696501427784740143918876979825659953666587268197983235565093530155744069515634821063388003026518382969842491123470961215783199533274201583181656049193127381250794322629004399159145305988288515197885817811516233326371043591842512341960076683095374902567719572254138762314380265564793596316038812036155138147661516341582905484279912783740727607407558735334491750953661139705339311178669284997845374152624237045400008683915620379556881904423507834521360907209041538574447576438761381660853845172477913652853812816205279453877896066176303935532986458670564131268512900575799619644032727434503209344909187382738380793175576918105369530745037122180261449850247706323127702898829414284626820663357713517176518913903658160093213184451558311069546111415602353664705068430055086705019547012337953426635236548088815251377867625702049976382633156144704282458819789771760617905490300476927600521739926306556278232987830084275454884277531509005589551804122849357182837797917985258083882694076611207347056443717189540636078224104192478558940138292042102719654329206760051935783620453837786668662724195948965838914644095523314785153144795803754107975923262320507031658280915020941820085238730155641962066923133224157148410926180662791981342233022449185506950298764623071698045589129162856001731088171840591570254642595878108379017788926675950838685457794665329928637279410053212830217308247943507981155992042910872918093874276891685739201171 A013795 727 31196544768961378526129465918935320636021926117733831629724731695071782426886948585505634938831736662112974361559730180428011067734623645223094702269105674285763602504478618949991384097410373562575166962054856629323660912617033047917264853627866778740296862763930276382847667283473259924440273765741576375243877333559984160128704919588942422557087214448614204595816983753683259170714173666191485500171629320985366984360448317202912229031902473483930363074458082206369769967751348306014888357389295238166905693209353812764555466722086404832962475870402524603567104004730173319576099090061564754952635935565011911755330914455998768769396063744090628389749726259338242542147687785445717584531866338971217853024435797096734985669286638415458531644453880376080745877554631402451366699280356711967850689989488753483338985764661146619507348660411828572060394527925605465727006207099519954929899725416125002758197249893227331013722493097488092037294220234667452183716287450747231487286618951459306389421725588639713419349094663555287626794646901122029628641952891679121098102115209915222150430083214419482191749393172390073518454272820252629825651056356461518772086285496631854548589126213661205852046447593981108545493818805278913640858313463821128582618245609649017809459265928512712140211928196764432372737319292466042628521790185122576283393500266570293767248226080014601599571014222201657177353900720786204625718974058613310211275275855614492651684118121512100344601780949204395233368992857929898361480667789395773925882746636209922174479979020124883980014321705887000169286108660158899738163747216242621995281477404196380447116277861627487381632504193686672551908534375010248921778409415189063752311255645061463912538738343160281824366667585379362626216236577988892879677611253408089046424974532151012246258578409172131398449228166223198637482717199383948493982257372845619044841468134143043663124247021347377619912260757115319195342203066747992900054067444032293725712552746425872854966897001653454122968571454581701527141208597977092307962664578205227245042447577166268486966639905388896561147170249133791432673442061496484226276304887265920138454741395729445902297377330282231208283162368561488018815412470672633192883621657980715299638088505841207887257476668276912698141761454541221281332220283604981413418463459121924734233555265232369224617235834060004946906884436524448191187807639976119366498300568344095423359907903713704218132039114615399479580542048347206754283489282696999238794261054290469609174820263876934960707338823350836627964162637438513928199317222163606126523975664686768253392463372064452821279109482078581442564733788425918459033916173920391807987064639034615890944952888808847549304202556851769427192955362763894875492483634543450508890876821609187867980248208753966621821593534884809884370211083937398831633681678525007259324212846392731085470440073374721344861923918101180098222246251384777199447675462596229193787571695095485178407842589089047211610058140900352104879500258090393812413287971170907644344611 A013795 728 456748611962363543001061510519132029431997020289741028890799796747545966512051814240388001139435456469996057627596009571646510042702624789711329535921976177217864904268071460046823854570185279329663019491445155909927719421625980854556674721965597507536686367726703176521272696697331998553730048204222419709945608040651728088444368727701706008658313906742160569487356459137676597518426216646709539208012824888546758018021323812167837945256084114278224445773140781583459802097847490548363980440536671582001666254278149172685856588278067053159403609218563362720825969733254467571913666777591369577261542732607339400009799918550277973552727769277230890254325742162971209059584296866710751155131055068877600586130764505293296925184025673040728361806449262586198200393277358363290459844163702619921301952136104839749566090580403847656207091737089582123536236283358789623709097878144071660128661879817486165382765935686741353371911021440323155518024678455766167421790164566390216205363388068315704847523484343274044172690094969112966143900425279327635792946832287074011997313068788368767504446848342315638769402865436963066383689008361318753277357116114953096342115305956186982445893396894213714879812039223477410214575001128088574615806567423805143578113733970871269748293112459354618444842840728828054369247091760995330124187530100379639365164237402855671046281278037493782019319219227254462733638460453030821925151499192157474803281313802051786913307173417058661145314674877301550611755424432951641910438457104543526048849293500749470556561372833648426351389684095891569478517916893386451066455422993008228632916110674839206126229424172088042754481493899766572832492851784525054463757692247783082397589093899344893143479668082209686190552380117539248210431919738335380651359906361147831728708052125222970297471846488689175804695149581673851251384462516180389900394230195832708435523934951988302271802100639546955733135409744925388339005195100257364049691601448076812438157484760421204469570339001208221814382854666530692058874435082982608480881372089502732094666474977291336917678574854798834551755719617567840365771865222370025556911379854460336747115868774874817455535901492662147120473780238108746083476453983118022577009104694495652702001253814021124677336715900242278813493529455938020779985037172260532873859723505004100033913482638267117817620949846472532427663695035154445967180691656890363644901618621125901093412411618272343457671184677084063780538716129851454089464566587966765855186776095866765547928543483422204759716147712679599070023305174737282422766203449697357298437527706678973997919056230395653756347441927112510900590267396343872158715566702368456460738613380105811259325055245050336969362829634866756183532059466226184872085452893350658900671327545180119575098814024366825310089950944248501517064260479927456293948733455284631283765800284035975822372713114279295210123428084919377818071907366524522977113416447871391626243837187892998497069223346852740225182861240922055167540763278701455807542949185913258820849449651 A013795 729 6687256427740964633078541575510612042913868374062098403990199824180820495702950612293520724682474518177212279725633176138476553535209129546163575735433653210646760063388834246545548054762082674665596268374248527677251740052025985691564274604298313107844625109886661207447953552345637790825161635758020446973313647323181950942914002542280677672766373908611972897864385918234723064267278237924474363544515769193213084141850201933949315356494327517147484110564554183163434962514585109118597037629897408632086395628886382037293626308979179725306828242568986193595613022864578659720387995290715241980686247148104056155543480607494619810785487269987937464213583191008061471841373690425512107662273777263436950181540523121999160281619319878989303945208223653524527851957973803796935622578400770058267781881224710958773397132187692733534528030122728571870694035424656038880724902033907353175943738582407814947369076064389580154718149264907771319939399317270872457222429799416519155462725364708210234672591334269875280732355680442782937312846126514635915644534571515050609652660640130507125032606306579843267222827352862576254923590771418067866733785537039028283544910194504533609990325223928182999555328066270932762951592591516344820950023953651931107127163179067526260384759459517410968650944031110771544020146670472732628348229628199658299945369599815209879788604191746946462544852688706232588883200699492824263806143099672377588594841715375840212197730325999155857828552154878572002506711169122844989210729450467621764881202506144472998418615059657446610210696364847948468734980821236071030063973848040633475414524776390320816894124999303541033968363552186482392840527842977231322403876372199792109383101923780308580513685820391632015515877397300892133048933736888968308116560389033565404340014591165389508125285304440898222956541685025286856171519915699397088531671924297186684204505931632060733561454555463606978888835534075452610671375061462868067051534736801292610907063734377326854638979333316689575584379375172675862433980604049948370768584168762409500598011860142522463811732014449109736672255490920810750795265878720719544178739512449153790314523434732942202366501133754066495990856616466150151408178762766830968549990301832110851210000357091083286400886857495447204108358764764388562239760929239066461806180211836765028596527299306868871967788326702204347273424159009696243405492506548531814125004598231904317908651118503125380563763814857187777810867342857155139323850719414421418885789588819585314387221805140784499887004118661342009984211211063328551951719984707019008206423843153486858303532902269222766646682897254854272095542104949870632275754612089376571041674038498129182647778133842781983568441188684084177283092882645017572712203115811546996964728906588982130699021736130754689365026971774742310711337837686617887599703406518822286625615081958570722015358892706163161171417110591304610634390795753285540907917530213285044799836020267941390995590499021270969636902271428339809707964315163468014478236319030956022396056792340291 A013795 730 97908121358555463192902927207050870920301946864643182732820515625831392877586899914589436930076109420632564987462995331843435220308996865685380912342484116657079214088075922203673369069771652439778994965267372693722642726101712456510192544481531602211953156233850606738245487959892482895471191509133177364136285110458706943755203911221531401806972480395987895197632474228874580383937220681452229156655255376757832764920828806514951926134433449178556314862775637795695851286176040582605379227939327959782376918402525519408015982789764170358217272299452526860433370267760296156966200639051361857839227344495391486173312099574328728649710319119893392413551071499549028009229552201519922768283350372913980387607934799029189705683188462348282399061793602511252612280516694461390934450170365674423098594523010993147401307412360009311679024889026869020758831372652389065252693290678437557848992276585032818644430642658727843045228423387514679895232745404162843646193594693257256955129762064692906045841409725045243985202419517362784985197380138300784440951630661551855975924604432150754817602388934635485275409415273260978948336292484331931636849354047788413099381030157740876583868351603532527296489558218272726582374267132390804523529300705417923339448796104727651978293263246794413992018471559492806175998967402391278411646429986471197169500156310894487849984953971367043158119188215347951333838941441274440046385741122303280274617077554817676546786969702953640914467832099577172688700758227127573487034289884296450259625685892461229169846943088444675820094805477738813530748854203717315951166641109162914713544057251130687080146884114803144278330810767562288713578168149029643791315153965377156273477995266067497927300874096353884339167960973882361719969438841791384999134560655840431084942153629252467788462302142319190882306726810455224861207223085754872773192208643635110243438171345025001200073256146542669777911441054398701672839602274877851369701520081507725116290320135018442478769296419089652076130898431903147301895910023895294096422840814850437498255491644346671392667568423549415654618492642571590202393487730350054846320925201768060643994937607925006784847943099293287567802131721680904366767145265669172210540408009123934972565615228170550396195384480590842515350480674915412939752339764989172067304284481502076783681756189151867154480388891246973848430203112060962699699815788377054290604192322713311118500561026004258696834066013324086254928908766771608394840498382946543993906845369907548587943314449066225862845627301320708368178836341178193329125132296095465299150251487610201092422025222123690526474084298708321397750831958571055927149323275600562376621149597651109363146119657592171021425547443523676439601762894805702282079365818596859582560595921369287375564377238690379406993359893754002171124697281569772492347257574842077098485630414955433941026869548110934842710717916167290804298115640623853604432820559852706340914399172742929905566440496170428266453886155982323153934305538308335199975857946932227123900667496654200531 A013795 731 1433472804810610536607291757238431801144140804045240838391225169277797423120749801649503946093244318027481383981445714653519735060544023110499661937606309951976296773463519576983981796550526763370804265286479603608793212152855172075765729043754104187985206160419806733254652189220785842072593714885218849788319350302225928363519940464194441253855884085477658773588537055184952731401224847997142087082589593971111429511205854556185411150534240129423243005905898112966782958680903410169925357276259700659173780462331376129652762004024937218214659083736284445763604974090278496034142143556350988960624127550757026749063462449867746916160408782234359158326801237824897319083129873782453189250436532809833586854967773392586366480907562277241202604663720134367249496399044923609224671284944323839228586522411403950671102541824362896332292603400242389332930050127003628304364682468823004284467095921481465497773109039166434350025189346816602428346102625462348193823920419903979499080054846389168837417164079784387417187348624153708534968274842604861784999972824515780723343512133491119201284516576391998139917269249015813992782591658263103811095111392613670156188037662539484174064416535827319732147903621873730989892541645085333769028992491628023815612869823769317552614191667196317015257142442102534175222800881738410707224915381431924797758651788547806196611629711094784878878023034660909355478735941641699076719133635771642326500668632480085602321508023420944256628723529769909385335267801203374803423669038195984328251179667151524856275729093757918498682008046999573968903693974396625222841030792479254234320998542213804389540430530324832835379041400447879469055497959869943014748645169207086944999991328690494237153612097644717220609758116618611657942072554082667667772329102562159751514638071285885380890876565665695273707852787231874947192934953198537092272307126751461649074178266662511042570272543241531228218401408477451391192044616906486621903799955513354603427606577096805016331661268871891596046632483941493979647058018659851000865726812370225255411958653164879615860045869289186994599269350779890652153243053860055153004984665879086175888729881517630024336958734916753023280191010537130120833837773834662350334522113661583531933333172555645028350696624180330525267246387561436560850914006499206468237402029093671906189884592365372487008747373756746944114866603763684554886305002957628451868735979796845588085966713981728351580347560501077946858414153254303118508859736824720350614790123060816418876078066848778612857922829318636491218506342871189928531721061947133707444858832030100954194150871277112952998107068217388533584469930705438829829393242078067833756110251259209892185822337906806975924691440120630146752209410542850287111923994950076621148269684884767736465638047151665844897789782204452345787436692899463039060456198153262850798928114905362508330574397053892197032127621010605304665728711094373840622500925816803473537327718288129236747398255304431240249151347209737193296752167386372335662846536201034737321029672818514149974371 A013795 732 20987475335232148866467358617727880000551365512026371114885927703396232071910897845950387274751190060240354942872346708242182441021425042360825550428493984006884961060279390126622477483296262342511945248059347876436341419129952574361286038929603839416291403394706390381581362702381525513784844579634489179750783607774889817170295448336270814397703998895478402104109771024962892940445332999526157296976194245331042439473564916557110604654971809734885700849468254271946669298047106828297877155881718277350963319748993677914246088500929105811880823644982940570424940425655767460435875123808534829372497851470633628633038153728513682599504544980693252437062696922994321648696104482048897143815641276868773545143583170240856991646967619301088447334881526487270899876778416726562658412282869845330145735274625365241775612314850497165201096006382948822223428863909460122004203316026037605728882751386410136352896089442435765318718797226741876153415288539394239905776018867814163846031083005983820948624699292123216175039971206234446660470511970577781394184602123735545570472361146443476226006607194955244766528739074840532668329924468630102898243525899256744756749059417240587792477122501047788198377456927853295423016702225694371712353479069925896684388027089806578287824380199421277420379822494823202859437027709532071164479986099544810963984420836128430524590870600138745411653135250470373873564172921576116182244835561332615302296289448140933303589198970906044861301141199361243310693655877418610496925938388227406549925521506765475420732949661709684739203279816120762478718983479140989887615531832688761244693739656552310067261443394485877542784545143957403306441545630455835678934913922360959961744873043357526126166034721616304826947468585413093283929884264324337323854670390612580921925816001696647861623323797911444502356672657861881101851760649779781567958848642768150004095044002205824174271360305599258712345615021518365818442725236127870631293535148671024748783587895274322244111852637553364857718746197387413356012576451198878503675106259912467964486486640987002455806931572262986787927902564768379038175631551565067495145980493135700701186894195299621186317412837916181013845276585274122099128218846713291471247738266119244491035930979387198860082549274624219220437754360286992687418231969154881901463803107960450378526100316821418582295070299172532008785761945704105568090391548302638163810163480205616255166638659406484795487868633296282219954041617796251958088215406850730653351142191733413188764658976732967670852848144054156867930151365977091743632928067967984610700178159752708070356562906368210744845285585770785520210224255458329907532146457264991154023210188686092031492624849293560934513407374806145978599097979757871053605679210064071810231816456397884429593406648347539635148540201255386794673860620741038354884139197161921398547106530329412484467939747266035656747380499216272265610934059132727400554036054883819656060015123456500155218657855912177788487824874497762247057748482703877366439736136519349589117195439735865669774765811 A013795 733 307277626383133891553948597522153891088072542461578099493044867505424233764847455362559620089632173671979036718594028155373793118994684045204846883823580419844802714883550550843879692832940576956717390376836912258904474717481635641223588895968329812893922437101896261576732731325567915047323909490428556080731222801432161813190295659091340993596784247828699285206271157576481715541060120446062468985028459945891792356332463943312656362753442266328461546137064710795571185192707691073109219439264237298695453964445016438342476981742103038191747138986195232891591552772026091388241647687680758436842741043381546956816311608739168826939346043062329908931034945649559863258559665721677903082604803934635713474447201195496387214703252914187235957430000429300133245095912799293603881814233497405478663710155789972504836739901726128995709246629452753706173221996498405646263540749937216585476572363048430806342751645526702040031361910196727808762153239505271066460466692243667172869741086290609122508814222335976008018760218430478533555948765761229297392256759693612122697285839545078935424962735941339738626747268794740238797018424145213336533183462691017999983562978927819445869657550537840667012444346880700098288387537286391296240567287062785053356125104621858112712036750499726922711780981146706513065017522695259053919151476483435577323695905461756351310534936456631371572013553202136743882853055744795917024246637453470820640919973810231404497849462133035402814310008299847963311865815701285876285492663942037459297459560380553325634951115997091494266675219787824083450924637118103232944579001562396153383561042311582371694774792738667733103908525452680341809610669575503890175286074737286814799906686227797540013196914359184318971337887559033098770017435513972622758556229188958797277915872080840621342027083725221458959004044383755801212211627673425781936485502978768484209955539236295471735506986234278746807452149530050393947819940182148153912768648111692473346940510374711351976041634466418814881860163075949118945380131822002780172307230751378443468046650910690702955469285149502389562052421450773837497929421546464153196432300399999793966077317913381753788873241359930806223708694484998421653336252134729300430538135954251858593257065469207978510468603929773193606429161588961859936490334260396625919331541303648953992000634738582389463382124250185041140632340647053809622411422658698925356344603513690427591894756612370343890737884660090867982347123326154924918369561771701547495714072829168902496703372078347379668956549677096910703365346149270600218529699843119262685261308436939398858090437512136973515279826261270070801397893324165408176178156280816735486053820372553073433083520418507025642210797374536783272669393521634990095840749314548075373604024738121425933677066738456327798209777086580118060819993348269542553858681985647691196128186710552928185095105839722028050438397889025442240809685559762261871511641879554003584374681422526618772556369668410195001250243987521737059172495535267468522044176774779797334264858433172809271172346238851 A013795 734 4498851727875463306241361416321855119420470094179964954677669905146916206551131593963235397732304654731445076596935166222827705055201169105844163226061040926947756548610063614905242582767082987223299312507269232382620414338648627423154565025872316790579918401608863165744943919337639844207869358849364489577985833035768281106919118744756323487250518172459986234705016018077268797236661223450800608409801682067801731889063604594040601807073148221315005496992764430757957722406433305001392081810267698290200141493439485673772205489686130582165369861896884404765791924135234004015245963795333984273814571616149228994747618263550170795218965416475572196659282639255205957968572065831086179032416934407001480979381472703262605210470325916615321652732636285383250841449259294457654433642192635513613115380390920987443314708901172254626179079901817767012082143250733157066944500119830788027962495967392075435664226842156444568099169727190291848086685579596673684047692841139531077985879244380808162651549029221024733402668358040636209792645879510158143120031218674175088410961976779500693556879416917155113234206762423791836227146747910068460182339077259194537759345574482204506977656197424525205729197682680330139040281933410054968258145649886235966187027656768624628216930064066501875423185344968930057784921549781287808430296767193980287596231751865574739537542004661539911185850432432484067188851589159557021151995018956266285003709336555597993253013975089771332604312831518074030849027407682526514695898092775370441574105423531681240621319289313416567558391892913532405804987612046149433541581161875042081688717220483877503983197740486834280374324721152692884434509813254952456056363420228616255485433793061183783333216023132817614059358011751803599091825273360073169808021751555545750945966283135587537068618532820967380618778213822568685547990440766626873332084249112149377317959049958602001679557785456075132007906921269467817790031744206831121436845777003289502272556012396148904281225570222837868685314647594971050479310510005942704502750165430931790815671015983422581971025803873864485578009502460779754807184660861781666948965310156396983457338011569822257222893126750746933921318995954861891426496067504571687603508848506201461663876695534674013371770830135809327591729354823990591330154983906467000084933096226724335396881293207584764133377681146959187339998099413514826681725639146010966142241340043941550372931131561714204904293369308390398129544232618234255729848753899482356884749740291861901454234070599083985733192843822375869607972032971470857799493335403109124974910816825229738681302095615197429237211936291255106603266556159105741107424386107437824251313984074549548133775822447361362427608284360593043895152590550257889993204410714298371544936526190835797094965934117739095293589346324619508528465522612014372531044962951867846802512781629205421557977444599370212686468583493221499847694606280479276060801948758550166478829710707212225448997808315193665013304822221305752283344507131851006631248792159551012770971792320083100539234321283017491 A013795 735 65867688147824658266679772496368280803435102648888866901435765081256000180115117667215729458198672449923087366455727768668420429713200316878664393792759700211442103628199941385827656654292862015936325234418928831313945486332154554102405986543796590130880585317955365609671723923022384959047415282913545491911290581476683403686402817541977332176834836562986658462316139520669292460341956972543171707727906427154685156587780234861348451057357963108272995481471064030727259013752590018525381469784129370666820271605447509749698860574494637853483180148032284570175959561263961052787216155927484863752919143032040861712099878996638050612800872662618852531288557121335470430617863615832932747213616336652908683019124141848467802886496041745164924317658527854296175569658605330154518562955342376554809622284303474177157570653022062979981887908842513926823894659333984152617134426254442567517398903458587376453559945196012504921539943975793062947837163570874899408142270887123874512791258016979412309381329336825023121748467430072954747574128321908225373420377072608597469424894302028669654366271543084068012862021208646736274201655536151312325529626430151867227334578555993956186659864386492473537081183272122713565688767787056614790267510459984380780944271922749433181724073067997653958070856635690104976029036410347834803227974968487065390696429079063879761569152490249605839672036181243999227711976116885074346686359072538694678739308396510510219217377609289342080659744166256121885660610275879870701662643976324198635086477505927345043936735714837731965622415704147027953390823627967673856482289791012491118004508825104450535817998118467740698960488242396576521005658175865758909121216835567170596562236164208791771781615794687582687443060650058156494303413827264831279159246464524745339599892351388137130221643939031783419639531828576228125108128043264184052455045491250979033312238450443891906590405536862396007727765234306278320263854766932214448956859021105161602772492577492016107581423573632569235421691755437971150067585176997007136624765172074272349332239345013290022637788794517249933347637125528276390131990619677345385799801105999808234798885827393767668000378268757685859542031419775132952375328924334434078202973050979295600220818699323162229776096724018384365270509483978046247664799119374583348243505461855470994545739013852248531676782629672629461844912173513270577447145082736746555288555459583348239010084697195057674003759220044143819014657109763567738140715605842321187149620947613150099191441027641188635119676426403405106930318534735304829042381923636920698757669269138188604032943981902105561462019959240266015778425648725467155553800436998997184863488040835479934226611816451817707302612891323442755668929078246325767390505777268042457789415679960026905267396241417818094193441619538754224365263716562502428227029302578297145035589635833196577030347766379379283942586530924255979270096730552497080806201331773932987416545794464294192798776911542750449459795902142137519180446928917430588088113566007986377979798011358336674994929697904659085731 A013795 736 964368822172300821682458549119327999243093337882381900303921036554669098637065437765705494997486763339323922132278310261074343511430965839420525389519794770795723839220475341829902721075501792775323737757127537019267475865389074826613326048987725876106222649640184507891203709956970738185413207157137219547073205403400121713372623651632090120401038842118687666546770598722119110911866592035004576972844277999971745377601690418605002671930777937868224926844217848473877799220351670461230110099109438115932915596575356990245341017671175992812847240547340678391946223936465653773857631738934305890206489173132110256326854328389777699022017576653402619910595764813472622574676141199409968351954556784935236028082996560803417102061188547190959656934838506314750306515371640638792306280229167735138967679864487165427763991930896024089914820873363246402628641707308861978467465134791293631022237345537177778656571157614819084556266319749586234619283911841179402234610988058380646741776808626595575621652042820455163525519311643698130459232812761058327692247740720062475549849877476001752409576581662293839776312852515796865790586438704791363758079260563853488075405564638307512528887074482636305056405604287148649315249249170295897144306620644631319013805085220974451213622153788553651600115412003138826954041122083902649354060781513619124385186418146574263589133961609744479098638281729593392692931042327314373509834983181039028791422214233310380119561625577605257402939314338155880527956995049157186943042770457362592216301117164282258788277747600939233708677788324416636265595048737074712932757204830213882458704013708354260294911310452486191573480508356928276844043841352850576188443735689538944704267699680180920330654636850020898126853850977501469233096281844984394758170527487106796517082023916673715723575088911364341046942385502184555979708102681430918711994321037405584026724483152949021404390127465202339949142210795478220886983097642654551747177372928000671026192063827060607831099622541554446175808988991367335608139514576413181487323186884339421466573316250339579221439865740527056274142755154859494627922474662696013793494887992943192365690487398872152427193538232881278669554882016927721555727190781180449338969728439387866882833006576790418206151832136353165491925529354922575112060323906763274801633163467025950831144164901810770752279774481036967950871359132407794524403651156348706315979740483759801567346650051632839405089038740666309654193594744048395254118217185137424501057600294004130602261888085694642806787182558972254170566793667059598002009513743968155950511035769452219351646332839028727525365434223236734737011929922989564624463192198102317783586328405872261717011823604671063052617555341866525385748790634604455560364395084981409624494834970294753920019948370598274717086178751666900598931826074191598051671936019048848500466067858233831084301321647560492096203409399262031792493486232019109760083593698502152868765646976751731276766892761897409330540871803263035418320923486280101240198070719922928560002222684297407258600765707022113674187571 A013795 737 14119323925424656330252875617656081236918129559935953402349707896196910273145275074327694152258203702051041543938686740532389463350860770854955912227959315239220192730026979479731605739266421748023514844502104269499095114145161444536445706683229294552071205813381941380035113517480008577772634765987646031388698800311181182005488582883545431452791609687459706125911268335890545902860638773984502011459413074197586324073466349418795844119738519788328681153926193519506044858385168807222870041961061283455373817249459801694182037839723687710772896448853614872336484664653793636903049586289737172538513207983827226262881474221954735291381359339782467758111032592634052667115833383300561346640966665888236790687163152646722829791277861519422840337182970570954259237691556190592558156248835244810169625800895956589027892605860248688700442892406911290580885943236709048226742157038479330051796576976009819857310858318638566216988295187453692061060935753266707628116939476162751048946354255101985822676607558934284049177128241775384328053627611634654975742199171882434704525352056126141657028610732117644108164996473683781912039976049076850356782038453915378918912012871869460290935435657500278142330834452368143374624564257102302230089793232858047141681120252720286940218641953618214013077289747137955565434116068430418689192803902140897600123514348083993793208510331928268918483163082802976862417203390714209742557493988753592420535212638589897275330501760081718573636434501224940246809818364514710374033089202266245712638864656402256550919174502625351320728751498857783971564577108559510872048498235919161453077885464704014724977796496334850330827328122853786901273645881247085285975004734230539689415183391017528854561114538121155969475267232161599011041762662492416523654374692938730607806597912164019871908862876751285317268283466137484084098906331358830080862308854308655155735273157842326622381675856218027459195391108256596632006319532586105292130423917038857824494478006491994359255129573630898646460019407822609160638770632913265390155898779173613469692099923221221779381101074307056630909724078222297860847412951536532337950558655104681279426074426006887183686540593267614801000953027609838771297401800227262958771855794081077759031558049290788512956268974308346695967281675285421422215675202318921106370711146320726946118781718327411494584128178176862247768707569057582519631793856580101409172259380422727254747522303405956401729908616202095439647048420647612554915544817807597032119984325904514476147716303462655265334171139845912773311268426079419574347421290725437771271432074700549943527453959096219599698875322462409033284591666002490215666765596972416034669487434190375783798770109395989034153373627760267798172748043681243833859295108439212818312228878800085492143012064093929340132858743103155091668960865552239187074528815254894190895323699512401520905255650241933164780514117014595407473897131922991785997383895339770020151597837386622097623144076926939970008448904071574101559636640762626962257739953410391597046992542320798339673173810716510766303780227011 A013795 738 206721021592142393331232351918102685389718334887022293763802073308218963309119972363231770083212360401729299244806312568134714132919952546087409510929552334417422841760325006562750439628599680812812280838355308609736251566199308709458101591549160101536874524313725003745094097009424805587169145608825125545561939135356003685742358341997988661900321957434097557389466879705773482563782612289907093949777266819326861370759620821840589953757091668220920220774633399319088002771617256506550040284351898251070128058349340956604519216011394511773425976907665775345878471975196192637897548992868041943136371878091214419714847664083639279401114482093755110446503628188755165099242916564903518676170392955269674852450755717900668950974099170505869805376695872129341309499042074186465643965639196819265693491350917700419957375642399901051263184387729588205394751094928657175087731921200375871288353683505759772530888276643187247982925629839509505465993160363577866383260110870498838107623572648948174429808211270356852764002334587833401947033161861942983499841538075530726508955679453742840000555889728934427387643713371204250974177289334534166073645825003775062751790780457040768119585713461461572281865747217121987147878245288234806950744662722274668201353281620077721091741136842924271365464599187846807433520893357889760028471841931244881763408373570297753126365799769761785235511990695318384242650274843446744840784269489341346629056048241594686008113876269356441636611037532434350153542550674859874586218459010380103478745617434385438162007633892937768686789650694776815127676973446419798677662062672092442834513321088731479588399918502838543693642911046702294021547449347338575671960044313869331592727700027887639959629277952631844549087387546077971120662447141551470322823699879315954828896400031993414944617661378515568330124938227718904475292087597424631213905063935933020135120134303969504078290116210888140030079721215984831289204524276593167582081536569365917408423652493049289413854352087529987082821144149930820720912240836483118577272514025880874809762034975881908071918700828929616133149270229252662980666973023446369959934129269387638612077155671166835256354640826031148301454953277235649450565259757127356979378740681141059469981041399666434618192734052848503975656971007853855042659700637151323918373581893281763218125083138031631692206220656687440169581647518572065669929093854189264731691049588769149736758474044166607677727592049814879331872435926701695416518491677521028147268690515567996445278714398996735739757599658484008914050281026228781988020595117511134409185037005690751723185453415127751159191233596172130656319706581942459247577115105273143163595965523981291850597793171666675449039543284038080833047204107537090971533939682658514872909343014512051690465839630399219468885184857773293697125256032550333937958176384146905848898434284561070667573847975192143465551507187210691360825327908484522738787697611669572865039543937177534131300452430287328100893700404511916420934640057405621354415570657881543372365017812118808491154937762700434129453646303668051 A013795 739 3026602477130556780762572864432941416790866141080893402995826155305633841808825515370076345788312168641718670243209222310060349620081025227265762649519575728205487826212918421085229186602327926780384603754360073355148459180724078815176065401871253046601379910477247779831922674314988578601743460858808663112572350880747249962953868485192551998882613778792622337739184585772229558216341226536529762518688963501764577329291608452568077512957579114422492952361407599430767448579248252512399139803196142293917744902292700945646765841622827046874729727905134616839006708188847456411458014804581002089459620667133470319045084649848562689711717132334668572047259620311564372218015541426752416937810723258103309514731514465783694111211785955376439820520204263845686112375475008164043493300923480630869018406868786051848595936780376951291544282620748900915184550780850469700459483058294703131532786280207828829624735258332904497718014146480258669527605860883143541717311283254973488733716727153250221826822021209294681317758180700468837906512522820707221421179958963845366817620102882248920448138781521328951382491607467801438512929693146914725484248523880270693748968816671533886038854430789258879778796405005883013832085389265045808565852606916823417136013396199557914504181984517254257061767196709265107634179399652863976576856237715356313898061997442729403523121674429082297633131055770156463696642673982903791213922489593446655996009602305187797844795262459647662001622200512371320598016484430623423816824458370975095032314584856837200129953767826501871343287275822227350284318568229032272439650259582105455540109534060117592653763206800059118218625860634768286769476205894384086413167008799360883849126256108302936648932258504482836043188441062127575177618888599455076996461789933064894649872192868415588204147180242846435921359220592032480422751454513894025602784041085995347798293886344417509210245591443613258180397198323233914905243439933600566569255776912086396776730696150734646308241568913526540879584371499137146174876118086949339089846877852921888089725954081887016080961698836358509805438465426488238699945152036278302583395586633104416919421636181553634988288296333922042281601970932007143605725968104101633535084142312586251699992427132516269244959819267754946707593712525988291679580677028532533488907612499538295276569342223921119605591276634560811522844901319413613473431863119185024936688657029169121295880818480643303009609675201339648297944334402839522593247236650585373104160897838431035955325657515711207965791016599864374510610164505015597086609533115480518884878126800318295979158223450885404721718851081556164939176824066219545843776542256304089058208531236610093984602289826371795249387953221601541476644115338450548914228410893803316254265691075470948800110358028674972243947991502658793019610873572569439185645660440294848533721976360258635643948708204788172479139616727951732213843625908121897418590680732454216317043962784216277216369924031836770725184667622458968318904065080475702249998370002043676514796225787231475118999443783697056089330835532003934691 A013795 740 44312486867668481827144829308162695283235071171565360313261890739829785077923014370533287778686678461083403051030826223841593578787606290352398030951616108236656547263583338603108840521044683175991610983567585833992728590864981237932992773548797015855290803269297384744519179874645747779308126010433817636631171789245020486707607588491704153815640348335302783646839401520291212961845451897721332253036125114629335176678158439354049222867211915814259719315523368663265866214648773665034035805858594719325249703114467434545214298687199810793292917946259075925139897214592915609320156794753870451591778306187501138941139084358432806340069250534511882563343928100981613973643965542029082136386486799221890554605184103293539065482251758172666455412236310626964690371289329594529760785418820679916553298494965896585115293110401498943859499841850384658299217007982431726884427291456492748548771523928522821894535748917252054751089445118617467180553677409190104594283154498136066848550346602250736497766501212525283429173297523635564255789249846617974428827495779189660015576775926299006444281199900253777177191059624936080861267803637363978495814882638131043227178652444887927625494867721185539258841358165691133205515562184229535683212648017869211650288372133757727426255728435317119577641333527020350440872020590317581481061752176390531791781525704559001196982024435316193919646671787530860784982545389783694407163039170137652490437576587350254548245647437671701419365750637701628504875559348548757548102126895009446366368117836888953447102653114747813898337069005313230635512708157441261500788919450541605974562743688174181674043747110759665549838901225553642486591901130499677409175178175831442700435057515681663295477017196764133202508321965590609828175518147984621782305197066410003122568778775786472626896918865935514668324620348687947545869504045537922428850361145540057887114820789968616752347205704325941713019195380650467748127669204067845895140473829769856935208114122342905956598964810462942085017994783118866957146361244911025273614448138644629363521677693712907802441360232663124942061424572309214302805896970963150628123494783895281768117252175334126769863528946624952621044934456415516589531433899012152016587166927598575311139589125647170698015456713899200174745879545092994578480740692374744822811096354605740181144251739500429112145461881206604841505972200217534714864515907927987950098058627564065104892991063375098599363695254622813790730202999991973450287732791801220447618019705252468797421922951687527795827146274038614307209843418517933356945050174343750276993500654483460171430855549544413210530685698685063810874487881153520370698732355174548167901231105835208386028562125347909454246289023117468168759546492670254486653218163896174353278703983035970161382415751897830268623642543590427388600122799975989159117038114506356877382223455890546684463053036826303633267083128513941311342884526920812700105586156603862181097840659123710514724872057750122160187428718660421755157074416843244756642226135199921467853131541750856027217270856437108598203892763024069607810931 A013795 741 648779120229534242431227445900810021641844677022888440346467342321847883325870853398977866367751659348722104070142326743264771587029343697049459571162611440692888508486123660488116534068615206379693176410413024195487539298854190304576947197527937109137312650665783010044505312544688393236850272918761524017916986166336344945886082703107040516014790339977168055373375677658583648974379261234538025516701907803288096321744917710582634671998849659436576550498577640598875547248672695229763318233575685285640980903298917709176482547079292429824601611651179130619973235118854877436056415631991417281755226180891204175237217334091814717624953897075788472609918451326471810188121299500847791558834553227407699609974500456320705457725647991406009573690551823889390031726047074593510227659316953574658256843264795691902673006429388346037046937184531481782158836213870782913314899974214510331502563881837502635357897899897487333610700565981678336990486390947952321364899665007210154729625624603553033063799344252582674686526249043548296269010407004333763612463365703115812288059576336943753350721047739615551651254303968689159889821913054646009157225696704876603889122650445604148364870358305877480288696324903883881261953345939304631937916379629623127771872056410346887247810120021477947736246764169104950804807253462839710464225113614533775963473317840448336525013819757464395177546921641239332752929447051823069815274056489985370112496558815395076840864524134951380480933955086589542939883064422102359261763239869833304249995613249891167419029944253022743285553027306791009734541560133097509633050569675379653073573130338558193889674501448632263315191352843330879646192024451645776947733783672348152577069677087095232309079008777823674217924341898212118494317761204642847514730390249308855717529490056289745730397789116161870258940766525140240019075408730720722280798137531851987525248091185930517871115438717036112620314039568103498300337204816757331750751677341660475388381998865222486110565443789987935066748461619643331119579874986742321030989135197896018511320883113650683135543955166420812276721317163179206607381137551871488346356087131010820367004689099066950037571927307535931324718885376379578387329723715436917674852710986970741130394724388600226189644301748198189758454422419706533623536524477058638950777261727782641992132989718025782630921707402745901484488938983384925760331377407973671577385676366165477200738282158874818593283862222932616710080902122882483285662695804761668573575426504601395663054373935657094458705248598199352071859317490521062279032479602566847805461843082292340369919156100879753815379769314448019255013377067968691747400140412110559726241924620533285979844178077218742319619917587462851458808520199185195939089767137603888706353505015629639132799949023536132962918750480707447396494397914448457278632555034487571041753133617693494007223559512173911494663364084572614739371172358647618742245886918837146193453485090230245646086851797519538547304143869907234917254726537001946481998832845462050210837698902774283094488062609095706986303193943435403127959840771 A013795 742 9498775099280610843435601035433759526858247916292109655112628358934174859774075164614434941490252044524640325690953805848139520805696621068501137581391794103184580652745336513206514175298595236605087795824857087246133062874524200249311083919006527214879394518397729050061602280966782765380724845803587473146322594461330426352718136856190180194972545367605717498721593296599323204633886763734871231590032632147941018246667340200640354232735157863810917275849675236008136887267816930858964742257781608267069601405199454180052880971787920465061992196184913651407028135375154260541301981267986340422178266514428120329648098988438259280746950007086619027481816045870873772964283945991912516212896693802476129989636661180991448606561212242175386168403369253564559454501055219123583243160059517286571538442239873725147035487132674774328404207318725424772587521007282132633843450522474645763529037793982876084274983152399112051394266986537752531877711249868969937103495995370563875396448769820619957087086199202062940085430812246590605674581368950450633050076137259318607709480257149193492807906859955711291726014264405577989946882629033072220070941425456098357540644725174090336210066915956352188906802892917763905556258937897359116203033714157312213707978777903888776195187967234458632806388874199865584733182997949436200906719888430389013881212846502004095062727335069036209794464479749385070835640034285741565165427461069875803817062117616199320027097497859823161621354036422757498182827946204000641951475594934229407524185773591656582182017413808505984443781872798727173523422981908680638537493390617233500650184201286830516738724375709424967197716596979207408899897429996545820291770326746849301880877142232161296237225767516116414224630289731723626875306341797175930463167643640130956560349263914138167238754030449725942461151762694578254119283059226482094913165531603844949357157303053208712151001138256125724874017853316603318615237015722144094162755307959251020161300845385722419144788662529213357312264226573198010921768949680894322214711928432395607024249049666959651787499047591567112543476804586106763938667234896950460878999471685129420993315653099439215500090587709633570525209200795573407168894484917711911677518541560238620890109159773495911642582221895369696253531198646923358782198254868615532878329888956465661406819102461615483499324718083602743634402555655738698057011696630142525564503687677028751696009189088086219024269026805956441252294487981122437785387529277515589585717819453869033902779088791955519969903544726236713684092267378718872827314533861181218719766844567842155355986364472980475610975202532833449912650853652129615873685455773710704951908018369227840030898611228559606301555213398043608208415544236270453744213280661658534549721666933833546543324053653592522710093425788037737332074479865439863016459238259932527622307629296650445759760134817738238193366313562227652399133334502959786005222030378694657418352475206061026504357597167483563871079970399311826423526451228245498442944911690409877136874749635518278786399724659770245986465062525837737196460028728211 A013795 743 139071566228567423358740634759785673232731607742432777460503991803155254121952234485119941978358780183885259008441254671422610724116204229063925155329157257464725445336844471889856574040546732859135090418671732614370634173545908815850163579658174564953049215143861151021951918995634666467939192467410324194335309105508338772230146241711480428234593036727115309898782847455510691039044736107842249701709667767278004448149456527877575426321475446284055639835715095130395132166488107684706102791396180526638166034173525208650154230307946943528972627744343320770250298930027633528585202307744588010121112000037742109746377817289724554129416095053755189181361268727595462909970081253267591149873020493962053019178270356350895799048662708437689828891593729241438714973349949463188382263106431392592693894332833991209877746567109491370942165999353458944095453895067617703892101959099551288623828642341703288749870028334275399544463462949899234819221570409331588849132284868220425699679406438943696791712029042517403505790792522102333057681545822803547718486164725613683735474500444921341928200564336611569022160574845162067350812308571673210374058653410102736052752579421273856612451589716516952397784501155208981341249187109755234820328616608977208120898517287290835572273747028279708842918339507160232026078532272977695417475285886509325552234837285635841955813390912745759147600754448010746822104605741977542255587023457524051643685606464018774244516734466165670909298244447265592530894783960372773398811554185432052755561603911155444019726916955570336118241410399646164547556435878124993228827440732026915683019346891040485595571663584761690944741768696372575673703398272579427354891809353900620628837922239421073538209222462203460420662812071962165621081360150252452797911237470535157335000073572966896906542597759814437523573722957611320218560423270134924351623656548211893903538140074002028754602807665207936737880495390408389187845685147187911682636900463831394186181605677292361938698850808090212764408860541258192077905619192277973771545597344178704082442030336173956261820773555788134094749043895945189130826026986126251697729431264941979852763134477028889554136826294656745106059587908847990254359784153680220098870548966983453648452088208243753642359046310770107722847950279389604895930164649531400016871627904211613748657238479140512293913613197462027769551287817355670278252708250361916716789898491279377953581270537438670332734322821466008256374843598531613611615858816152105747124494594624096525370588639003020767879357798336831725048794886691823017064712090261554223276106371317776996566996362248907143420287940283214540171121148320829706006628757982898431200885296943864805892386566997341195861069879360756467779411983163235713269026642167342604342474925578256954940807469542248124998477846962660512278902459709905034423979707363672136918206000532259176368648133866505545389076196864575058775711150457834226902455746774468479262098589491939489050299580129126858636481846616324450666850772432742342703156452059291011160983209413623119711678368743696171487834980440790310293371280609737251 A013795 744 2036146801152455645395321633518022041800423468956958294799238943989996075599502665096641070505150900672264077142588409644298443611785346117724928199174191406541045245176739912939390100527644715790596858819772837207000454934885650972862244969775333805477593558921271112112398046015087151757097716915354556529263260613747587964221571124897784949782676650721695252228079669596132027502653981354918377882731245780717263125356193024655581816772722009044858622834704707804115130049552384611782050968831479090509388906334582579846908085938651200207688242804930559397234626634534582492015946987688513056183200792552582228796717622938857197008781047682029724804310335440725172464871959629090802025290893052098418253789056287333465393871470714236216784801823789823904225924816610090541104714141262018949631306927022465303820087489050063161964252396533992400501540477684990802684264783176530416741475152524877850586847084842126124730489561049474696988223012363023792340145782755615252669006189672574664727455817211497304728282993316100258297515512391666742146355937747709943571082161014093367170784462452329982053452976308017828083243009797867473086592744577314158548350515306870534662903725039524700055962881413414695817229348473926393004431275772035304098075191603225123613659930241043217169167408724332957093815791008666438607255660664383035410270252698994362075063856353510659680022645873325344222433532668293196164049610441609640115200964239698873713969509319131587783035596952415540244830531963817775331999964828910684394177442863226855892821791146505291107172489661219495140773777691628025863262559757606072515086257831723749604764726544495917121964235483590880438691454108835395902970980750458986626816019507363937672921226069120864018924231545598066858252193959846161414218427806105238541736077181808337608690173801443179782642877822387339319943157098045427432121955522370338641701908823463702996139707026309401779308333010969226099248676239978214945486859690955442279884888721237471144489874681248805083710127184561190212616170594141813989199090716120406471033766151922893629317945630294071281220751680533514064423861103874451106456603150015527024305051878179971962117273780069405097818426573443425314081599794032102467563707425604744866987023456896797077778797035985147170216840040543205281313540633789227647017504145562236894090628573096240495189210824041548574000404933904368543897901493548822650520903810821372618383381938639572341563220429083826881584085126101354887667788927282980243649725359891397227950788263643227062521677525449553286439405936054980792844449713519415382985473382463573006737393739686249486816435733686544082645384732565267725643051645627615931212161632555124623070431727408072448601924103720835444758370845492934077971819067972063070178175385391260077288362161568054798102714157380312560275410912612719609001486895511523756619454053792806601213377327939507690041464598294243435535186953853150916078854588524993004876385448751486059185436152670546337296730716309606282213362159187780639516913614600079694407955169024856095698682996776455646753391948633610933005248919407163091891 A013795 745 29811225315673103104232904036337360714000000008998826394155657378957532542852318519679921913265914336742618353444636905602173512920149252509610673764109336383167443434632649065345610461825246283890128609980294109547693660701660815893676128602480662245997447296166330352437619791706890988875667673357706062144943398645878435384168022839628469449768168843216340187871314442556969014666356941017359970581068169475481449418340022073982373379369422934425775096922911626960049619055496463101101008234661685364147962977644623551538581286227792222240763562906988320134912168556220822265605479846747519655578242803762356411812742717447808221405563319112597200859907621187657250058190360929518432452283965175772941653725573102849266831672202727132449946283502106811781771765239988335612314119742217219441551964718535914513229900927181974754318619337654182735743054133785950342100320690487581831511937708116736610442028169173568592179097663325359038604573124007031343652074405324962914326919622996165666274680619793532038526791305141023881733924616926392771764797284564221283824213919407340988747455314764563267244605026125689020966760906450577673460804373356456595306399894607891497999573438303681133519352546773804561460054891006756319977878308578368887299918880262819034827595038659113742573780031132958824810556996157885327648830127787232021441766769765976455141009920871749568375211558231356364760649351796480685037850346475606740926657317433431210046227585941405576731424174980315924724563818482256048635811485060081330215151940960504397126803844175983967100112421129914628356068879183125926664027137411110507693377900914267417963360361337964722582678371715254080502881579607459031415398129167470023203213341607315411469239670877998570101069674059101296871670371766107649265572001509186797489557906018855870928832834626929595197674374197573034983287763072483103033697550803024128053157647084332075566481450572195951450853303613600439319099868829521045016873112735278630419794655767637815026476255208163755230599972109160385902913353668830298615863887174718871142405370230303085626844041973135497628353025354691179417229750421825838649631126719377331162850264548432969497359005413996160037159583461785190023468702584424012227600240418279069597557010432426006015759367403858539719144755033593068523711548419308081979983278195176710366380892938702057090065235674792312671939928637293859851209175767048312426276552694235716505751094963621978652827110302216309373272590331249936910344097684350113747275628994169946814427490968000487422379880650106909666759342309780973788035588255637760622290315792649172391642181742746378736479435576904691914011077869488084771139919143633924848877258462239579606374190920981588719980770802576751746707307548862047835585402974178975410478665817513438791578910407517890299021837978205156194992291171562827795390769637184219320665426801580481448365057458362332089897083183626018139670672191363982562310510030594422584395159355170507392533970711249468924361434417488945577885835372668296343167132231359766805826871629692918097124417755804087124116411519944697670129849429040274828376131 A013795 746 436466149846769902549073947996015298213674000131751817236832979685317233959900795446633736732126251804248675312782928934921422402663905205993209874580324793985954539326456614965725082771583430842435372978721486057887782886333016005499312198868919375943648625863171242690039191370380590968128650405630174455864116299574306172459604022395000421214055760033530436690623914753476583343730131973435167329277419069290523900933916263185175928647347721182927773194048349130322086472591523716263219861563681735416490325955694933418076368611661105925827019324521215995095249059831629058790729830436230435277321052889884660225350366126153360169598852555127535617789907481808489798101965074369079369533889534138491638752196115798816115682512720127946199663536754345831296920414878669221699891027145802309843762315444084324388198979474871292377978905722594889434014055572760098958690795229428685595166279984537140713481734424870217758094168888746581684209555108586945902410021368362782028660430200286861519927598954397102576070751498569730652466390316419316571408397043304763816470315994042879416251493263467970795728262187506212955974346431342907717139636830311881011881000856954139422211754710204195475856840637315272584336663659229919280796116315895898878958112325927933488910818961008084305022713435817650154051364980747599082106521900932864025928907276143661279719526251483285430581472424065288536460667159652273709639166922749358293907189784542866346286818085768119048924781345886805453892338866398710808076915952764650755680039567602744878333535082580581262312745957763080073761204460120146692288021318836068943138745847285789266401559050349141503332994040283034992642689207032807678952844009140928609718246534472704939321138021324777064849761097899302087498125913027582092897239674096003902044617302022068806269041531772876203289150512626666805190316139144225111516365841307076258826281110961705918368854917827520925191943218206724032070941179533017620092039243557214427976213555093985249802638852502725540331214191650217210004554411065344402034863172125058992395957025541867476662623618528676820776716644218033557847660775925952103669249326298403505555290723253607106410833198266317779104053461463996967133605274538551963024295119964023857977832189741149154076732898159892880027998358446836116255660780407089628268935176055582216474182653515536817855645115514634249829872495178619402081553542405354342233115007996305125360701781362389389456041721934748985534083995039830326304347934196570015373862484103642191310032895262495136351063832598215264431023530757503237230629047650792453270952513520176532986033182895549731080795416281461594313036191087175049134259556181944293712411941145649685016924529274091440449238465320526222323541689822889242360805884944954378984818146234214257347506827276469431867978729838901691850882135042851361752316258258014155073862513801939828885512806247882904128183194891468531582918311553760068694788177357932941058129528119051398734089865183403474521575761306455652205826515691236526760309982999338345804111227530334013859998600362727639584188381063510318588371125490578663762254933971 A013795 747 6390300899906558143220991672609659981146401035928978356164471655572729622406907546134164539495060452666004855254454862536184545397402236120946585773730535308748360410278651299713180936858753010964096295781461277373535029238801687336515429903639848583190959531262690164224863800853742232364371570588831384208306526742067416670981062491885201166994990382650919123587424735905650656735552862223064284867950692593482560433573468009294160771325817985839245527334061879617045668045212498729809801993153864288232834862317329520174056112843330251860033389930315123384189541484994881049755075447416849802895257535360801310359354710453011346243096800259622248980062035441158099134010870653837691049345676669321656082970903331410466749707668735393260309273841620377316018211794238596074908104528441691618422524060416838593367621258491590591705989158684511776203399787640780608854191932954065385798829505253608277186086073714524858196256726700138702438512096344821474957185122854199491681617358562399939513259976291327978816251872690559426482760420622695213921990341111025047036941896468781797533338112870434560420257486687278463888420406101291511886641422832596249894949733546665555280602300712099625962020003770932905907273092634785248190135938981031855486825722563910874211143300408119362309837547413806215905466034683125598161121587151558062203625131430019344796373583847966781989143337760739889462320627884468939382827042915973354781095165635492106175985303593731030995307723685128718650437733342943524941054126464427251713911459309271787763681287144062290261520913567609255359937794500619067721788920129078885396494377950111240649385226056161780750298365743783915327281612680167337227548589137832335774884847511214873016600781770216061006465352234343681863060061492636829422108486068439593129835241918905109392585037066686680492356452655367028694791418593210599857711112282576903505475581745590336350838404851912733865735240657764646553550649809542910975767546564921176439999742660131038042360435439492404635989306979950830171676681132407707390192431703082988707669206810958481725817472398878357332991908387996229320447601420331864749821479386334925724835011479156061644961008855817158603862446729294379595803114824518939290638704851393273304653441090000164764837446361958991656489923966020127578099129485940199247485479912629779231398508230120974550224500136249760051759163201910166665876025414356792924635036832073903340406034780926743051025906850846659897204523771378155807421958104571981595088720629761425322970191619538191291315925573070469686534615513820604896293639886655252308340015750448904619448511830773743612753925689776879202337162873707329894374694162059846404243423230313457038332792033101972779617300370757824421038973880696921397404558961479077062716722479015130941824847458154788951979076583571359670388765339162386787415662337155585244436421064574201034712792996275253599340730156405990770905506999458601165760393704697496190032074421191031528865809716150210270470390721287817203945506016235393988297698461093312720917992482271620296924239507910695371152102087150854574452341648307562216143174488269411 A013795 748 93560395475531917774898539078678031783964457567036172112604029509240334401659533382950303022747180087482977085780473642392277929163366139046778962313188767455384744766889733679100682096549002833525333866536374562025926363085295504293922409219191023106498838497217046694416230908299640024046764164991080296193815858030609047479833735943691230285973654192392106888443485558394631265265229455807884194751666090261178167307949145124075807852981301130672393765697999979473165625849956193903145310981765727044016935219188021504868355548139198217482748861969743721467919076881810053449464059625630097964189465575217491984971312315742539120345180252601129347317088260893995729421053157242837634653470052115538366710776995675180643682469977954892724188078315163944283822638879447285132729558400914806985324174768562933845495342845575377853167387272299936915393976290848668894234224090380471313480662786418078786281486205254358448851394735616730742402255602584531214848147383708334757710559746712097514413639312881332937848743668062480563134095318336880627031860584206517713667866306199434297685603310536032399112989862588443989790363165729009025532317071692041694711959048856730394863298284725850623709934875210228675388385349265890818751780282621287396182615404058219109325349061275275583578331531685536807071928213795641882676981157485961588723275549266913227163705641118081655103047608154992721617836312856509741503970735332765887350014320069239926522600829915816024802300382473969569761058853874036148661973465565679392343377675747048244648057725076215991718927695543367107724849249283563770514711579609843961090074187567578674347649094688264631965118372854740304306730091250329984348538893567003228080089052411696955836052045897733349195659222063025846157062360313695819569090344528024083013917776934689706616837527693359689088590823327228667120441159623196392516748394929208444223667992337188114512625085436854336528229658470332190190535063861517759596212649257010944258036232286978527978199135269608296275519443493460104543518288459581243899807392564838037668984856919243130947693613391978029712334530708652793480673332395078831802136279695329647537309403066323898543874130658019019119150082563599011662153404145781790154241277729248914453431030998692412321985052185441596842668976786500687870949354803650457182434911400812597726905558997201188389836906494832736917805908439166750155090888091597805209581574258394018806884755227548445010070302203245947554971432536747579176464888609038382533693958740337028153606575501658658696156466315324746680553305737847476286635181580519549046406170602322412533345661714358380234330226024023288401418401633949016983539897226718211204527959515019324498230408156645983466376894728265307348431616587283626179400147755015167275235533815260532119257591634844265045925660260068276934161913330676504954552712278294923563793640806430877349230002258465987947947630219940110876827527979073379667897924230476041718259601600657892614124320054155228569956990550374931682966153583702403382666603168867191546960327932938792767267790635320490929037926657975661824556734072871018406552217682752446451 A013795 749 1369817750157262808142289510650925063349023623238976595900635596044787735974697228259775386556041463660838267512911914598265341160880843641783890787227396744314288048132032590795713086575573950485644413139959059962621587881931811478367317993378175769302249494437754780652948036728415029592068674139634406616573657977426147064152245727951583302616940271030812836953701072060455796354748224462483232495359143227513909547555683433761593902775499229854174517123584417699466617928069208634935950498084032009651451948544131822852777593580306001102164926088099017826011803204626580992553603296978850264293697965486759300151964983614786515260973784078333134774069489227748991474453639275192385808961455033023597227012485993680319804155042947237584374837654612315308259447255833987701628293464547793689072131242786529914431897314602069107148223717053743376378283206874315361280483274907260480500670383855947091509947239531129062049633270324164554799511424277440121516591725844873729187640305251611819708530093179895595543043456044102777924846289555770269260373470813367625845811230589065917552414918069558050355413284578157408454520707109438421142818654246643182452277792434311389711193550186671178981737156507952958036361349898601907477344815117858268767509672130816385979632435606131309819170351955407944392340100978181992804273681126751963620497477316816876558903814291609833512363720030997248437206741456532159125359635536007025356691559660133741764217398750797462419130479899801388470871662679569763252559953509347111983299392550612533349892213152840878334756820390450437824199517858760657164105892237067725434319776180176919371123930395330882476601298096966252795354835265996081300846957940714494262320583816359655130395638003988713965573646670224761413585550017352820494311051734234800599406770172100791994577118242958479207946058244333954915310379018043218382837713250158540831878723075808771184579343875880984341109810429664133596579623869996481518248149397771897234881908476913652628128813539482335065769880172187749390621651261336728991937080034541793709511607290154638680205182193671950333018289864105385549350538259596349176415077271019321369593746970294048198580861146964056458923476358813653129745587990098391189648246547233933356512683724851855608806183149047050419373516489131156571118569503680246343608029537819297243319624289278022599215602147990846101213596305457840389020685692549083466073483828717146829351599701286536783392439294557723918152336743770521306722622434124930958675813249917274429196953871919784421970426823322669616149980949307824900312625693520386717588432743788602441900713833159921045010828839217724965485166818322647557656007635296381330245493855259397929978591405821453843931224115716532364888387298454419570892597563281177064076723450589229450758050399125754884537397591867659642593064573074434709039606260466515975897502695046954475270076463066200529545901254050143163347631837141613351717693508658399726797038827035232205763394169912886701492740298648039374770307454618986887925621736995384551439046161266156864905567722691727307692044284199421664773335143560904580490331019093178568489091 A013795 750 20055501680052484774011260725440193852493054867841856340581205761691737242405542118951371434567003069458333074656543341633202859936456431759357945015796315733505491312701089161840035300552978209060319852782140596912742668179363651854775902741049871438354234848063167743539812205740724448257477458078387347273254926447496219166253029702939131133614622508162130745839137396037133314429868754355217006964553215994031149685762761153703496330536084224294969105206399459537890753084861283624097251242448312653306907978634634018387516747609260162136796682855857719990638810718937772311977305871067346719524031912691642913524919325104089369935917172690875426227151391783472984177475732628091720629004663138498487000689807433473562252633983790505472831998101178908428226567272665413939539844614444247401705073525637584477197408583088893797757143441383856773554444431846851204507555627917200695010315090034921366797137533975260597468680710816093246819646762846000819124419458094796269036241709188848652352589094246851414345699239941708771597674525386032512241127986178515410008522227054514098884906815456399415253605899508802617182637672789287923952007916825102834283799159030753056761584768283052731471613708432939258610366523865430527375805438140562913025109109667282707127798489709368507062473122979127713848251418421562556647370965376775499367703565395515889698910745043459572454517224973830714369143901665087341754390423882678858247321124984018113169906935110425647278489356212992128602032013291580903780730279330351066547486406333518100775771892770743299699174607336584860184105140970114781539674368242908568083875843053970276512625464918039450339919605437682907176790143129448626325700311210000910494635667655321710764122536016398761169963760898760731856306037804062644857208108440931715575914522089727695592603588195155094083538238755293433915059259203170760343126959695571196319536384552916218913426173686773491738188734500712579987522273080618485908671155332778347415906022010492788128433959031560867697936815601000838828091596117231049170950788785726401700959442335154064916884072497551024825720781900366949828041230658750148291893146324993884172222049392075159675422388052700750615098617369390695472605153763030545407639977698052018272702202415556017968531327485197865190047654917369263357746976103382486716765160463212330939442619219319528875115631048733977767868263508208241135651859224611131026781876736247746728536771226536185045648703711619635885668362265544202451725915058023114165972581792038814917872601638777563722069019120267205850051871078815864365477152778831981932212243801808928351868351231294404020003545034986711219668327387061882891641607788374319056124275534852845092816556772631905728997052278205750354330878436671156937438520923999713395147308040076908388548615893600177264512038142534404827205058414382798575048875259490260403115336958182460472429189495752241953081540260548146054572677727590361082498750660267630400035445466622834724581854041694574196555210712505944486012071443076587026119027851349425217619074847097802659082417027929579511919220364963732593946399836875203962958936450543227421248781331 A013795 751 293632600097648429576298868281169878194350816320072618682449433556928724966059542163567029173495491939939454546046451064851723072329658617388759672976273858654253898309256646418499956835396153958852142964583320479399465404814063226805773992031711167728944352410492838933166390504249946646937727463725669151427725378117792144813110607880731818927251688142001756249830810615379668856567708432514732198968023635368610062549252586051372889775378809127902642669326894487094258515915454053540407855440685745557066439715189676663211632701747178033844840233692612878382942827735967924419659735258297023320551351233718343896918343838848972465231763325367107115391723527101827961342422201407890881729257273010756348177099470633486424940814156676790627733284199360398297665171439094325488802865000078226208363981488859874330647259065004494092962337125301047021610620926669748485195121948335735375646023233201283731276890634931790407538954287058421226686448254828297992800625285965912174959614864233933119094256928868151557435382571986558124961552726176902011722354845639644117934773926305140921773920685097143838728043974708379118170998167307964494581347910236330596749103487369255504046362592432175041475896305166663685314376275913768351309167419815981609600622474638686115058097687834864311901668993537408858452249017110097391874158304081370086242547900955748141081752218181291600306586690841855489078635864278543770626030196066301163599028590891009194920607436951741901804362664314417754862350706602036012253672019675669965321748475129038513458076282056452650895615426014938937955483368943450516522372425444424345316026218153178818421349431865015592426762943213115443975384485558257338034578256425623330551960810141565167297518049816094262289439423318755875108176699489281183354383915683681247746964517915703191171309134765265732477083353616251165950382613993623102183721816902857885314332206239246361111472608948050692538821261824932883597313600173335252188854385227207784516280068255624910988401594181082663965492917214253281282089058752379790911890498611820247303747195228990664448099705436644554473377967803272512432351658074760921141607555344235458165503025149372412807859183479591689755658856905249172414412056244530215313256913477179599530632945566155659077267165710781944247487715645203384820773477129622988020158714341891737284379387990057222260567954184514168499359246023676858467078870907531569363113457295403259852506867527716285253342671041823089002070491929832668095719122364516414504004570017240289212572760593342310454812508939832160850609444464943070174950993834879047469519461502284519999704530377381369256871902857240438967163981273973027416524779629588405300715518105780505003927207708103731778245842405210390937758391191302408721037384848279803818351737014766015716740285298200195329720750444846221075109260244978553937290582674196902562011648404749403776835763407308574435066830954685406384998574609650476608864208416978376686918957076824923202602925024450260811764840041799533219702737998084310649408686771606934611160874836358928731625667705916973634009305363434008907969240011689861221681788572403392674503407467171 A013795 752 4299074898029670657426591730504608186643490301742183210129742156706993462228077756816784874129147497492653554008666090040494077501978531817188830372045625564556931325145826560213257868027035090111554225144464395138887572991882699703663337017336283206719474263642025654820489123372723468857815267796407522046053327261022594792208752409981794560913891966087047713253772898219773731729007819160448194125090834045431819925783607112378150479201321144441622591321615062185547038931518162797885111411507080000701009743870092056026081514386280433593522305861493545152404665940882306381428238183916726718436192333412870272994781472144587805863458246846699815276450224160297863182014403450812930399398055734150483693660913349544874747558460067904891580643013962835591476115775039780019481562746466145309916657052978397420075006519970730798015061577851532629443401100987371787571741780445583501634833426157299995109624955786036343356777829716822345179916288898941110912593954811826920153583721227249014796659015695558606952411436236455197507562093463956022353626997295010029530683025055033568235691972750507282942817291833705378669141584167555908165165514753770116267003624158573269834742794715799474782248597803945123016687783055653482431517520193525786746162713651185003410565608247590248390552335734381203096599377859508935914429551730055339432677143817893108533577934226392290320088735740615606215600307688902159345735708100606715336253377599235265622832613484410453184317673768227390348939676695360409255406012040071483962275719424364252875539694845588523261762705452284720990606232004701059012404054680931816839771939859980691080506977031935693288720236251583223215243604253058445686164260252327551182611258221282655614402961767357436094179682596809904767458815057222565805491534909524777148263307506803810421939137042098255589196977380295533320679551851480635839071871121274742298887137831548805973033070467608410189460882094378842348748268420137801427297017054111549173102856479330604321781187740405231283118781800933882291251065909193592518740988790175660240774162685347652318184627787297912922044726826607712854522060625872574646434276217794951343001129791211961495919866305324701929712601323949753133319406915476166882401394470219386516727996956034085004550268573171558445727467644761422757160944478654810167603143736679636925580598619562427791116975417215471940999118721032652884816501748957169707045344128261999127500553047473294132394190046723331846079314072344680093589423670538884824753130909622415074361277787847124767368909943388082667013772876411231490431457500736464134001234435854947657315674029255240627289861529732857266918247849832239094405339298556803842007775900586732373762498248054346736965297378654685333719720605431858566084708351563664607704487781633189236108794517050949059822441507262993522760674679246731008195871420932916850410412544293936020696652412046404838303813472007549034882764130859892628030380875432980413073180450561793700609309425282976268545049023051986965869667787029952392217992583023097129642006368479131075559731400882330410975530239826037324421577643011151258146643066488558072147404388726850611 A013795 753 62942755582052408095382729526317968460647341507807304379509554916347091280481286437554547342124848510789940684240880224282873788706467684335461665477120003890678031531460046668082308445783820754323265410340103209228452956174154606361334917270820522429579822693982897612226781255300044307547273335807202530276266764428631810352728344034543454166340292275480465569748489002835707206244403480328122010185454901259167275533397791732328501165986542875769796359539766125458594196996357421523835916175875158290263483660002017792277859452129531828242760080118126994576356714040457847730490835250724795884624291953497833666916595533668910065646892192082531995462507731930921014847872880923352113977586934003697231758889432350686511179003413854195517632194367429875894801811062357419265229560171010833482489775912656716627318170458891469613738516561324289227680835519556110341837871407503788047435596192369029228400018977663358103086584204883995955779154385769396804871288092399957937968619262488152825637884648798673564390255837937940546708216610405780123279452867396241842358730169830746472538766173040177129565787969737280449094901933797186051446188301509948272265200061305671243650469257434020110286901720447560546087325831717822636279848013153411043750568290566999634934091070352968826686076747487075194537311491241070330723163066879740224633826062637773002040114535008609522576419179978353090602604104873216514980916502300982919238085701430403523983892294025253445071595061640617222098825806496771751908399422278686596691678808092117026350776672234261569075467770526900600023465842780828205000607764583522730351100971489977298109702650724570485440152978959429971094381609869028703291130934354327676864611431617799360850473763235880221854884732899893815700364511252795585958201562610352262227723085207114588387610905433360560081432945824906903348069318657527989319851265086583501998006584991706068251177184716254733583896774743800630828023397939237550697055626689247191443398921713879377875198369707272991216142084347472970626206855976503388066886816876961841585174515876174977590541135433828743091656845468363523903057489623400365398444238104735882612879541273134328261762762576258960952922195983948335624929436649486559325238816438482037991414603433295038551620482179804787203895853786951990587593388111985075663877627448726564227425544389013505289743637083451724688168097194639070886598402106481921680850883381883929225735597168056499392383336474076301558447237333198461250242751960359812719210589647781779103723468091869753719048210481144918327748648683536840251406969268282571385912073375352288650758783462325978024150862656818763244950066769393812581188572670170165050835846960490348684256736849763690575908918920883247970990429384127841266046214975243613521401405610891523605868860524142945184860366107837488166739037978851388690995753473878835606858850061007517279019687964771413237606133043662525419718549639919687966992806397214266227804434976675221570620899295568055547768062746504141167297806069905532974463629408041165075088615240902958077270027440318199547092738241293012466856318271326265570525001136458978734310147655349819795651 A013795 754 921544884476829306924498542994821376232337727015806743420399393530237763437526514732236127636049907046475521557970727363725555140451393366355494244250513976963417059652106543267393077954720919664046928872789451086313779731345797591736304523762083268891478184062603603940612304358847948706799628909553252245774821697999598335374295685009750712449388219205309496406687627490517589206624311355484034351125245209335468081084477068753021585571208974244145588500021715842839277638223669008530481648730988192527747664266089542496740140238628475497302250333009497327592438650266343348622116318905861736546784258491161782717325875208446512271136148584280350945566575703200614578387706849598798300745850300748131170181900179046401210171788982239276573652957733540812975793315763974975462225990463769613017132809137206988140565333688630006614745620974348918582475112841821011514848275277262960802504563852474956933004677851969225987290679343706584788562599362049738620120528960827784169798554622089045520164269143061379656237735723249387544354999392951026784934469431548376813974168416491959104440075539481233353972701664923523055198459212724600979223642922407152654234794097576332678286520398091488434710528089072733955264537502180641217773254760579091091552070342191441655070027361037816591510849659958267923220777543260510712117830462186276628863847383079634522869316907061052020041353214063067599512726699448762995835598510188690920564812754642537994648167076823735689293223297480276748748908632919235219690875941582250462162869429276685382801721258181823632833923628284351684943563404154105749413898281267356295070469323584757621624156509258436477329279764945014206792841150092449244885448009881711516974775970316200442211786367536522328177367374387345355669036809252180174014029078178167471276093690517364688583011266449831960152259759822461971919082894464867291631942372132669052752814410863568545265485161430685554401832679023985035953090569228376979755591430357268129922803612812907971470779330884183864395536256931351762938294578351986104687289885895598322648540086943077846903112763886686627604947874502310353464664705576204749798622090091438057335169363779959700080468606879007447311733871400987581884591881985132715080821511475815518232301208866872659434275479594521889452239195294764094192954795347573492794832343476805626853737395399546730947136590538816701159469111026710636850687205241001815329337783594162607793994878137515207603884429316951131117226001795358671164804131451628018021962243033173027857615296333065064200584849654442749236567965375662878120849437056925127661138666288532858135759348671914644251592780158483512669313927570694810001181892463961386509287635348539195086202884217390193721882481920651633543270876613015723976182633452541745566837979549062797113525986933976860451540620184848664249226255048363181824868826611060032120020423743211060482127251492218261211791393892263034670099285278064151524741678461614071841284732493501919015460586586411901274872206671567130830407178669486908279121998163130697864372415742060209209310471753698759568984780590770995527243355810487854218056541638895907649034871821976711628126291 A013795 755 13492338653625257882681583167987179769417656661238426530418067520676211094488825702194669144719406689067448111130249419332305852811348850276810791230071775136721389170366491899977902054335068984801311085626510353354720049046633822540611234532400661139840132092860579365294504748117892817016253366864769166130389164480412119228215063124227760180971492917384936336890313554088668023574186542555641746934824715109880588175157828763612989034348070591908535561228817941655009863901232737953894781819070398126798753552519816991694772393233759509756002247125592050373280894278549532967176405025100721684781468328569099660764368138926865386161704351422448618194040234870560198042174415984976005921219994253253388462633200521418360118125162488965248314852954176771042778589936100357615742450726380050904183841458577847513366017050535231926846490636685442516966018127117101429588893598334407009109469319364085844456121488430681437679922836271208107889345017259770223137184664515479588030020638222005715460725064523561659546976688724094283036901546112195983158225566947299784933395799785858773248107145973544737535514325076145301051160641333500882936813356026963122010651620382615086742792945148457482172596841752113897839028093569426768069418222949638472671413861880024897271880270592954672716310349871449000663875404010877137336117155796869276123195589535668929049329668836280862625425452407097372724465831606629339022028997787672623767989423540721398779643814171776314226942082298408731878432771294570522851494114660705729016526571314039950689600000941040079808321475841711193019258711800220262277168884736035363516126741366604436338199275452052768464577985038559953001653987278503549394367844312678138320027694981399490674422764207102223406844835728405123352350367924261169927739399733606549946953287722864736405543867952091989728589235143560665730867292657860122016783268270394407601353955789453507071231968248506667201997232253590164911389199024072667360601614131860762690199767695193785610303680183475335958615046337731921161179570921651428558726611219397455041897275412933602756508473976064978914764041830588325885076155954341213741801626021028744597444214655102389968878140873315548036091095611181859186372309744144328081498307749517415002439121999019882606777227296743394983470234058310641103079051158683823508009140340843911182765569206044763687797026822078815321675787254542070434130911371933507578236834489602134740711879010811360154528471929629481510687305892285846304523897288583285811859549200248686300863345553612405604960762783790696291572591581065080198567356607950440794086731213130409575965652623905502306487569894300357108991425213562542713227304087564858659882480269137962355257096427826809826282081417800260566707028904491163214735289936378663696844074858577828412539133974700355213871006220126369293272921600163085345097904490412529930269219024024353136518825089097567562401837797976623090604923635756137242473742914356491625828249768437361596305358448211656646565403977878414362487991502899957824114625175106396547432276538879503523033514616945903538849506172629478145514369972421352673606565826135074983889519558345561034947397026531 A013795 756 197541330227727400660341059162500299004043911177191802831850926570220406634410897105832150947836833334636507795057981748444289991010958516902786794399480859776737858843335807907576463977519745006475995604657738083466456238091765795817089084788878079748399373971571742487276844017194068733934965544267085361315027757157713837620296739201818636809603627803432852908411080745412188533149665169557150816872768653923761691472485770928057772451890101536132869151951123483770999417377948516382973500613009698974460550762442640575403162609335472982337628900165793209515205573132243712172429745972499666186885477798580188133251113922028236118793513409176070218978943078739871859535475624436033702692581935861882860481412688834086210489470504000940200577762102102104837321335254445335852085221084930325288155622795038265443191855636886330640959469411711563890899471399121482030610991173214053020371740304809580848682074712113606929071750245846757907607900397700295836951520673171136648347532164208385680060475669689466257427285699609464397943275536628661389419580525675416151209847904664758299125536724198668502257465233439843352690042949763786427077884345590767069357950374021867485001231509918565996488990360092699578261210317949977311304352202205656878382170351785444520957599041751449363239499832467884818719799790123252167738091278021963071719706626391728790211235681431988109698854048692312634058904240552660152621526556609314884587133150059701999532765083288977016596659026931002243432134204523807025068725332747392578530965530608858918046433613777767808473634727798493576994966799467024860000029641420293757239611620348455552427575591893504583089886278949556271897216027744570466682939608581920623143525482222669942964223690756183652899615239899579411001761736779107788912032551499733497773343085550462605713567770686578821616274991736871706965628031803730046447723830746844521691423266713388797029907247126386114504441477424813604467649262911447922826568232504573426547214798825332215120456181566262393770082893430733057720830097863898565528316314863198139268418009320760877958040567483567356291060336441643679283399999327509710393717606573881849651180746765354091534344860526212938796409730843313600347676986964017107441216723760684473050711185187650101245825384851620045952987696847726096390180388014289859980761823730295703626870698745701385153036269702055935124655201193750453226110673396478484452965493762264854738762620597289124022451357521705238797972845568957075744534380202147887571435659840841016130940242250439230462230527917479584404914313338373839187224668097002403666223831691442326601713120066600459269284510822451528432743456551769187864360959146037095639339393620448906843319148799812322666595954038013614957157610190655120626939379958520015185494100004437985787985460523587900686285402068870172822808845147987732537578419644129850709071635730740554271772118129477486681125307200175738669546686951105605367058070009093393893751404859691411131506753040266864962364079640117864681186683593958282502862227188732751850955960805734811080733687506704973712295619873468189528475890766221024494273730260443632839126455853737359112664839865440371 A013795 757 2892202615864156873068053447198166877718206903545265185261129415914596973534409944526488522027279076852413110627443910778972849758391443645973701456802799267991218991325279563574827009094866586639815051647793943280032385781901543016558001290393963965596315234317781881756220273255738360333541830533614396775013321392546088296598764558653826661529406714670060399432046633193579852313844247747486245109834205862097794924848664172157693846468122976590521337253716398925891202469830544228363115022475075002685076923712922700664477703763280659934405224727327378380512124796229180189916543910783367612642190280449012534458929558932415405015255829823746844076070705615830463895458898617367969441122092122953826960308363177219856207776337649077765476659014936876916923221669460334162210379721904464892543886473342155244353771958379652766914287591656869006926659160754537618410175521767026950271262649802717073205554255860055319048539495349442382525287269722730031348807214175898611668456218416174974741765424279923475474992889927982168250287497131780231402492078476413767869863383172196726257496983178992705541551548482792746526734918827491597078847304703794420662469751426054161847903030536717724754595307862117214525322380265105617814807020592493022356393356120490693231340207570282970127189517047162301630876588727194534987853394401519561333048224717001301217482701611845737914100922126904149275256416985931497294531770315316979225240216450024096975159213584433912499991684813296803846089876888433058654031207596754574742271866333644303419117834539320298483862486049697744460783308910996710975260433980034520899745153733521737743092134240912800601019025010100453376847139862208256202704918809247899843444356585222110634939199056361284862103266727369742156476793588182917137461068586507598140899516115544323010252345730622200527283882154019538661683760013638411610041124605964550642084128047950725377314872005177419102459527670976695983010852858286509038103785492099459538077771869601688961578598954311647707187783642719362698090673462825338897900079165912083957028908074465260014183671948526909663457414385842105108388259390154069669874419477848204160742937313391549254154343102964283636918234869276954422690338766140174470046854052580181369935462462332385132340129459612569092797692869547557777248631060917217839978333861235259396801013900335813980025604024707800946160076800677700385683486369197841490875867794173319738230223528164910064812710325475286401241120431975100545975727860539647221933389495729753317173096086788680773197517159239818595272350461587131379540156365608212192077183119794407103775681790895097324161594522951512827783796947374452679522108802857129117255568061996992445093035657578052216161631363070557336587744570801381621099019461972691542330819118164976549921895127525850453947904571690328200298744301811688392082685642009705144231517818733772455093015581533679882498355622717772989860833043651137168179097203003136379998414318550741950376390371262547169913972490010965656797254234499143214124405868270236219849846222156763369033021918785667520121720170567447762886415516708242019620661684743155228397650440154568674768525920469912471811 A013795 758 42344738498867120778589370520428361256672267274806227577408195778405614289517295997812318451001392964196180352696406297714941493312609126420700963029049784082659437251993418090299042240157941694993532171175351123562954160232820491305425696892658026420295651345646644530792821020737265333643385940842648383182970038508267278750502511903250676151452043709484354308084594756587202617726993631270946114653082608026973815494709292144560795606139788500261822898731661796673973095360788998047464367044057573114312211240080901260428618060798192142099626895232800146869078019141591427160568119397779285216694307896053992517013187672329493944828360604449477544117751200921373821893413734656884440587468550772166980525874745277675914738053359520147564343764637690814940672888462568752468922169508403270491735041856202494932583575242636496160392084629448219130413216772607185271143379814191041578921556455761580668802519860047069926189666751411185922552730916010490388977886422749331573437867493831217805194187576882359604429370901435586925352459245506394367963886520973173975382669793024132269136013330723632201833856221336568601897925946553304472831403388168254112919219630628858983615148270088084208132029902409258137865244969461411350426589588494690340319955126960104239600051979036512965632181719087503258177664135554855186757161547432647897477159058081616051125164234299033448800351600860003649539029201091023051889239649186555892836742009044802803813306046089696912912378257351478505110601887523548411753670910424083728801602394990886246359304215490188490102230658253624676650328425765902845388788013901685420493168795812491762296611937421204313599519545172880737890418974722591079063802716286198501607868824764236921806144813384185571666053928155420394912976734924586089809567505175057744380909815447684433193104593842039637919963318617000065545711930359679984382612105355926985950753718750046570249267041027802593079109944630769805887261896698172778826877523389828187096996657942838328086472267290076834080936340313054189262745550169225786804155059068118821214860243118245871867663140998382484382680004023114260891912505731245734036631375575175557117437345205365672630073737370500076728119876721083889702609249875058294415955990183826435437225105911008450722591835418187624087651021303045793416697207362888986395122786062345432828563644514816652481554868525746913652729684438722211346791923931425597267913580374491574287428702675862448258922891875283668200571244244547447093630631606160974976326755606979318316731299806673075200384848728430184053382483108097190527847429348869834704202038056909914406379757100495119923049905410533099311582571106509361680883194982631227405738771995697966388607135062600262496822444786716029964981168261103028314510743942742176871265522709053421667406466562105976496251270834118095180573915322824929748482600484664093016693652384081162515016841129234607159658424672210914344552456592096299279310162149168919739556784037901412895460731425654953114710471226250548181168599247301955797995426317344528494821598538597172486012473912940958162102105017278002696420009580125371409266107726324535698970000094303039967285988001599988499784851 A013795 759 619969316361913515319326973789591637158938665170437977960833394391636598812822730703970154441111394388796276543828084604844458403589910219925482799708317888754216820806435634260068277438152424356400304518178315800085211859968724813202737628205406164819548631351612522575337692564614301749872813559877214978181864333799541228186107276775493149533409371950560431424666551831193233526140913755437922064635782464122923632658038746288514608469492643432333349060330260365103640089177311720412925797892046927966645084766024475353935397028146331152480637373103426950310171278252040085057877836102886514857621361906126504441590080710576120846232027609744800723427995332689834126341470489111445094641127051855296761879332145610453067679839236734480489557058060431221546391759980469104897489483772532283269492747816660728307956125127440940284300511059751376288379906767741799554810223859571039756990508068805302571937693270949150789342910907411173092094533341309589785025235115472963566703817977182859885848100313134626968450419367918428174085355813459119941359262553568240173577668439666320552420371175124699067049488936588700900387533783486930786724577006171408467250294612037124379109385822359640891261049801173948396485051597884523581595698165150761272624463013822886171984361025073586329820772549160135202979180608658634789311602215961397866963085769372940604523529554372148723885947788191313432900926533173668502710357703740364827022739754424957850630613820799252501950130065882996793324322235232272296485495799519009873384260665061565532946573018991849683586759067491318890837458481638583559337245311534576241440484339490691891784695375783852355410565660876146883453624208913455988573135569146232262040807463373192772163766212757860954762695562123510001920892376030864940901877843268020435480900607969547786380244358441302338786182947871497959654768372396074651345823834516127001304985196219431835019518747688057765271248699339100727995401429557947654804313819950474487287128068941095961514040465394014927778988958523426384995857600027634744599634219816327661406768819494237810014456047357317953846817938902415893718490996411168792030319969796145331756400171151758812976909588841491623376403115073389229135902027420728488544011652281402841236412775643074727029467062357685004267298602897893461413863813000057649810992710738799482043000319341430608982444830085460562789615309867331896328380558280002169599522730262931139142243635877302104958890059946028186124563586984419172897846077345802834628400028841784199475262960469500494008834570232946324725572935185650966518214213096803249904222039191218056823806023708349050793373665115615107020880423570403564369810857740703800447421360789013925895597064451530443215977414122309394717289284510809437552751802065688211572198517983251146632498076935793601881614856282323031538782694241479796447533753695966985857411764555332300382361570973123883424558995625839996918592516964881917748380084025982153906850875098914586202440568803014168552476009223534275920489461579747934838451036712241241692683024203601202367708630559368568451336919557967237478285360262615562803065083221117527168619771380690808161034150331425431625350003491 A013795 760 9076970760854775777790266223253411159644020996760382435324561727287951443218537600236827031172311925246366284878186986699527715486959875529928993670529482209250488473427024121201659649971989645002056858450648721629047586841802099990101281614555351659123011511618958943025519156838517991919887863330162304495560675711159083121872796639269995202318646614728155276488542985360500132056229118293366616948332491057223724905746345284410142382601841792492792563592295342005482394545645020898565646606937459072359650686059364343656968147889090434403469011779607273979491217684888118885332389398382361464030434359667598151529320371683544985309683116234273627391709279665911861443765469431080667630640741166213399890675301943882643363900526265029528847604887062773514660721757874048164804143531913645159348643320783729723156785627990862806702443782425819900238170214986507687281976487527979593082098028635378434955739767179966516706769558595406985241356062650113704042554467325639659580110599003934251588702036684604073445082589965693706896783694464854975061440963046792604381350643625154599207986654375000719040671567520595169882573882124032153648434531947355591369011563414835538034540517825167502288953030138987778472937640444627309758142616835972295792494762985380876444023029768102377454905930892253539506818183291371071950311168043890826170206538749389223390828996205562629466414161566909019971102465372195680548182347140462681432439932744535807891082816950321855881051854294592956051061401846035698692844144000757823556218960397166380967870775571059671217393739507140399880751229629670501892256608606177730750930131214483219987619724996851382335566091840887666520644512042701909128699277867869986548539462071246915377249701120987842238680625725050309938123785277467893599744393503287087195875865801282149140393157651939107542168504539786601627305463740250928970354206761150615426106288257848701496520773984900853741336352207023773758580672330157911613989958637894896968370842057366585972527066453833772557612177341741485702724351122004600295683244612330853290656502286215135776421650989358492162271261443470271099932426678455922284115914677785363802245454905832900780794933290228278857853918007789491703778741583466885800772874601052018998542319448190257078438427259978866147477518845028058168560380086133844050882744277926763216591567675477885546111974757281228099802757751767606294143819753777511765106612293779574808181589072879580118703109367669798673049735477038881110397364418419899301794404822272562464517325004233956732783346942780567140307113344053115800793174293950296381847714875798623569957343993113938452665783830957720781892710281494278585938400768181644342350696143311952889037436620634857219125125320164731848055832414522760975209839134043741105628558501792780037846404344416954125148723110829491504759317426389505699788341687862652639938365644854620209898155760617506777218968254957923394885113040882836157754032810224404715350203662323208456589932367844930441776801251041765333751886206989089513969761628503924019622572157364925203865622060019715210696023839248198323919575959604954454999675883440381715275762072784694122285700995002399744426749401111731 A013795 761 132895928909674772162627287774653192788348111413568759235586908249222897080162609005067384563393818897532048776901535672267785282444579537633690396330222149025636401739445060158513498935239900392475114464575947933370885718950824545955072864118704903641220011541613177884836625975272741919699078207016906300119503853087080135987339615595551999757147305086234921403068757848663082433435250520933180638740536001568812556345032241309048894623673565683886975923554796102302267738542788750975899631972171338278417645694595153355481670653244173050101189801465230098333730918124446948600151513181716154194869589459893304536540779561818782129919070504786000178642015563588615563398170237940452054780211091414530387799377095760385781490867605046297331857783151486067028147627257033939180897465450747678778023486859594586876738498379414222352930479418496429159387050117617459049495417753897149222314997237250575666186985931281889771103813107395353670918694113260314740887039956114690255912399280016601377510186519099288239309454199687721562675810070659941689874557139968090520747354773315888487004132606704385527474472420069033882250764208177954761566729982241233213233698299956607112363707721478277401012561314264920064622279993749788442168966053095470382697915824868961412016941178834786908317277734193484071919325021568963864424505811330605585957993933829807619665127333445642458017769739501114961396911195514316958905937744483514118852353055312748763333343522969662291954480198727135469543589984427808664561931112315095294686601799174912983750596025135884646293861740124042594654078753008005818204529006603048155924368051111248823838740393678901088775023150642436325528756300817198651553286127263484473057166264185126088038312874112382998216523041240461587804070340247407430193857665281626243634818551196571945564496221182040473524889074967015634425379294621013851054955941190006160453622166383162838610560651912933399626905532663035071599379623585841983940426984417419186513917498561904185223768779950580264015999888460437092173587224777269352929098384369136023028501849972475802902589392135197683747813538793848239174110658999273158161741106797455511428675705276299500331618618302232230757839213552045948035024555523538675009115657034002610157658099040953553885417013513350579265218353410055799645892524841085610748974258973125740254117142336671722280625422421354460609212176243629523752559665015056549752925910593226754766586645616029932517932224252053522372121177119326258337327812450085745677571881002892587042998155386989360524680982589250283501236446470281668439412864837726289326632393496567647687745473403181172885479741069051989967691171231357732776724125646947454816356542234230302248397109562714944545210959812531838987385442381027743438047254761534413527507725024748092534109206006608625346302455065654585121181166439768752950601110651997097301337611406316494493118898491200916725262914220838956424512940031565604185676794374495509437442331820074095012933199797617626598054147116502486251461365956527259574031280002925951571294078955979869909796572580748650399800485030432871660506511624576138175650254609450628693352432507640706644384948267830134658152037981676853571 A013795 762 1945729295166548339233026120308697395614204699206060203968227923676872436150660758443191577392648902478766726142615383777672644320271089010494861092670782483884342557867215125780796137910847381646228150875856453692483137811159022177328221803561958494211102188980758537411893040903968214446314204028934525140049655913047940270990639311934476828444393693767565484262329683662276189907925502876982697731800187598968984637447617045005784866185204675177789214496765769733807501960004970103038146511704560563734312750614567640277607140034147937626531519883252433869704154372260027774454818304493506213567085659282297871719493553564588789164145111260571828615497749866500920463712610453686158534037070589400139407770680059027808226807792605482839235729803120907507359109410670233903547519791664396764989041871111324346462328354773003629469255149166206219322585800772037217943662411334808161763913874550585678328643661019898148138730927705375373095920600512244268121327151997475180036813437858723060768126640826132679111729718937627931399136535244532206281453391086272813314262021236117923338227505494758908507753750702230725070033438771933435664098493669993895474954576809664684732117044750163459428224910202152694666134801388490652581795831983370781873080185591906464033340035799320115124673263306326800296970837640791199939039189583691396384010989185202213359517129288977651227838166756035824149812176813525114595341834516983130214117301082833954643963482519798825616505544589563990409587700962007546657851233415405310209506536941719900995092476404014487106388429737156107628330367022790213184332509185675228050888672636319794029822998103852790840755113948555910242066521000264605457391662189264676170029971273934431054968938789879399476888113846801598107039393851562292185468270077388289833057378408069009855009789174326254572877900946592075903621978252546263793295609934962880195201482138015887120097218504657257903937523903719496483286517068920312486871791478855434309750266096444839175861198707256445645458254366949259466513490557964000596234929445548520513160295585447018230296811290251429287751738021480732069748154158408358308646051544621546142827241000950300984355228190562982090525523925615504725180794517420129740808462334634832215318272228058600982436390494848965831022061912276626962615512456198334426975732125625533963060529080951210685910636809671050657779475472382979857261226055485442944932588256995432916537595078464294241995045695274315621050226154204055748316816502081705402465329909763350366896535993020911227441854266089213400741602812771393907621443754089150602031224873183246929796281476095975552216308888991990185116966437998308565584017923596957685966276134851365855218782081107709503086433662615278654614310261900627191676449856963625348456240602087336822791892885142756883695214244616248780759213457844654311949750861055889501588883968599879795873753792809672621774574327107303161011293955002152010882493946436988753673593180177704825084354978236919671022110767932712901207645858969515607423391970522838856955316609994501275349331619154740990503478901330567673981475836695419239029695377736966654699372964344367585980440027589301001530003988089730813133011 A013795 763 28487422610533434234710735427439638569187571001075927446298825030553089337681824164366767884605772581191623637454031833888905185493089014202655261257792926346550659389733896656556636255152716514682426356973414338511645620693179243698262495425950634313744747148867285746247526011874998627708486261187630382575467012222934893507573950166032675245254368070450926255084768898499385696441937287621903677491286546636504904076870561155929696225817581649278011889447147634672675636196432767278581503077866471213634072981747884821304446137239959954790047982610698884286338524164259066645792994796089424472835701137552123139845105117739144462152248573966032142759502555795439976509216329652419047096836750499407441069170526744226140248692891536874249250320047493206815244720881622894581839237269758433036204562034940899756554949442231546139059364638942425257101978709103396907913161364352926296385463037295124916409671840992328786899159512534400837497373512099768329564350832395034110918985543689564332706142148335408554874834814965810543614758012515196032166759098894120259734110252918002515594988907948765179462022664031360045750359577059877431558066045822380623648809959070300649162925652187143209488640910269717602606879627128891644450072776068531617403766997251102539912131464137845805540341248067930683147950033898823958307472774694825734458304892660545605796690289919921791626778599475120501377400080726821202790399799163150009464891405153771929942269347572374605851257678335806383586773529784752490617599908434949146777385207363721070469148947031176105724632999781702571786384903580671511231812266987471013893061056068358104390638515238508710699495623320807081854095933964874088501671326113024123805408809421674005075800232822624287741118874831022197885163765380723519887440942203041951445793077272538373287198323301310693201505347759054583304929383595529848197641025057791528937944899982690603325343376126686912971549287474357148011797896406062295120289899041922413729053645918048890373783810272941620695154302186504107849224015259150932729475602012275888833179887666529793909775614100571176201973196372499398233182725033256773996886840664804057077133635494913356711944895938032620787384195794936604681372012529548119535176697041388578464474823691005976983851193235083708731994008457642095359653717871199814345351694051283442753169206274206675652417633530393852680549300391159208090161610678362370156758024670670133331026929543795731997049464024511255007796361123701580211106510406978248797494895208845212721732183473819161280976188309812173400257806781785978201485558003619253964339163368275918299147357091521178059998978443731728300297505618733235708715606419383057480232248890358847486258188449497974834688475254350294782208116544487082713334902355804438726747818655160698422496103731375103534181631755426498399095644236303583781256302356719278192762850184270840091387629280526416855401542723178025580366354795186507591330593869783952342535077750981776344060041236366740903434723753302849586581143021172678008285881840424883704682790486929493172389564236044562841961434594380841314762787725057633078633770025446928791453519570965885826339622443934955963400788389621748835080414051 A013795 764 417084354440820010630399877393143748291475227026752653741261097272327780992999587590493848598513116361226561675964480079967460820804316256941075680075346234639848204125093980948645711411690922491465404292447759330149003532568837306986261195531343236987536843006565930610810028339861854908279947350048096431287412525955989775844390204380884398265769202919472011300696101442929505981606403828072291742149926329305068300589461885883966682442195212927079372073395688519242643989551972145725711786563043005038816462525770781668718395895330253698081092513403242364836282332288916994761055236809545263706787500354900634890472184028818814070371071371436676602141876919401036696071436282441067268544786864061824344693725682062214919381112624991375883273935815348040981997958427840799572708272866533218083070992753569713335721014783712067021968157678756048189230070279982834128756595535491193905379564329037923901154005423968685768990594423016162661799045590652708113151660537095694417964867345158911395150627193778716651922456525914432169063672061234985106953519966908814722767108212972474830826232601277870992503473824083142429831014567733665475441644976885474710842226610748271804394394473671963730123191567258935419767324620794102566393515514419371410408552606753392286853516766442200438916136212962573131969136446312681573579708894306943578204041933443048214469342534717574951207665474915239260666514581921389230054243459547679288575475062856374826284765517807136604268263668514541262093951249578561215132280259396090457967696821012240192738809733483449363914351749803907353524461373324611595944963400963563114408306921896831006383338501607006033351315421039936485425818569179721529752969885620786196634990378742729108314791208756042196817721446400995999236682688939173054672022834794737211117856444347234323297870651454489859163239796540318154167471105222152507461662247871125775180451280646573123286352369870823092816453117912063004040733001281158062856164411872786059407074429886153803962568766206138268597754138312606643020488807409228806092252289061731288406586735325662712633024766046462590773089568089763689532028277211912428088420234173396199666313557281026455619585221428735600948092010633666829139967635445114018114522021382970177298375893660018509020565320154860579545124277828337918160690083352236481830294152604840885349150349060659938227046572518496397095922307026961965648056141941903461465094239203281422099565275450713312168801202782869284569146523212114835870810418868568540644122760752702759458880898240186340314772373043960030753174549092128506847950054730989497291889690874927719817816455176961567976445043394676234044655779763873304011305193586187344568080356003743886046306137089099849554673966198942665906309034327835378005936305391332787398314812930207785603765454731062890843953270531199363061159327263720770141373522804726952020240889547909369778006280296187269179933987010049472522143800556325657644671224847506846247056073352124187453383063741645453567187790472107020797134514972989178719313596025660722320260735519134709536955609979928444569157363896329897689441975082568805904277026942568484435670980038511534383438412201651690260150942812452024694412342120691 A013795 765 6106532033368045775639684604913017618735488798898685603425803725164151041518506961912420437330830536644718089497795952850803593877395994317874289031983144221362017556595500975069121860778566796197544984245727644352711560720340347011585850163774396332734526918459131790072869624923917417712126709152054179850479006792521646308137716982340528475009126899943989717453491621225930897076699358446806423396817071387355504988930311471227156197636180112465369086526586275610231550651030424185570146267069512636773311827839810014411706034303530244393605275488736871463568009627042033720296609722128552205931075792696100195431403246365936256804302855949204382131959219976950578267181898611219665878764224476729170230660837711072888634658869942498734307013694272510668017432109342017146544021823038912845954242404905014172948291377448328373268635796574667301538517458969228674479125315235126569968662201341444243836795793412325528343791292947379637531399826492746299484653461923618061973423622800471621736400332744114190500796685995913201387261222648541416950906485835511956356033231346130003998126871515309309201243360258401288315155884286188596225941124106580235241441039807965447488138329489031220972733647736238073480813399773046455674567460646614016819791618715476416471822338977480256626171150293985033225160126710463970918780517921547960928485377947539668908045644050800014860631430218234018015418439993911059717224178491237572464033530395280183831635251946214287023091648370721398618317540245079714750751715277818160395105049156440208661888913307931182137070023968879007562951638966845638376230209153507527558052021643491502764458459002028175334296609079445710083119409671360302917113232095373930704932894135172296874836858087397213803608259696756982424824271248758432693453086324229747507976536201687857727404124207945186028008993861146798095165944451557534861746196971081152474416987199946477098035485047278720901925690099350514442160371871757435198277103154229460695778976727963177843815969306024070390539718339034873860462976629278518949996665764152807793560836391903027775660115599686258791508804366402230178438426006659609859642560648532693759314496792151508336726347226938117933481015127687516045438266150551914339214716915068066365825521459076330990570096852387313745120164551684695459790663510360094330477336688287475402396910260597122155582188868243305749881398497181750139053189974171408579310444756175243300959735197873893603463418409943989195376874246348573311984535342654712003570601340180321101237475231134568208548582313736618810257228573257853468760836751316417229850556964099816745852650720245894316743131880341454742647805271522869044029519339295368911821264492250814235603968153121510897329981539118719571534270571593837769384913447234503340298727176111172189024730022717491784846319833847289874578433710468135795639849747384007304528346863870941082919789949816477808063413503814134327196707383945163953575631402992347735903147969948450228504981436241431085677196440302118891490846433719534565629470359411698635490937428735651282330567085716132356937032964806166032071119957183889887244519951466145180622658818743847374907921793044382397098869953717110093550891100989036931 A013795 766 89405735500541558201140622300531490955906291504675655919757192340128335398872460429359747622960689887015317548337230545688615417958954752807997465717265214544961299046114729775987013163658996463128256114341698440968049960506503020596628432247820936707566208613160148538456884178511074912723247148695225247190863138449309423597444314338447677402608626942079953453236570826368854264099955307019692844952798742182271948542928690250236793889591313026605468795835749661209400133081736440500932511496164734514998058471402658421001788048237986308166774838430596535098099228949522415698862662941684132847036880680863602961311174930043672735871798113952301358794014939682533416409810177566867128130987010563791781347105324927818162500040514828123968988987497843828690443223512876473042551023511112722977616063050214312506135934057220975713026096697649703961825434116768477023048873740357488110911183289840085174014527211349858060481448320042585273097224859680298570754811336023692045352895261421705013842637271706575863122164279666165181510891560797294885578221859117730553008682540138689388536575525855643596015404037543253262222197301834087237344003998044441224169938263828422116673833282048906106261793336506261633832588986077173157531342191327075820258569089613290213563950864969288437263771811454234871449569415167902998221865562889383695953954418529928292482696274547763017574504769825164257763741379950851825319879197290209298445914918517297171478971723744523376305084823795731997170787106728212103665755863382535686344733024699441095018715579741420437668842220928357549729174946113586991466386492216503710977439648882359091974436298248694515069436653532164641326951276998386195009454831108369719450922503033057598544486439257582607298628530220218979681852155353072213064846636873047733264284466528911924986923782528525468636079679121050270911324592715253867910826069853599153377939109594416371192337536577207752725094028744590881947670004574400608737975067281073534046899998274108886811309606609498414587892016201809588191038440829266795946901183452961258905524205613852229663439752495006514966480404728495052042516995163503347955026730455167169330123547533890233558010449749600984664095542484472922421261654710230577840442670353511559662051459682336562032936788015802660542304329201215626226795104455182141092518686453216927366493163125402465479878827219950239484013555397238003785877754411843593009684221675161737169351483032071676248307908939989945809512815840789461860765581951807638444277174221580081243217874859041213141359793655417836000976083541068232636127410876023664662242004511385416976028659195120138691436193860079238887106516980366325673636192646623496237975133431044171223477697729852041047808259714237173246833255438705378781564517780960363405313664585443672019511072262606797221934968687358171053702847954963976183963040151449250945599526433934448395028644655263051587856437109342740684486992808341145444300819371210963201357989428015259795541433208010792525399833082463322690317482636087705575381075532146679722222814894118670424601832701969893837915099637727076875553267293129331839147016609415831589496347765228669416026882971962802675924554992372208879678596609580489706771 A013795 767 1308989373463428953622899851102081559085424013919956278321165053051818958574891693146256064947767460635791264225205392419427018334337056535861890895566480006152778379334165758650225859729131367216660797770076806874213219471775710724555236876540346334335476860305277734751547241257580647797181061504046792844121427210036339270890182206229212444851592907058992598508836633468866395280687445650075322942953926384290643598617018953953716899337506414022530668639831210789766827348449703225374152900815347878034086574079806321941887178814252357537869750409462363870371270811049957688247048248129197389013466970048524010956556912150769412525898996186375644194103172731891971749656030809756501622965780821664475470702969062268185717163093177598563029967765955931495856779235452024441815989535226201377115276779118187749402336210531772305414415081750289315705086180903607272094458560432573983431850634546548687032746692901373271863508884853743490983416469170579251374421192770722875236011739522475183107670052295055977211971607218592324422500963341633194419750746239342693026600121070170551337564002274052477889261530513670771012195190696152871241953562535368663963072066120711928210221593082478034301778916239788176580942935345155892199416381023219717084405710041028182016789804614015352009978883091501452752893145807473267796966333706263466692461846641696680130239156155653798340308324335010229897918937543860421574508351327525954338546640322011747887623625007343566752482746905193312170577494029607753409770331595783704983773236214624517072169014802994136627909518956612082885584850386049027142059364632541830832420693899286619465597721842659136395131622044364422513667893646533372281133428182257641062480956366906996300289825957170266953459220310954226081521997406524330271482419610458291862722388874449799493733551100000141386300842582011297016412703361944031880082404488726545204606406503571850090627013873026898707648101674849555102595836536973799312532692960062197611980662874731228211804383950369666287981327009210694180704993812181295159458580226934805791635779894392410494502421416279390385624239605629896056954491326188852517409546360594102526162338859443686909522830994783908016467022837515168057169691886612485890161921136645762745012095421209089604724227513339366752999877683834997983586507124328321727735566088361549033572826401319017497090905909327291456285442464570961613429036202343802045254786689546042993896475063072561411951476094790392796597077136724998511103468885356415634462662107778153969481952905811222401602648738908972536890290839124779994025541422635862474319885188051193889946035599275753950581317314305420136546126515109543374187707496539214608420193928563917710882936972462763732980960730476146453506885692878085450740886104831040680617197363195480802037661608996826118126349876551610982397263396908627575309402870857368483094522666519234258951614386397706338297806095717887066361574061706922710450008296413899712231082323215571418666522123598486013364378956160345507508938263274960097329154326866159537813064232864791453686595432589541215680914973795962132534975386438706547456951470178457190301816027630712948920049593592507393978211409643321510207374332960867949796834211 A013795 768 19164913416878063309992876719985576106569692987802079870900177541731681372494989279354335046900263391168619899521232150412830975433028844741553944601988833770082828251831520872397956812294212347419130740151694529445355746286268180718213223109427210681005716711729571314497403159252238264398527921480749094030781815782142043265103157681401899405072171752250710634767877150617672893304544891762752803207788436192399312927351774504836369123200431407703871519555768757172976119208652104922702972620837508282297061531102444359551170185019468766711951015744938469426105775944582430513625033400859578972546169908480440044414949750799414968791687203164725806645864551967630358386713947085644940261841997009989585366562170040668507084984847213220561321758061360793030839104786253089852627902785246814362344767323069386838999604458395678323572451211905985871238166774609714070734967783293315691425725140396019326846444330769006073353633583143658451488200525126450819372900683356153616330447878348559155879397235651914562360476301287410221869836604284851599499570675690216368602452372588367042133274557294402328776678068250653758389549786982374187853442109080332609083338120073343340925854344320560900212345112666738693321585516388427417691655234560959877832784000710693612907819529353798768778100827342672769755108547767216113815384091793403415844333896681081093786831485274927261500454176588884775935431164579660432272376771786307497470661360954574000822697493732517160823099897438935283489425090087487117672447424893869224667423951418317554453626545730637154369223267043757505527847794502143806386891157585044945217471379379455395595816245498372415961122078351539510022611630878895103568074522016434122795783682167885332832543341838929878465596444572680824059563564028922719504774105516719851162118495510819514387752921655102070036830636243227399617298389922222570756286484119445348340642397618795457176870110114986823978675856621472336257105642737833395734791157628270635237008885148939912249027985417362284122334608741853773499701814404146342429633073102552491595339453433799282050009951955746554635924492066027308169870707506730989707393168265458255085542803241115020042323768594631197269093681364059575525021458911893405917860687361630612349722089061922280902767415022801668630671209169028205477690050807290958415776423099701439400539751341711735174907953418460874211475163123783448982214519038515605744575331921643615473638291398445371632381561503826140934977806358790703201065887950503281304167835919979952267185272493982107181864380186366266912610748175625903892527951968811662486517439038257529742699907208996313590461066798745656219171838307718824541482225456830641081880059308104319205037080213827323814574246054901260225794313429428049084297313460831266604916386594545034422633403617322531195487888542592136393278333394139216330104967432222731960986906360508108785310586231248818499018179047405584538599805837451055403698571467795905686775276294199181140696550411605433721667872297143618575438365112608690784996148499647441793121073433373411673425443728543472938784276131346681582444574632849102561317226474882791723208888460541268285138446099787900755234993248587870230946167608880067652975449683251 A013795 769 280593497336511724921605708057308819776286875034410251389849499388493546974699138039026819421666756310099763948890359914194258311314975315861091302917718515227782688435065297092778485688799562978563493166560959605609453481377252433895359799545123791580604698376432653615556479654612020429058847298399647485704676564866341655444375331613405209189661666624702654403636489362193348830871841760298463791765230494292918340569357330525309280332777516240192382917816010373769543361333875468173294222141681958761111277876870887868188682678870042213429674821521644130867614665604631365149984114021985095737048473630062122690279279301454234558079092341534750535102102905358076077139878899280927570373628678223257519351836731565427612231263148048762238311859776383370764515333175531488532325124678798609079089738377058892709793208875371126335424258193515539140797999747060823709630663315197435038164041780538118964358791446789017919970549290806303388238743888376366446438638905017445096694087386901254601230254927179681107519733527148973058396277723334512268273214262780457852708505187066281863873272793347344495619343597257821676581398431208940484362245919045149729589153415993819854495433455197332140008944794553721208921333545442965822423524289207013571349790554405265186583385729268967773680174213124072021984544247859811122371038487947219411376892581307708294132999775910210035628149599437862004470647680610808388899868315723328070467952985735917946045114005737783751611005598403451485568672743970898889842302747871139318355754072715587314755546256042258577119797852787653638433219559305887469310473438202643042928998465494606446918345650341670542086788349144889966241056887697903211340179076842611991853068890620009158001267067863772350614797544988619945056070140947457536269397678870295340864576892773908510151090525952349407409237345237092357796865726851260658442790413992799345055345343536784288526555282193522089871793216794976475140283715324618746953077338835510370505047087465629255238018734495601201835101006589481097809134264691106599512257823294471029447364937724255288494195706584085306424570488338705818915077028606048420305943376574574312707432182253165008439662295993995359216800588851196245261839179929031356043398323661633795412281105955604114697417723348839230421657173443741956398860033869546922165382610602728774263302499394001514695827345999685659330207863295313476548602773242906983706327434664784174149538224364638686069698441977518529429010062899054685566805665483318541574321285704426481143859574584392031249676390308588513867533964039338858890501744775371550465101824959128492962869341446915027277940479000435152704894884663311310111841262913457416079805948329955337480947891410645847969181536489809350965854542920256066643196966380030574362580816130733848981775662361219179233138176152091468933988079223592266289066828175173018640809296024199220725732293011713951644125159433065163229639757266120902165550784859999855160076820223370211080938194576315155118939318302479719562993103613703841783128610183338195293085636138020120310621921629604987296740586839046765048571017199543710600245512818758953619501335950784708962711989346994654957395536152575008051282839961613070507213558812477891 A013795 770 4108169394503868164577229171667058430344616137378800490598786520546934021256570080029391663152622979136170643975703759503718135935962553599522237766018316781449966341377791014735369808969714401569148103451619009585728008420844352884661962825140157432531633388929350481585362418623174591101850583295869238838202169586208108177361099230151865667745836461052271563123641840751872820232794635212529808375234739666942617424275960676221053173352195615272656678299744207882359884353289270729525200706376365558221430219395266669278150503101336288046823869061898391720032746319117407817160917413395883786686126702417739538308378928252591448164835990972410282584429888637347591845404966964372060557840297477866713340830241586849425670677923750581927931123938986028931363268993022956523601772150422290435526952859578519248164082371144308660676946564211261008560423514296717519932702541597805646393759735708858599757177065572438011366288812166695087907203449269718381142308112208360413660698133431621268616612162388837711095196418570988114547979902147340594119788130021368683421505224443837432768968586967398470760362809607451767166828254431330097631547642500740037190914795163565516489667641217544139861870960737061032219817244438830462606102819118279885698132283507047487596767350462226957174451430654349538473875712332915494642634374502035239401969084282926157134401249719101385131631738285369737607454752691822845621882972010505246279721299664159574648046514158006891907336732966224933200210937644477930646181154531581350760046595378628913875335952734714707827610960362664036920300767567797498438174641608724896791523466533306532989331498666652398406692668219830333995735313892785000917231561864052682172720781627567554082296551140593490985351250856178384615565922933611725788520251416339994085598270287102794497122116390468347673878643971616269210503911106829307300260894451268575210955311174722058768317295886595356917812924487095250572528893876067743074140005317890707334564394407584277925939832291750097196067713837476592753023534769342491723458966790854350342138870053220821678843519340097592971362136519766991894735642775821154921699316976428342512349514580368588888565095675648086054293177421370364226878587433340948083831394856729980398631207672295999843284892887550355172603482676389825983635709755884036487423366801834551983989011893627576176661608172781397738253573326506684610148093203049401148444339970927105093723389142922675002746454888992848789370136330905059651383601748341266767189637943998508110427248031490083729526512030508044431534564767499960233015836045256214870359555819226600265469370028124282914376326553045371070752366006355540891347467930315930028824438889498876096058558078143265860116786875747298707491076362895469071723046784770027639242545728970074282942177472630610003152376037042771196662519467912614370738227431312708165920088903090300790645446501984503966021636459259507054845155686133276128605829041135257879398684724890363260436016106791830186096390559266605574121782030008237947546785981694254517286066798696752581467815554579046619011578931910483687076128262818519466898194553179449839943119059655438923923066236029348743231228044809850692878832059877976965296113714573488802131 A013795 771 60147708104931133797575212302377402478675524867363017982856833447327661005217442541710323340217553037532674398448278742893937228238427747250605083132274175997208957204112238246740549373125588553373897382635153919344643771289582170584335797722877044969695644447314620400891291171061899188322194390034821525830117964911672911824743853828653465241466791626266307955693240190448169961028346254146648924421811823463706861708824340260552439511049496003206966426986554947605631066816508212750978463542056368137919959842166099304901401515906664593293548266935254353172999438858197967851052991849529134520871581050098124580372975888546191392581363743827058947318637999539406092208574121325371338627339795373446550023095567073062441244395481632270006839585590694449584089621326849106462053546054332754266550116817089100312370329995923823100971174646617072426333160672818241209334697911533472468851036290513398759044829417046064924413834498932582782049365700757946818304533070842604816406281371572366993815818669534972928144770764297836985096973747339213638507818011642858893974257991082223853170469081789681010402471895462701323089532473129103959423489033853334884512183515989762726925223935066063751717652736151310572730344275828916803015951374710735806506354762826682265904270778117464879991143396210331592796014304266215757062809877084297940084229362986321866604768697137363379712220280236098328310745034160978282749988593205807310781399548382960332422049013787378904415317107358499246984288338052801382590738283496882556477842202938505928048793683988958037304052070669764164550123537960123174633314927793341213924695073514140949496802471978457765072387355406535920031560730704265198429187297251595319690804963809216559318903805249429301516527663785307729156500677671009277269725000986633853407244275273472014232364906072847078293257226388433797510987762515087888183119755661023209663596710909105662426933529075642620633699027415561563632395535239507826348483817859237846085357298521441413113685084583513173047627398294494794497017572557943421323162732784898543359255196449206050199947966658368858693713040785908528330824545880797529208599699851887362723309242971176509917481565787163627920906410626283502645729398611544820895375452097383643016359511530085733705534116766624750082087589865023442226410426535898178212365513345659675597583123134601342802502605257692444285770567073384369377178232585846282214373581514343745677204140441530884715210846029744299125168166020780978355907313197464486738423489138082157244765338429046315883997662638668278522097562760966917771584855538596241916934256749296654486737046581767626149383797063137277846885390699051474190218277967755531552018609781153044922393348822095555457969876647816200376376849029152562679097127975817974666150112017850857576556420376784761056153937558343213090335947529708587001978387821849360257236021630145093875839982235555122566522779400018442789987924400677295798917942991261310612276143057119808496043711819539185754637254178222372210717010701350611790032493557985580387585303999719154545270287534591821548948527142101391662481593895925943514856466453100325106607206152415281285157612761705694949648409804061023994438980188673460748900400895070449551999971 A013795 772 880622594364296729930298683319107549690288359583061946287006898502324284777388576253180844024125194022515885867681249074710134958638820647496109022139626210775136342425407280170528383371931742009947231579161288533124929455450772559525260414460642815401313930353133357289449394035517266016225248064499821959678757124271803102026074763905315384600315296200165014779304729628351656399416017506961086902459746907332132162278897165754748266881275670982953195457510150987894044449260496742887075684719247285907286132049153859923061419594389476310410840176199058984805884784322876447307266853668956058520080818154486641981240739984204788178783746573371970047692178951256444596025733710324761768842881944062630938888142197516707202259194246578065170138372633357436360656145846397767710925967781485855216560260319001517673414001470320694021318968001120557393943805410731869545869312122761570416448022329406671231175347494971436558342950898871944511984763224797099366796668690206577117004365561191025156457401140661538640967588760084631298804792634793426881392963508463097066677111247434839434268837826482719673302591021469410071353844939083211069919302944646676044142878857606116084912203633302239388898153709991338095344970542411170912956544077139882943059540082545455055104428462417803307950330463915464850126445428761664899156599410391206140773202103482738448960418494788137242366617122936715624797618045150883037742582993126224837150470787874922226991219610861014539544657768835787475096965557431065042510999208677857509392087693222665292562388327282334624168626366676017133178358719274163399806363857822308713071460571320537641582684992236600138424823270507092405182080658241146770201731219060607075593075475130739644988070612656894403503481525480690462580326421781246828506043739445306247735463434278903760376054589812554073291579051553059229358371830983401770889056342633040812684719444420216003592733799196483608697987460391236853141903031441634085568151577277101304535716207652423729397463323387216366590312738429698286230834279820849631592425570703699573322855331212825780977438179845178460134652630146486763291602176240756625143108205531482877631970626340995281701847604689862676389990757979416762236124125071627722729191994157793917402519608311985227182725003580152965951844403213808217636875054912085227207243480893803310424214505813698259971440643577875076787966872521420552051266503289375417900643606951506780459945820204453683115401996721486283491587118710254304108838972524077550337258304470660864220609319939667110857609778692742265842030416383316643093773869940587577905834453066452318340317099003659814453128172801392884956249005224812633618985807725908737453104465805861730708761020104301027460136964000676989710533446635822670184661050693950967087103790053354405778362550736505686623149799791702982855608607782463422295965576099696483526192592686954319436173179910762549496460013195670020888213201150316287791957603335056848674335010499291116190575984749873218633644038423353751537107753678474307217865738182466882454636435859888141697302279793958859298155385887506475330393016230251739001013525339841859885836105277512133295992608444133079757802367941257452302581108942368138824650769504726451890831575411 A013795 773 12893195404087668422909503022475053635015511872655609955588068000972529853425746144922820737357216965683655084988721167702831085929430973099990532193146267351958771189450387988976706060948452634767637417550500425413482092157254761044009337728118271460290637254300225484074828578074008291743553856912341893311656683056463469216763760618337722545933216251666615981383800546488696601343849912319417273338913154470249746987925333403815269375408757098861417734693406120613756704781622932812609675099974499512968576259331661663133542244281456322660725111019730422596542959127271234065025694004567185652792503258599838925247345674108742303725572833580739013468261192025345605330412767252864837057628634543020979576261289913842110148276862964149452155995913724986225756366631337109717055667094288734406225658771330501220256454395526965281166131010504406080804731255018525302021072598789352152467215494924843073495638262673876802650699144110384139599968918374254331829270026293314495570060916181397799315692810100425587242406467036399086845800968966010562970474378727408204153219585773693484157130054617533498736823235145333632854691643753117293274688514412571983962295889354211145599199573395178086892857868467983181053945713711441953336596761833405026169334726348548007461783937118259058231700788322186320870701287522499535788551771967537649107060451997090773631229487182193117365489641296916453462661925799054078555589157602361057840720042805276736325378446322616113873473334393524764422894672726348223287403539414252511795009555916473042548405927499740661232452858634503566846864350008893026336564973242376421868079254224703991610412090971336062626677837503494339904270842917308629862523546778266348193758218031389159142270341839909590961694473014562789062638559141299234816156986389218728773094920141277429955665815249445604187062008893788340177035921977427985327586673912490350538516977385756382508601215554035716514947234407588098766850602283336964646803307242914040199707420996239135822108260517712234823248768803349212608705644690857059456144702780672865453019924904286982259290672391113257834831449157974712701352347462340917748720247237186440811409681940258511919396750780264279445025854687576640815899093315173701488478099986464260744690289585295775711182276777417019574500953907453366114421487678967839811541251803766174267920924579618356224241862462623668999252622980586118302582592874659745493483323049377010772714066753613406374492600633999280676600327005036833266457511396725019414487798835754945713053941053236666170066264769840439514193167326268138971535943229800142728119322227345928392820582646512583343408249577985193228644441685496481768815571210915029825050902483863621599306970095347071343043865289933911806351920192195079714173622443210136109122286590171161855001006105333179757849536218750323371988965626543046965835231999675656215306985749529698190865011527073474487177671053197804775824329478041780769562051270428567321440938888720121232146222992722893794015182366556322276254794621606542331976772272729497626018332057424622282590202678463351658984293004778982305312284150627115710713839024500624670588526417368055143586627780230552420733984469027950359162090016025211920531711916318699982133665095592451 A013795 774 188769273911247553379818033752057260270262109327550785359764903602238809584006349307815018415647013594574394099319866616337149929092798877156961381839854500300028368984743130546607953438346295025632979430356876728478791311274366956445340713677379612450115220040209601312339565211581555399417372019053597659975965496629681652802638219213082595795008219140650924583440223801141006940275306566268588298955027494598926545650214806365259358925359612684430017053646159011906011914707741359309418253138726647369372925012874858409938191998524802020075676350439873117235985464582378137946041185920868165142535040209160241704546388014626096068846111856455599896188812112443085007642573325349194079360740838344370161976041545628562334680921550658112129015936172847523331298963849406623367412021927481360441549870071049868365774748804910298681553324124795009429062070304726228946890523918874904864272502061194627439049639803808230267608886168920134187883144933917457672312342454960417529641261873811845179781058432680331022816073083879919030509371986631360652450715378947983517007287955312646301544541129655307955005828985762829718625540356189390290834714539514466417191974116035005382717880954078802370198332052239741753810819194449221638801113190002882988145229728469091377247978623348430871570331241825129923867937550616915703480186493376718720576472077689406016734830921834489431348133838228153795146833255623950764132380856456168247845982146712056696539865832609422523221523088855596075915600903386464337150875220564071025190734908173081815951211184523703021104342303267766722204940948480202798593647773241633192570548361103891141168043423911331292917190218888660630538429411152315649817207248380597603904814070197568679001980074878116321270168779406213794666091144387762096943354437724551407966882725788442851980903201067133090902774872213955088531982933671523133181196492752771222234427065904859196308430396926636925495342458961497354045459668030336499393847221343504462563916350805937187571487042239824830047185224049835821804059343918838207497414593411831423097664720523665707258274734478289207959767247121907768660499719196133376759013139799646679919849153287324873011887828173849315354623538480809598185578625227458163492807861901823241563010529818315452187419714298162583590268466159024733281245001107768142680775467658940557456630256770192353479125108315273137818057653058761358068111742277893333770089332765928814723306651339653882728946165882383468386105387680744275854204424359451009247515862754288160184822750960438029395940182495233874927302162823891822682257744827503889682394996730571737599286150527590732730840182071281214060583270717353989577228778099006951668570263266247283835453349165976471533505231709922402756798463533928162095216006191039602773659397966695980719069730388183084834675059778723484489290445738216750626793631707251282648309578358864311212454633767882739966768281889869059722844007888009712247157992650344654153216786269751294959852850836455888038176285028751114446646448054941386282471922845032574742534399652753894839403157415381931639189033882969079932077152249331601120561317157713645802086615276685695357251817330355517991966266611038221208492159924625127728504794166822086438418990664569075091 A013795 775 2763770939334575429033915832163870347616907542664671048452317953640378411119436960215719684623487926038163704008142167129792212111847668360455071591517309738892715350305624174332887046290828105470292451839855032181657983588368006609316233388950514905882136936608708772813963574262765552602869743730963723339708110836155169078683426167498742285034715336438270186826148316672505482612570763436738401285000557548422883554864794979993762274026190089312739879682433414093315920443236041241649192644204096844134988995113500801979905069050401626375927977446790182309452063186950598317667989003067430805851855523702315098796263666922140672543975923690366438080100398138279207596894916056437550515920606614199923541491224269547781142063372423185419680922321506660589093548129719162372722279413040254598224731647710241122743308097252691682996622218511123733050897771331496718011424160696247482117813702677950540335125776367556299348061702399159684644797124977485497780325005883075473051477715094479225277174476512872726505050126021085894525687715256269751312530923863177426672503702953732454500913626679283363769240342180553589910396536354968863248111055573031302814107693032868513808372495048667745502073779576842059017544203825931054013687098214832209829434308454515966854287655024444376390661219711561727215350473678582262814653410449528538787960127689450593491014659526578759764368027525498399714744785695590263137662188119374759316713024610011222094040175655234555162486319543934782147480312826481224360225964104278563879817549790562090867341682952611535931988675662143372579802540426698649174209597048030751572425398554922070197841323769485801459600581994748880291713145008681053428973731323540329518770382801762603029267990276290501059716541099286376167706240444981224861347652322725157164043129988268591795852403766823895583907526904084516451196762131884770192905897850393323464734246671913043493151729441402891226177308941655282760579574999632156687625317167690248836398299292149726363234141785433275336720838865313646267033232854315710195969647062142623865572909173186989619968400387496632293738952265111851640958376388750588769128711379806627040706511453279723465767049692293327826107043226897533327035056651955214971698199906104594079724037167069956535476012037039398386345120613034281119970708061218833376989233621994548701722523589372386247287870710843914010794182098433325043475224018690636299727877921025963776363932682263872497034500814683976360640968981033776942781406977046722226392879746585532953265989896811773188385960211912719162810630965904600175890935642019484448839945147132300810191148529874455917912231105705628255060999666572779761400206540147560779379537224481126482634872485139061519722050097464973898762286304600242221236057546643010824209147245630395853707899922613388545064477550220290536407701416053231445926885561825866029253900536752132380461548292995571195853454415149572903402159119488350197010640170393696081457246967775428709507205589096550656766938989105945066613350645972396836561671422374121926805446145315969774343701627718606861129366645080550299285541586082463972006138244506085488188350134265955265725523857533735138920378109452210596713533713456436495073038691396442167544892442319955828407331 A013795 776 40464370322797518856485561698711225759459143332153448820390387159248780317199676534518351902572486725124754790383209468947287777529561712465422703171404931887128245443824643536407799244744014292190551787387317526171654537717295984766998973047624488737020366888888105142769240690781150455658615917965039873416666450752147830481004042518349085795193267240792713805321637504402152770930648547477286933213693163066459438126775463302088673454017449097627824578430507615740238391209418879818985829503792181894980373877456765241787790115966930211769961517798455059192687657120143709968977026993910254428477016722525595361476096347407061586716351498750655019930749929142545878426138465982302177103593601438501080570973014530449063700949835647857729548383709179017684918638167218256299026892886322367572608296054125640278084773851876658930753545901221362575598194270064443448405261136753759385686910420907873861046576491797391778754971384826096942884474706795365173001738411134108000946685226698270337283111510624969588760438895074718581750593839067045428966765256280780703912126714945596866347876408211387728945447849865485109878115688773099126815593964644751304501350733694227910668381700007544461895862206784544586075864688215456561814392804963358384112747710082568270713625557212890114735670917796975248159946285128122909869340582391547336394524229501246139301945630128639621710112291000822070223578407369137042598512096255765851155995393315174302678842211768289122133962204442749145421259260092511605858068340450742453764408746483619572388749580109185497580246200369441117940888994387294922559602710380218233771880260242614029766594821309041619170012120985118356350972156072099303253604400307953964484317174600606270951512645635169226015309878234651833471387066354970113194990977657019026038755466158240452483075043550068655243990101402701405361971794372924920394335250427608648847174105523478869783234470751579730442461980214774994897645557569614406063522268652152933213707499936364143684111069880528584204929801827057094995633562220036312979191602636830156015852963204630715025957350073338193412632000113502619875271588707697370168813463311748826502984034187468431262295374544866612702033219885006785441120264441276302400633344825277361921239628163071233635904292234293831774478910895434909877491136724304939472499369459622187541919467872001107046541715077465745032037620103162311961520754857649606064315860641741135649744338401025357229082126427788097896144426851315528219262579550941060116618152369758787968767358079221171251158843462614121262710447971809251175219188734807271815465636899164016162008605625891909094152975618636103282348096118292068486660423954300437370895804503628172832257168054920999710250535476984682851778633785652146361117118540400321477246124823274625694137362766982621688289015812775273743545156432435361599815531510692504534306357758587970182337528557748157878490426092204896878711011668428935234432782734734104328615552855200051735894997029962598165724753739500141720286066807681862084099431294979519130358537013571113466166135531428123053795057050624336931839614361833355014141870037813597632565634315787851045487394798151416168933255900489815346482847098715686724364359480735309775024770248006473283711733171 A013795 777 592438845896078473577805108830831056344241317526058644179335658398561392624120464141883190205563778142551534886000569834857240350810313032206253797132539607759444641543036606016546588742297113251961868719137715900679194086718930512973631964390270139598715191620210747395284452953726823821297795654926148786693413505462196386072380186511148965127424625672446122823714094701951918719195625383614957989181681600456032633614119558205880268040269472238368979652801062002052830285697101819429771529765021335124407653939844499905015035087871825230524006582087180521640139987896024057655792652217840035087332001834497241687371526622386788691114102293208340146806109712576014206037093280446886174973713918661094320639615905740304741645606543720285018317885886089997924893781406242490474052738748645783630558062528453499311439173965326163405162665539781969469333162308013516528101428303211791165842055472512181199582926416405613032751536045238885340771594182190941497918452077414475241860418404089376008162035627060179749041585862788954755410444397780612125502410117206910285977447233518483720199258492622927739490301969880567493725491799326944315707111236363803849204276092017190840095776469810458466617318569532517284736734900162499521524525057468530101794739223318882051518191783153924169844957907465514608309773560560847523397015466794644552152229244127744725519785970713412701457754052543035930143411462291535440684815601280667826774928553527466965520928822499521037163340635246290238112656827014462421367978572539320265564708457266674159343682602378584870072384619608987407772555766824384961195143282676775160654098890212112009812714778785678346268147463343117855334583337051605898936022024908753994014887753327476413001096644744512638090151927233537493854578038503117427287862903876415560233418780022798464804701712616555181427259074636951275904629041413993759493462401510618227771476078969254132496335886273878833408085852324520700296428608376724519176029535336171095181891506568307427679070174120819001344377228549942927831070984463551658328344254205830314228103234278998298695041562423744489754345113661791857593851330269397196641597916347314568830189244538725302111266578711392076570468372336384345643441791684726343447672801586885855888869395935525931663274742602295991010145734420062515516347732780548618816863268258328447801242929113968208268417250449175973014062795930399409428625371870847882387648515655731967047906858529412255190991413029245541297450553530110648658223427205328061167406368845638414650722889637877168288216627136133349407343668755259246456384142266313266650232389840660360627967994968683441047493716032451188156858475267914174713195267114912703547285473737620078437077197492098356757778089918532741632890977255733074873115732550001106748360513537563794787865128271392564138239480514842782879244635327286129182899196848048958886779383943486471439603755613990779498978328415971895201207921837468040767330372019242021475260309352983957465238651515682399744376119500021574926708304131270142773299773589795139587579340415694672258138390315639149630613430278190917019063793871602150762051119223628882938393452017449927156980947239734884129351799639071386487855364372296369331418587157445670416137661201062775346823485356611 A013795 778 8673897142764484931652644598392197495936037129899024609429653374613337349409747715501311787799659275785097022265934342952144855976213793104531761843817512397206028996831598948688258605775972035121973719916895298501844080623651861640446945590637945113864789120511505552614359675695514427567621026183773744385978267133472017288485718310709731998430623944470283684261998060531278041967743151241506599919609000312276773788744324451692293004377585343041960231096660348772055488212891267738271284967289677367556452461333263323109325128721531393200101980368338410017333289562785688228138460221121395953713627838858874115544806521278364973226601571674863308089388252301825423990589082719022860487790145483117081948484616475943801722433325406608692953192167258243659618369853568796303030606148018922918135000593479087683418780946026340358414986586167947815000506829351625895487933011787323834459093534173050844943093625662594580412515239238342520274236910421457574471024056865425332016078385854272554135500363615788091705717858617093086573964316427905942129480786526026373496995804945944120147437343590492285033877511141021388675634925433945791726267815611602452156199806263223691089842263294494922409744161176525585565830535673279155494640571366396749220376776968611752116277845897156603770700028723202599380263394700171368590055703449340390888060788363274310526335186397215075362042977083282589053229687219410370387066385218350257651811728952195643842191918890215487505108470240640935376207408604318744311248574280548188008132896522841376366950856981424861082729783215695184637197988982075820216858092801670665127136661851595531935667957076201116667711947010806588519953634637772561966322298466689067226371971596467582162749055975704409534277914366626222447524877061724142252921600775654600217377484358313792323205637774418984411276500111759603630519673795342282632743783020516961472802181272188849753878853710935859999927784963883307573040011255243623685256248426856881004558073547666589048649266419302910998683027003199714406374710283530859829585288225827561630613659453078814091194103515446043074493366809122294587031577326474244356029635093241032602242800729291477148211053978913491393068227439377003204565631272056078394417377488033595816068936825892035165482005506440215604379543697644135289674847155640012328097695110570186804257997725157608537257896963826385420898893395216977753444504069561083846037561917715571729548404315729124828251305278161183970135973554234350007005049197713208143551996646268992028901233827188159620907779637900128368672918654245750627367920226921092537026052419657108339954079414336494260376355496431117845804564936397531431975891905829436892635806620992495568397247248481812041290629014497237870247156798001187949217287440264566203902746278703471519489133343021458531547964234217813184135020705826796217366827141052284807061336960316585428347238585944439002644541706338244517640885183622369584874483976733722436419286189237038121248559096841106014657410765599815878501936280785926160343881985128190638701749123026185696531404172611272789741811232702993216076113006074127089307190436553150475101018530987484383505358048536958438537839698515644169568690389774791143381299534572162060562671497644760093852842649106141651 A013795 779 126994528067214823884326369565060163537999519618851619306659555057713872132708116302654705885174811456769605502995544715162352836347746144843449525155332199007493470542611440207744794247166006566220817233303264065365499184410886906277783730392530154412094377513408952795826840011858026734017539444356631391555107809101163805120719401787101186189022765170989423421279913604238441812449727477326898129422995373572044245041005654297226861877092227007477339743486204166371664402924941050956029883206088166338394020486380308313643629209611941127842693094572842661063776692488745261348175196097438358158321225188732775925691512278036541573010673610891673693736733401951026032646214760089213700401735520018317196807763269824293201018146317278157873527686520827945420472553026100746672671104613145050444414543689127322772934371830771649187553818608084923959422420488537154735838827225578208260315588433827637420811833773326047251819635617688572839335102605480560347830263216566692286047403647292404465097860823698753450663415168012859880529411556820970898717728195527552134369515580213567863078630147508397545181000640615694151599970943278400336664287088369471502018921363499858061246380576894700159001064263785511098269324872792480115597032605375414805335536391597444662734423941780269835806819120536409257526436361805209007527005554201792662992098002426699180416073464041625918375671227476340386328335850579387232837038945981866122280175523589096421493531884471644952562293112793223934843052669375830735460990376041506020627073737990920591388527497065041391112246756060993198273215756686572083795019336709260208126407866169210183070114559552660549131970616185219262520641164731628079748924771850794633261312036143881870444808928540288259991362944241774522854211725060703166725025156956359001782623748490072233404053742655268350765499238136272356754438544037606360026001727203388832923296736006116949246540297181811926258942699656215506176878804788021894375836733217611594787734754811386530261273909645013919931718198353847018623732133261175318764958204914341329833814588052526917109172869569645516653657383452359515048729323636909411616629887400141958329436845477556516926958041305272427485911917939918703918045407454173043772664823802299876343065304067885286857822042619791196663720899277207784776129437205725420495678354113858105001141344694032546593992869447382108947380698199371771288180984082443828589835944037273685692318187586590116610427360577557894506760788807545118452560925303719080429744782898024312295142964463861845009710801678495779445740202016812034935293720042351715834598433476199723205267676705300612466170220823247996380424635233796257695559033393248785545080844737951127616904096965022210096536099401254059658288622679535392764490305412913513791340108266497526516840401275177174360393744353183002828920838154010123418467716172146501860185034435995127256431920136812531437718735122498237982780199973415113092147319903358430191614769096619475133200153736850633160599151019146904277146849086986744913594776144261839141232308910226384782916288491201644914609858258004523676570370521931294714546575181574676105954012312187758858901947188629608498632511025967546286655195996692717130245606485671024728698073397016932534099469225563019912291 A013795 780 1859326885432092236490422376802045854359850966739606558268802545599988801894979530787167548864844414538563794169357770174692007876967351306652944497799218725668711902214374096081591532572757502136038985112793089181016273558959795194813031596677033990747473781173820477883700764613613369412750795004825440203758333433050139270772452761564948466993482304868456148310959215079655026576076459995543115512882075264468299791645363784565698484742507295616475731184381515199847538523224061927047233520020336843360426853941094094020056375257928430052744869597640989400634754554727719371398633046062595001795981057988236572328049431262733005170449272337064994549999513737964972143973230302466177787581809748588182078462462033497476756106680231269509426318858351441948901138648855141032034577642641056683556673334152513132718532137974327715754975458240971371689903658372672482487416269409690547139280530259670439478106058275266657813891285078578394940705237246840884052582883753752941760020036800008093773497780319773449271163061474876281510831114603415834928126258510718890799304077609906847083334223989670448458995030379254378073575174580539059329101827260817432261059027683001421874708258026315305027934581886083667989761185462554701372456154375301448164917588309378187307094700931604930666047638743773567939444554773190065079202888319068446378867306853529302700471731587033445070938202441481099596233165188332808475967087208120501896304049840867960707086800320549353750464533464405591630037134132331537797884360095623689648000986597925068378519431084529271007274404755489001415918151893648101878842878108760278707178737568583406290329547266410503099841181791567795222564707292835766715604007584667484225578869521182574465182447522758360414533544866643820789108513866613755064021093322998052145099394301643147569268750846215783923557674345553163575241734723254594717140691287984815902829987511865558253918596491038908412357180065666651225935682580901428555556625611039051359287224545193510189555311311112648801720286142098674199670062163076867842037753078150871410096879383677046593395399983369180009326197751125995659828446027367990695479078181425478411901284854636904964327592682750493610821236390558349744064102810536547533875585685289472489538819116857908484885372525996362910353537686317599176907311090129025881477226782580996515321710427665330514682649601579121457098600802337002103430257787951060094383788056649724032221230584455265897293266986216025133473484708931268079263944507371751056571893366409973956313188142715401272787175847374856706865082297728145003487635355140071471534355664525040147448324054642306267117198203073173915005797084458011008920679807910555469165528647808342459439092883664890178023385031333760687457003724651077685464902561550466755419010525129790285733060315069869009810524811074952344418229991412862216969785832476396933734969089177404658161419742723072272779640000928496702305884907810770670782128910705070776435431834343605735425183450861230120104332170071329825521707017482572932279941117528137586866782234754624499606677379799683283194802934755444231148666794811596085915676407233434832867272694262740977453183408788726098028478593931190845182918724587578071503925924556709473052868492605724909231750328931468174535852531 A013795 781 27222404929611262434456274018758753353682578004034579619613538070129436048544395310254920082930187073259112510433567113127665687326678990480705760392278361362515610960320651140730581628397742588773746781036403618699259261176730361447257595606948454658533763630165905616695262894707913341572084389665649270023225759793287089063379480882072410505251574425579066467420753867981229244100335450794746754224106463947080377249479771169826391515115049315120821180270529764040967811518523490673898545966617751723640009568551558630547645390151330144402237635779061725814693441435768539316647386427402453421294958670005771655454971723117673928700547796286968585206542880637545157159912064858407308987985276529079573810768906632436557186157905266016887510734405123461573861570957888119850018251265907710903953254285326944776132029032082132086368595684106061852911879462234297816098261600427279300666206243531834904398950799208179137053182304835466280326865378530997383413866001038696820308453358788918500937781001661803070779098383053663637600078348908611239182696550855435280192611000286646148147096373432765035888146239782663349375214131033672367637379852925628025734165224306823817667603605763282380913990213394150983038093516357263382794130556208788502582558410437606040363173516339627789881603478847588808201407726434275742824609487879481123432996239642522520837606622165756669283606221945724779188449771522380648896634123814092268263787593720147812712457843493163088260551234452362267055373680831466044898824916160026440136382444780220926129902990508593056817504560025114469730457661874901859608138578390359240551803896741629651496714901527516175884774742610344089853569879474408460483158275047116636546700228659634072744736214180705154829185630392532180173337751521091987892332827342014481456400231970357323561663781139445292424807910093243867905114238083170521253656861147385689633333847161223638395622171225300658065321473341425440598924328666977815481904555571222750951324254566178182685279312906000291105986709406466688957369380129608422075274742817206908315228411056415639173902051156508164516544861274235702455548278286694751772509183654250429428646711556738925582720284468149976956033721994164798602842529249065592443472450018323166719337850689916638127206739153112749370486145265375969549099941670579067930708077323768369980825162371448104065468672816719917253380614347016047796322404273391470841873040937408609555751036987009548002270721945188823979185289623462695948503411532429807219269090777608428694381387597496190034877041581415277045211669921037770996062469234605786414734501284311112798790912484018006056862898891194339289599875113549739181607673067618442624052504932561941948647758909737657096440380243757590225057991532616428392891638403660383766089733098425259573417736072937952172635893758948377274627305304275715718654634373286927506813682434646381600141346453208501145766709253594120218460460935257493390921149381632941237791157486624731572360110904059270188447527302014339975463312442962350301510617901729462409316558699042457298741363517647162949255109767754458988247630542836578293891418278304719388009739516700790650892058288075738801234955093746565164323113046686730544888979461434783394967047600240418396062056565885625543379416906371 A013795 782 398563230574438493302874307908646907851266624557070280210761810884765073186738491737442284934180868939586666265257856103302153328149907099628013037903347488708591060070054653351436445621371349242236426621153985381375854842888509221949298457281332324655592833309259024134035344041418559233956887549094770962410048349133516270976938979594422162207388301164903112149507257381113177362873011335085887228595142738649203803309633329697428198172799437022683942900340826275323809728442702426956548611497250502985813380093163369909848076157205624644193161225441242727652926676061087184135034384683599320541179489887554502807516240998165863990104720285437507056008994315414298645978272541591941410893092433662254040163467562005503633762537890999753250044662425412600902907260394439962724117216784154795344779595991471798467349037058714495876522609410996851588482827206572354325494648091855796241053925611549594835305038651206950745595642125096061810265636007072332690562412121207560146136065626028555772230051645330458759276779426288689318102747106370977152873860201074427937300017655196786255021638003429112890438349096657974098202510092463997134578878426684119924773913049076207514471384391980217338961730714303764542660727172986693187488865473452872466311237687216990036957223452728490471656556533807547740876810522724231150695107512043483128182497944606172227583398555128843394981278695507356492098093104859175080495620206762124899650114159656684125923095286583400775222730623617035951957726061053494363363695597498947110036775374027214579467909684036310944865084263327700951323630627510438126522756926213249640918960852194199727563402873264364331128987006558047819546116605384814269933920304964834675680238047805702459055682911819704171854106814577063649917838020020307794731644925114434023003155796278001574266319419662618526391612611675183469998777559775699601674790104058873881921640856287475289750304208909626934734371691191809875808851096013222196470564598118272296678338411103414772695174420256750262082751412420078793024845094477596907604097509586726344643259166276981373145099930982436036686733313916084919651682342395497860701306957881880537264816503902214609456607684898183812613289723716566816344217470735569338964880140718269483937825471951069498820433867940723763533287652830369570168372245998948133573496960097292704889261202280371691622526838709596308506745574654661955785956320966724524595863192364599452505750932526806792301245639999509571879251825377117331382038448246304807497318758074965004514437895814941718300634765793501071218944059313914005153350612063863318898127833303599002487097749678507626678529702665976321539031771537481731357917941383001618458752724717639392070151838197469037548983607148854878485074054029037128100326477867991678719319782294044225414409073843884557759562120524763191677818376959900753836822501859293905627259124525657673007669453421425665275170390181871514118479608553104960736476548096487892662500336761672694950924383746331774829060247228791951580758357477411770764416956699221059134803735912680617310872303261872112740044062109693034046933558777670342800864255012659396559850596264016275919710625395716891788880977527543460570854698116540421907719548294866663685712543915119965736744570181131443580618042926177811 A013795 783 5835364258840353980447382742090499377850394650140065972565763673163845436527038257527892493721342102144488380789640271208446826877442789845653738887942910582182481710485670179718381000342497924255583522160315499968723890754730663518559678713055986565282534672480861372346411472110409125744362790606296541660645517879663811723373363600241934876878372117355346464980935755316878029769823758956992474913861484836562992884256341580100046249447956557449115608003890037497015898234129606233070828220931244614215293697944004898850085683017647550415632073501685234775566499464210377462921038426152577652043408911443685475604845284454146414679123209699090540807027685771980746475767888281447614196885766321249061402033328575322578701917317262127387333903902570465889819465199434995494243800170936810358642918064911138601360457251576638934128167524386404904106977073131425839679567142712860712765270524878697617983701070892320965866265796353531440964099176779546022922524275866599888099578136830684085061220186139283246694571327580292700306342320384377476495226187203930699430009558489736147559771802008205641828907869124169398771782950263765382047369359045082199818614860951524754219375538882982362059738699388121416669095706539698174958024479396823505779262830978543951131090708571397828995523644211476306474177382863205468277327069083828636479719952406978967584048538245641396145920901380923206400808181148243182353536375447204270655777321411533512287640038090867570750035999060377023372613067259884210974007867242982084638048428251132448657989665683975628543769698699380869628329276017380324610419684156688187992694505836975278211255781467463558172059498763016378125974693219439065726102527184990144486634365257923289703034253511952288780115977872222788898447066451117326422666013348600428530789204013306221048833182623280397844899600247536361184252102252676017868120601913525972505214743776904925717234203922645847951445935930739288391717388896729586178525536281049624695667552676965095687030048686979080587153563429242373608676757028246496324231591637859260411921957453461284284217408089513846013130462449045399308620281175012484178527835170348612946094178433632324097054193114594309200471174844934254758095687989039470691784810140256183514333702734835608532229972260520136621890864525089440876835138053670599623649568992784462492283673262586921937045415445547199552847261958518905694662186495273813764608032999410100584136699403124978246082537415232819641884125975346374848764424920774148686568243936975562631095885232626561697639593605982649183716559972415014949450206311227022851987489607397992995413598153043030162200353376732559323652964167080270028811276579788526695854598642590958339299093063049144178754668992266384275899969225039132592516879962465266168129560932567101504292363250148313810157749006603057889354938857069906936924918249721922072288700842180153990505288467543093165293769682652780838208659948826009730142753140680679236471667430527649926776483902430043515272271079676742963093883111826785735761828663033295526792661497497556918048481392057069602626985113348015711481154234063871488947453557640346225032772579901462295740483266418691012681006391980763806217883635124268317150921906585142823022517355461271418351677252021945465463828766482169330851 A013795 784 85435568113681622627730130726947001391107628072700705904335345938791861036192367128465874000574169717497454383141123210762869992312639886130216391058372153833733714723220697101256816226014512109025998347949179235042086484540011644575232256037852699302301590139792291352523810363168500010023215617266787666453511027276157867441909416471142168532376246170199627593785880393594411233859989654889326825213845999492118778818397097074244777138167531957612501616784954038993809766045891564858389995982654352396726115031598175724064104485061377785635269188138173522349069118655504136434626923597299889403567549872446999048330539809693157657317042913204384607955692347387570109151717652328674519456604504709407507987169963671297874774771442034807077955687037534191092846789984927769031223478302685840460890963388363980262518454620333570634570500724541354201030251327717205718748542536458993695596325754749011824899367378934471261247997524412053827155376047229333321608677922962888961665923501338045689381324745265246014855218807103065425185157912747670633366606606852749370354769945848226936422618953202138802017040111846964167417674174811788958555534785779048487544340179191273926525877264785744762916634297741485661452230239447720979560436402848892948114187108356861988510299064193835614323461674900224603088431062500191261048345618456335066699579823190579064398054648454435680972427917118096664914232580191428432838126072922517726671235762786262153403337797688392103351277062242979999198427917751964732870449184304500701185667038024830180801626695279087177509332158657635312228368930170465332621154595738071760401040259959155048290995896465133955197123121389322792142395483425807361295867100515440705428813741741254884542124505668493460029678032027213852262163499910808776154253101436858874119284735958816382375966626787448304847175047224179864098635029081429577607153732615933763448849063637665017426025979631457859857119947961953921343134290837017871239792376690847555169268638743445965953806942826060718876515322167537592004636399650556952683074733169897431690949379076126663205227071838572219478243100716473691277509536683357780857826034729074042143764866446810857104970441390775281004098470904682423913278967847526890398421405263490782833359741740728144520379023866275320281104147511834503877743256243791249089853339623357315349525260237535124080281927538256548653236762334675298275549072477303907327626211144363282652345415961152806500894430296423712376825488405046274160759945265054310920045659481259212481874855690885489815141289985191966698794154556128233874900470602674841575948835341914015445850490558703004604775373788741401057603048370222233491825900404683819354007178726174221045678021536102519921147108715772132183451449423797940287039639530453961967584901613714933124344490345421462494519603205675370558045659806360507463517728094178661060378869030359634574987928453298427033066081923719364252212990310761608459020048732705824701181682850355322577934500815478267107101320877547193722657542640255969957288933455470479807771356984861730837147816061107556052061689044528298031795579140929142469679667537412309080704823342337309471936415503636055116662614584990362886836034301854412431406647634313076071872676601308474836086906646853303559855916970065441172989491 A013795 785 1250862152752412636892596843973231047367206782612411035145373799889851637430892447127868861242406418833880229623569184928779179557449360572832498181485626704279695317262674226259501046365078471788249641812323933180251188220150310488225975460650201370484997581236698937692301107527150008646749899852403038224545854950350227337216995766553992489482520620177892747600619074842615774874944108537234634047955919278564111040680151898264017782079910835391404636171348512084908368784677898401091687931182042373440467050177628890776022553765783632159485976183530998540712720966235236061539372788388067680757632497682496513066607433353717521260778825292225395045079291658101413968090298147744123639364146553450435324440155438111472184577428682831610428349213916538091790369852169327466386142945829623390187904594969037035023532694096303807660746701108009966857283909689107608928197411276296126697225805375280282128351637794979593735931931754916880083381860707484669161672653470099657287750785983090326938231975595428466903495258554795980890135897000538645743120487330931103531364186777163890576163564093832514200331484277551402375162167593419402142211584798591048906136684563539441558265369033728089073862442753233091569322102935754082861744349374110641653339813453452816373779288598861947229309802382214188413817719186065300253008828199819201711548548191333268081851918108021392805117317134526053271009279206582703685183003833658582036193562802953664187978268695955748785166047468299470168264183143806515653956246507402194766059351103721538677116616445581115365914132134906438606335549506625782934906324436201108644031630446061989062028470920146026238041079620261074999756812272837245576732790218646567368183261992833712764581244887492412748294516066910438010970335802194151291674419658137050775980447819173030654366527382795030631267489866409217390268115460781210445746337799229886230654599140719053520134446367784174526168093158110967362384829152144778652821800187130699055233262139842792387529687449916354985071060831854917884539881527283804344232897168340468297387189859053570475987729558788535865380957237589891313994017126581041269539430974468373051026861409647757758873872232402340889181005712515455368514317368255641202323287794462768551463219978826000763922869288426136964235645823720768971274039014665347677924542745425574454032399335137751751659407701087614128832039437341981042052313970140206507183775357364622821312989235087238239979595353969939572909101975738282499987686358625660166180388500465116129947129762170254456383483626673195584437045216856273472162417790093762355513466898240963100142697032269970690418516247640962852884366231188423720553823007824975799162019103729916770329771913310076994165514818707619787297912671013825643742547362365376457167410544526400335873527683147315632382261510534293100340346505224924189773363057026869776585007021473495409812398260484742270191120505445175212016650391139860709448512533495545979450001018612052277863539026439417308715070438968168463293429081795987656144667274721543294865580437615360601186681174950675728158235189300938811483519074202343574898580012415253617250599318555160547978621059388735482963057340138843903026166378213450452408224728013977746768287858119757380075148400216579217419850480358728124213739137731 A013795 786 18313872778448073416744510392612075764503274504228309965563417804187317823625696318399127997450072378146840441918676436542255967900616088146840605875131060577359019140042813346665354819831113905451763005774234705692057646731220695858116506719379598265270849586886509146752980515305003276597065283739032882645575862328077678444194035018117004038513584400024527717620663874770737559944056693093652277096122614157457149746598103942483484347431974540965555278184713565435143427376469110490383403000436282389541878081650664589851746209684838158447034177303077349634574947666650091176997956994789698913972497398569431447808199431731778228779062781103472008855005909166262801906810055181121714203930469689067823585128315769390064254398133345337608281460840952034201902805005611123435359518869891516055741111174941671229779542174263984047960992450922373924757493721758224502317738298496251590974083016499478610641196328956296231887779412823738041300793822618283041196049319455729082349959257578425476702654354692668183934074080500767956212479667984886312325027055012162286802703058604456521925610741897801840407053261307630082174749295735253466764119813036171547034747198694780963854563268022812952130420024350085693666444909082375527178799019186353904446548208772002684528502564375937769384324816677997932566705226603182061004302253673552932258782294069310377986393933019541212059722640166595945940846856863577364654764359128595299591909952998044597376189831977488117963616100983372542733555905408471195689573405114875533569874959509587047771664381379753110072348808587165167635358780326508087949963496070420431657267101360793581857158842741857970151159446720242399071439488486610112488944781591204392837571138837078388586234006397776415047780009735635722918616686479924569061405178214784560411129736520512341810580327411502043472387319134097351810915478461297702136172131718524764303013986019267662588288429270728099237627051927902673152676283616551704255963976539780564867670190989438323345822153954225353336425401639187852747548405440962179403913847441672796342045846726403325338936348470222953605042594915553598728186404750273025227326808897191449840084277898652821347672363354602672958499104636938782050418120588630842843215256598729394361973003709991477184594729251847071293374090505095778508423205213715355352493230335775835581488358665751823396045388151623758460229889402123944436687928836822763471677655007175442726843475390912255071541255577473885286962162026784194082319715976638290493047068035309765258555926847934695495910583778122256551742779019992699905929958864762774647072668857145940749189227249464640878417496381711337129080005990829711692628522657565470675531121697709711434398190582772837271577302460698261305828739416313421250034635932391476709388057782411027317524318808959848173708690775732585282083013182998115062471808517930400398981087801393446295063322931757111577868195320222810279135778376678700647035672002908288685127464913499057400200074886099508816897346296932954471079095186575055273614073569198115380126963187126494561974199082452843335964721406555045138930202765396512280090109961771728210166024622966105582954990930510476206062122516972813584206101943423128073708818242852648190434502530731367801680247727570936322244030882932138466613354715519571 A013795 787 268133411349258242894556376658233401268092442016406686205814000071106520255703819797681633010666509688447890910131341707415169626032920146557893310617793857913113399229366830208527459917147338689719262167540570326037416005791802208058683774878436698201830508801605380417610387724580552972657632819223180434813876200345385290101444866700251056127877389200759110313684139790518368615140934043584162988964331193879330129439942839821900694330751539254276694827902391311535934920218884246689703403329387610465282636993447380260019416255995715477823027389894355475999811808787423984922427088360715981799471334412455045827359847879984965047554258178135933681646141516103253682717606017906803017659746006717642005109863671179639930748643070309087922848868172378732750058968087152458217098715774081686572105608712321008475202276973398990446196890473954476632374465580262164938434006428283619543451549444568866338397755452249133131068978383152348662684922356954282006151358086151329494685753490205727404403562407055354880978778612611743646906914818966720498750721112433068041078375481027847937512866872125716745399666798805012033120504438859846006893478182662587620135733736090288091794660807122004432141479576509604640970419913875060093424796439907407515001912324630891304181806045028104881555899640982567730709131222697188555163989296034488481200831567468773244098793573339102885766399174679131244519938831339636195910404982001763781325153621844370950184795329982403535105303334497557398161992011085426776091044224286892686996539282179863966424938207780965284569258906524685219349287902760404915675415545967025539894047631023378831970662616583542540983125459431068964804945550932458656950640547276823515534879043713664687291052087669844492714547122539442619251466906752575615628033214242660748979350472396821196448706573631801418479222739442319327863613520151859656975696180490921074160427769308097847955130892952730100938097667276423037628333468429933502011568580518927250227559266276366492106182156043813398198604305399349352076856204061127268652702640393531411243893241921271086287367077952534263731428632158620238979377151948747362353291809063780017108673912714175957351271071874737734785385390989420708000171703538144170067514571861997062853646747317985217459651430976292970806290059085107293141824147534006517715853385346094008748571059225272446341500527927923447616225810736496670497547966099922079988832546960055656963715323198346326502435522909795154486413014234147385559242961613961211108702123104970273150517324980611876755626857095487958174066027631713119322720527738991783607790944737473718508879476159411807100910564524635686906860367711737808891774200229416056160451152776167885111023908322377110493163285327083243778638573794244800521757104686143610502150553992279850955873551681981137111268941647500781114977396012275402629649748511018992241482106500201447206022111043855870611568247683382165296826931212952856173249273794580254638951213798539699396329296407382908588194047133395386411069032626645384260983651126629607280438868022719006881864248766192079281859486113372415879077098688170336292799299950299872725040766504846751840044022213603882132955535770998963686361538553658018127170807893605622156151551552437955984400506979366078693974856157009439289686126389922039011 A013795 788 3925741275564489934219199910653195227966141443562210292739322775041070563063759625657856788909168368348565570815232973938265498494747983865754115960755119873705893278117159761083050540646954185756179717394961490143513807740797776128187189147995191698373000479364304374694233686675583876072680402106246584746109961449256786032375254293358375712768252855288314134102649490672979434894278415332115730321426773009587272425130203117832448065696533286221865088975318911192197623166924684255783947528145564004822203088221063094386944273404033270310806944015443258524113244692456674563249255000689242689526059807132754325958375532810859873261241893986088205032981157937267737168668469708173502981556341284352996596813514009741108226090883192395356278430278911797026193613351763999140756542297648329973102198217157091885085436537167534619122768673429167492374594550560618356863612288116500473735674135417932772060481537576379558171980912507733536770369948228167642852062033739341615131694116850102054927872557201697450812410297667248538734364139864491754822209307807132549189428495417728721653125883874792618869396521601304181176917305489347005386927414072362945346407277630097907951965628877073266890983402479677121548447917959044754827832444676684353427142998344920879584525822305256483570859926643625774145312390231509537636155967283240945853261374979310309066850436707257805350505850316477160551016424429643613544324239341487823522381574177423435081655588426272370157476746120378737866489725034301733428748978487784395830316331630395388332427520300121112731378519650427916296492924184315088370403759008503220929588751365813289478882471369399646342533939851530280713709207811202127196414328252679973090946164079011764686628293615574193217833684421099979388460726981764459588410034289726796025806670266361859137205512944543204567954300128174997279251165548543377237781167778567575446782822970439860591911071403720921407834687946594109693916430311282656402951375587377613870581695217552281810926612946637471963025765635351873863757251683658964340344219358001693392021840954969329974333341388303054155291846603434358918897060881681610132214545376502803230488094756048250191579959763318035174992827509476108585830513911501968793958480846631498997240242027482621568826756600923905385574892755065055878889447344045389425877809414852162382087828878117213886885909229392727196549162094993047752754599771668959173116497320042174873605756046946988566322158490922310856835572941402151871972876200990006091842507784379869769196724155041138487579132814735039195626500710555911780003951246626578703801667221901352712688504410449948267764431575205191092003342643667553259984466065558880478245165327795874005910501041747923274730403660473825772163047358921538124439045769709828601361986261000969297844944670175885828446088574661058936304384055015724169900701967949829065407539521269449388543369727793093801623970714332398282110843099888842767232542617626449508168884721224419738861657228700493164639749044080041852444461706686715070965061636144984080192905466720628979757374466185818232765704736185885540885567801893501893662874550572340436567321862397461293690084529229374438308601999223195827332019285964107043399907798370279913988214866279244113567607822684898758158485868994775200640294576474848573160051 A013795 789 57476778015539697126903305891873431332652276875194320895996424749376314113816504679256681246419134080991348522305825971430145163461605231778506011781415710070927983484913336062016942965612056233656227242379631177191185659133020240292788636315797601655879100018372780349898275406617223529580113767237556247267795945578568604300006098109059978810639990054276207237396891192943091906287130278877506407636009383633367255576331303848184872129862943843574326767687644178764965400786944302188932775759579202594601875414644584764919251106908451110620524467330104748051542015542258172280532342465091202217351041636230656086356576175883799404417842569850317409887877133359536939886475064997368257152966392744212223173946658616619565538196620819860411272497713547620260500693083176711419816535779869199136189284097396982289535876340669874358576456147676441255856438814758013362840147510313683435964005016653953715737510191655773111195972540025726711854986412008602458997040235977700587143133564802344186198982109990052377344499168146185855609825371756023782351966475604227652682422601410966213723416065810838732866834472764694516611246269669529505870004269433465882816748951782263470324728772389229700550887995704952736590825966838374255434294822511335618526800638767986597997042564371260175960960185989324959261518705379531140530959516993930688237599791072082235047757243830961528136756154483542107627431470074412145902451188198723224191188627531656513030519470149053771475617039948465101103276064227211679130313794039651339351661411400618880575071324714073211500112906201915122496952902982557208831081435643495657630108908746872371260318263319380222101039413366254839929416511563810344282702179947487486024542788280811246776924846825621762902302973609324798226453503740013452833911312035890020613835459369803979627825915021057058079418908176610135165516314796223586138354077446007872116347311110209998926169996421878010332107666226084360028630456187489372395611089974795644679186599680182957993776540151719227010660234667186785239269921900450896906979715620502792952591773421705960154214451266145015887627926120882448931571868368700453945753158857377542097576195323302431054922190894739352997069987566239705805144554178300325112346118075531776818594383524373062389192543394126898750202004826907483122820398564168546584277007642850509436147902604514128517896597027538918884676282232793212148080095257005231253598637262737482324461874283350859599522722465593553254929623435068905557554880458694679190666156471105673290809238353957308596646083540535708863167596903249104371037850201859738802360209795857705066472393073397692588339042692579202778020939645936647279432567665847569081987465564259391320535645752231344665327839992997283130239176381970239679912069114321600552540840847315191489747834916045144414279182821612563886432486949485217571516177512753447346631786130906008497663476184618686349576555228540643248384853825472546955051656464668847249100641203446729396673523485403920423490565754375892761639363847600195353999467414798711918104328938256728892627719559426564745922683042497550204105598187522761225118146294929636331782159387361230800916527592447271151276241870626810107968094365800491222418050075939268220701453857194413066743346131929602718198391607952503712574552894168257959636306691 A013795 790 841517506925516705634991301562918908141361985729720052238283654755618614940387445008997070128822542079794333715079598047708755338241362198469106518491707411148456606202616153283990061959526115316960823055680180065256149235366549338126718424299592685843725903368995877102860650228282769696582445666125061016247800439215822935556389282414747149766580094384657950162727883955879808599949874413045571314198813385776129988893066619641274712853323360813771718205714798421297858432921651528348164769895999105187566057945811365543182755456246632710595098726180063616222626649554201900359274026031400291664236600596053035760346631791114707080081633065178497198168409109516980336877881426626468652976580956168011159489753028805927059044736725423576281440639024050708233990647430790231897533900353064944552947308469989217701094765503747630483917894458130776426994120686872073645342599698502639185948997448830536352112886716032174121020233958516664788268856058217948602175666094949514296362618522271121230139297072364356856700812320828307111983453267879944197415141169321497062923349307257956335124534619536489887903323515747892417705256634231581495442732508775373990320021403044119469024353956550712045765551145116213016426282980480637473813510496388464790850888152202091781274700184959620236244418083069706728547895365461715428513778288308139206486698541086356003334213806929107733450246857793539997773224153359468228157787846417506725383192695690983007279835562452296268174509081885477545253064856350606194146924258534535259447674724316461030499619265138745889573153059702239308477887452567620094495863299256419923362424532962958387622319693259045831781318051095337111406587145805747250643042616611164282885330963219357464060956682373928230652617836614124370833505748257536962941295519517465791807164960633300065730999221823296387340772234613748988958324364931509524651642047887001255655440981964584594278054917612715949272388341216101115179178509041031901244141968320983033747971005917558687986882324361321202663076495762281722688150926544501581615090016399781391618896154667196962617853780987629177610760466335839934807143724786143346219771998830864593850613075728470893075115796889878867230101687957315532693121417724495059969859514743860744401040369180346006440168027833411924601707552670752460401213455377991690540399668898974308654641442032691355630524077080197311390545448170325419060040674657813590783937648163739478712446301382539935396612179618755213205424616712843846268161004795748798030543196893458162650738058740288955163495309116983313465636786260470137096365164805428435805355831621152659878222306987615617185871924062052107873004577356158452818172223195674258929378483326321748323962389458419117245064905337473222309831781408426279153592603902782553689750450845541718601398051005816959369461515691229547861258041427413070464568354964223222602035980742594870414290954819002186844150345101063557799602644858743559968911302299216592574082487859663565096697057349798798920325373209817445923161926092714460177906202420067941192965479985016767716962442069564334445054002425206632538310063063520747096954779904064805533622595590355780156218880481020496925835457227847126790760869609684991987422671161826826019289985923183401710189330717581313397142651532032606855804028923517464787035166262931 A013795 791 12320657818896490087201907646182695734097680833068831284820710989277012141342212582376726103756090838590268839922480395016503886907191783947786188537237088206624553171412503100230898497149421854355623410358213516335415280955001648859513284450170336513437990951225468636662982779992288031127663586997737018338884046230558863599481095483834313019732499161885777048332498948998036277711866111281400209611184826781148319167383388378167903070885507325674431726249870363686221945316405900026545480396047322899051154654384624202917738722634906949515822840450002311405115476776123070023160131015125731670256088069326812496567235036053710426359475189707278377478383677772438109112229061967238127548230121779255851386089474094747578071473990396926580336572395951126419253857069034199785211793835069223853199701543309112136361728461740369057915041892761492697667620920976494030241461002185777140321479271648327882731284774409427061305857245386642489165044321548368985484453927296155838813045097784571485930469448436486548738956593189247244426549739295030262994355081860036038498260757207563738702558311364633748448792559594064892887622662381784584674777046660980250592275433361968953145985566277858975062053434315646474773497209117217013254103607177623513002847853436390825769642885407993799878854525154223576212669736045724975588870227919119466122171753340045338244816224347249066325445064244955219107397774829335974328458171859398715966335324257611682209584072469864069662342987467885276740050122561829225288505118069204130733573405638717305947544925660896378569240533947100485715424750193042525803513934564413244097949257587110673753178382629005690023110277586086830648103842401741945496664786949804056265724130632494612631316466786636683224984977745867394913373357660238598674423507701255216657848702188632146262367559606714882407056246286979898947338827026962230950424691223113585384051311416943483044825002048767774213297037703744936427338352550869748066115482558187512597104043497638976750815944110974103728190102974455566701877217715538047656426532930109199354692258600482430729687997207439878789399143987623032485511391274593924732003681834882688518566826041740542345512770382264716495115918813383056714159990676904332173018713155364865158775632045169445880290500095508983988093600278652486772734166200189176341201991552349882853012605352800634137786503012531168836068975906661734460458055517665048782667631106765309707828926298541767194141798921798195076540621813292746753212145271214558151965182945717120959369455918016570592548734820781752692450388187639543277227882377916277728626214730765296093277052796605680251218350840192504911368660017071515907710859519807866824985030374380676717211133344060714295584995279045945447838247111600769153087749313740639368571636350829576302043068864776166102128286051235291810236678984538754764671745285031192202116408794052331497735633869505011017585205202624671549743982323376864461504830376962830131877141704753334256580741616658404214992483789164937225761013759923432411464724709632214727006207592460630496144047114340491420610035649507450306993397633313007258246514932575412817817768422038398977267200629122621095491156929272909783343529891955397967687855328480306559748424683901328184438881991036108009447565561080489396975826787469219201946981869255572771 A013795 792 180386751126463511366723129847760848242924145076960758841060029594004734761391334418577646885092925967800126085305035463436633408208194908779537586373688208433190082982650457890480584896764685369620682351054604092666815128462179140952133997634943896893245625516892086309382730881867089063740122577233867685499601320861612321960002718978818176921903520229169661764636117112280249141979431735270980468917357048902792540929660189244756268860834712755199354904024351994729975501377498782288652378478528854565007955294845282954918612638097672647861162207028483841282295695479217868209087478192455837384219385423013861762240888162862374352329076252504262724661015426266266355512145696262333425433637212970084920143735990221199290544450693401402062707756449120441904295721347729719055285873539248506434696830295588710788472066408340743376934128351921014586551637904016849096765230533001963111446778016203168531068740382128421604579055929705832683865413911789670316477889949543017636061793276663911125508003194558599560087063480883768905649114733018538080500352753512787639653035746275940698344156236689602711038771865016704096767683399931708104223410740163411848921504619852587443010374675874133253883524331815380037158772638685174291053330912687585853874695422162198080093341485258437224026309102782987379329697605445459367596649006963828103494716640651603797242354340668073580070841185610389362951410821276308000142956094193456600463115482455692639230520405031279843926363679517308336751073844427741687449003433651217678070248231956460076378005256601183878632250657519498211359533767576335620289247515957574306838075080332887374420284700071272307628357574137897287518888356603903824016669145732081187786466996590353623535104390223147679097005059177244528926699329503553323192234576254077627087562848743763253427323440201912593321710501887672700487987766501754023345167904197606003607895250455469535259282854996008982256881929020529614232660819697283981435996780134423371934200300848932258608696237728771852684431297649003952082184344573192555737740868629728787752049358169663268313361967114127265355592867122788818620372279651329652001265905744517442600336900077123280480652471166737714204992167346741333352016423500556327345166979307696990789634028773325857133333211898347034569678401679751058839600927336969730811538358317954634850957554970354084411332190606468842928885876249434454235566390834133979227036787034150899432323309936950013489430078014047374115631243968419105213779018915852345902922243508244367966128204095680610045506026511065641170166133455230553121893425895072222224816409873134700101669329995103764558087874651258464407348551309944064404794694229506978184605829711307487816688203290392918001659915880511687301799775960946861170357737702476700995257327812495826638212571249187847901260236076135907393675217012631908509559022718141685031186341153720185458347415483422866308464989371627816159801645196560672580892221549112795960813231699293566850598638009495696111704955157163845922367002459038973936255034473725255818097885361216091094044993801059134889151531944438579944690334749335739267987225127836619065669947467064199426169084410984295459086028601484672137932621148118981644917889864280168341276685796999345948369671230759657366321807379779445261123079995336838335705761547770840940211 A013795 793 2641042423242552269920193344101066579124652408071782470191959893285823321641530527222395328044645529094561646014951024220175749729576181659441209802097169059670336004948985353974526243473531758496616410301790458520734840295814764802680193859373213594414009203192817035655672562841416050982219134653281056783399662938734866005816399808568876928313589439675273017896037390640895127687720860036102425045419024552985785591751154830732476532391481029448873755149820537554841571315667959671488159473304140959686281473471829787742963407634388025237335275873104031920214091277511228808449249768215745915142356021978345950060968843592468022892450005412914910551761926855964405711053325138976823681773882435095013315824438632828578812861302602089927600104262171572389920793656252110816688440474488137382710396292357714314654019524284516823781692573200475574561702530552710687625739740233681741914692276935230590463377427934742220712641957866823096324473525082512563103552786751259321209580715363636322788562674771532456159234696423619260547608688806124416036605664664180723832160096361226047764456791461372473292318658875709564680775652658400138353934956646732512880059749139261732753114895629473184970108679742108979124041590202989636795311817892658944486579415675876742090646612685668779396969191573845718220766102641326970600982538110957407263266146335780131195425309901721265285817185798521710662971605834306425430093020175086398087380473778633795930974049250062968194925890631812911358372472156266566045940859272087478024626504364074531978250374961897933167054781876742973312514933891085129816654872881134845426416257251153804048887388293743497855986783242952954186564044429037755887428052962663400670381663297079367402177463377257105169659251071414037148015804883261524204857506430935950538189007668457437793429442487996202278823163458137416007844628889352180655796603285357149498823194361918529465731160279996567509223008322789574081980387061187934772204428857948092588488626604729217198289921616586948695152758628879066862435260988896112208556264057607859181477754652962039911375932560517937292071235167544751093420870546375117434950534126005479877111532554029161949517232830352206873675290322123639861606872456471645188660589744043991642151031815270263874289131555403698933134661478993235252470597177140573828811733104133173808852869562320954149866314602669310329321818114167969844462927528202555589863045598967003318588645580786885147498745772203667604426957042941624119434938615946994196364684567204205791392083036164859811676253734148512052372402359918030528257641648529752405593537056952565144188540660458314216894964572769075177387990139728891046950599118214211667600813952803252929124131984374642712462302828406571613785650519844222994395207637701961379271562536502751397810070255659359281122351116390705820150798852281943772488453651616312410541599220831617235295664510092794185622235909390002856395655887322844807256843015700560445662266525309357112259614659097026486771472248456035868149375283002789617400709959729811470432771139573564789707912754241306793912067579198525248970211191065024558622600963096655939740473700865286943798541564861221069816478544754337084771471506229610010263242825502925944684631956753867424030080356489552143500317581847350858068103014211726650073068054820912882205629251 A013795 794 38667502118694207783901550750983715784964035906578967146080484797597739252153648449063089997901655191473477059304897945607593151790724875675878752712504652202633389448458094567541038730695978476148960863228514103202078796771023971476040718295083220235815508743946034219034701992561172402430670350458687952365754465086017173191157909597256927107439262986285672255015883436373345564475921111788575605089979938480264886848828657876754188910743673752160960649148522490340435445632694597550258142848645927790766847053101059922344727251175075077499825774058116131343854510394041900984505465856446735943599234517784963054842644839037324323168360529250487205388346371098174864015531733359759675524851412732226089956985606023243222399102331397198629993126502453991360830339921187154467135456986980819420262912116409295280849499855049610816987760964228162887157886749822237177528455536761334383373009626608711074974308922392560853453790905128156953286616880733066436399116350825187721829471253638999401947346121330006690627355190338209593677538812810467575191943536348269977626655970824710565319411883785954381472837484599263736491236330571636425639961700264810721076954787147931029238355186911116901147361180104217563355092922161971272320160325766419606228009224910511380949157056330876599151025933832675160470236508771668176568985340482527399741479648502156900832221962271101045049649417276156365816567281020080374721991908383439954397337516592977406225391055070171917341909964740372835197931364839898793478620120602632765758556650394415222693563739817147639498849061457393872268531147099377385645643993852695271888160422414142845079760252008698552109502493460074202245484174485541783947834123426354849215057932332539018135280241306421276788981094936572917884099399295831975883318751655333251829625261273885346733600467466752397564249936190589907770853211569005276981518068700914025812270388652849189907769917659429744902534064853962154134274846962852552999845042909218023588061982119840469000162742388449515845731539085418417932914656138427978845472262067436666276015805874017226342455028618543119893214954088022700758774965669478094365110770138846230880789948123540960102881805869186660837479925606212211213786219635201357207179694442548081632733256807371933383467175102665556080024578713939957331422013270515141427632584377613797735414863261941089708192712097681372531600739009533246492781721940413616391184850614475895587456359948300785444529136850833897396415078065708318732646936276079942028975346748436776991771487732489712502752030921668364958784342951559884964220131376124104970294976050842506276064423809770178449559176309912029672137563635770693818403721689774273025343517082992426135306416383229143953160575710700614997435709261039268860940235023594416553914947096936783215337238613108679234912342695076323912827845996259938773003449913314430002739554192195707941963824092268599671695155949379031820488797846293770823047438592871905484941244197054297480593018223839564792821125189644821145575003518443842788363794520404169738606202254496562086113550634846972769666581427045608170172862048383024562793500700698139613740275454368666144154447051133137683183062373748249258139114322707720160264138208188338756127696478833372955224406499363532932988149715827063912975096231073889883719789390632985508372617863891 A013795 795 566130898519801896164102604545152582807658449708222657985764377921628500390781566942732700659278133658363177625283010821640771335368002904770540818463780612898755454914874962563368348056119820869296935998528674984981635663524561966380712156558313427472574863520113887000887071873088125143987444601065650310587011123324377432691742954413438669780018249382208527485687549391942152409491960997696535434122396279289558208353700379973558079842198127405388624864183517781074315359508281602733329469447025028784617407704452618323049151684454274209674949157984878279005373886679167472314144525604236660950236392574889644085951163088345465415507966508756383174090779219248378184051400108120241409359349533812522183060226257786304019145257233986385141729365122428887513917006786101128553330225746386177132069296296348492206917527377781351971517808277264532830878619904147374516194117513722696706964233943178138848698856932749483455416952641981345953069357750812825695319462492431573435305288624528590243911094562392627957475107341741726661032845758358055768385245315675020742431870068844587386841509390510158099143813612017820365968191115899328907794679253577093767287695038632858199078758291565662549698515037905849345081915473373421398039467329546149454784283061914797128476608461740364288170170697244197024444732724925993773146514370004683659615003533720079185084561749611190400571917118340205351920361561414996766304683530641944372331418580437782204545950437282387041802903793763798680132913112620958235320477185743146323471027918424633275456466714662858589902649108797703683883564524681984303237873713997311475714556744565465394812769849659355501435226006748946395076133798642817258780239401085261347357663187280703764518638012967313913467472210966364090741099305090275958907669842985734140037543450310955361526644444180721852738183315766426839673061870581806260286406043850082251917450760266364989439659364451710895118001243526859898679918034383124228470731273233861083352815480216584306631382711309289361497355463749611056955803480522724038276559388929340230947147413801486210879884074004089818356560142802740361809224272366828779599586785602847666325645630476763196866292519730761901321543590800552984381044041678983070870317906333346463184847612916732476667342910678126406567639856950794915289349696293612185641968667872643612644209013018079494417649497822152975235166419838576261900817190929595757583337397846541587295948566003071799693351092633059091780913157960035494564683794018086431246228051743862851936526351891381880752792484724146531361561565153788275761146943477833020870088744360385134387859228998845182679995900353422026429766069191318728195248889259985131364054433612092111047021242266857896618223988980367704177456219290875935393025980980445852765868740446251443055752510534524172678351609398612458407712493231241763575543510180836569670109812927937359978292348534904567793288778254858404883776489267587098620237548438237568205024756289071969413362379815235068131694093901589826392363626513536302264434315573237449142933407208084165502788494844794528320688418673374749219500873250375862623859643758921462084771372927411641016565259275640268819483216214048117388414772798763730866427247506085467728465604146599413437440535557181485671879499989424042749868383919152821787541436468257540828083498145228131 A013795 796 8288722485228419561738626233145578964886927362178087935569576257150562874221432921608549470352491154892095283611768561439642533121122930528745488123128211953450678615408684326890275983889650297347376439954458330455116127749663111749780006684170266891625968576797987419579987619293883240233120176404202186197304429856592209992039808595567155564249247189204915050917951410647425053427371800967274975290986003925078421728506527263192863846969622783342294856636510883832709051178560750945618676762173893446435583466200890784867762629812095028703850930622056602882917679074869690962151389999371628952972411023688959279062410978776465959148452137654702206051863098549015504992696548982988454474430236524549137282184772640249277144305711162794664860059634757481342091258896355306623149307835152840019390626567074838274401479518338096774214992230987430025176893874016621710291598074518414002486663349162071130883799964352385187270759603631248886098888466829650581005172250351690666666304730751723089761102335487990465925393046590440620044181894748120294504928376666797978689945009677953603930746538986459224729564575093552907978140286127882074539021898951622229846859143060623676892712100146812865390135958669979540261344324445660262688695841171885174167496688309494544758026024488340673543099469178352288634895331825641474832638116891238573460423266737195679348823068576057438654773438529618946557466013620676967655466871572128707555304299436189569256757260352251428679036314444495776475825980881883449523327106476465405321939319753655055785958129169378912614764685601907179635739268205868932183705709046634637315936825297182978845453763368862623896513143964811324170309674945929487485801485071289311386663546724976783816317379147854443007077260640758536652540434925826730314367194171154133544289673656002697448111601307249948645939741926136255359653298847188225456853270888009054250323396581059849810386052754937499215422656206476755776572679941403321829039976571416960121368571445851010833390074276279305541682781344758055484889918758333202644407106013314470321297185285467559613492382727493879030558397050774921637248852571722740162117550128011292682673777675810289965319388781378084997248719712910896244322865814221991140612324466626525567489353900713880190886567555238448718556815145616588354751368903434776009984063266323375132723864159597701877768806297614141710418071552856595050489864492400211486777642841871215379599982954850974219310353347240618162764349545692879675921535428218803439876024905581896015202682318041722116101634768846229365664622875416614145418952399458953258558969306180398752572646971772092319617819977074451888958205019030097499506638987655442308301120962514640597839438008029066464387417422661563556862136506637714570089293387534707730345084228873567377779272506735968412183745913205085003547318613398610660509532532557628216540077771077930887442178274899537777061541002429381905903371579366742710898897946684236236089767456828302704181038602874856632516133228813176648210595855784685001453582814307769492901688014933560267126326353022636689143199137796879703322712285258753004675929044274369126383137671030233836123531961054649175786053768589878486683780688546699783615361330736597333012464910310362012137566881092694131721987759345157409900823008960316463791394171331758655263970496344285065971 A013795 797 121355185906229290803415226679484421624909503509649385464674165980941391041475999405270772795430822998775167047359903508037806327426360825871362691610720151210471385608198547230000530680128370003462938457373224416193355226382817619128529077862936877560295805932899333810070598734081744520253112502733924208114734157530366546493454837647698724616173228097149161260489726603288950207230150537961872913235326083467073172527064065660406719583482247170914538996015155850194693218305307954594803046474987973949263377528647241981248912663078883315253081475237530722808797739335167145376858500980800019500469069797830052804752759140266238107892487747402494998805327625856136008598070173659933961960133092955923918948467256225889666669779917134476688216133112484284329558121501538044269529016014472730723898163568542707175512061627988074871281701253886962998614903209477358460379287409024099410407238095081883427269715278083271526831191356765114941373826042852914156496726917399103050661367562935977757192299293879668411613679595130641118066867121007229231846656362778589205999484886694918715150060077300749509265554943944708125707951929198321453325819622550701067187864713550591253386197858249487162176980570887170448966342254208911906025195810597570834986319013539309629802259024533795801344519328240255857903502553259216833024654669404623954034057048299281941346118547022056959344537913512150996547859905420331483443690466687536407317210248045251483488183048817313167289770679781862663382568186091655584471032165921929999318513580513263671762212969168876659592769761897523017046858625802127036101635286151777724942631059176055993276288549483517676468848940788802597177503950883353626279619542928746808012140987600385091854702748103736900066618173041345735129844507749029158532650089859867669221945111997535493337801954739446498125203761540560914720683948421682808913788739071340563278984849343297261073862198385039926013003109519026181324800607022086034898974296982115713136957254538704649611664077479005312435777601668602690354273300540756419916764439140937159974112089764530540301141975513237882886405491220395627690960450502592638713563051424213336167026778951538455382241171148156542444718505316728431913131078386024172289705042515878960833611630460351919874770235576246127688390330546972470101914792115188555562176670282240535318210095160669953192413093003368648782230985605373408134222106033231496377911468847836464372723350441973113544922883356949890521032841698489451335167200204551501163224880642624539558582471818448853501844034650677644142695743518974647703078882080478534658561869611787218136416124313715203651524502284347050106237079683619657490276701418263330835836712012176852992967211875553562105096178485187952036018540593682779020677344486895655879982378194937899978066328771121313522782223915235649536936291818769058680520065809176234718363278646351986123040932122804132593958021816568580484331263293508480030270764837403902732590285335423179891914586184690775956668706603053719306451333924543573106281905984280053145573614226642255870996544134604423765745578576484115736347830568473402741460277137221038379375518641553653594684631441801118582683613225924410923537233061012231531912505243314521552635498751854010219706116706078134782541622784572449638357949674187993346369802062468278471719792036976677650881411 A013795 798 1776761276853103046652802333814331417010300040884776652588294464126962906238250107292569384497902679525067220740396347261181522439849348851582621167872553733872511556689634929994437769687759465220700881954401378677486913869470832761660794228991258824360290894663579146313243636065690821521025820152527384331007822800402096607210672277999957027105392232570360870014830087198753519984056634026299781322678409188041418318968744985334014781421763580829359765440657896802700503409208013763222511403440298926591165110396924269847465330300137930618620365878952687312643607701606182175462585312859893085506367650910029803114385146572637992137653913109719929277508801770159687301884345412555093137058308613967682097324509098403250609712247766765873192172404899882406869060456904018506150174323467895250528593012807033775756672094295373404190435388058159025262720797889958005218413146955521839467772372950093855258655901386417178424335472654398047856654187093409516165268578797640267764733082488945650343052453961692225214435882952307716609617001518666843183466895807441324565038458226100304908512029591760273565156989934294471668490124195392624398143325093764814324697527271094206540827322842630741541433172538359062543316216943872679216114891862959034595034696677229032289934874378199304327485107484765586015565180882268193652313969014753099311012629244149786903248521646949935941763379591731402740457216875259073249099072122772220539531275241630526969750488017734282082289532522686251254584180812567929412240381941262977120022357332294693418270560081601523173097742083941634492583057140368941935564042224548177670885061337396635797558140652988182301180417342088858825275835344883180442359909728019782016105756199457238129844702934986811953875356671498342908036053437953535910076529965638322545078498384755917157958758419340236179051108272715352352425533688841858005306780928743497186967617179235215199382416446555369556756378526468062320776405687410361636955882682115156156038191163701174774964373758370116779372219866030011989476915393217214744001348153462460959180975106242491640549019663489315843339862796957812385023351955808458823405276635901907454821439070629474525251392986780159937933123636342220971640152118649779906493571527474983865564907881570012458886511019071819555485722829538223934762134471358475641985828629602283677593914003247368784690120094662320386820643860248272068493145854432542338469001815401173674881042573820928355411215935229103347118441835307584056998182978194838528530775477488665883677205969893909664120498511320571387893208380861307817020777912540286225936004332986176660735268476077104296661970237945125160605417083647875405315141185464793426767485300570281304670032949069979702780713149201636805759347452832109567641737000632639297738821999152085793578869119537987151287054540342965144870284248518597788141494283512149252511556762661239428827442287209975305308139397416380586871094025880257656123194267984430539907854367595930776797521456330057650781586533375309504365753979989242453849073385515844258104343285892269268207260402674743368354281015938303938495868587353019089537719917566053222912436968430987042279777688939410177169070781240759300331508629246280081858730989267367910052136337225894563626717254693689971351191899188925235155198741179786410584200271996598065104449475213375537486554738451 A013795 799 26013561854406281706043678969375626276447802898594014970545219249282863910234219820870508358433793130926509178860142920250958670041834316536021156518822059217627441701492945010048563385998486330296281612694390585217085905962922462463475688306661020447459018988769462281172200075637779317889339032853153433990285533620687096426171452822197370833850047677062653497887127306676950286086573178779055098345334588922114405608021395330275310414796040586922656325816672267088338070414214529507340789457769416584221248381321368234836739900924319442187220776833746294944415060359216113230947711565581694664898728776973746347397712930969992842887390941839409484552006366716907981786888701185219118619670696417100833586928137709721992176797019553219149406596180139178318969914149531734948544702269893454362989130300507781510853436132578562010752164516559506288871495201906875154402786884575795251647655312362324134841981052198533909310695655133041818669273953234608726175697262176251160343457060720653266672630978453135869364555762304737278881402519234801251049138821516748432956728066888334564165524625252962165267463489628005359698363908344743413813216422697810646527896496776090277964252833738956686908123079134115034696692732275239896403138131765583225505902994051310261756936495771216014658709458684452944853889813297288623263528820345000127012535904763597030050461605432994012123357640602539467523034112270668091440059514949508080919277400812712545364116895067647623966801045664649404618366991276807054524611432002031248014247333702126606336899270154727900777324041850989470605908539592141678878593142209609869279428183040824144712048737300399977071582490305522982060863505284434644856591438327937628497804376516253423459056295671141913816689097027407238516555858385077719259430475226910680382494294851211383109674182017560397897487276220825473791862238738333643055696579577733542314392883121182785734157959194017165680470138006018900438487355669375104726671078348848001280555156827748899880253396196296879766788671058545405537931518272093241066923738314843890903368656530496320109278196893147073262338931210259331129126895984991645633476655226239827046040689433086136524205644719448321651278863159686457245783467169151427610972380733761238775735816294066552410557407830230510111866467947269136628852410795159441874314516966007035323652494921544726376648048305951032783441046757894951354808148454746852377524655579288583773933344323312212051575612507689302105161106910738338178510396983750630896219083765911557202917972605216731392388218704244485690144463904190407749001209417502330633929039439250612489825065758244884007427906253754577476423911521688543809218982096390040561302752285649488581673952407333572828412421217461164473122606056914916179842671426262471958194092889585688103788222779155669881993765525161352686045831682560790216179617804901377206021702562123206477462582527041248445016468917573228172379687632912852343299687277560047534790895795972022503092511642128374065093208435147906453419004021022498766804283437337475782905690048748714355822499555560917656075028354352707963518011987435552489921757313084585236660989654798081286018225143761904403932365308145956916153617840794786678493680413863533571073328113324322306058767325970314870552800596025054367907264769613252837363276182302192271194244766599031244340647925661091 A013795 800 380864559110362370458185503790628544313472282238314973183752555028750410509739212397365112875829165229895020887691352495394285888082496228403885752592073769005283373951558207892121016534403838361867859091458572558163354749203147772927747552497824000371247497014573697258642181307412726993217812780003019427051770497740479778775576240769791706378398548039874309862565430897057229138593517910504145694874043716408677012507041249030560819783028830233134611266281898662440357688934514926516976498451202028209583297550926152326244708889432960953063099393622879504281180898719283113814305445031681591588782288023672620272249915022331665212714290779470794263325925215102249761341837474052793115710598666242773304546214864208039687460485163278681566461974673417709768038513063294131381642985933510065328523856729734429100405158417082726399422440686947731575367561251118559135611202777074218279373321428296787658221444585238734966217895086802865267136839949307906359938383615522493238588554826011084477353990155532362263366460915903658500102614284116725116610441485826713806919455627312106353947446038328619061680932951643626471343745982075388321639301644718645675814932609298737759674625738772064853021830001602578222994278293241787323238345387179904004631925735905233542383307234586373670618165184599075565605800756485602733201325458671146859590538181643824116968808365144465331498079216061780344004742437754851526773911358375747812739140425298924376676035460685428862497934109576131933017511119283732085294835975941739502176595212732835643378542214335371195280801296740336839141106928168546320461482195090898096120108027900706302729105562815156064305039240563161980353102580869407635345355248559334818836353876574466372864043224921188760190145069578269379120894322615922887677321587797199271480098970916585860108739698919101785617111211149105761786655037367942867978453621597596793025026201777237165933806680559605322727763290546122721319893374355320908303191258105483586748608051115071643146789973709982616665552932968163282480855359021717142460830452667629406716220500262996622719942080712566299633904291849406867061546884116262683719731709167377307781081733989814124850894844337442877296373835520969420535515742823546051652246626322998296915548086361428393842971008042404898547836957215967429383028146451929388481838842899309004173596178146336338880504075247429070982360365582339982785746101525948665659338482336364155034158094237614096647118542725079072121663766280120009271570722239092986951543605416711109007922036912978164315955910048843514989405096021251759853126707081651622811355066430068217463528787766463346752751975461220768832322488589041969910775116873246583858033596214194162324288337195770839780786259044848909050988075279291287789076552351908851939919713996424059527563369709618162742270721053887364676397021664372529555085784281561063673363747212045866036529670778410918483486121422189633671811006633477071158250721430756655956873505348826381467777462952401524687029664699000498384507637871790404444781513806057982937522208003729926883597215992967395402594490136077997293867213508043924004944448820871412449953549535898708108592834329818042377973760476564955209405118807076471759825974939375995014084596907181402883006412419531380019763553526402821000530263491907634791835726585086397042554937627776416448391426279604033331 A013795 801 5576238009934815465878293960998592517293547684251169522383321158175934760273091808709822617615014808130893000816689091885067739687415827280061291303700552052006353878024763721748543803080206597456107324958044960824069676883083286543435151916120641189435434603790373501563780176521829735907701996912024207431464971857418364441053211741110520373086133141851799770697820473763814891818147695727691197118650874051939440140115590927056440962443325103443323843549633278316789276923690233039135052913824048895016509059443109796208548782850187981313796838222032578822180769538149024069355246020708850182451361478954590833406011005841957910379349931302231898809354871074312038755805842457606944007118875072460443951861131826869909064108963275563176814569771193508688713851869759689377558634957052520866474917786380041776459031924384508197213943954097601737994956464277626824304483619859143629828304799031693268104020170172480318640396201965880750376150473697817057015857874514864823506175031207628287832939769867149315897948354269745464100002375733752972432293473793988916847107749839476549128144557447169311682070539345014335166943784923565760417121015380325691339606428332742819539396195441361801513092613053463347762859228491353008199532614813700974531816024699388524294034001221579096911520556467715065356034528875705709616800606040404261171265069517447228896540323274080116918463377802360526016573434031168781203496836197979323726313754966801551798913835179895363975832253298304147631309380297433121460801693523763008051367530509621446654705236560084169670106211785575271661864946535315686677876560818325839025294501636494240978256834545176699937490079521085254554349774886508997189091346194157221082583057106926762165102456856071124637943913963695441979709013777419726998483665366938794533740129033189733577852057931874569243220125242434057458318416402104051530072539473810414646679408620220529346436863610073181530057182336885782762844558893936253418467023209922385193586370476375763927312152005087855490600360491586878618802203311436960682769018657506762143732184344350533553242672003712683192939992736967165940648107930346201952340591953919571163222817667344868601941951415944501166496209325862513286060485990679537742240542855995018065140539532417673114254938528748850119638880890598979133596915092202698176762602498888783130105621644240510337549460165697609028252738112491039687966108672441414413918374719886707593855108657732907989010462584037882694933279202107237055745066944302560421957549926906067346984986542442913303749910479025117902959880010847147016009628118382461409581049527602628771883524981688789859807041672727733276474033555432163481463658486141203234265469882172016730589905544883280865230491618675632877415516410164103744519869802984297501252364532621644655543055295918519520709585626949964906227128794188078205216010967666335533241718622931563524640830909866714257516720303742278426588984948120737798827948812467708199864584991812167051069729835086110722942801320858066296847576326080883311476046143634494928188262647382609859502746839353035636089385930082317958379509872971271091356391675186378349679769918755092985417907687422865958455913827137387509220900344454406623035612099087403943001212583318042919610096884234358934869358187180063702268763587785019680987266872932249939100046841808274513220898872159682651999171 A013795 802 81641700703455633235924101882980393045694831645121372977214205076853860825158337171320512944501431805844404424957144994289276776763455127207377365977479782593425027128160565650120429820897304793354867344710736271425204139245222398282434059203922307654524198034094858436395305564456109163424664936788946421004078652964462273781460073101599128782354075329852200442786789556376013831109500413149126817014167446994445343091432366763033352131132722839513704393410180827836111803439748701925976309711297899871936709139306570526289362729709602234415299508408778986535548646808039861399430156989198275521270383413374164391897407136532105765864062344195977230467764667399002559423753339421823267208227449935893359899198831077202338607619331317520471742116020044160711459505225151612176835974406205958006059271310390191649136686404913584515409353431942987045984157593488734334641944678357721884316210562623021138310959311495284345214040792982460066257219085409739531769175140772135880953908631910885762162071170624933134061861854863343339888134783117877269381208749817791731558504565399776155785164465584005892337194766550354881179223955065926298267068786183348446903177717219687620876299697456978135953188947715756874596021964341899393049357013487395968120318417623747384188951811885139557881572467243816271877701537269207294499577673037558787808491882804944878274246873055806991803222314404360461408651647650342125600397178774615278676959686468941519887897460868848023970160020540471025470000636934718331307597594881414200880072014191367600471539368476192328140025046752607552401364682223556968650790726941108609169336798459912182162658314575932063784792254268209211930235054113378227845486399628655873870098539102514724859265070829737335824136844342464966024919670715202222984799344637350890768489229174930889313331980180575568289985853674477035247239934543205418451792050436058280842033221608648770161182120115081450781567206594344745430807186766120686299775686816473641619298050144617559659777217506491292237879877957323489857883058682748541356421202164556504546382910985636161753025960806357394627834433661936276537028948208198742784218606797336441400745273467596221201032110680843441578671000739953057021211575389539112084143787954623059491722639294127152065806554999411914601632855119259653494992433864939704005981263186230673807876406493325311852061646285978693782648338704981312071511797073214748434178924273861285881632645857867505867102182692898640536518140798052057733163525131533787137880488479831732027207187967906693680202439323406751217235603238813079461396965281237617497676146133630087849146689256905572337434897130406742900856325285082305532109423895593356552880744544880496952566807082636115147839627789029940958240575761212642923515413785493099715835869122113499401805872587543044302709043164174436192071392675707653002567616577602818542192002358341021564266405351358563444302301967090698443689328625435722112639998563339715754217388865121937794711914515495747094605554138682948652145364990150212563320791588952640243604353420328790952979716474967794747984699402335217228634404050172380048548930516403765417661511380493316399503586451558180497753034343118490522503201943156967367864396742738681129480753432359466386011428482075249165422273218503312664916967688760473149334574286601071358363785810914947148067180387289913707919862611 A013795 803 1195316139999293926207164775668715934582018030116222021759393176530217376341143214525303630020445463069367925185797559861389301288593746517443212015276281496950335822183398841683413213007757439479508612793909889749936413802689301133253117060804626506369888783417182822367263668769201894261700519339526964549920715558052692150434356930280512844502446016904366066682841385894901218501274195548916365727904425591445674268201661281777571308551914195093320146023918457500348512914161360744898219150483112552025025358508587499075402559725678286314074400102612933141866967737916511610749056928478851951906919683555211140861769937885966560518015736781373302631278542495388796472523172642474914455195658094511414682284170085801319439554154629819817226776320649466556976478616001444753881055501281261431166713791255422795935010225654339790890108343597077273340254051326268559393492712035835406108273638847363652486010755279602458098278771250056197830071944629483996484632493236044841433046176279807278443814884009119646015799719417054209839302181359628841101010277306082288741748065342018122696850592940615430269708868577063745815345017926120226932928154098510404611109424957813446457249903870467616888490639383506396400960357579929749013635636034468964369249581952429285451910443477810328266944102492916714036561428207158463998768316710942898212304129656147197962813248468410070166990977905194241515484068773248659060915415094439142295109366769591772792678706724580803918947112860733036283906279325361211088674536386658785315085134359775813038503807893859931876298106709504927174708380312435097578016227033144771146848260066251574259043480383706221345873143394740851071870571427273970633885766376963150649332112710999918086664499902018184333801187538018029567570848898941275746720447204835454391741450804350163150436493521823806895333682883648018273054839881647070531552687410434329289808208397572226643929867420604907520892925471747801417852448021442772968115015830679990586948142752167345690978798241512539009654799293173173215009265862174121393999362820891271783063592199740699044226053092165878614746123943244409024778640830716237793103744622119802838548311548839076274604311132478228828153322121833652707847558675278242140023949199443636214018311161905315633395473771746389841682506631801080586820184224216582206351571674309603295221118467468775890826034563273014055671754326979631390039004220948937131824813630293603086592983568005038153400243056806728996095162099424280177271247171450786177485708231833216388610340439038121902171843914133998244571546467019462296394312968682599957783476455542478116199356677410354484592384328886285122811437458498890035295614075255382333290726980881595355882530622496875361879519990459187365569600269719914305043189173233404472939552959816863744741839780554217711635963100966677920288117260165035747610592474312682866276233106528470896722424440749240727388030003100174915914055460405004407451162218965856778357496790374250291252377140421373233212119918144457051216060288820789262139579709653855605806611338427033828342576028910003482905243983949589915444436309698573816290804891690667529479982188121802645405132009237263320667602175817597819739969379649761159232902632710437030416727711003174947357593324406063723030947502192107000727049323931142087379407502130126285757804188057605741194851588050311626597654708487651 A013795 804 17500623605729662373599099480565669998215325978931606620579275497578912607010677803864970447129342024798615792645262073930600760166301042761886067115660037396849866772587142441086852851646576671419485599915634695828819034485174057891958886887240536679761541678010973702279107374449884933885557303650014287975389196485449465774509419816236988556360312133496823582303480730887248740077155497031684510622248695084356116960740522826505421528508575730361300257936190136262602577576236482666054826582223250874198396273924229573962968876943655789924363291902355954130074274650835646492976942489858871427869211086931846313357173660588436412544268402216086523824549140674987369154211770658475222538519630161741622363322534226217117914512377935191944017232110628839860692623416877152641572533594258948613711856617770645155284484713805188878422076258604808358974659565467897978080126796916666180831234346364251236047683468048659589016899489872072792430083341320275192531504333468932523421229066912658363695893716777520737317323691985090686257223237286325862559891470038350789467933424672487334404589531243550514578807544836790302482466407456326242525001104156290833911253090807346669580595842567516378864391451213917149706460595327751455308639347180660107330183129365517168301420802958621016156328604598793610209295870381007071405966924964914972726344762295651125373548770825991837314914907509948890028202250909133617310862592397683482342696238873593145457608945154587550177304679393992384232671835602613491549283887237071275798161452161477678696734251374003262600880580333861638764905396154362263639735579992272594361005375629989298726655596297842786724928692442400800543257036266718204050721505525117488656871462201749800706854943065448236831183186744121970898804798729399218207734067525995887749486581226490738685540701653022356754580451099490635535795910707194759652462896376169015132081979148854970293777188905076451013393321831859560558777691481943639026171946776985742183507758034482108261620585053985083640355916451348429040950661488091311329544671060669110175834053396403574706513643322400628798498000653041392531784080402516437528831925012456033359185829386552915736481719290613748272992789185766509295596106564748743172090640229054277809442093721455726188543131492138893672073579596199620871634317226754980083193360883566901845332395482210347817583972040880198789090155101308783181561060798913388547047096361128642790807872419161763603932958594707319231829268297670886075428329837210960424568254222270121145643994367957142769697966746835868298772011823631947481509136174481945981907878785597422099274781113965000008917098959224100483082255829882249006763085675814052741709533727087437605476130843976752173278052180312962219304517548969265340137332685310274888307994884678702086765276227094301516062135761253131430938324806076288380766684416411989845150328912683342398913016237009633489688147275389660943897685995789669529492466047879109091932110507869398514226053712909325507458647721552995686854338688625175586985586529042099924614596605910202280763655639271360993215677169005945952021992010296819244313674419243063299116419216291312531376537747242772277894363456145449678812891687452153132328927445513508562331310416797484404262523862629178968896102379594638597644729151675851301321905238687178949780011117351405656833822100644612525016262586967698291 A013795 805 256226630211487986811864415494961974443870587657537652531901172560052859479243333726387032316420696585076533820119282024417925729594813567076773908640378607527278899417448352479952612600957529046252688668364807581629739483897433381596170062916088697528388731707758665975068411069320765317018444482739859190247673225743465628404592415529525749453671329946526994068505261380920208803469633632040892920020343144730057908422201994702865876598894057268219797076443759785020764338293678342713708715990330616049138719846524645192391827327332064420282602956742393524418417455162884700303675414994023736575433119523769161873862379564675297516060633676845722795315223968622490071786814534210735733186465905198059093021405223606044823386375725349145252356295331716844400400699446498391825263464353545266653355292740780015718520140694821770368977618502232999183747990698015494297071136433656909553550102065119002346974133655700425042796425431217017753968850200270149093853754946318641075410214768668231102871579907339681115062936174353712737492005417109096953739371012831493908600013270629887063017595326936823083948321263955446818645790671568072516808541165952254099294656502510362589329503731031007302953555237222960988852289576193609057173788682072044631421211197040536861101101976117170297544807099930937247074300838248324532454761748411320115686413664770628126594127553663346490127669160853161698902909155560625291048339215294483864979415633348277242644852566008316322145917811007442497550548345057864129773065393037960548960881821096194693798886174366781767739492576668068253156979905096017901949368626666863054039479704598673322656964585396716240439680986049190120753826267981021225506613562393245151425255078095818832149063221421227635445353037120689775929401058197133953779434482648105792540233035737050905095001412901900325243812384547642394879587928664038476071709265843490550548812256718385620071191822759224319287091624940255826141064180987136818982183472761848251308737085382852547058386985775395609578450972764192349588558634847144889175863528999256442084386375776744737278066251883267606238809227561179028057850721173243161859628214107368784411839728048521239297828852133875888464887426468807462596822596214486348782579063593583681408041694175833287126459988176405542252829278867958649181598038516919663398033996696303009917511602255041702397246934650526990471068960838261894561235491156890921717316537823284459100218060088947380925182446785109860873212317146199443030346177146605671576103810068256843693373721541260527291147931140423947762321025109795343076775262730590171121113253299931856955482070289561565130555245862000055172807307605306007708018337379593546191369283298287173981776031686663628568963961971962079852837441434459013844950687845627734639717353106580877252330409240887668496665729680507097280368013485762938182805026540687943322845965610596816062485470726058043922524164258980025879606020664356551581299195406998036214978029945715863646783652410705434754702061291257409851234372740161195769055972371705384996282308907131271592660682214571996301670729431416054683553985022755730555996507172137689762363493745721106771883889157381428920651375361425528747499547195986974010427826729763278861092715812331969162807611872753809283607834939645103708116479509686138902654014599618987003729142769141930221703989375537771978763100535794070678531 A013795 806 3751414092926395614912506907261738267832709273894008770719565067451733915635601649088032540144715418702105531660366408119502850606997665435571046796403783192806890366370861328658986201090619182766185614793529147802641015783742322139949525891154454620513139420933294628540976606465925325006467045671794278404416183698110080265471637555767786497751201941747101720156985531878052777091598906006710713242017843981992777837209459404444659299284407892464006048996213087012489010676957744615671409310814430549575439997272967330261808743899468755177357589889665383591010049961039794897146111750927501527200916302947504298995219099206411030932643737662698227446210194124601877141030751595379381869583047318004783180926393878816102259199926994836835639748519951666318866266640596182954713682381600256249071774841017760210134853379912885539972201312491193341049254331809644852003418508525170812773527044335407313362048290853109923051582464738448356935857935782155252883112826169051223985080954428071571577142801423360271205636448528712708189620451311894288499698130998865902315812794295292176489640613181682026772087371625571696871793021222428149718593851210706952267773065853254218670373264126024977922543002228181371837786371685050630206081440094216805448637953135870500183381234032331490326353520750088852234414838572793719479670166758490137813764782465906766401464621513185055961959204184051140433637492946563114886238734451126538267163624287852127109563286418927759272538382670959965606637578319992188724007450419468780397336270742669386511909492478904051861473910814997187294471342790510798102440706063029541974192022355029176117020618494793322476277369316746192557956770389510131762642329166999502262017159598400883521494434624828193810555413816484019009382360893064238217284700260450916908581551876226162301495915686296722661894657122162032303432046863570187328165895361214545150585160250613883863462319477017803258682308480750285550531320673832670166718148224706220247411219667090344141481843858737567119838100692240540190326086972797048322423817928078113568557500927747319698488167993822921022942405900723222149794992408697453132786816682745986372573745458358399464559512224092076883014416810929810059880079631176294632525740070073658679495138444428375156818500686890753544123673471905782582667776881926220791810615745630572368202287368616065564798092370218365667486920655632992398271048826028039984863231430270707765686292617762278604125596203380793473044701535337506045407298379603453637545735883209348448514684657085595380069696859826947019188142128632513617987066621638570695384219141564302317685212991109470875076459354665542807785071790649285258853096477574629109787837676770222514267182879924442185878201367231496811125392980041914421703923020747835662860101766833450623851369521695836354459682948252304411281868085445055177934448393582212178189787782504747983970849776900215821069676288915726558903311748546844271701801519953858248223493336435225959652559454945138270243592879365299737631922451288700067254748491494138541730569284709308947388145048303548597852761149605362456621913894718166651070344861507267915810763911931102724247152021153221500827256786666631166392140870496445286486673811150464165805258452208352360512666245428988521721302311351343963390533376501314759673757427753021588721598379283007000375968108447248519541070554944560988804372371 A013795 807 54924453734535358197934013629219109979338696479082182412105152152560836258820843744297884420258778445217527089039424581277641235737052819642195696146147789725885681854035780712896216970167755454879723586192060252978467112089771338451001008572392370098932874261884366656468438495267612683419684015680740030119057345524029685166770245453996162113575347629119316284818425172226570709398099582844251552576383253740356260314583695140474256800823015953565512563353555806949851605321338338918045103719634077676334017000073514682363141819432122044551692473574590881155978141479583637089116222145329549859748615591454410441589002831481063903884836963119564748039963452178296083221831234107949529952565395782908030551943332779746553176946131131406110601558080612346574521009884968714639963023749009351742659855447341027236584388335304557190732999416183561706302132672025010278182050383317025869817209456114698474933749026380382383398218866235622393897896037786535057461654887941078970365570253781395879460947755639417730721723242908882760604233027657444277924080335954395675805815121277372755984828217593006553970131207969995213899921623717570540029932575575960488152465457157495015552934960069131701763952095622803465077030267840826276847238364419428248573508271862279993184884647467365349868141897302050885564067651544272846901850911511054107731330180083340966883843523574542404339044708458692747088886534230630565049421311098943646769542623198442993011116076459521323509234460685524856446780784183005635108193081591442413797400339943422487920866879383634223303839528242373819178354929795868595017834377468815524044145399299982167529298875382269034375176964166481005241045075272817839136846341334039712618193233680187335638200017342109585580341813687142522316367145835353511739265296513261874458542501019827242256201701563070316492799674925574314954548598129531112671676873983542155549717331229237873644951819463017657510367678466664930745329065985584123910920408157923770642347667145869728575435675935776720201549632235093748926564239368721584488607118284991660757250371083148507705565267597561386696899764792488695495148483855739411317131783052083986480852207255825326560615818472932097644214076528823349086704245880052129714809360365948436726488321964875840670979668556767522639514703302172562792838921328281798612899225131777210042849689363907815934208870392367091737676005319122641703086425861876533418382571370593432397413010216657521043002854013698197238847475178876426010808255575774164707307119066068070634703498064390201959600431724726331307933588905308631880948642407410313551120352451642950233229203402833763081994441411658212248781236086896185474868185528170144796403731425592827831385824544973758043442746217636344811686878620793669048167136946769061939934749968208550583807901167148740065644218045361988885577830639001052860138258930437168500876682923652015233317211583596059836281130546015152548903387310474346981986076053644438612240165938748143275273122979851769414636443346787353458668976609317857684676772663965682389477264897428992298709831652212255021162275991372111727401441332568677938320919117327909555385394434583274985702552741704315993611866613586146907147334484938455439451391269053945851554788998782486910265946499325820946521587140495026968000799165355749396383482499731989080472921871082505492504549075776165574600813994943317437084815883811 A013795 808 804148927127332179375951893545396989207497855150242232695631532665643203665395973260265325797008775216429814110626215294485945332426190332381387187275749789376692268024937865417513512660226107614894033025437954163857736988106342166261105766508396690618476212068249012217354408009213117297947593673581714780973118595817318620526683163691957809504856664637935909726026562946569221756297575992422686981270827218012556007265819880551683593820849776576152669440059410569552777353509714620099098363559162531259206342898076328464478759378305698854281329505605585091004675969402584030621750608429769939496579480874484023275304590455714256616777897977033547476053104903342432954450831098574489068035509959657556475311002335228269285063668305894916865317411858245366197562105725826951043698630709245918864282943604519979770832029617194021829521844452343526941969524451118175482863399662144575759993763646975300371505019495235178475333322420555747469059095889232659776296089214345337205122314085613417071187736090316714995496749999428952498006575757932641673086460198708307089472939190622014520373869933779208956676691015888699926708752492848950276578242839007637507040246758242884522710520750372157245526022632013465532192800151457537519320416893464848987364734608335641380219896123569696087419465518399327015543514486259698751489999195433343191294405166600195096146353028654875341927953576543720510128387747670662102888577415799633932352873546248403860675750475443851697498701738896769423237317461223385503619054907580308380407738377111648645649411981055788663391514532996595086590294527141312099656113120520928087530332791151038914796464834471800932286965932361448397734140947069325982802567283471675432442967134311622781078886453905826442481784494193453669233931382175410765374583206250667103947520757431290653873049112584912503771080040585333545249546025214465020626021111993040699403411446527271708035739588758041523609293180430441251042362855094937158179785695840161925974612194682678696072953731375706960470888165554007578033827028597452718497696818810562905146902683028377301317181082895896262629309456326826990744468952131880721094126435665561646066157166432538606173976198262198841608938294458502653978436863929843231154523845117851062112515521887747183263813327339633298965134771047108491849954647167373813491457555154350132237362301976974333092752071414646590131314393877274597174888361043734325778539227436858443730523882582082765590604785614555305773965884093929753224243669884909545479683530246302622162693915160736946890509920881718216679455675162623679368969073486894400701953080244504434364708767020889125283480616708087885534406077548247051537545104317939089964147031802104592279319857162960791514045247372413724387907589887040108534215052037645835862584674284541389097531480988224703301096996402144879273745018385614414925284249000530584021335514685189155030997294795429912062992032324207848468494493612654914163258139501408225721808269509211565693273793548009755999692167040313641988372486537022754361352628573121555864336635363257876245410645220039625764836882789679087800884502550138013694956576796797923800397559916733729065671074691292890462471339089514776867544124193983926089007819570218821212613665731174390853203722696629344478022557323987689838499700579973526912450567278576052127204049114518962915759103018438840177730517699965110596358789354876851 A013795 809 11773544442071270438243311673398157318986976097254696528896741269757682144865062444503544634994005477943748908393678418126568725612051852656395889808904252666264151496153115287577815338858370441589663537525437086913041127242864955656228849527449435947345110220891233787874285887662889250359250718974909886108227429361361361923131168199613954288960606426964019654298754908100719975733952810105060560092786181298921832502378868871157199497131061578851451233271909830148822213232735731752870899140869698620166040066370735525048433516057773736925532945291571371317399460868023232792333050658020261684169420179483320584773734508862112431126245204281748168596893508889836560886114618114229094445107901319346284355028385190077090602617167666607477825112227016570406498506789931832390230791652214069498091966577313777023824751745625337673606029324626761577957375807488821207244603034453458733702068693555365372739204990429738248057355173559356698694494222914255371784751042187230082020195800527466039339259644098327024249067916741639293523314275671891806735658863769288324096973302689896914592793829700461398334703433163626455626942845247801480999382053405910820740576252787434072297004734306198754231746497355309148856834787017489806820370223737218854024007079400642125447799499145183920415908394654884546834572595593328249420565078220339577663741386044193456402678754692536029881167168314176611988789725013646163848391661944722440403578421590622880924153662710973432703078492159187601125617564949771587158486582901883294997549697579291647820953040814637801820715164277603148662768502171875950451065152197546908129531602395242360751535041641501637449613468215703965991225557606042001714212387597308800006397481813456469137775976571635204944375806779486355171253989366430189015849272722716017068895651409551526463355312057355703967712382874209868435998603355164982366985575100690108879965346988605785077351263319006485947163661454682090356511234561444974932910242372795810758194297142349098789204115581071725608254273631876224949993261525695305251524779124205451494255802182218472068584848234678817181155719750081073971489769928162865637539105144579488060054607073738797732993185518756853239996465569166937356898294124796834747333383616370457400389339755958506510165490925579571130148538182900715429175185989177520003328430065014840286087221463244881210810983077581840726112574040757177377237540494041314263723592828903044474658600164884273771012044666182704231836634509019225516956151570784960655368046566336116691084001611868349639423955751629236410403910540055973289641076204921620920677295047859789423533701057952837683275439709223114732109239381383885081561197872318946216165076692614613335561522028722908948557136466779509338763355023536154229049442576883172682864102216199970477776958413148597881031361124323803177446900814183780648921086689616768280656373270505854418808831393099889342514266345258727109427227880982880598264262420440117832792994873884366533315221611336410837591493017637232032351761575388550146604563834939072699409752678353458566109057256666600160822976800923691524492750001836570658507859240881918402361620674740898527250490204555219209261042875609585848117713522324118661869163486327573761373876679970124256481755704001350232502728261780503766925474116191392407525188755525631979194394483085672136049629027292963059042152509645189184241289034944751975491 A013795 810 172376464176365470486320326210222421307288317039906011879577188930522224282969379249976397000947234202574427767791845719791092711686051174742292222692167163286773442055177760925426794376225401635314263852909924389493835143962785815762846585931387191705079758744068553888267419681272361514509789776511655642510557793279691699916563433610547904744672238697180211758588070609502641164720803092748191660318482480397514549667329019142612557837495872575964097506334031823208906023940483848593782834321473257497850992611733938822234115108601865282326727852013896447458045506568728151312548194684074651317924480847815296681672246944250188104119356035889074936427117863656097087933604123810428171770824783216548949241970587567918683512917951806800082837468115749607321544637911391958025369020580066191521564482658451009405818190307700568879265875341860416262873939197443831295268233027433089320131987742344104422274700264881797689807737096082541425586089917687612898300540008663235630857686715522630281966100449243605962030603369014340896474844310112167942416781424446150353103786124682780726553094460644455333018392964948654936834070197273061483311952643915940326462776917060822252500446314977055960707000467779081248412918116723068261657040445736621241765487649504801358681232466984637778809314806142164650204977372081918899766493310223991756574837633073036395191619647453420013490168511287859776127870363924793484904302322532681249948791670508309599610533775751362028205772203702665668080166768429605807587402060266473322059125122258409015746573470567112056457090720188387699571593640298435790554044893324284281924472190668743403763224544673225473899790788146121766077533388910060947097783566812198140893665531230816164646178072985311035590606187058459726062329658313904397381049201933285205905701232287243898949985123831744861791276997661306683771455551722970506835035805049203884111572645260177299317499846253573960752423167358000484909680985214115877992738858580103465310722704461133155372737456222471134630450820244299809492851341997704964187574291157492015327399199749860649556150763003932562349300892860937004016581721518232515799210038421788284687259502166609737608753229180119088286788252398173129842347924281150457535708069527279866799100323366988493815332952641410500916504747535849374598553898067548070368731544581882276628603009443368305807483603238875730071014196530725833980134830373258882135177122607969474153476565014070652281387345957580972658320165846550480793755015147862608955243569777727084474160867599364507070806136159603650284723654216959504933634996716257451899636276795715176949956917189487496520835712782735622792811373782841461479137498048621691550872887856570553845956244022532109915825035010118796228834280899592834067512888768146531249813320547383767765132448126908621576180158221224802321000074820464732480853630222679104397089961053476214545780100426375479863751373560933023609124043405470354839187066097663765189922237948541010414268159611576391073177049271226714185662141225263762696437419107342963392058188963772986866402707294855692954609203342323767610098352776889231011213567145752167328976488298881495337474427084892964442790928741799946402291443680347421328426422603322007440274928471442589239149385262283768754072444480728355651555866535158176238576288569650777807385129626857325743902618588596272147436154893715214846476712760626113673163731 A013795 811 2523763812006166853390215896043866470360008249781263919928889623131775885726954681598904428490868455959892196948240413183461388391795475249401900432436019437681649965129857597709173696462316105342636137070454202986579240342759147128583836864621439873754072747771907697478123291553508644933937832117907150261997076651407966178478405231492031873366746246765415480357487941793728169292677278080926274098722901995500010521679364169266990459298777070384690351590236559923601593096512624027261574477300689963026036382828396598296329679305039909598545622481335457887233244261672748863367018118369536969945732324092863758716363367510767004032411491721451946144229432641788917464435897976708478862896645651073493165851691372581897445312631732403360012823370682690000794735043660689657449427830312749110067225590602381228710584124295044028961331680880178354504737343789775133994022199754647860736052432535660032846523886578134399976475078823744489012005942484864340444018206266838432871387391201966829958265676677375634890090063925738965065288195544352250844924096835316087319792532651480592617463855998295470530722291399813256930187621758274893177170298659573282319741516842687498598859034497579076320711193848753528558013534146942442418920729166029871600688504676399796692451924549122081719547178076727432643651073704651374611481228554989463308012197785822325862000503258365522417509557173765554982288149998222901412483890304200986180500258847912160847897825010775691454960710834410728046361721656577858628887153564361435908267650914985366399545582182573087618588265234278184309427702487609398409501771283160846171656197343581072174497370558560694163366836929247368777141166347032202326458649201697392980824157042750379466584693166577938872082065184722908849278568527373874282055941365505228699665371741917537924526732198020576521486086522759191157097880732776011190571759221725394067277535099254255839307515248998576359376227593288485099562639304519870569691689628471294835614291116015450527812249096553199882124430459196793510784836498188398380670275196836840596408451683537709770151603321140576645356114372376978675806772984748442263816234172533402276106166371221333168329756028426123571606866803361652794021815959400323848780301845948904529805627834416078537950289759622891143918546008672370693497427621606971298268598544223338412119376661260355365327367435020379563969718851406356935303154051494883293341128252103281071081050388371008420051792132164943020690465548159345589301367176779856457713721105115702243786189262522295748023672639512757043818639021390504111733349986922725353262574728566065905724319224571286436561555670852032253309551323554581837516052108929870185996329951108049478858645368733892621277594337583149295586362706650938683582456204454433364028516826134245743849304173026069128496853696516952330781762095446424148252178000090244767477794119783945257164766450342563400685183860305620398661185119499491465200537834735895186145651485804588933475300124873089941702385178380030322392279409679086749638540253150608327023123944618600300711002037503982200548433346134962281579449983006435231235177836580957481863544765183923973235963086949917892406901987708693015275949026923966595669491253335237510933065227750390949050386149625096658328374659642343855094429441941250858308995440948257037877925682866818106216478238755638020510612743798884460567265551528326930288790185571 A013795 812 36950425971582288900486150933978248992540880785047485051678872972272330742928343493289559737534805063708781655519187889419058187444277553126493224231295760587097037139466245088060012089904770098321535682848519985926506657858336673109595955534922501191633379100128500598777203111634920070477783800038278586985899199253264032819102330994274838657962531798892448047913980955801974126614088028382841579079402008116115654047907570802238007314593395087502251437632653473841450924526041328383136711922159401748664198680990554595656562834705089316432306458749232438926981929235150716108556512271048390776975466957043618291366276063725139706038536650293777943497663123308431540596805982276988839031669788977367013441234613385971560496822241194117593947746970165264301635715774236157274717072863608959720494249872009463569551662163803739628022857139766691288303859450426097736806479026607799329036543664754598540905956223390465750055571629058443063624779003920898808440870557952781495669982794587996357418967772233456670425808625936744187520884470964861304620533701765862834449082470550327356512288315671043984040305068384665894714876970162902711006950342674812426443335548093787666985895124079055256411532589139600411617876153445384299455418395719843350105680396967169423374188627323696398455890234221366341335695370109800775686696667273600732292606587782224672945549368205729613714757426581101490495680804123981499580176637943806638668704289792281946974072055982766898592079767326607469326781966773956428185536815335815783132946677046300749455746868735052575823750791295066896474330992121089202113515433356757948799218385307370477706816002347887123245853859481110726266123816486898474261681082962051530632246483262908305770266492651867603026153516369528108462287521809280893363581037532362053391800707673414672752995886111219260851077792779717317731070071808573579841161126765281494539010391388181559743301330760588156477627348193336710342696602057475425010856027850448227688228836229582211177699139022635399474183786353100253791400791169976340691393499156888183172016141098675608744789624224819182664658870525971344792486963269701943184533484520061542724470381841051538917515958012186875211896136868017958557273407461580141469992399326537911220884197123685805874130192370638749238111432112972179323495837807947666777950551285973897691839793697512862903757986616133377196080653703440471889773478467936586297807458739044138161697658736139934277978288607026930765929106090600978772961316835233878397386590699998996551273596992588932046814591115106275878548693912178370699887977158535621897117356600935770925709757766948204717697736576944604220705140928162632683072518926842229393172266814172952419969426843632921868125258696554888836679936388076393266330741289417358882741514851431491935697662397274678110322434970704699074975778839431095954560138099321273640642383707756742510149345599465470749431776898734588256798411334592054542001074438368241420358483403664986575011869128266909836464621396662023950145362837111509101457867846378056515945557673160927002709780831095803398229612620761982764604727201197218220514238705381798491964158907057830892147735556033747862729452002042974436655169703193794927197021440081212397571007999493473885046703616661040174585733391823556382437541459461853816502002250923431291570709922853083893115457893621296258295881181959467387165334939926234586358177106945011 A013795 813 540991186649936291792017735824375543499791035573880228641630379187039194407213877085252444117247080937760272218456429888984430922371667655324987295970401230755687720758925294334286637008295739009525603932585181113949983977703907230997594384986800339946704303404981377266697030757446864751865232616360436792060550176267038704504477228087177912791229428067584331869508595173896703187756862823553183559301524800828049290915414744115566665092961897476120463298379679510512682985985771088857504599252335801002192532888382709835007736462917212681885398862547512138329942425931841634545375896160419489365697811718075615403893647848999770436110215096951202870749285788358746185877836386517393592262677380417630443793115974584009617233974433323075692988963390189634640248514650591578659132663796098779267756312376090556121805885740250551893882651383324127152056806213688496964583659428564789976424035795672077237404105066659809046563624221044664894530389396405879454382785838986673878104218095562854668971107153270039111704264092339871649493269539396534360949233927553997759169016451327342826696413229739754970334106506219893364520513720155058591852759967101928735556875759641145232340490511641448009121248637592889626497324762593871528326780731734226488897266691996327527621495692646238969792688919235024603495915913777593156828925905552788321496053051719551436595788299900087274397763482573906922347262653179213135353366156135272996748499506848799985647388971643690162286639873428859958413414775537496065064444513331678880849472298634889272781589905149904762635535335351074431280680055644867008143979459776293128369356379285211164105493090375415371442546356662942143262318797184680561665272735647396459986720761452240504782471718915993575905913633166261035996351606809681559736189970511312823709354161046464223776612768554361198120629964087841248900596921349325782454440056970486361545651140314366216201674783665771198988942004898642776127420950723497697583943103758412501583358391237313153852693094430404883701524815995740815759898983519623604062692221155999889821488321825709587632464888275577653393270523370746459106801629231706150164754746858221047028970860534835581291351141256428039977371339884650931237039958644994851262158718539841558184965530087883883803140146498521927595189477566025677475302561346161789295974021377943836106226419525285825773920682046808775527816850872071948938173498249059559986199003398345226825415421555824777763880123495481293343968042272488930214926639784659213616137074438685308507196733568494554097412428516270985137831427568203525417059873578120040195695217994300622123316563465888665271812561223045950395343968329229105112864749607897080545435158426306196380772378417629609071221912576260127457830948657826473812348383218359551402218518939808473430549475158498562213230770406087499156720377988110675870714981912162767372645139865266467091096568921773957242430645574373106667785540349762270549437730852149422635468555513059068444748775906955826915678521868528692654078257298149604754444643138821125449958909892749132246673901148073657553479758380576189656577810952728471966548968885494911720847250558233702091934996275890102458221906761911188727068339624460351529091590904229030712837128120583951150968787651534289196109722589688688995268044507981001727405814955769957539886763980492001279103419020509398517709996385068562015487668855460000578870071022781906051 A013795 814 7920651963741717248126931670204682332380440551837180427542110381677440845316018374405181034320614512009748145550420590004621053134443586141613139000302644419494023919631425234348290652438457914838464367176979636689341715417562905769035779390591743777159697706152332344561711227319779546832058870736133155072558515130725713672650051096424371821176390056337502202901475341941021631371948228599642160491733624608923469668292587268596011543626055140947879703151576887713416191597817674511962724837653448462473100874018811254694348269553570910875484124746558125217288687058068093371378848495684701743803181661364345085128406898157205638955089659234462561230640293227360402907437402535001159584317859526694527327575010983884484805922619678283151221051412995766440767878502999311303148361330638682227259220169498341832179359973123008330278335898903248545633263699774613284058469357693617090044824308084434882832833502280966264250738022220314938720819431152778481091618367468603892249323857137135755208405979831026642634462130575948060820230959326304659578657733933318081191993569863883626325662186096619752520661653357565458749944841376790212843316258678339338617288217996906007346697121580942440301544201302997497021547331849136873046232396693320810023944881637518231331906318436033584756734758466519995219783704893617741409132304183198373815023712730225952583198936498837177784457655148364571250086272505196859514708633891976531945394781279773280589863421933835267666038694386871938651130805728644479888608532119689110494517123924313413842795257801299755629746872844875080748380436694696497866236003270584707692455746749114776653668524336186456453290321207902135919503609509580908103341258122613531570665578668422253230520168436649061944838481503187227828022583875300547716097557358256131051928654271881282700313387544404402301684143304210083725153639525475478780915456874104890819389878345342635771408720507650556124397099893721028885281570139542729790326510982126917435681950206105501885557279595555557902274024830993641283540681017710809187081876809944994386876410519850214072526918429242732423330873732671098907782682653581409744562174248751214349551162369090527745686672059135362933308693787251174284241502034521369617329265798141820253386080326016707942761774884884859541921169141044181943915904800669154757082355646994475704431261008269709775155972705847327282502766513618005404403798187864481017757939608755172465950907186998830571240968888097341615849036106911510427276740933087195546553862906856791601853867376176328766540215365906723493402989931026067815631173609057255508505173686654555408507477805704075948244607708866615759738231040308243327957452799009221156265716154519549021210888392412515106411760022029024526110102919299237403086592678700002192079881335797735859496674865795577449363911709515527075153543054123928405423138050175975077102897492767366344680744865583692507986427081854396654723048096260869403114317817406319696805895121266697821099566828053740261872449238677128589148359765102208363209824020195480097712848399739740045223552586708946420240497142450015992761955730158897558062243453452531002504924595423099632328020280475306990090826936901141714153007560441724006737429982428817238666648392813469628801334020006113528120242448435632095579719439641349846290948536767427948341482111438383390727353157879278103697792057073788816468754959712789868475236709844549886492691 A013795 815 115966265401142482229826406583466754028382030119448158639644038098139411416271825019666255523488117070334722599003707858257656838941388544699357968103431016945812004207323696856093323442351462331149956799838158860768652055428538503364452846057653720641395134115776297856728014079188892345168173926447725523417329220028955173881269398102749227833843526814837369752680500481358497704916694014927360871759471997899248519413471770199514205010229073318617906733842237213012126461183648572529646254348084138939068669896509415579979953014533831706127963070414357511306323667217174955050357720825319718231022382704035376391365005395919647759941467700851766358977804533141783658967791010514951977473997781330334574603025735815052742043513074709743617027413737671016459282509162412916789395158241880946489302242501625222764938009366493964963605115895842461956616613828400113091900049865992247815346272694664211119555515306895627074895055383327631017811517291507829741662384518107829586422350592344804592006271950706061074811160053762455558469001475496426520891127882517710026731977856377120173034020066640609796655007266808115881557942422597585506238993343309566256695716799692700853562992557066578268454908651277186353892474485603212958269888519986909979560577012054904424930440408221967714423353598708319250012853223347457351971106065546207391025762178083238171770615629279475119942244529027205687672513115748587220154849108812428404212524992717160601116190360533282153898472524518192053791206126673083830049117518764368266750225211375872692072365369468829722175123965321816057237037973647051425259561323884630705325244588153789444986360864806105908932623592804895171997452346829774075541019360173184715726114737284370209548045786080978915934380207688164202630078650518275319111384337282228014731287427194613860015288307037624854098957542116939835819974436292486484831383204093769706486687208854161530329195076952511792217297939543969583909407468413045106860170447289320198175819432967590653106444130558528923247193997550577902032319110780303957308065758374404662818257526421126984235866612722542845409987322320037559108846256731085420070134793175966529291778568245854416724598565617800848706572585739144442695579831287427372567317780550594390329825602053210620989975146089599228553267837394027867840872762186597094798442769027646118788578092422076820818058596386310718743123004525881217125876009268523866580993993811784480073987232124849878393539025490633178597645737641291424165758764001329629997095106819290285842742472254597629470915293172240338666913175580152658888656012810207277900024247946309345735957982553313375958249301465516121338327440661152990564625066430294006948886350218320717219548616953311633672974578482526948086778016841460134818590803408846732094241542637414650718890816710113049436137031339016831907323023855428435783800164192626451103863522191607010652470785577010842009429278905430221421800147177355388930996727164645926680935110470465722798718757929534811174074529303471839673721135320861432645755033479682024110613813420589534002118033422005684538741118662610684150027793845256419147589306401998506407674601001589601716914544926438969641919797183169615836914183692427281182642712372740313191318399119182008835280331386909508165208469687546089511382672315789003099545777526811912591667639593569371223639177584510510716239373507617342061919041365154956464345940668834054888139488931 A013795 816 1697862091738127082326888418788536745729541302978840490643028361794859122545635790112933647119389522026770673572013286752750353778940869682943300011002333519103633553599426245670062348519467759990366517506430483880513834743529232227758954119130108123910666158589080776920354854133404572825607234457121149388353117110443932700795665257622351444715303076096033930548995207547569764897685317072551490523430429521242897572732640187491087475554763862457884772490184195035710543518189798750406550809910299878206904395954794353506486492085789830009419507313936608323035884811726658516892287390603505994620398705169781945745975044001659562853303028608170711261794036169728854550947428184949411902196801516457428506762899798068187196259074926825356296898364533241351980355216646887514713534511819378937549874132466294886501457395134838141032142501831029485506823843061606055778508630087992500264484778522578715001412299608258876003538505867299845731778424664966135247678971729616732974809635022520284031563827630287440196310194347136111831544650602743180692367003327941792501382887795217416453391087795685168032825961393337624621889835009251249396845101539395359564281989664300833197015774028011772428448317563349285407339718943716640922029437821128349010746408033495855685406578016777829306872320038688502139438184043030123090208963905662022412008184049316690072893583428280795231074402149487318473213264527675065490287145802122764266075578418371948360942143068567784015227536231470849859557048900620620355749129592229115793490047319754152084631501374393135962365989976276708894007472972166479917225237342994878156666906015159631264045309421626196612682542022256470213214699809934722239996064452295597422946045868580464237992938354011612308195260620762412090706981522238068947109778082149100363680779221556341524483836103337865488862837374134116136240245721758294624416281491136882272671587424833778965549745121661725149853459132863258678017634745035393409539755518762937021492172318078494752131448515507421965262167318138011063655184100934430238947390768359658668322108444331720176197323076870749799647624386087669902912618044799821635246843506889325955360930017687554515264847599210222225912929227806813785505984309879224161758099625041252468818976639661056701914226113897822305248394407285962013058218111173968064944000581333766825183571851151626733597195909691975233118063909263426899939950651700457930612333063398336572763247065539927069559804872208360367848131244806147741210874063743467112787469458941229075023592536279563893083670807334770798422275803669015078788812683554244755734255014181915130920160822563061137404728022756621532514452058719940934856675597605934555738645053546433620811411300813435628606020803562677046938516944575817833878987952708925004591790425754387901175280447452765156794482275834545435955116392267327728310618203944243870611665828407318242962824771633015737860054072454403871836575954823660249338723082417581012535570952398088647496041334846319170399625183532131204662951142232732235366499445176024515003496842290851367325010127331585227331708718339283026640556929688399232739855035031660132314763833264273358737345852267992954527347750558786345468260563440827823795071951849290925434092681503943791357339331835742109046817204695362296536153705375466794380449728770053212254605911289449164085301199014818387396460667525025505128556684627233717594488917332399397617250257438771 A013795 817 24858398885137918612347973339482966494226214216913203623504578245038532413190653603043461527474981991993949431767846531347017929677473273027972855461085165053196298858249199662855382844673527474018956182811648714494603054480011489046618847258183913042176063227902731654890915419367176350739715519686710748194877987614009618672349335036848847502076752337122032777167838833703968927867010727259226372753544918620517263362378584985057011729597297710245890954028786799517838067649816843504702310407896700516827287261174144129688468730628048901167911006583345882457568389528490007345819979685825931267237257442390777467666820619228297659735209641852227383583926483561000159480421296055844339660063371002453210767515615943516328740429116003650041542888955131186634344380726927080102920858787547527024667707173439023433267837722169165222851598369308102697305407886264974262653144853118298196372321642349074966335677478564518203567807264403137041358967915519769186161267825093318587484187866364719478506126000335038411914177555436419813325645229474762908516945295724395784012746860209778194294098916416626545168604900759856162089089074370447542419209131638287459380652610675028498837507947544120360124911817444996887648860825054955339739432999139140157866338160018412823090037708743644198881917637686438359823514452574004032163749440542797670134211822666045659357234954973459122978160321870643829766315405949690633843294101688879391619612543623383695952553916666900925766946357964964712793774752953986502628523006359826484332487782808520540671089811622489903625000459242667294917163411785489432468094699938788011091760170967952161336887375242029144606285097747856980391676419917254268315782379646059841869353057561886576908454610441084015804286810748582475420040916467087567454634260900744978424650288582806396259967844388969688622440801994697594350693437612263191596078777311735093354184711486991357834613818326249317919004495164250970304856190302063194909071560550208160931666894908987241665956537715544164993403391704858619982975550421780993128428748239553762562903989733460715099705007168464647816640868636709575048543640793914188561649035784366621312439376388963485657992633700036863609591196824319560633593116280941720952300336610228977395978636981277531172726184533578016371141742517073769833185371365698066438845112511307680087512675472710967006596545313800209388081573695525833242020817491546404562095168381215045761826700286570072225425103134002604145664489555206809079068407167268101998321340348358534887420418323669094958638024290188379259700540041518049768547006499917697468705227662637419431802074603145778112742622981179695857544092591718655227236587424548487830569502228973334642299872855209511038420750584961154644226826585534548905822262615611370992228403623469993261107281031155934660628015000493579727818859099185945270195761123947674509625399393711546395218717481478983418009051674804927087559308554573209710568244649675803604533294314060415887989541183484958973820912312093932967470267673429432658000918376822174924166197267980354869005473274261739313363547345205442793044394007567853166544217567898535997220457282822226245273480623055684847234898415931190884000802909337160168183648447025468439280550949899241049262805157407100218554450693944799383585826400402209336524164478922349080619685147188825211372894854775956009871580633233898420587198419627328859300912238663659580514161019161046211 A013795 818 363951818077304266403386677663370112441966002349826214251730530085609153061524359402159320223761211344783413630513041065451689508407886190402550576805747901543847011583626532263865660228865115747111537472545348828915483320641848211131546542707070670850499741719723894159257892654954828951180174923733132064321208616656714826981866614274503976277905730967803681890514328364259809072900904057802333323484651153522993252888584862766219708733034035775710089457935467531740667148460968405752346526682015592266868312790850644202768870685125263961999385047386767065061258791086622197550150322580177459683620686214043372904109920686121506036183204366358461123052267645816603334952848195553616976962987814846917458847196133029022569088622687409440258229437192075703513436078222939379786864293508483343168159900726320742086474412090278748027770251725039931591248476862805488179504693794505003893087161165632806582120653963663111018436266158126329422536649251124940654587122227191277439355994551445857884808190770905297388835473589144622486900771804740003743596596074700878673730626780331362542659902235255829247813544352025054069146353137857722468559640896316166692792134872893092251479953859993466192588833919212199432066971339629601129125038540396151051321057000829582142861242093715694715830156133367144026176075100135993034909455558987100688434995295653574498649276975766415019523245272508096311608623858509420570099668942826883172702747251189960692441341893920096454153861626965048360013656157999316384984205336114219557111953628099549235965425931964874678973631723771891864882189511951350780765374501803795270394460663141787594133368060918548706180620116126374049914534464008519742411369820397962144809198115763581372516683951467911075390563196169996022624819057994629075103300213847807229115304875140868447642189209698905211121155782004367478888502620081145388158189378621113501798618360881040470056580914114616263652144813699798456233399482212507236663716718015597684200535008362482205231269668693282119668419057950835055170745033725295520393325302975306637683477313687598329774781009953490908683438957710064888285727444863697634731103532918911702635424909710814393518670150002239720108024712704862687236436815469267736462629228310362458054523224042884333899884067756115737689886252192477064127667022165185390731131292278055744161273081595961267943580019939348865650902320476193724496426788893730909193635360269369484998904718895672427452448934984932127296673791577782891726640549335972281357422744040317309286722344676839219289419313632648060741275606747865766661296722165295008639313238208674457901014174264657337348664743067451927050303059635352831181970876482814410327368082134398592497912438473122451113518209314416265146124968038811330530143746955166082697216057451224171335871701577154039366254767622226500794995916071181424700936138615717902495425472523330750772397242646333796223070525570818937488955836547506363372429669915903440573971962052158549016054872467403284335711977161367272576732189006680323545791445955053463064717294200500375637109134208466125286955696681152887932962972664800938211373889411602465535304715077800214457049029802158281848366147707648565732655755395605362022376796912899883419506546457474788202256730309597354299855712610045807775080084328288746896050292135902112889352810239991589919710553568774771940529812051177506775817172061763721829024656086274639918307831481536877575251 A013795 819 5328618568469811764411984347669401816262824240403805602859586690983403609973778146007014607396087895298973958964341434239278186092599861713683742995012955026503464096595876058875257131410814159653460020135536452204151591297517299659176972931774221691922166718518477534385694806361193650674228941058376786553726815356470961781841509099593012716684817807099613706559020281581127864636342136310283962189138777538730144215541770975760222755560351317792171419753633180132215107720617038428620105497151390286379218967570844281772739035700918989667632996478789656599561889960299235594331750872896378187227890466859809022689073348765504969875758295127854229302608250602400889427044650431100506159715104597173718514981798583677919434026524766361614820737189929180375140217621262055459459480121257704627325029106534061984888071867413771149874584255506309638427468949748335152436128221845347761998689126626029921168828494681991608420925372821127589075359081685720256123810056528307492989611116227718805291476721076824459069940168818666417830714199993198394809997763129695564662090106690831478987083628626380596017238102857998816626371756291374914662181702362964996549169646674027763653918004464164338525693117411185811884892527383516990131519689269940047542391595549145912153631445494091486334469315948628355687243915541091074024109338839130141179376766123663984234724064202196082300839834034791038098261861912436426566829252991928396531540922504672214498033686668884132185266688080395273038959939809267991192553750326048288535676113069005500363769801069897730174852942067744268793740136644479726781185848080909366553845298569058912165706641779908471607190459120206242464798699087548737548644865540446563762151469612894594875016769733441686054793235755124911767249975828099364288587418430945745641477178676937454941929292219201671196024841804325944258406566860608049628024050692391722779833571421659313522098401163552096716131052217378749197713201819073318451993476468466365694380033057435101966791019219338343514065323427458176042754878038772051714078675760861464482323791349700127146232568766729060394034229779833060029391335520249397070098086825465786238285256103076033535506849666182791742101589818711894603828671415285548929549354531692016748376274523211869532628202636017290515517624618350056695893172871520479305694493250243014150265199187646468923961955071932006741994860874091952320352184616193114241504015309703838629868963989351540010331304857114391275750600982490319317769744282827970171354026395494285725266901848413603009616388170895600257313016158395502689688045309222084221488185120613202738128748525408848076121800503250563663943487096121200801335235602584885781602996090529729792761936011684985806753020102572368538004415657056236690291834599170586616769940297143373092528497582791112290361336052757018198139535207198167239046406005472725810435524343214085522058668029584973110501975564882360063775802402892040666135742797238742273443523496405653316144059387795251485959159057619578237795935979246806617033932560227937752730525904389525999702914833946152540326318355108759432226510882785350536352725114875271697902396333454072939865654845333399404541928768587682650891812914747058105369618683601767193144995346683888374069240788462814864304187488323680671634947514650475543305072327161742834813014494723716868014482214800431435981296978241289876704739216156282651298749989759147003043944960721181424579249891 A013795 820 78016304460966514042755862834227711991904009703752117831467208742688012253626085835688700866886122875072277733196922938697271922581754575350043681189984674543037217838260221377992639660985730111486308154804389196720983448186950784310010060694106379791432442925829029580940957659934236239521385926035694531933114303634091351447941534727141299184982417513745444277730615942629293066140685217718867490411180841944548041459747068856105421364159103643795181756612943390315761392137554059633426964583793505182878144904204731129434672221697154927723814701445959362274185630908741108336611164530075873039203544325294463901190722899275758263950977198966913771219487397069751422101360726961742510684388846407220412777848513063628418433582349104300402590413197753129872427926192897753981946248455334053448665751148765201520746260210805023405313788084867879416216572893265374966817353296037736583422807502931704075832817990639039138890768383474129031652332314960630269908703037630950004860896352690031028272510673285786905242994011674095023459486602100417698413177249981872762217661252060463683849891406718838306288383063943960674226708883862020125569002304296170514476392796954440487657013503359830080354672932017171471806711493422072252515579770601192236068155350435045299841317993478993451422965254803867755616938167437114414786984829943704397007255232816564393180595023984352840966596010103375588796651920259981721364947093054823653618290646390905892465711206519132579324489580185067192563412478747492659050179458523672992450833971443309530825953657464372667490021924813843839409149340611827679803342001752594035714849016349591533018110942299639932800875511978939595927117753340801066449709476377678140041659666602389763565120525667319725528227764690783833184306896099202792549208393247476661936867373009041277804786767381331667980999708857136149887330545406162454603900126187307213219543319184514009277042691435566248020874735514642267003718987833052455455636488974816060131418063993907327895787312390332687389430400301415155441974169365661609145825891814772701485702629150959561547991039313680173229055158206535831890318543351971422503306089211644576314734434605136206993355785962582253896109376535760848894655578191195721877532099698502817212977035294344981827209514793929150437693542037263180084571944011931337514673075676807970174032781306331951515726984208156510709546758057580273922276334965683385609860288149373901379911501768095897291260634413011802668264548984640765131466826044884311278794300456431837303632709962623561663793539210082483367319869575068554879722671372320535086808518350897901288943007160510944682499281168091502603796594574310500932349184457445312728449465761445773895827505147079877196670967321762047764922649634960361382562750366456558656128695890476125447709733109644675043180321148415503438960934968588366546878430326126178590586511908997426128460958621153591310859424245442633693741522980742367392893410294372425625486627510875170201665173496710277005928047762608244979570298672152495679993806614297236637727629766167050161650376083805619342917627037147346847228345834860317202740248406888852928988984718101081912573052590526300681898379100892261691707032884811677720716587146613473474835876870798809684747754383884072428277609016547008713407266561997612429529563941975076844497345217249938664600034106893116654202169058430725084834086863744134297664998600063671271566398169918817237264797654131 A013795 821 1142236713613010732099988587755927931273466606072634757170511403201695187405339522720318269392079725013933218291736148745466758218519468737699989536302565619984607906369967901195190237276492074562271037694491062229191918664905146433082857298622411506526362396877062822094556561099097152782832611343088603642032726519506731476549312009940075761367327574818747049670253948016035479781365772272621938927110098706910127875012156835122239474192653436448805256098570104177613062542285928987093004188471320709382518919542461468466053035997868045296804371043870291023056351822134878567156324059884840857166979092466636245977333373968296376742506257170074584524424514980498230570986022403446872098930137100248114063480480079764583674286079173236062194326239628303574462217267390216016049675023634545876541915262569071315465245995746396347677199171350550622532826843730298354889172869607288501317893324650423079374268288200946172032499739902444723152421797423338587781733321173954739021168383499734744284937828767577206079662675324920425238470343341352215522467328116984599111628778391417248795246260085770511642368216439203528231353244768623836658455762737200232502448866940209963179786334702691272206472766397663407518722062975192559849080603421372055528273862485719498234976736742525943122283634295583427809987591709446792146896244895205776076583223863667319280557091746154909944591932183923521995571780764526392382504190389415673112625393353809253171590477774646620093889851943489568766320922101342040021153677452245096282472660175901494840822787498935880224721411001199487652789355495897769060000730247659729276901104448374369634918162306209028256137618370883654623968931026662668413890196443645585648349939178725588528356929616295228101458782702837766101651437265788428085712960085536305807417675208225373348339883061230076950909816737377330370500406515291624497855701747508364908747333736180469609825182045308125437273627002669877431201449700863721000325973835080281936384091874934797187722222040706860876068650490813019290825943813682651619504036882060087122452172193399198940624136806591591416246596571301891114706153793216213596870904452147688241824026857053799206589722062278166779292937381860074588666652320297296564008947471685779746815196773744504878932174506097916691558271148967570219618217832278686712552328500984145491318013951106006102141758775791619473298474084721032790496047820232570448713964478794983290103284297386692032241346948440905802866061261684125442289805800123151201432827352982618529962486506562771566319601207574817638980930210448578711994019631562144954205963517175496172771414567837040741096471975582027689622185941162480044150524409641456823657228628213327575608810502858396482036459632557918141326232513305454651002101228115290475284380236532460952679918202458307687307203081933951385849827048875102274612847098404813380744777120859631315946796895172309730382292830377525599910069637961049000999352420119906683582749713386723366922579805165335165643792547292347314745888742858984689250789322639925841612970227406451781416723156242998072799656977450874305190270211368189904165319976925259695733327725257717940281982062977895568283674168416163603428282668466527773509011552413567865145072073265365372594391871934446704422412473611264754572995789734207043580742345674457100080285631325756351988409099359022120934173957184484245967055865772077870252113244503532211087003635605781403170793902454131971 A013795 822 16723487724008090128675932913334540841774824579509445479733457454276019238801575952148179782169439253928996249009308953782378807077343541788665546801005863242194644357162700041398780263965120463666210262885043642097598881172876248926766113709130726867052471852677076778286402611051881413893452262674160245923001148972098055548158477137532649222179043022921275554222188052902775459478976271843457807831818955167871182218052988223024708141654638963046957754539164895264432848681608286300028674323408606506069459501021178359811482500044786051190512796453304930868568047027876757101735740560773954989781740892804021277354137928269827251887034111227061992022099323829474593789806354008865654400436137284732638003417708847833269575222485175349186587130474397992633701323011860152690983292021033386178450181359273773129726666623722988926341873067743411664503117819055298213932379983920310947795276166206844305118662007550052904727828691911693191674607536075100263712357555307871334008926302819616391075774750986097874212341229432159945916444296860737787464444150960771515593356944428739939611200493915766060955913056886378856835242856657421592516450822235348604068353860871614070915251726382102916374967772828189949481609724019794268750389114692308264989457620653419173658294402647322333253354689721636966566028330218010483822707921510707767537254980587953221586636380255454036498770479104824285537166442173430910872243851491434870041948384093121275685256185098601164794641322304630776307704620485748807949710991578320454671682217635373785964486431771920222370146178468561698724488953815439236807470691555986096343109070228649145824836814325206382698110870568107587349529119161368128247766366131415019477491459515721341643673806512178434633458037552247733494278693008408375602923448612337053326402182723627691193044227899469556638270626851941493954496451790384674273105329285269970628969713231418255557450490325356264527123172946089675470220425070345739165772582919410407830599489140920365625441052897989150086521111835993415436982643376127702361158603990241735559822253083557671689677986985307489925266420400430987810412797686478583271786912083894303548545577214124674183680120713814639815627896207813352052668456621472718993654999932951501273121295964393295932445966943779598281104647892034195585430327282392252158478641582908874138387042258143035341457490236365100708562959074400641085652636136025063939621153934037350350402185398038558044045560672123301859762002932317280600565046719603056740178025275018517897180764942585538502485281280102905052319799211177640922304441425701364274529511854966439465546280687702113490393446194496467403758424364559870326407827881560569355165484345671329034488594572349782893495805480280479507157370227305161545321764080835967848638611043071760808186682402192082849864760322594982240227317822580372402606694367744872707484281826505862096777053342217786762527149329557352308283329569387718423631518782975553754335038553695016815113490927425672160190766684907257035194557084198394835320806472771154247055497099457860531722243730553734783859777806858250702290746164641668386884449782162727205231651225498248363668499384059369015241273499781051317793486549018433131945438138887047113589000224678214420154491396992234199448541026142527271703231357498525325065648683019726402275461928240398749462297623715442872597240907138033845203664930768992098361190012776215102524820228904245523823593525830946187411 A013795 823 244848583767202447573944333784131012464425206668597791268777550588055197675293873515401500190742760116774434081745292392327808114419386795327852270713526843728971788033219091306119541844713328708536984458899923963950945219252081160536782670815382972060515240395045081110891220628410595780814034577812380160558659822100487631280588263770615517261923368898590395389367055282549535502231691596060065764465661322612801978854513800573304751901965569057970508484207913231566561337547426919718719820769025407855362956554451072365999915283155712575480297852872837492846704776535143600726512977550291475005394468411543675521741933407798540794878066422475414625195556200187337527676554829043802046076785485985770553008038675241126899850832405452287440822177275661010150021070216644495548686378479949807038689105281127312392328126037928280870571363584831290179990147988788621150183975344577272586670638349434407471242330452540324578120139878279100019307928935675542961012626967262544201224689999582003581740418129187458976342887940116253768162660950338061946266926814216655759802339023381181455847586431420730898455523065873472842924790664321309536033356488347738912164768877021301612270200525960368798645903161977529050360247969373807888774447028210085307710649023986710121531088349159446281162366012214486827493220782721891493648266678838272424512950170788223117249943243320102548378498584573732364549653879861201966080522229686097932284166291507388597307835806028619653758343599862099195921103348531848297191718627698189776848099348399507600306045847572683975721310198958211831025242772811845866098178395071192436559459897217652144021435798535346649083041255987663186384455833641590765675547366530047300169952458769676163005028201144804461468459127802459066089734344336107027202402211133226797751854357256633026757360540676133778740920247739275412987782550663022016032535126065637639978745571421194679616632628853541068941610375103698938559497243454931967126076386523087781047807120512215073122082455479459146416755598390779595412862881669885690269723121021129250331357607396367871208575407451886959995825661082710092532253770927732937682232179820296498254255795991999354723260647370960141540608028378595287403118873394982078786102854018342930139768894214682245746941402023877098433653149787272657566285421741504963852285791415368826260124685701472180434279114550621439474070283808299786135040245667542961139993314748240846480238396412682528322871053800557262528775484932057305272872849021708353732946468051546120532623579524394869214887003221986632871014180250851840743459326913693674343386583068563640215063095548646643612850445733622779258427091121521061448937008013928295928977856304973928393947513133773171343672088036786500464291057497974870185055947907519405271917904281613649992661217050494285004869955883113134979168160240399232346564612238152681310277370221872326958912837983410615990159993334049195145576228225405585440389066501545082517219299464648741190076620668439266097353015033727150252283510269748698783931927567842469331139533033162536044945370459037230970491006870211648532238814596518666852375229260644489011796605592519854292470499482013221752147485310294372343814436564178879484813159791445256790056552289513737325481908543363300914126089163752741785007010305135909284286162368091814255715038091367678090877499508817799097696204121407953527626858251388813312106182977056565316065892971387058714301232811690883129884451 A013795 824 3584828114935611034930118990933462153491649450834940261966172118159716149163977602138993364292664750869694489390832825916071438603214242070395085095516746519035875948594360715812896212148447845621689989462753786756205788955069720271419035083408022093938003634623855032544558361220559532826898280253751057930739338455373239409579092769865581788231820044044261978895723056391807749288174196657915422857541747424374033772408936554193754872596677896577746214717288057623366024543031877531601776895879300996410369046913718150510604759660682787817607040863911213732768604633251037458236876504313817485553980412013410953313823647023578435777809770491462545527488138326942808742712439252030305756610216300317666666590694244205338940716037248226940421077497492952849606458489041892059328317267324945124853447190420984980736076093321307960226035334245514919525235756703854202259843583019955847941444816074069159786458960155642892148256967957884303382687387547225624492185871427690909650130686283880114440261461829433586872636222331242071419669518973899564955294075486946056979266045641323877695064512942430921084287313207453515893261860116328292917064372345899245413004381128468876905248005900585759580974668194513002826324390519601921299546678940023858990191612360189422889336664520043453002498200784832301641328245479831213358504272444871146567294103450510374659656419025449621410809597776744015549371482455047857985384925964834159826572478673959676453184024036065020350675908645580994327480874125854790919183952428129196522833022559917190776080817254311666088535702622947179418040579436738235325543429882237328463667052355163645040617841526356010289224807028915376711854817860346530400255688993366422521788273948846828702556617892961082120359710090155803186619800535424942985270370773201573545884899644594364144754515676039274654545813347150731321554124324257305336732346780727000686928813911177711304267118319044694790374117501893256159449599141423658930692884375084528202320944051419340885580409230674761362687718716039404056439725450528796391239016214870353354101406729890222002364752540503076981298883503911958464764727460152937940605561344748961030940559109118862552503259138158227432296042143491013602869063425375932615507331885682558840176356380197162759980969067031584598167115766035458979427984859717374175761316272112414985274485523355254193738280516135648495339863025237317168803124236818496494050642121228994233317170361878084897175155098693958880683801874890251006500131382526832007004069238742686750718141827816665280175160614173106291864518613052721800324988005343389086061522962706840256388738781927735509135743375985971111122631041110189860673886734331924180696164794161123285615785539791573001642703040946591153297685372827850074379404133313991612586150036587105449542552878836286826756301024084659409230001034079685160786052487778793407063770977418432739005442860915114828711932462403814266126381557448163176432736322649121553134607763461922219763911803206619294931345493108799206843682873859390698895547351520781593477213903138532690234045168890764098638958831586768746160508484507629801385625731605095963621714102480083186696060582916155579673191332428019905485787165736142974537149472506550004663217982070770628182380622983382088683720071446503892474287637877494847831233703231232252517923872695714174928537470308601396589370124541533847597984831658583615702546624967085172792520738994077926636084349595966219904638247091 A013795 825 52485468430772281162411872146256819389271239609674360375446725981976404139909796072917001846608904617483197019171183404237201932589659718152654440883460685785204259763370035240216613442065424907747163135724178191897608956091175774493846092656176851477346311214527861531484878966630212120118617721195169239163954654325119598195647497243601982961502077264852039633012281268632457257328158413268539706057268724040260228461839240089950765089687961083794782329675814451663701965334529718940181615532568845888444213215863747441625764286192056696437584685288524080261465140435428439426046108899658601805995827212288349767467692016072211878222912849765503129067953833244769662802052823088975706582530176852950957665554354429410367431023501351290634704995640794322671088158738062341640625893110904521572979320314953641102956890082317269845669383328688583936768976713901129375286369898995173569710693552140446568433545635638767583942630267871384085825926041078930368190093343572822608187563377882288755519868062644737145402266931151715167655381427296863530510460559204377220233434174234622893333439533990131115595050552670326926193246893963162536598739475516310852091797144101912826769736054390476106025050117035864874380215401597491729746662926360889319475395396565533340522778105237956195409576157690729728330686842070208794781861052865358456891752968618922395392029630951607907075663321049309131658347874624355688764020701051136934020847660265443622951067295912027962954245978479951337948647478076639993847772247500239566290798283299747590152599245420377103202251222102569653859532123533284503401281356905836726036549313531950927039685817787378346644540399710350030438266388293333551590143542551877792141502118885066419034131442570843203324186515429971114455300499639156590247343498490444238285300815696506085443350864012891020217205253215633857278873934231451207435098289216624017057324764473552871205774879309133376425867454345219163430501581029583790404274520135612577410180941856830569905782771546309181111110889721532914790334020321192107964130436401916843457398695932322740336622341945505550083196953380774983882620374744099164388406023648469538454000725916609266631200217041774607836246353022851930159605957610929029423642846138278343979022033762466659968881368110409430101764741930525154917805126331122075307321431539997867799403742547444276650522165036742029620270934552499560668446541951259607169395451296913704569996691268257040979541445799978251972091543250268164986168423571575347414546577724431676717264314501063796367044526552108449219188417013704899878558149386232559609026757696990848193787524506203975589256418767810603037946441072894289750126375677353701929572548751313006024700716088088420317050815222499041075431411543572552938988855915850151199873822685671810886752516699042075430539003293623498410536445139960670439068594473569314272820670880383273731778688926658196207171403182054244670356352382598557066151692499905788659443792264846003219563432710748113097089829364605929187398360956175339222529708773615763310099888755851257117716655317729677168172996253261881212536004721676207922086946336430210003385516174410897936417022994475433841995194298078639436217409893542869290198405426968398618274174475498152767218234701099697160418345566048263489716045306164402067097092649008471409114923420137951235128717102788233047464967993412597062682095920313322717500985136143094014855296139612294923878910962434541425623808575659331 A013795 826 768439743294936968498872220093346092678320219125242310256915515102116533012419324303577824036200972504571487557685296221436873495045207933473013668974747900581175567195500685952011437405279886074326215470137692907572892726130904514364400642579085282479827342491902420682470112950432935650656682056018472830599460093974076037182475007143576632539351913234698712266932810054047806704541567328664689836384471388673450004909788314156969151678121438227839408088783599386808260474462849615003199033012340472652711725693461126292842814914137902092542677377309281059108111121115107781636741080399901589041584906215113728945494478807313254109061667033416731312683912072536672633084855382845693320074824319304054971181381303200997189557615083284246182715841176869678227401732083970743960403701036753100349990228731236259388391827695207147810445441315329557418234588068226435183567741691188336234134264296888278208435541651387196196504049751904934400577383167436619520671156643249695806474115415574589669566388305181596545834590138992261769642439477053378950203653047311286881437709744969113781294888217149509663427135141646256526395327774514662698342144661034307185476001986796105696735705572330960668312758763522097625800733694788876415220891904849780526439264001115973638593994238788916656991604524749973952489586054749926964401227675001713167352155213549642790934705826762491367494786683482934996609871232375191639194027084089695850999230593946360083626576279448001405613115370924967538906147726520086149925233475651007490063577665791604467424205552199741167984160142803722302157409820650818414298160346458355505901118499421293522788040058225006373222715992159234795646658191002696528831291606502042754743732522596257441078718450679715339869414772410207086740054615216891637811356161398594092735089242612545596976100000012737427000102112330095304419993271082677128057274052420592233736291876657287587323750007965021764251125399068353771785973647854136275308983249305503745862459169725856373990565558209512720647774536412963405445280391522573652702833719360464505059774307145137241268487708424146758768086594447926539025444906628355865810652592237242512505024628145076272747402377708622033330482854607575109466790825381611919791554910310533234196861596316274368604392110504504466119937586604818793151584854613958304574493079177108782451070194637131654440295018302940055670386752783146067746725820708391908567118802438113548609321556858551336981466307957481587123392284727176203562491889511434661496376444463404178817466828610075042609898913249419805018137613497653439121969865163830905235760759441643008405243146295332406602303227179515039078573843748245296231600266292135549950871686267973721207643184245702561861940985672608460385391296409445747579735839463962063717352637940920983192943596990675026378521547221941640228664093294164175898403291687528330268367442359691510706971784575202650669196513988456196218687355233625474005526929891120651762916562549610333137628218318063123854492191727195409232699402759363141557057466154508390623172471274418255460489550506880203419220838144007202832739645130061360187274981311674704659567342309549956687081633662114826880651639718169359985659098251361149277794853856244324170152188495768454664842174258800666125684997432512625752932619327553010664368533474133029900851593794239744033519547101922520047934596391553833594728566369307357906931923378271039471496390780063609980511135401004121012558181356228265171 A013795 827 11250726281581172155791988174386680142903286328212672664471500056610088159834831327128682921714018438439431149332070421978057264840956889353978393127459284012408991479309325543023399455050702812014210120698285961859774722403282572994809189808000387620787152121423943341212044923707288610861264481982166460712806695235874447260388616579589105477008651361669223846300163272001313937961193087258979723894505045601567981521884210707572185349719375977093796773827880678622259741606610581213261837042333676860108352375877964350053511653157893024536917339481185183986401854924246293030943526158134959165157844611895480105490984664217873353410771867036254363149005156654009424020995367660243795899215502858930668833066603660165799852313042434364648361142630670548958927388759441415662324270586879102142224206938854030073705444749285527851092731706297740050160372603906903237522615306100688430803959763570741281249704765317959939513015792417640144558853466954439546402146404413818796302587523799427567352121491176163755027564234224985704569334956383538521209931684265684551231129508376092794871938458387285970982236685608842841802953993946669176566427339982203291502554145088681783505907465284497595144767101056727031339348542025403939595249078378905636687597264240338970042654669650108528775014081846864368638400029427593680685798374389700082483202904481580320102075028009629636111491171832873651285365124713205180789439750538157236954479735125968657984376703307398188579581622145712449737124908863980581321055343317006400662020840604854881007557793489756410440456088650789298225886637184148632403739365632496782961898275950027158467139694492472318310353784841203356643062722574470479878618940410796407972202987863331805194833516836401712291028101682857841956961139621390510469196065559036816111734441601090280085327080100186488668708495026624925352013121481921475831886549401489890894133049366139347566007023866615883650400726967759767572718440178232409206798823753081880343172264703956263171595870337745475743004066987622197219124350212282000849222188485156560818580155630911954349411928539037932695123555829312092457871538877945758231333764602945467625586065580672061709294718212031935189991599474309507177703284474412180117668155441856517081876250631666573030736904889896449888462006205481151950532353856402963537275153172232049683866118719682244552660359362973345355070132447498041577879812740991565933331186386496420465189076913966050124745648214805487917073586440690586796358443754336914878968447523388700582066531837680108698851529988884755365270552799219144002184760795863648283556773278985095286061164904909961765064321549135279687149399646318059382126859498783156586830712358649403252201103860541331208220677971232660468502513970730695190314912425591868574885759972093024114927887203540473061207933972876447554587870989919857699328522593597102283459167723588243408260773897965542008447706161304987168837801567975510564914919780535897462460861392288844887468014744394762196353620179077867986575951955799835755536878361968157347113868151928757678197027508971233058260812291266409456674141144349228374501893001384229350920725458754120915855562198447023180359620657113717599550034857498178586576194455309273150175198191766545944747954273323100552746154047409417353648686479574703629137019698594781690778368184741464092394759689119247616021810425768739677660420940213029027115390290181266288902178657410911313724663533406101335744864333236538030368611 A013795 828 164721883488629941532950498861195383972247015131361740480527232328828300748141765460491046656814943957191711457370843048180736414536449817031597653779131377225680044248567835275405591421397339870700050377143604767588961710706460151217001347978933675155944694209767954458685549727998412551619773280700899151296202824948437782339349735341764093288883664586199106333680690465371237365689827990558722137539448372652556817461906728969564365705241383680630278565614001015708504876862385519543366556136807362908846387135229276049133464113884711772245006767344032278744909557945889976266044166481253937137076002962761724224493506468813883767287110905277800130864584498571351977091393177913629415760414177357603922384928144188487475637715254281532816655489255647507307655898826981766712089645662496934464304613791761854309121416574289413267848684911905212074398015293800970300568610696620179315400774898439223098776927469020251474410064216786669356486173609679949398873825507022720996666183935947419013602410752310213537358567953288015700599633096411387489034609789333887514574967132134374609720050969248253901150927313999068046837049425373183414109062684679438390888895238243389992309991199230329290514535126571540465839402003793939079614041756545557426743111545742802860394507018347238969794981172319941221234814830849399078920773999439598907636573724514817466614480485088987502308342246805103128469030790926037051938187387629160106250537801979307121549259313123616878993654529835375976601245790677539691121571281504290712092647127295680312831653654483523605258717593936206115325206255013120127023148052225385399345152658184347627117392267064287212381889763860058344611081321212822295902859906554470209121023945307040959857557520001757469652942436738721664091868045196778463779499595849858024691903959481562790729273779746830380598561075684815532078824111616812327654650969787213492581001975769646187713908836431123152525517043534970757032170682649500703196741578568871810104385127530623649095335137614931510353322544765776589485199611458020774433462061611177206944832058592181923629740045740054372589303980896958345675697200712003846264957647551724591506205586166619655485783969342359563116667007903365494588753787989868729102779463824221266595750185498230295743019024492973922816972232854449545707744192811595789149245517594649439421483844174867742495500321433292749343581809163818826741738338340857516829901899884694092030833275097376939876401035512967148593874379078150881285483975007246770742977040189933965222036092635474471459885250567261703302926163533367487335987082812239674519554717577620780083221515372786750202306731800889629899554360221742707413719349921684195587788459642985913015476361622185630219558946176817381919345307045468108281400632823090547804902411751413966066659196547036066089145361296884068646721019163416636575868899292855174532125674641055471740345990640113500545682865907666317138954252756729450180919340506826074747889471644500977997419203872683713316813353041879065191458512584865395296815436097575791719094143612388941166482679758847823205996552756431500855166100494417052631082215433266501926830341441619084329041286147462866383645206040801939375012060348630832686062063020183068191715076725653999177054798515723515192756441408121279474770418747453235834195105407126198734686088592799775776751676608394904346175326443680117620626222985658957985996429238543919735816797723153152544242798792598729656640558702916153302626833651 A013795 829 2411693096157030973983928253826761616737668548538267242375399208526375151253543588107049414102427594477243847447366513068414161845228161771159621248980262493961181527843281676267213264000678453046919437571759517402269988406453283073968116735759567937958186267925212621229615133567624758168265100602741864474127705560070077571230419475138768089842545733206541115831418989103500286271064771609770250815715063624006084364459776418843391878290439098468107908479154588870988219902142186391634429748398996600348419954046891830635363048091386065057439144080683976593104220837885775142511152641452038893623929759377794404370809428209904072236850590764172271715988381643583164296595087517833448276148223970692679027637732959063645130811789037935921968653018191935154491390014725840046431704502144617617491883850525185308939846660064171299654572595795204209981261341916540006170625029209216045356782745288048665389192995073925501836837750197973626048314067819324139148911679248319658112189599006206161778152895824573836400466793404089837872479228164559124226955721925637447100892093781579378660911266240763685366750726804260355273741240636888778365970786766391657481004315183121472877410581147931251142423308788133923960354684737547062064629185357583506284945896141220376679035977255621925756768319343936259420098923938466051914479052125795167606707075900621442528702608782187866021296438835473514903915079809948108477427001542278533115614123958779035566602705603442874725346095971319739673418839621309858617710925132504320315748446590736055460168241155293269104592884292819993734476344779647091779745910632631867631812380068477033608625740182088229076483248032675114223450841623876931234313771891863998331740911583240386693274499650345731113188730216291623883969040049726033488195653582837771339514165870769560819067297409273343602343532709101384205166063818181749289191744848654592744878449927243389834319339274188074076126095034395506853708010964671339795503493451826852171738302652175860846404801749820212243082995377915735046652807511356882158480318044049245486879286169848135543863024009680136069079999584312367139037882715624448313165244917804799744242355987065478375967363095141486363591121662713174206273944209959668062793794129850423564228378465879589759973541537601631203963290461221995798707082726954573948934103623103262442569944962564238617876620206104839143139381267967471442325791011648494903906593716211806201423429980700695776730387560945352022562914784083207052900770878081099970447926845420823184815830432275981736644179953555278598058141960292033382086186879454001074640800620053945841198446206572970809711972860296825071359375388006534979244265002203378307600810837632956752459589410510419812044562530974783288681134640452698573347986665162868710411576210452451877181957296645155043611177234747679649056642441571582976107296554546692610324852002419693161750405648961901761489342839754142549231429214611275880098840064360440560383849754347138818860214563899962246671464301886151393468144082755014252540674799904607166559257356628986487618472914349290979558995528906913604020486877338760067571674716158454854710723029046745013661493470485003826722949461643381194389551575564304021356634664678500301394900438340300201951259305068707985937147058656303652790113700881462825848450538265734675674539023087181517147421297223509794532352954461920602083588530733032803872973720481521528852093735464685306400258817122438000902874419969395400503759471484291 A013795 830 35309598620835090490098693564277616830656205219148770695618219812034658589503131673475310471873642410741327170476893117834651743575985516491548014706320023174085658749153487022228269398233933231059947485488131094286634900258882517485967197128255834179645805148693037987422795170563594084341569337924743637765703737104986005720384571535506703603384712079876968476887805419464347691294659321138646242192884246519073081180055586548286100490050318840671567888043302335660138527587263750959919685946309709225701216547200543292332350387105983378505966508485294101299638897287485633861505785823499301441547955607050287874393020838421205521619729499378246230193785895643701108466448676348599516211086147154911513643644048253650828360215403304419833543048839348122596908441205601024119806585615899346537698671455539238108188294949999531998242597375037584838335647307000062230344121052652132120068656173762320509963174640877343272393141500648531858973366266942724721279215895874648114420567919049864414593936547767585538739234322229279316290968379557310137806858724713257863004161145056103682974401849031021117454597391141175861562845504164688604056178289046740257179384178596081484398168318586861447976219663967068780703552939242426535688235902820380115517892865403607534957765742999560615004844963514570774169668345383081466079887802173767048929798298260998540062734895180012546417801160990167731708220683497450256218008729580500003345706388880483859730630212740007128853792191116092308558525230895597640021905654864995753742873006534966587992323218754648752960344418931177528266468163918813070747259877572363173997365056582572249063889462005953761908791234446396347345543772215182150201587934268780799575018686490222501576231949380711849228196199096725665285190715368038856300672564106327810181826902513937139951964301369171023681911662393953366147836340361998991343056336329151892377765385384770470564269446313387592548562157398584615845138988533753085945966647628196942646420489130506778652212702419117727450978135328064276818043754773776111682310336482925003173399628812746552497698534525726872187400273913917367282653640839457547753052350841580073055452334006625668902538163075966501849337612263783583554056817178019500107363939855140051403867689118943073675772621652025482457226535642751240488870398205341917186344211145854865421666564196903017604331596437580949894703681144311749387091906201545613888096438599057054595040438347438886867109604279800898962343635353762234461520186425985384667328096943806272248888573358952648606207438700002833954169256440635660747123862102086029733815961878209821060986450910434865624992994647605815869772615055803678631115283897259661801583471473784119812760848559283056468144440016001802129580492270867959812387872764649560789135887297234347933821036780181714993511245893940777741838301987049546353186928855118126507766158167426727581187689106451203689965468516840401063297355131123690160527117382301210244579944253396459446932401430059347253516908843915142551767097515616163671448019745403353525594086958404991165222061938987969231723253538726122076463948371116786149316889519275937527819695868273393745017925901370941027050703067920744067057424617836975176682488125557922912722737317740335256768387485510953622105770085786941780500054694605497233247164330748621386550925837019424592555395212649406901748179606276979535105819678462333281504208241569956703923504380938457571006189341489614771218984382771918058775542422001504531 A013795 831 516967833407646559865534972474588588017637500613557151754546356267999436408915350831352020618701998535663771102952192138217136177696003946952754483315231459291788129746356203492444092259543016435948691135031727351450621574690298938512045733154793668224194233182014769173857144092221580988844916676556171600527668414954100109752150511851353647457155569561478695470114359146377514548245107120790919631946018253285748981557193842653456797274826718146272425448841989496400088182405128577804184121939920452773491511467563154343037942017618702644705855650733190937128013095186077165366306210241853272405703618042823264768988218095324870042034459600396903056267219298119427929057275070419845516846512280495059471256592510481701778021913719780010782903778056895862941336487691204594138088220002382332658446248780549985141984826362943147986269868167925279618072212221787911114468276331879866369925195040054134586370839917085182851107984710995154947229055514308432644248999931500723043231534902809064894069824995865219872681129711758878469816068045098577727630218588526808372243923324766414022428217471663180180652760403697955789141621026475205851986506329933324105363363758825229013073582352430238459819832100141854018280718583448366909011461853193185271297469442374217919316648243256566964285935110816830704618114244753695744875637311626123363381176884839279625058501600330563692103026798057045759940059027086169201287865809788100548984487239599164190316156944726444373548371470130707489605367905542445047560720692878402830549403688678445814795604245786812392092402637571370191349360387935342168810631867536969230495421793425440298544405613229169028106612463529688921486106369002481861101448945629219686577848588903347645577611970883002184550020550975160465440477263703456895098147011080745468872127679706553666036709336346032957726868649109871233770471859240027232253687820195112856302863007418424459531468963474307742503498546472677360588679931122678931334897687924431437286242381359749746247046176118302647609770879338189076892978613642856051140705636446504971461743965447422275118804243991167135695727410373664174385331955530497956652439468671573849604877622191006418402061245595225553576151981154055446814945860303383501071915443419105492604026836390445541686986953607305088656253708345520911997551500124411009525265595386461084638620166406857080745018903442622687408356595633868322776412598696829332935619957528794336325987057844852742621351716260564961707673165214432874751117049462852016914350667354267631995977602548425728243483110006741491922992083547346708998640465036641561332799497858869990153902627779676867615522434635596750149340857032021658838158871539778708436983605847673298178631583756463229750102746274282384979187987337777799613170845147234219513738525918808088099073799498640489219998151133186926918254579392392408157009825367784490200204321729294718516168956207552073224784424555060311967736576474781947640277525594272019190894963813977562762537289337498903138741062383761602100422074726136252313670457092450498968223027158007475650016208848722857521660155060489153321508668101520866012148579451719001344808167207390757820807453121971947577049343617427613885787753829751153561808308646293549365173597069036248494345961175365871981250579826006614608301300783719084991971732966490565720492105179801395459603541308399966448495097615501257373484305912367021574503112864825736102144027641319957297101618148749449865417150348163652298532716600524027838371 A013795 832 7568926048921353282991297532000451517166230646483090258838313202119779748462929651521824933878415960560653272718323045095637090777647193787335278390218303795491070007616401175332873954771969303638724786907999520152588550475040666758754861579119334096470427768017878235474442446654216167257678425061458908403325593263342979706881235644015668752420214693949609580377944332262113190500856613355499854331321653246356650838978875050289260968900737980379574580996495568216793691078593487507631059729322375349056689219396592142736418509079955425421138432582384648510491239726619355778128089224150973761291906671764975419482756501133651422285426523009411057646808357743766544309327564306016958212149786298728165718667770945962595732018838771299137872494214531012329324107516286926462775749629054879732452311528396032332463799842779850629666977139846594018888195259139196806626930033775053123522074780581432584479055467226044162123072004153680063582380601784989762344449607997102086075952902512027519114076307764462684155924420109861739676577052248288276510234030354621001378023281397905067702371532002620621024937065070541770708822473448623488878934439176553798226625008792960177980410319221931121290222161778176884681648000780267539914836812992601425557066250105800924556715046929519396924110375957469218346313810657438859400724205879518072163263810770931892990481521930439783016080415350353206971282404215568603276055643321107580137681877674971362910418853827739872073121706694183688355312191505046937941336511664432695842073819405941125174422441762564720232624867016682430971545985439761344693556461172608766503683470477541871410988642583288263740508913078538175499478083348565336928386314012957405431186281190133912878901816865698034983996850886827324374514027617882312401131970389233194409756821358583652224443461393442268534079083891617624733633478491133238707426243375476647329130217291613152512000237094227339657993722218906469236378862871567142233674237048901600673307874705488096034803003064548069063654655444390426274790099882345055444751071223213279287171393398115709530014412936274678033721145015280817177175645160922020583348366260820512732065013266498524971824578696759697329908441156076525796817622340701837839193914007099123517215556911592513175839175987764553803016210543886771672556151513321501590459413582053176740194037856362794519187821765303438766345748916675466113769456857520278263510411798179077878148776513906489004719210477770931604362042811904511719231104721185616379643008120733832400053108078911501087212836213608702183244527095216703166449095048601469099473517448151715525843288373322249018758863965499772018936499487805829107049484038213900070225876973215784758633345017778378146771254308201768398480291322612404764136434343800656207900645757977269217858539498459595402669992930740989797010165296884017247826780853209732721021191474438603973795229687834769904084068759910638027519631216167282495401303252225736632973893165200445496406308453190321440854307894360653616352279596065360870124449162290567755393753340620387450991887313754151356974626330240621693780208409674366999283867351752617898689336376083408085254441921158791284475579439902757694901818503821386639298435446890383856255506634687759714205719217568531731677489739232562844480139344774431123367458142362388372713724911937472230924055448296283908772416724188553909205183722862965562872300075453913602271490708696565494786864791315840695479572498247464033302817503748272291581589811 A013795 833 110816646282257533416275587166018610662830782895158924479651743592235695297245753027931038856913888078568524565868967703245222646075532564240375810911186185869784755981511729608048607571816402574574569605120020974554048967505070402014929928379886170506423532951549755245581311861464378904819669821324819877933090010968604565888448171064033406204184363334116233866313482968649599222123041676137873367264880325179907724933489709611285069845675704770737351440369691614262076431081687250599226345497008897485538986861185505561803903391439627383590887791438693638842102240837433987947573354330794406839074805581311005116647037933097790473680929723380787295006921165726485975232864869004394285184085021199679074287014834419838364112487818450590677591187794948551513634258145956890341499750318992494162834293087246309379602493498139793068954212304493983030542066789056980445824882624500552781486696862492754469357851095656512577643897212814029810909634390734035110485086710685571642238026445678594907349191221979498158726889434828485730604764621967188656386336438422006081175638862946728096230421600050368512426103569697802064947869833761296500676479123983924159836016753737729965811187483728293546810142670594287768624008379423897051893125779024677471581006967799031336434865002095093490365900014393306825808380501835562340486003098282024094542345453497213845273639962583568863138433361144521303266545680120139920564730673864336080795800371039255724371442438891939467022574907709543381210125795825392218399107867278959099823802789922384013678718969845710068925860677991247471854404772823545847658360148028164950380429691261690539328284716061923469424790996382877427487858618306345097968504023463709372917998342904750618460001500730684930200697893834038856167259878353414935864973178468763199353249621511023252218076718261388253607451867257173643725127758588681747915427629260353593545795511366508165928195471296582479932686087007009616089822931302614529443224504632968335457900593563051214045550767868048279160967810361320231089201852377413956766600433779065622043476370741812103228941019799997561091711284168726444291028620801059303360803430424673126910163859234804904112483656699258728607189486966116414191206808690215607803638094977938267415552968742625985407461375636860832229960338573046224057894614306540104785916274254840560653180908255007674555428898465807646978068109889045499371698617850954394056055939137139879213976236940104905518093960605044209619464668809093956081262604222878609414353281895664040169177555383343287417883135003445008664883121201067751059981200606574109085391768958389267013871585073811047883648527318882162129249289000965143956311495803489710928177064764852304651150804405293234446877934326382091122149945254368218151721535227585407539873354542545198618666876796946936290491366498978831618025830111678896525431898471843696768471264377255600780335957859588866165694850713851651360914920635905183015170480915837010043370769831699722512884762063159496215547921881334329597013725565992948499492060185096202506719942660023092669972222160674530017465504101052942218636031326042407236515101897010078654710573882237177776210284167685863196006958579616275411057524714448921785968393377922110039436872638463489975685935064420873083490127272103952606033720146842446077222954662327728164901646435676530932959095818505892708336953258844617784673094886436678806013345404720749050856895466026415409174487409655223622516420946841120911586551072378454621046056422851 A013795 834 1622466518218532546747690871697678478714505492368021813306581177933922814846975070081938339904076235358321768168887556143213304761191872273043342247550676947319518612325313233191439663458963950094346273588562227088445830933241735755900589081409913422384546945943639966550555986963699971545464785854016687832818370850591339449172769672548513100235463263574795780036695704143998782211103453180334603970125112840959029000751222838418824707610537993548365562438452654924411061027466983036023272924421707268085776306634616986930370949554067584523154188154453913566287218908100871017540421480757160910530894228515974425912829282378484750325162492080018106786196332787401481163384374547093336729380188795384501326636184190740853488970934149935098110612580505841742711119173514954831489897844420369107038056885090373215626760107306264710322558622350096405550166399858583250707322106505312593273746728763756418185868297891507000649284299092810210461527957114737008052612154531147454414006945191180308038499508681001832541920388215323859581784358830221609118152351794936591034492528592403046056909602646337445390430582363945520032901762236099142066404330854248633624159121291474104429441595949265945818847298840170967220424106683145276736767254530700302861417523015545617796742858495674263792447142110732405236660498927374468227055571361947114768194479784652707908651362692186031725209802840516936401125495302638968576988221796047744558931313232385743060522288747816885736677519223775424644297451776679567469581338284831240180520296647253624344270124437511041119143526186469854235420340278909534755566050927280363038519871109762411186305416527862621515848364978041708415849738030623198579356867407532168928892413738468453804872881972197958063068417863624162893144851878972348075999072305961162001730927708542891435724861232064985421066702788512279317779595513496889471229775920000836963103992081917046057354709895253264088694456999869627789171097537201579325578249972331289399439122590356632824840908792356094855195729711500089503377004320657717741019796950959299772338537544030871003374925470891764291943744911514323870864950037148309260505523024847639251091709063056778601110873217733847045537861278670910420173458886033446713853065348571994173231111015360787052350642000699279444678849317047969766431635048062053674170600171365120648523221677761567363166034502437889759405895196885515156301039463955823283374715004906864971571826085040075921690413677218452273038582216033944610985765788427165720435546400234417212116928588367529071085226979585438371862553777504832943269184758080851531119220889319777258350093877065667552064498088475753735734338840263130672664356610058892857699440405222202592397498927297898245536739836472560196119397348469205081959354997267077951791285783857404252975901743184100094229084096911549073719516178665090724028848425526263564387187781747399251024898759022240589531938309301502027575155353030287784525111011088769664044991441105915637311145801366718184091837124264615919629877956011702758981063253169993500900886680485398099781063304654435793985712445543516127023050134644586884349817606874124561583617512209834519821494770499088723052737880564161888293293219344246663868363247446157613087395252299743956734017775278186002815378953390873970104939696669920253016621279211140268062325005464740089389454121878744775142761332662744048985398782232319414398841390070516486853595806518092748005723670164762129057262919082700851266538694250692954106735312086961491 A013795 835 23754532293237535016932942052525710606859074913760207368621655026130563932174562001069659234535580161881189007760682709492785995008610201949627573846389461185705072003054911047155868112702691193331323791610139566801935410693592253202140524740922542417132151835560832750266690205135531283397149929688658326560293767623507800875338520775782780300547417641998585015517261804372286170352765658013278936726601777104481143599998653577290012544125886763541620199661385320748302344503144098630416738886458216112043850905437427305647561072421103505003500468769359748524011172033504852567809310899765592891082822399702381569789733523303395229510704046543545101456700508340345085713110627743993543054855344153224483923280372736636835932023446889199771437478791186028955033495819432453687843594340158624096144190854608154249991394731071021623832580789827761473659986260329517373605902961344281678120925855830157718659297749429553996506171423017834291367230820116864534898294554490529880075475684544070889991671306598547830246256403860556628136904797633274579098868582629666629336005111121372997319213492345026537961294156390526358801714700898727538994225808037054244891313694828472362951454406293202712733743302318943131074229345947929996703009373583983134194013954470603390162112191235166896185218607643233145069946364795689589312320620310267707321135378527100296490564601176295690488796723388008465848878376725937138935684555315935028087313357035359664149106829556787024070695558955295992217158991462365547322140373828214187482997663212440314024458891889599153025380366896105135860789202023514498356242551626311795246969432918031462178697603384436641613535911643508652916456014506354250400363895713678485287913829544916632157143864954950304001384705941321368918533776360034148180702417631577372867342512580776473510447693298663451549837595526608281491611057913107958748275149244732253976805548071347471325730307576403039522575544935091220461254039042168322905791157844902408097188193845411461188495745628885584774920678706072810418942720258749645446270847158995107966808528182155982360412283819326320998348369249481215793333733493888395883061362606794286275233712392214295498864294780841254593719826981020799461759611550415693337522729768442566690276696375897283233465749532238150349543032850899325350325568738676527843531757108956731415028488584107107764113911150193143967461711577600827403403518791777208691889202386841410048783105711071751569469346648155359729557882224952983049442596908362133312896834845832102402603951462288993129758808208110403202439649856448259122404134043061747267116513040530858839503724454118438629776316513373510444886454960292496178478845127872250329577506972858268155291781794568528212903407945794753831384096578937631604966916514987288292176215161456255667820177421958409479608020262881989988327436371835593290506369798130024846192816312563672434255542730844624471337108786483291185727849523716443453232150313350676651282719689231710845872485677810120933288587336358241679301043153967340094241747089661874846689881888986713578894547843445594459744815915202619615744477021331396573765679582244057706145743996264187204706504934877157994215135309339894206502106024419115405696706305859193613212553888920551270542754247847921267219963256595785796306422098944302424416352148930304664700500405009259648750997798426702252865168671515235621195223570663388546213436792022431884023496203231395923551800254882282331527386398289823163393393022524395541076711704265203189731 A013795 836 347790107305290750182915204591028928995023715812363196083989651237577586530967762257660880852835429150102488262624155549683879752921061966744497308684988101219907959196726952641409065038080101761563911632964053397547136347964884179132539422731846943529231835024446152296654611293389313520217672120571646559169261051775777712615831282678235686380314741696501283212188230077814641820134841998972416912614176618586708423447580287025103073658547108105012861343242342481075894625870532748047931474036634742096434021106509373181985941661317376416756250363252196078140047569742544546445296120883468045518343602754042568563291488514685009555266217945444043830427552142610992399925652700799809463866137093747359669120747937237099914880755285904773853616126981754649930645412292310554443718064734262415391647098302317986374124010257610827594532815343868255735855858837484463866964025257041628049368475455209339158890778349398100062846855804404111859907626437331013655445930572295847974185039497409741900368059599909338782635440008922409592552423142148773112586534918280949120108450831928022053750604741423533542291307743713696419215904935858269898414460055470511199453723805983663865972243962538780917134735689251646382057791854023643081728760238643097067734558307404104235363484591874078527047785634504576476969084726973691277121686201962629502888743077015275440918356325822145204446472827123831948493428313644445651157357574380604746226354860354700842807073091540918819419053678664488622051424794000493978343457213218883918938568787093338637632102636155621199444593951725875294137814706826275770433747198360830994210879467352898637758311611151536869863779282372610187349832508387532580111727797143966703100346378367124411412743326805427400884273479686886162336253019687259963513664096543924316150761726695148348666464677585731594141172236105071849318677498905813624033496460092124930474410029312598327680017433226116901650028553394670558773220385616386415663688342007216156950932346090669203260766211752513846689613656935612017343740367308353558978851473254847375742043661114945737738796247398756665736818474181654480430199192084020004123901409926075145355696783134409500398872139886296808506651986829125524919622472709636166154670286539767618912341111639512123821172038901498759267659543970017022454116651902963044157148455832235504647432101359912164774391773149977820827606919207653714013230918630410112457949812145745084524233450715801514728600704275642621800456953655536624826889061335329993834122558977827811276524453359373148412798710974944413286918913548258961811118926524467041737852867426412304269174029732748059978555050072301566423582587073642436549108771517177617075344279589617904061626977254277821565118795734380990845294558012225864328320624695928887885751966178881039232555217634893073190941024668855215419101995920044921366303760214421693773109023632244728109935401122296146884846609742901866250241444876732448598771912737767256851430298970041478494419062808817980584278207191621016426646572817235826319793419139739509630386560736654473508595074975886948485123849814481553794114888069312977236503314763635248875679837849303964864107938751536470193303796064045391077397334303520268654805477024084453691045001487685791152016464942741415273367482039818899843722325950643531795879811812488590595880026429740570517363358766765347684198934519654564729919268298082671705110928072000425213988007911510867716721907531731495615892464257361300935242667242779675116904136062146839900851571 A013795 837 5091994961056761873428061510417254549416142223208809553865692483769373444399899007214412956566363518186650530653080261402921683462517268255106185096456910789960672430599279313622870121222530769891057230218226705793487623270553869266679509688216971100211483296592916115775320163946512939249506937517289477272797151059049161490408385809692048684294188133178475287509647876569284170888594221706955156017584159872727998027696022982334534101434788209765493302926411136265432173217370469964169764711370369259033890503020403732757456171863347708117728261568375402780048436468600594704505580505854855654434068687921937246335150683343503224898652696939246245721289790919967539727311481192410010360464113189555092915596870549088379853769138140931793990793715139869829634579481371718827610476185774336023749105166244237638503549634181680126811554949449575132228665629239610035476220293788346476270803849139719934625319885813537583020140815832280601740907558668963370929383869508983510190043163281576031163288760602272629116565477170632998844560027224200187141379457738551376067507828630258170888962604019181954592687036675712229273740064165900929582686109672143754471201970243406822661699623855530291407769665226333354679708130534760158359590778653973584168701668178703490109956777909628383714506629474781504199304369487621813988338607682934858551794087390580647730485654966362027938300808661920023557892283940068328778594872246506434089500061510453175039538357133250592435114364909326777915454910408961232336926557058737679457179585611833570993571614695954449981068300047218540181471745122643503554920492731200926586241486281513788955419440298869651311675592473217385752988897755301864505415806677984816500092171325673068507493975047758262576346648016095700302765080461241173125803556037499595912763302440543666972825709344532696269820902708814356945874757261480017269474421672208801107075837239165752115563135239863577557058068050251371650998719665809513511732061015327651753918600479113487804940878106268555229382633551194295545929702717761604457009364419924220428239261242383920546233715858165196343052759280493603247978546371302136880378040542727666203152756601870889495339887000075271573345891739165226810348192622941783108670527665228737708495586215514097004865779821556843334437803383265019225750721900511281929504810541839760023543053396010474004461869950688825274736992904119258026867713879667834456496843199625853782519301951930049977141442911299683625780490258470711724090482747010566439725388385994376984899594521634582265911785927384161154933779813260059459876592203244721958083903831990102546804976969317164346146024488108567234007672657345198913515501523782997491600115597471595733366280573979881585534904288347072086965957623856998879630942266173094847535294536824997295403840941392469484588567542176709208951072322265377693724053353299348018532089214999695064257564207831537886541039213245826223769784994440239779934619574393650407561791007220377286636789498583904053734417231492523301502532472617149733148095449624926160498489635745358146639340492721960812770698285133824429099636076222811299719645031454383678788828505951659349575404331261245460100160878173688570764174371537840253375006989109620486490589866781207668256673063226677061017373304544988512611938574243371949023476324746645454914279466957831692944716935704211455444356600302262482210748007152228396434529097902158225557998423832430614240525448172080827312281569192026806992887891101537223386593456085891882988367851011 A013795 838 74551898224832050588860248574019023858001738290000180678147603654867396599458921364626220097088128269770750419291748107200176367574715324523009655997225630875814205056404048430752441444819073001974968907625057199522452292304179199933454701345184673878196326945416884851066462520340895943552031072190635236751023088655538773381069176639701284786751208457866056684428754560850889545979908000011530439253449684696610619123497472484359913779106734179176587448145585446062192448075521050745409525139173576321515190854721731051301915812251273794551659477622584272102689158336781307068666204186220941636569199659865083223592941154832230715741174135887504283605403828859244749147567396138074961687555081208276115377253781709202969439033951521382395819210783362834175679878186763335355044981835922053723710648738981883265330470194053978736647976014891229510959893477697130529407341321355180759080839155254639562849308448196003752997881684600420290088627566472292713777109233481027572692421953605554672261710743977873562895635151255237736083203358589514939936936640750130697004382118975609879985301485444842997191530903969102748796828279452955510020107331709856709212868046333719290589944192868818996501155668578746645865606739159423478542768590272827245813961123804397798699877185374869165964091562140276002982015273668270978603265555085849264056817233485491263422040474362506451044662139619171064911100929166540401647407524561100701504370400574544935753881086787921923842509416637453355460175343297601402644941721896978364932566312942855312916882010763469102172820980991326646796927820340623535547590934077512766149161600647643384096296025415750564854242349400375744809510452035374598223792825572375698377849480379179396018219288674228722380291273603657148132783543033032015734889863945031583758767511031999828149141210513303206086447836559751000044552321065328932842375007702809057008697333018625776723959863046842639012887174323730332342272254627117087325269105325412149329122229614700574952139396353877917113391137823035681087956777490747650855074104472110511289851023849742980717407833879396639658635448625706845153653897422234586065614891586075760880359509407991693101271285568102051105357200953118085730307888192490646494045195546613948790083877781341894248239882367413743259503879334383146484216319345385678729879931143075926504693844770989349899326237948035090847424313109210056771370198912216764277570281285722125229865099878207861715327865664338667965052157874269690352408757898981703244019411359343673435914963391251918955214457762831503469385470245940530552053186447705974188306436004167091387771667807772603191923944530397532873106335376191057292780457809706866274517292462581633132215713883639446293816533685689482425268585570890320596676625719040281662764247313654785402007635222927145723861217385009199528252649870287394813813865145655754339328318196810535435794997566861546196847355121132141742213422103599550618022765188697435617112182136713543853649235048766939250725602686282033657298577931587689243021265477958543915858386756947788624946584153942228259775793592644323466447771791978180239195322905523631441147238155638244537133494813995894781326455417340974364558276973685519149663477327553953542708726239543661470945950318701778850355362551843176813151392665497208705652716870615636105399965675729613816403600655645359919160824985025425002047561572715775952197940522385498580394654923330616623095533086687435392679114454540464481182871613617606487603114790553543058832693706652051 A013795 839 1091514341909766052671502899372212528305003450303892645308759065110913553612678067699492488441467285997713556888850484037517782197661407066341384373455380461652795776230811673074646495193596047821915519776538462458208224011625487666225710282394848810250672422807848611104464077760311057509545286927943090501271729041005743181072233815181866510562824443031616935916721395525417873842691833028168817161109756833643076074587126494643513497639901695117324416828299516515796559632273703703963540857562640330923303909303980864322111349407170899626030846411872256327855471967208815116792341895490460806501009652220084683476624251447898689909166530523528950216266717458328202372269534246857555514067493943970370605238372618004440675556896084224559657189065079215255166129096532401992933213579059734788568847608187433752887703414111144302683263016834022491269963800406963688081052884285961201493702566072083177839676724990037690947641985744234753467187596200720837622410656287395724691789749822738925956583707002580046834354994249527935693994180373109088235616689357222663534841158603921904252864799048397946321881203965011633345134362839470721622204391443564012079585601066371984133527372927792378927773420143661429642118348268033119149344674930184463705962204813620188170764901871073459458880264561295780959659685621777155397730410992011919075055861115461077587762094585141456949744898386164283561363428703927318020519693567099075370725487034811912404372572991661964886978180368988954577292427201220182136124591750293660240977703387796344636416069519587951124912271982694013435753820217607069183952278865828864409189874995082146786553870108112004020030962237570901279756042528249919492594550759205152599950094242231565537102748605479382724369844536831144305812083853546621742374522498019207417812115129019509483931576463125272240311682775071314391652290532717480905745212487776827403664337652725699997015496354868823077787681119273735795823208079995621275529264971069359278327678563788831117874272902017126584457159648867065406808775179242036356169139963576169995794708840184086980683568095828246201242081603328973919894646712158936574586667627711735215049343577242406378695712892002582130233534779154601893177437791026255555319315707997974824235618054596626673688480117741304615062396297334703647675411131535791722284172071865774639955222581292055071876035449797181765097139368231944441189631082273765645787906488304257635490454927316841303374115281191582437676328643437182536449616624398991117195688201712150722775230979011319345423294876105616042295272669870815307812610702780863168090994529537010385008364988373598683332958471869550278795149856242813269823598682791918229125207678944657690688770266970365133187767869692179712188357361343405183855942477152468763824531344919219713070793787298876340543052083733919690293147046750877747469048799597545899282105906719503049315474559376419897868042126328495687247746713018801020598471305127719154870139458663622995561278450348996757569873548929855254776508479496375358207074347862791041472082640508472573257842938597868163951377393989905539872261826806352536882058722659771487929836713836699538268171497571713895493400633765289205671497733171729685870222971552717433818798460873158747596119658616112744148052863121535951721349540015544632659461427702683528219160897458357275885965117199303714576433638605757247454978348986131675716130047188246084715558142732483557978741699922190741584214914728926940468998423294975376584997203648494423924369468559092678691 A013795 840 15980861479900884777163473949708563626913555515899292219965541472288885338443219589188269523271522534292524186409659936793297849155960660858304208611760225339058582959795313705485899336129439736160665125048299628850626607754208764921210624244542981430880094942329711515180458562488714192997252545912014788029119384889365085914078575288077707581150312670425903558756717951887643090930851127365419652055807949801368276808030119008075681118945800718212746786783133221307777429576119295929730201695574617085048092536119583834540032266670389141424717622316221704896131965071904262124956677691875836667981282318154259850781255665448684718960107173394987360116361010307383210932398250908241470281462178833670196031295013500203015930828515569131777940905101824790550887296102330897578535180011013577039436497831472217576028865686001263735585653829466923294683540001758355357194695278830757951069299269861369806750706930579141833164426313281341025513093595974753783629714418703760805212493727154720614930342054224774465701791470807338506495768794842690160857663948879097016813609403120020600166193522867594332098662707251735323806112206332690835270694495125220700857212785212752219698974267035808219881530644323346991390254736992272897465555385652830733118992640676213175008168928294386519937465953441931529030377457188439332178170947334046507177892862591465636962424826821056071201215057271831275621921959654199863138428833515897562502791855676681209512418841170922827910247538782367283966138426653064686655000147816049479588154555300726281821767673836287192419840574098623050712871681805985099922245314874600403814948959802997711101935212252867850857273318120275565636908218656107071291076817665522639215869329800512351028721342332823642467498893863744783781394719699776088930105383893499215804187177603974638354242210996617110870403347509819114008181185689516637941015656033540530017049567573556973656303882131634438681889439267286765786647589499215891095023968441426489193995541852432276396797229558432750323037274419062704621087277399282654290672378206718704908430332129135217484188120491021352632385316754339507161177522512718990388523400737327515283537439314406071790483932451809804968749182701602526318010866698415407585430101280798349401633683937349211129473037403850440869128544189277396105615694376815526605962563304186806503584413812696978307337035020480538222787217490283898563457388675570202819980738895262636041215750590845873522700421831925958470019127668563789516158836997825628946862070961267598732152156763704726536342460281062324475245087159578606921684433299414617644020250906951369046907471794777858322677844986642085631839789045251029083487308314756474792622165627428733249374285478713115915002109380163203166149740127428795296834853807989295171154963420962295819069491839842848501890825557948318185581965911479601100694343474907669511389312580280244145027863023830163724686004771575505356994259625308265742582218378374936146453711814294104278012677791559661527580518629882010785182860648306431619509775527059123638192761939684546945068078464011387788412116425406207009269785406271807492490221758461714354780739327283117939784298895947463143918878678957599260236398311367294330825934526503335948541028265643917223554787921798506687071641968962407869152278615367588966767174762994989536656734699687808876246415280915005685113564902826891859988338007505953864159860020883110926320486767746291772366757228560794647534490566546219335406605915461734488580944058617606860676693389173675908714931 A013795 841 233975792927228854022450422097683080061641366308281537392515492695781570240147178005305454090218361424576846613223831134590673809492420035626431918284781459189156713114363187962019052180271127177128298095832154866002024164129370527211444749564353791129515470050649306293757093813397264499672774524697808511534336914165194222868024420792745716695621727807705654003757107533586982494318591355757109125749084193041832940746368972397236047262485468315352825705291853493167169346423962611707179883024907968742189122821326826921500612416321167419599290708331801981384268100617750301771490718086754124655913954420096518475288364197834192970294929125676009939463641551910397591261242791547563366390887760303765340094190292656472356243260296447658360832791595816758455540902234226671447333570541249781434389764750584737530638622508744502352709557717225223957461709165744080784687533577361127161605610610040315340637100170609215579360365652752113954537203338666370146122648804241761949116120659272264523195138015904922952339928924090243073604550925291826645117057875538859423168055271080221607033239368304448616256520696872656875845288812916926519198238103128356281250452388299905248612682243671268147285490163538123300944719604303867491793196401343094763595171252140437095294601279158113038404439024343319516533756350695940262420600839917774911591529401201648390766861889487081938456989653516881706380559411297140196209736551506256212603375558962289588471324253583481123433934215312639404548232704627520077315857164174780430650170844157933492152500512637080784218885845377940085487154293321427847961593655079024512254667720475689488243433442594238204401338650598954556489973229344063630772655687440916960759542857609301331411509173094870949366651305059087379343400091124421718025672925584722018589104467299792680144460211201471120253575410891261648193780739680213096094410219987066899979622718844447651301945138289259816741543280312345537882307357858019861522245921950925228289288728261460958725508237965013897479588734769497058357338828402897341469734289324568558564328492702668719185998272109043623890753422600284724346800107108718738278371110195212151266271649002219297084475255026947354547456783934162587821997099331499982458282112852168633589318766526729800146614740629774304764911015475210356382319381370956125037897889336599034018979402631696459397721529734855560119827651275246558867579627599023339487337998165540254279439804400574434245856876041227957959550048195442442306081532485165033411007580943918913037439727177400901218589960975033492642063321103390383940381787936729416926100493528674994215772294547342623702326328449426775735766351411520316811337681036349547438781126951184083504088913693838730111545883434969457555598345205684991940959094602771270600879819446308973086996430027139144916183576993921326555105562909972839715265882816123189316250925487883054527352942531897427093127795860636973931752955174138318737146259277787440120228794673079980734383615546225004425306373260102519905862262751854465341242623491672629186780227558921451822741736791590728610141796584372276822718928133225533497549336765637959868344804490752129756381920135566807890116302738618210769121107676728556297622507402535341622589194837292592070065649963051936405415910067578613612258511207596870062438205705009641806191252738129209757123766127876598235747703742288523722089256767894670525164510565749627072258246766573457839221692583358594434552476384803197289688117208275254647313601962220382047167467910891788979495304771 A013795 842 3425639584247557651742696629932177975182491244119549988963819328558937969885994833175677153334887029617229611264210111641542055244778521741606589715607485343988443436707391434951920942971349573000335412421078579393135635787018113888902762578371703855927235997011556493446897610521949349539709091816100614417374226760292608617010745544826590038140597716832618480269007811399247010699318496039639834710092341670325476085467588124867932967970049741605080721151178026993460526400993236598004820667367677570354390947227046072957690466387358212190353215260685912809447069261144482168236395603508167139087236206664633126996696940220490419278088057329022461523687175961520131133655855711047875247328987698607428344319040074783411767757574000290166060952901754353160547574349611312696660410806294438049980900545713311142186080072150528258946020634537894503961196883895659086768610179106144262773067744941600256902267783597889525297415113521943700408379194081414325309381701142903636697009122572405224884100015690863976945208899377605248840644230097197633911158844355764440814603497223885524548573657591345432190611719522912569319250873509916721167581404067902264313787873417098912744938280729591036944406861484361663249131639726612923947344188512064250433796902302588139512208257328153932995279391755410541041570726730539261382100016897236142480611581962993334089217624923980366660948785517140665063117770340801429612706752850603097208726021558766881864808658396715747128196230846392353521990675028451521451981464740682960285149151329316304258604760005519499761748707662178420791617426008519025122005692704011997883920590095484569797372109033022241550639999183419293661569698050826435618142451919822465222480466978257780793195905803282005569677141757370098320966720734152658373613877303485915074163078505736264629995041952200738671632597590858961791205143809657999939918260030830646482601656226601558062711778769693052976912935167053051020134862026399268792547202543283496267383476270476049896700166112045768472998658665760206431409797786646819976458379730001008265940333461659772717602200701948507697384520860290768649161500368178751047133631424368101106689483213041492728613802208849536217929314773580074448301859531312491243171708414268600964381216060717851003946586417560525596063062177572554827793538062652168626679862997777146457071877433930667862042040916848020255714396642320884868380233327677300713434115631141674862905278176228810291793590522119618532485772255629472797803339717115301254170561992599916805781155045604326594741375618635465365772449084274738611271129757181655393215037325753330590313122164467643353625759774828057423547355151016068958434794988053193724051194479692286166583365785391492847563143279371387828071515372156433967007582104079174172867481436513409674966714732027344220717843750768002142093300546564912346271207790310859614779229800068095801334974431609510230070484059195585935334795016704559124630558382086085910800269782808563997932110515212280289790910610901160993941729388949901227061133250541578963923649311690168976136761768365679857581086043791794504961427826798555035937619839585705370432436282549101931763187692704833634319192788396109223870702137494982792753491130880519936696328401612800840497831181109043400911694339299418481897076862590425774584157769727046165684446131338949760054049059878241274769582130490846275815108808338745871158933599193140289964932990909401996224044801112953181116282806749903611518323724046358003291318446328868613552578897683366682448790757152211 A013795 843 50154789152968491579164821358837017734646854305154331388419278789431410817100850352525089201976081000625858738519300244543817230838802336818862080026209192921334800356832917999131074526043529098297910773257011480894898843557732205447425346909940116154630662232246198620556027915651860426610880813279529095684776053997444082761654325521806104748416491172146367169618543366696375483648722100516366819990461974395235295367330957736191406584049498266839986838374397493211255567036941977031388579390930167307558637858351181554173546118377311584678961424631702449443114541052416363425149068030963075083376225301776893612358639901768200228650487247354217859168303943252616239927855383465451941496143708895311358389175065734903931691738640938248321298411434585484623577036052659229191805074614956867489770364889788588432746398336355884239228688110269313432495883577116344689379221632293058151260484853689969361306102619656700539879454677074777717679079780545987136854657486433252144880910563582584897528108329729939486454803495787518448275872172853070558093276640212747177966609802854907964915666920794888472702746185534962927403152039058690714614559336958157051818168254699745181498641368161942371903060858992539111630536337237339819513066264005132690601220446612192950598241095541501732983885574690965731389637010061825325895326347392434362058634171520185404400235246511996548282951168756456477189107275559673730959639568485679946232957681641905917382663567586315253703921015822030447915465473091558725578460625268339221534868724612520010650232291240810996011762828881954258810070734190727046811285346879439661018481359587989586403325048352478638542920228044441878499041949162149843885223638558120713322336517028672168593181256865851843545643032469655609517273758268729071248080777600337282600821632402484650447757409222171014891372861327766059585034510517202777120343245111391495151770848813673411596163152967075988634982283780823719985794514928511694391683592436213668850761476076039846537587132046462096213173361525395182362270849394296091275327137626944762021632422212160732358413820477228101197406769915517143792373526890505094081083497684173368303040723722140495039634678139766059766703097599985869997587525397946184291276982893306586719505384344970056548781971739503655251959293341839775233725190775290400863219874150455201277989357510178908168157521063571864563914481240220075357954996150523359745388886955545261667796177778166011482149958834353334934124191594671111232638696798285125662311198133655381953441891022692945673608480432441848420274427042866448007620610774896616612061361486354513172774421609970766340434748863257588738156826766026265620443833420086809313833538377174761764947058463916846781171980753276489190795056563742349710958009585823189064952795711992831051187670391612346735529950354994319362388013302256881661756753257941295619982703502796990627345360653194839278461957110682573679236733839571450143716005272122383820026749890100185493724030053222995722828722254203898112300859983615503865402051921179257610806149572455763979618329050641918794844680767155663347140264812157644281162692071374312328501299612801401382944831008891469240067301614907435146690949995064043068703863647221692393170944128013017105728746322617504432748116821682785993455102345186423765686653906573682911785975808933563436951332285677330503901451972516480324209008062887578299637946825786766985376583919904554626716239933094747524723496573625338776239777643762727526188193372700965371023307640982171597732745475465521251 A013795 844 734316267988611685210552149514732776652964593881764565857846660756065285773173550011319831006131801930163197790661074880366028076710905013364959713663728793561262812024390752425278062135803309528179711631255905091782213968528757219955754504108433240619947525742316594003560804713058888506009905987225585489920806206576578815713380979964763179621565847251394961730385093431801633456100940273660126611480353767120639959473092552215578383797068704124804247300639553698105992756987867485716560190862608579549966016884119649134654888719162218911284674218032755562296639995548427976907607505041330382295711314643315499378542846801788219547671783788513103676083138033161554368783730669317681875445040041936253598175912137424728463898745441976893672130041813766080373791384846983774597218097437583496917727912351394723243840018042586501146547222622453017965172231452560402597201183918402664392604758742874841418882648454393752604375095927051820564539407066973797670689040258869244653201411561412625484709034055576044021184777981825057601207044482741806041043663289354831432609134123598707514330279387357962128840906902417392220109549003858290752671763252404377395669801417058969202321608271258998267032714036509765133382682513491892297490803171299147723092468558849116989708847879823126872617068699050429273275675464315184596433473052172631494900462905227034505823844244182141463410688061763279282525719621469183094980082922198840092796733416919144536399577293031241629479107592650347787930329991533511301194242014553754542492012997051905475930050976056713792608219577660692303238245619286434692364028763661876076971585585727755534531082032928639746906895058798673543104473177683035864323559292129445363752328945816789220372766781772936841351759638388227778942405094812462332143150664846538154558629520004777767205616228421805829024590062699822878384490268482365859818945451675882880517076997480992419179424722590959549604775616835040084312017493068339717588639476858604325643998771229299393156813200292251550657071186093310864966007505981889072362064621996098260758720293608245282459536745607096629631232518333086502264140807203885082441143489593982285324819236015858987875291322644314881044300051961393122634678959351330084208586306540901736160278332194706597930716848238073016543936013817876149196970518141026759038402177436814601911042183306529394489994265891755669080271919838062123315819098639812510032238693916138176078203838850128574110157547293767176770512289137579739557063159823692524821898251874848447180342726463247417607301762011381102721237886334607665279573362355261363817190393521716427362590306791581989990305158106954356715354100681390554948918165103490975163836835380215687000589882970206553723138970208721078242430423149751742118136218346037311099973882019287039420438682203596368554894003147471829784722902758343004409780624449518509172166761984450739774963425323425641875961514057503561237705020145165601554146033189143821509011645140956815813613524009237880377935322523799272262196891020114592093351442177985510679812835890324840425591955630448333075320971111926067065480617114800069920502974616991306801587527631025317647695270801180001143825362943859757982702198877732654568893267658972798328415792978238583444974574909442882399865178386257669730176153435874430353418299846145291511458471818596302280404455994601795907621158329613788426744087048737033884999179476344055432898565171322584289752468860440198509476713334448585022926584482330093710921339169714833997152247171619974362405126506290696635891 A013795 845 10751124479621263683167694021045202582976054619022915008724732960129551849005033945715733645760775712059519378853068797323439017071124360300676375167750653266530448830849105006258496107730296254802079157993217706448783394713229534457372201694651571075916651724393257252806133741803895186616491033558969797157930523670487690440859610927664097712839345569607673634694568152935007715430773866546657913718683859504413289646645548056988283117172882897091258984728663705693969839955059367858376157754419452213191052453200395782980482225737254047080118915226217574187585106174824534009904281481310118127191509357692782226401245820024981322397462586447620350921533223943518317513362600729480180338390831253988688930893529604035449439941532015983700253655942195349182752679665544689443877870164583659978372454364736770143013061704161508963286597886415334636028086640696936854425622533749333409372126272754430553213860856020778931880655779467965704885421458867563371696558238430104610967521866670642249721624967607688860514166334431900668339272338271822782246920274219444087004830332703608676717309620510307923528359717958293039494623906965489234909867285778452489450001562547160368091190666699502993627625966208539471317855854680034795127562849230990821813796832170109921846327241808490400541986502822797334990029164473038617676382478956859497716837677395429012199766903579070733165795883912276171975459060977930309693603394063913217798636973957113195157426211147270408697203614263993741963087961406042138960784897335081520256625562289836948073091876340446346637576942836530196011711154111972690330901745128773527642940984560640068781069572044108214534463850555871379344592591794457328089561231596067209570697848095703610975477678451937568294231112865642042911495752993149261004907868884018165120892894802389951289657427200323659142749023107988106762427322020850318553609180357986601253650524320119210009205957363454238765763519806081821874412248116013561805215270580686825931753786009568172415208902065478854953170179235592164373967315895080837908452988130644874635768423818718319180490077492433501754430875300914719479649285558272081492020781831145494639440678434508191441482140254835414173369597060766756708494334643862823762897912114065342319122635061662699300303625375053627035219767178307524700392845356102772779081246279852402586579568605790896864728006046921194751004261178349067547466907423185494959382006717626179035960982404604732453546816649928045235097070425263304966854961722978682255917412305699656115167397858148405441188505097608630724941643893824990827358233598243381627647484551551450213015684681735551915448057819843918736669499388076239115007110855280211367373735106801737873375636476566794153060477662825885306547423825335515256351632372804332271814717606644381544154642746142854432012203100082135059878128019284899927563598122565400492789693562214343281045239510160274822705952527315909640081239199945369572354252071922254690713439496508748740327115605019251806613351057070945145190824681425497742838758464927885861863139730270245988671091822385394044555774338049709547905701715177787823706084051367369722882042992045841675679906459800076396746747138861050716624742893768883795543166331795020740326335624994391100217872751249153241216426076753198542519509062454637534804397328047413213019263485896068461687401640216964893883481379103875476355960178480558913110272986713153315593067892673333956586265896585704946377248559929661733320668123405794902021599326783794884552306050839688044639973457178602089446080131 A013795 846 157407213506134921585258208162122811017352415677114498642738815269256768621282701999224056307583517200263423225787780261612470648938331759162202808831037314475272301332461746396630641513279267466557240952178700440116637681996393613990386405011393652122495697896841679438334604113750829427252045222336876800189260797059610275744625563591930054613680858484625949685563172327121447961621960180109618514755250387004114973716537469102365453118528178496313122795412365315065412426782024204814485325682455199853330198967306994658617240267019136503300021037827051503680433539505606002439008585167861439500210888505980024576740640050985751541221249728179609557842167931757051686713141837280319320334380160389648394637212166932683015250183970246017355413776649682107384681982983239798147815897079669365743351104354111051663854236410628652731479079655006914406087216506443852485645539516623990446617300759397617729604136793000224341664681267190485885227455579279995325009309168855161609175487649924873178174311150744172606787909302417457685155286304637757354877159734846880877837720901113534635818130153891418308378714630627368391240788621881727888315366931082322898037472877252974949223122551147423329702071771259226399564727568370389435462647675590936622175799419802579365752077147318107954335224387828575781589016997049758401399915874407379906072220434746476167616787235301174604280417536359635433892696111777877664224047292489753421789843935706094290299877157407186053735758116439132376081570842945862956524851681882928538077254857485502756738138161500474961120764020069638599807463007353392159134732450430373218220298954952331247023639604297788368999085235988512864984180136462649740559265991798020015324587193969196568291968690214817937395837723465865150267209319572698330372856108330909955534992872801791276831874391639938693508988447324053871108698421707269513943392009621281828954697326570865353744784421758333509769543693480843954063269724666554558390156776571835818466807180966087612331073535140675915369364594188304878599255472019878547817660199220771609542285493129854911121555224566718899186622445280692407901545189858661545124676266789801187016050972959634430894740015471045298912304270566686084969065553520795602712588331262030676894274499937803580455745379116160153422652611257600469138451648858700696258528526783319026270111463957384520996482736532973212349453387912208697962462991582858831700311960352764887265504743385817887852378942571596510287056208096280048019723494586130886908886833567748665182165872041150804064440903134087962443870608249491690703351898111881350410386821319264782568762639425290215594075014540334814223578140540824216882819110032157574629718855698684244204092693653414433194958453461433786773160832226737278868244249570228228791639280478880390187968124446277531739090665588302539411675672330350219839458640112480028614933903444380199977783351668256583679237850952432233040429423126400155908838604585013730926735467668384590307129299573086865700626072826575707870738864160750712452902262685009176903538228790886671520133455371544554206341092083385797490887378811917991526880776596069660112715991446543167973629510477932918524769124860064643542102860707670227650547498263810898659117879885542880098289874951038852604649694189743579861028132183398348147071181279942176851815036697004338347565247414416583011348050871459840849327612973133863046847506798467277693598107016630282458379518991911306119909296165930177437547901994784243160498235743441540904730312890343872661573851386551913191580059197971 A013795 847 2304599012943321386929765425701640076105056717928633374628338994357188349384200039970639408399330275329056779448758890810268182771106115285893811324095217321232461763808572428993069222395921754977864564780848353143747692302109198902433247355771814460725459512907659028656656938829425893644397194100234213231570967329749754047177062876549447929598901449073408529346330406041385119606107118996984924674531620916127247330183825085127732599108371061364520430847632440577872703340515616382688879653316826581052607443080341708796815014749427177544815608014825861065385227451901577481709524695442659335722587618616053539828059710986482388315020317270277663536367180688854993745167109639621155169015659928264842145883423336061412026277943508371940100613103927995734219128912857613884682172549143439183848403518848539907410489875288014104641585205228956233819522936870844444242336344062891844128923900418340521179134166786316284586312598432935903845615177136238411553461295541208421119938314682550068201650089558045431135981780096693997968358546786201405432756495677893182932422071713203260603013243583124255452972760907015300616156386212970378012825287237976289550166640395860806231575737271349424970168032803006333716027176328510871724608624618326903085275879305329564493976161513884418559422020262198178018244797853805512754896168317198449204803379385123157570077381912044497381269593149841422387622963772539906881904276409342479848425105062672926504280501461598611012745234582785337118210278711570379546480353474447956725989088368445245861403080822528453905769106017839578739781065890661014601891617806751094287963396999457081787673107446523919510515606940107816856233381377949654851528213385914811044367281106903006956362713593435149421412460109263731665062211647863876254988986282072852658987830650691026084095472968000342411665099857271472726902453592216132953645202412865187257725723558324039644177388718963760916535889216253036331440332038843025289390285365788248218172523936524488732139247627994636076922867023510971727571699365843041818598362976791317135308601904914205753730690042881331402991339221354617544086523124720663682170385222069479179102002295102007702729888566511574221375046825366850970032088769097968419315005758007391140409072953589382221452568095639700806261056881422528468656070590940236893921116160634573863620701943800066771909503745579260802008347052422647546868420659764636154924267411524830714454254947911759696046680098190744507112789942737636183056771684235542315233012130265408206932090532554488922307479262786181858140709575380807843587775140256054851358473450935355681589253803825674046512852287885042015047407555658207359381354589980819050153713766284436019392121127779640716407386717128852072145847744631660499909964057957711497738390705491287792742041310017949342192026434878337479526343518588657568669513949886820098951247280329170507874726051774944641647721375794560323944927183993624682661306009729186034498333982132818786686680075049564800722866332253894938935487710177551181022942027971219359044703207727371757726273920094783818135039929192851461064082113185291313945061450143055893710274830768838522301909662907415860121144757076206446099927983620999803031665922080455367268144879404233307519062059158159840984676172632035752745312883297135215221269165119633411287423952280840517746702787394473191869146812809043529875005581539652888868894347036359412711969884830483965473134537560573432901592005165383727863138833105636104112854669519727600386156511027524639638102758150506561037923646717493411 A013795 848 33741634148503168426038695597697712354254135407193121237933511216383594623334072785210131578374594561092720307909278920353136463951764633900771291596078076800164472683921308932887526485098690414630915092956400738377609962995180781130525174535855135519481452728481035838562114241401624508847619318821529115923430532674866149004719377575560467137257516115883774278159623474851919536153014329234856282159817461833019028161221383071355132983545660709437943628040186562500634249608489139458947887004211657973191225574139282958494168630946363306433645316945065431858305115123290995909709151065975975334314405324157639876622622228553088647320212465154135271835951892465525963422991652233693332829558277009725553857879201063275133476735370906073575013076454609785544702266413148324885631688292009093090724475919461472784396982264091814506057448989757148219351635318726033508152046413424799489891574826024923570583703335918456722628202753656614568203651808451666583554226828018832493617016865267215548540358961219343157261909242395696824254737483496774776940987853220034091313591551953008938488716899300522224086974192439611016321145650544099304485775030451210855303989782035798064036500369389826930988230168268815731936353888625727672919994873036924188071524148909330153756304980724781772128497798658843524365122085377566512244434800332102494807526277577588149983502948574243486159168113306828265177187812593756776657960510909183247460791963222594316949170821899265263837602979526560120747716690616101926940018855219392534425206242802406844656802506322639093634365481207189272329134585705167914786295176308642771470072095469051134453321966124556705553459001210118546592112936754560896681224572183178748500581362686166924848106489721484022678899828459730295308175840736375012249293748155828635780240828556767312897241819724493013249188727010311632194578823043636402574319408526759206640362318617422264430401148234348423579001954015160704928617901380700733261963168040505742162263922954655039527250724521469466802227696091224137063377250415307975266098632343201674178053240489848886440371032917825573071196197539852955462970785069035236970656610036319244661232415602588494775668298502295958175152060570196065052239811668363355627190999302986213686729237113502145104287049488260859504468133800907239309593529521956008363899061707850795937270697159176777607527044339025957402204209194519982733700546879614037944246199172135046490324746692376073709819443317610690328638357551621731356134194228892575037326530599215841557692737487130272311503803886452488585038128893150407637968615828488899078739409795144542534148264941811693714994670346924900142309094022391813948702412551909171713300523252170427759920045431821719728920548925483523188287356829152141379181783772558854038387778319097944573536226819972796319033459033053739037745195455656535462890353740292933068745211431299385405793864124036964498364288663008157702877678900850658978844181288445012731090107832406599855879682978800678247383485970529275800954475564709526841356894231526622635773499664336449904870376464107729881315119603312538241439226219145850127469644691544481339812133797286564805022259374627475608033680388352738577349045608195058116186620765179947032172909179357379855386587608134618231856643843505635455944125924353356686054601846516552774659174085343786020329475510242482002156178486337206320899956719322057945929482134959338161515951083803115738492162764424355631112208547626383159644215655499618200316305216438331797253717477953988248941462482081566560156240111590821030451 A013795 849 494011265568234888925632542245892206578634796496714488044584537719072208880234159648261536438982438968958518028099752672890270968717786004941192480258179122431208044565291884086406275268329926360611227875974663210586587468212441816532019080379455039140727949397690845712387914608361184434037994446866007786234946428892715287578096407083780799356587293452654339206535047295306953928816282794327530827101887458697231591308442269547710502012092018446880932658136371461571786048517889490818456013628662884385492733630973241795313122925685705169495001085392702987837445190520103471114051680756954254869697208350992005433631812048245770885415230702321694514950171657587765630476020780353504085957562733699391834033209382767411229232882565435823211766452371941870159985882554904624650533548283305131941297051936835423036356217328568256183187110659034407079527292701467856592854111538952489331502547027830905996916000541182124875999516516286493893069666127540850449817434989023726539046743924377302846179395551212403165471613217915397203913611495876279509193003158994519130922293912144003868413304122658945882857389151508344889957893469616157916976232220836178132505714398786119455558401908236456096598677893623731131280157283369278859221644936133607037555185064181502781146061222791529925733336270164128040229752452012951305770769911662312626476992230013468103908466670075498880856380346925272630459206764185192967049199840221351926073455133542003394452810003427142727846345223248366727867320067310348312328816059267126096519444600870038612620245495069758969900745010354458136170859469309363440386147676334838817093325549762377659531086906029634726008193236717345640655125507023526088309808961333920056797011731088169946701127116012247576041772388478911253607002484221266554341909766749487056458505970899630228128517482586302206981372152157972606960828548181880570090610460240281544421544706877679373525503211299095269620167608735967880859894694114839435688402743281044570997706095979104433718477857718834463451415698471612590744906323330524065870950076136815711640877494011877546373472292949884215335383528180987120933355264195744904487383427541750061085103796837498152010559558372115123642401318808240588429843082636507889737703420795021154587402760578784906471866691557627244004917946979082890731758865730957918455846162464643503317580277107507200951803456167679042325671826816967067204109706864429129541708602079229215664844616323078095185466469613138117101594192913293768785160737705216191121497734503119136246179369549074316912727192701550885373543245124615118227498504344905971411823698810711247242464747013065007681236968549327462983547445581838548022952022172502183054432960935027232832989385167301798551125756818004262999715191335616501932600496214034181976035462369913006501143896871221710906968873702939793251627406666267335712177669111628833059498640565654301726227964640025197220551550315102436927832096787354498109257658244123431395890268774265028489934438492620730219941618094519127001774476742912182484306288443781282010359808585549963057207181811001273192334666112098872392911711074514391716283067928902751296189450926072595310330899503920870377221114565872445510967376749583845879088314622999604498043563294971398462715029170698945532613122512766008710477947658457495240525425634848849173784967783518371123643850945460178993568609218463037744296266327594250386353547937939670022755039817961417527263755033936990795113845345797875840350961412169910070831024673873615843591677594724341952751952200156216007247511473801210706833091 A013795 850 7232818939184527008760186051022107796517792055508396819460762216744936210215508331410197155003141888944521662449408478883786457252997104898343999103460000531515316980480438474909074276203618451845708987332145044066198227122098360635845291355835601228059397907131591672075071457781016101298750276696565219998265850665418244525430909496113634683379794563440312180322879627450589112471799196391749378839598734282786167728346903268448029459959039242080783735047774614568872519536350420035073014495537253290287999113091079233125179432754964409386576310891234564444928035034404834920580830657962567245547236827466873951553803360198366331533364392712691929393385463238742476595799420245155653322504675984092795842080218573097667807198633640545887643472629177600921012353306486358609508461680415870436752530137407207428675291377907567838778042487158922754051359092442190888375977047041803396302528791034472294700847163923447490309508921314950557088432981773325591435777065674296380258183377796808090970912530265300794745669889123499330462499185911124608294094759250838754595833305167700360637439185659849626670915034567233677533873518288650168062449015945262484038016164512627574948830562338489953710301243040545047493072782785809611777864103509932140636845464524681382218759482362890789642661776331472998637003805649921620067789842276647919164249643239627186509323860516575379114618264659332916582553246234435410230567334860680813549641456610188471698183591260176796678398340413579337262705433105490809640806195923729993179141188401338235327373014293316341078316807696599621571677553490158390130693588129218375121063379374070971313194643391179882023485957178778657524831692548331445458943913002889923551565048754861896189651202105535316760827589539719739664060123371483563622119900894979239993608985919941486170029624462546050612414269679744876938513490773930913426696627748377962091875836053396103707786892516630053842508873959503305743669718216535364177913904564377773563977414951230068014072234314861455379392177241322879941096173479882202848416580064719118834134087389827899156454007841079254796725350236097832437585254423089901146599780762638762644347004689497810443586602494126137525248397708671450455201332572881112013649715783859904724314163817633989815654600231095220479476003661720752603203681553166954884112043664644845532072692837131012929135354401750988858690161216427214830935370218202106885620155643041994946548990027586186391610414581605955172484440578443534068783538360742070254209848330860167273780312149567997073919238828343406512754046651869489945968805602113768327440510774287623370876926361018284777460990456530703385542118150763698181604040556627604462099952981049733715907797588234465632587032205572400414578830116344761204795203865069674458311135204557896328183247794091557069388931279884741512997076861000820062161993253463357744824119596521744631573703630294608912506095248163414779060389729063657206817641374352211159067229425124014282121130113970460111150165230521854538432980113992977263752728369105401749913677957501037009120570348894869640808971846547239590704620361841965209118100397547065181727509751008628867938554699636905463192894338358938474726073362990657087515732014395337209455855810201676244892610742088203261542988726709407133530107631667476187816532756719822000753385713318492471621269621692482480644838007567517335614241635302307419906602295359374708803156537974773114016668637451871482231261809707826700178578426035579653347037032250183609566025751664359090530241332162487158562110815487923525958743285331 A013795 851 105895702088600659935257883973014680248816993484698437833725019615362611053765257480176696546401000396036741659921789539337517520641130612816654490873757867781915755911214099711143756477897177753473025283529935590173208243294642098069410910740789037580017644758313633670851121213371856739115002801114411385994610319592388518096833945932599725399363572203329610632107280625504075195699612034371602655590565068634272281710727010753347599323260293543304754664834468131902862558531706499733504005229160925423106595014766491052185752074965433917828863767758565258038191360938721188072223941663229947042057094390942501524699234996664281459979988073706522538248556567278428599839099311809323920294790961083102623923896480128722954365195195131232340988082763789255084541864760266776401813387462968759064493793741778923963234941063944700727549320054493788042065948472446116796712679945739043525265324029535708866715103327003194705621520116972191106331747286143259984211212018537373303360062834323067259905130355614268935871352846657153697301450580924775390033841370191530206037595420960300980092747117245858384088867021098868272773442181264127110602316042454588028800594664629380324825828263197831412272520499356620040346078612767038526039708339488916471064054446105860117064857581275084051158211067269096173044372718520502439412511080772402184483779026671381637683010641823180125617126012877293231685162078118368841185736349695227791180300566229769414133105959640248480168430101995215076863270246097490943951043514519330830135806139383993103428068302268444549727636381485915059430931060649408989903484823799886230147488937415773090996482773890264652705857899054498324821060810600120692964397830275311370718463878819933022112683250027142572695276738451036708421504266281890854991457469003391052746429162853863299015403731756136727016357322381144743256776018421122503480265326864001742987154115657772354385707893335980618308172423641087899393068344408294266928837476727054982750193332300959425794031582603886568209680866990208285217589075918955331903667148727552618850557173474470271549643128801241369478855852806708364718685710008459242687367390145794123875884495658937442704551447116500779507161790852658706114602710199552360991845488791492865068683672453979244890999001983465123040008169611253538863505101619917386458284431294065183435076295828435160295470723796036227880082650369710852339724755364697046912364698769777848012423762993889354959568079889292789680344694508991782301059785139624650591886389412123709055417550181825045159251575685775814753231997030021202298929282820547682082056518246345093773009078851668707426806361274066028267722151845331305076864757789584756929605411595549151334606064489340811326706738521785514469848651733403648799406579788485103744133330529932160140930930953294487052923342868792500491790202321913006530113743223957020741969935012674863150870594851143369088001740528360555780223166023221005165017087361890723579903306013240693104535465998641506487349569140070472297197261848971180118603696052072187020486158975772682850534270478169786411084156805298134847506346717728212626698107920486581325672470264517335255488379357383932886607166007913218208464440107546210418317832422762132083643184917162741901472713874913383952250897947752429842014305835243518865821856091134913913030320228696048277007008531199635999121073268796021310728111782461082934852564206356605111587014872488653162318045520932850371347904155932290717314566735586921704653969189174938227656183030117881444453263344190974488507864449558688343561960440531171 A013795 852 1550418974279202262112110679248907933522929601609469828323568012188523988438177134767267014135857046798373934642914920645440594019706793302248638400882688942195028582296085633870855738592892579488598563176161786975725941890076854957834245144155892299209038336906469910574931265684977354517382756011116097102347089689152160293455745802399192579572082060628948829264682695638005164940238019795234634480501463169874380476526754164439762201691853957767524913047841447919189810719462714862598232140560145109119703657611196195495051596129568917990932394423753153942937159715503816914565430729891349654642757918977789164823121499586161744855567005387137196482497116701523473130244253024200311517036034461217705516869768365564632774860822851916372704406519744638483692777441955065873298949805845325601463253634173385225745722772117214363352049594917843550723887551585083596020670347085565336253409609116432313517575827810653773685004676032589849987803112016423469428836355163405682534494679957324027752271013536548511490092477027907387282190537955319636485485471500974193746596434558279766649537910543596612601445102055908530381675966975888085026328509177577623329669506484838757335774951601479449707081972631080274010706936969522211059747369798457226052848821145435897973946579847448505593007368235886837069542660971858676215438574733588740383027008729495698557316958806933180219160341954536450205102457985731038203800365895887830090670780590170053992322804355092877998145985123311943940355139673113364910387228096077522684018337686721043027290348013512296652562324261335282385128261658967997021176921305254134295589385532704333825279504292527364780266465500056909973705151327996367065691748633060833778689029649802639376751795463647394406831546727661628447999243962633164007929928803678648403260469373343412560884526036641597820246487556982340186022457685703654573454564650615849519074923407345445040561149266332092232649952454529167935013913630481836362105109496760812002445580578218346953050416400903503245157937573603639503870721660529425014401590724520097892591007576839719245758325048778974890539928540943017167846277480233851772185745959124571767666824900942503098637337737232687912764355779873776116223898280031646117281609801396247037470597648398710124449116388039912866428759611278363062500578192817210455135742358576408350672952047224119181885986867097766412392290084062936589105910143294529463843931554688317472749896313993534045963036257659135733709926672306148684669816314229244509315808627382903224280368352212100486176602319615443703802069668516540422858623629775638613363389483644738517930625923467281545435871935413600719867720025167495637630376918797310426206352831170435124689967390188438818634313358697461717353054110028762822072111734683210403917856092288736756623369760087184584941850662941990999700300352195128328607395314541954740683181818520572671391896379215590066817433483075726897178247373745978736621015176065442083933364303339856987743503757686110296481285041779771784903265110730787048116476713898388890166937853564287849614672254070883842844683139786369992302340422294258761067486998063844037189170637142798305475605362171458161392815517521857427790127867614584066734591384501660375836619870372179704179462003842606854444905396853043325316931451733800359714497795030306274600676918468338842823659611905293870663131633728442548010370284607012715249176392545267055438745484748106370949498504471977862286904664747004668392202571575728120677838762898710270591114175743955902228240228622300057486243643405988756038090662809816874611 A013795 853 22699684202421800319583412454883261054709212297164247756485359266452179714723351430127556353963083022174992777106917353169895737042527160738222314827323448802677413473396989765503198868738540256292571563462184723111603515212615233437651183155586419152719530290647625960727568660893753447489000930758750777675463740138876778856485574292926578557514853449668439809264219346836033619890024847822030283429021922270130804556828207721562558394970433795674332251933446638984858018743653608303300716769941084542621581251085523498243050418933018528305241186758169926878542955394691383446152471316339250293624618691753811162175321875440994106430356525873075693700240285627005170099906108527316760920924580546688426472490278640231788456737307374907612765215855581252039745954527664119450969924107381412131023496457932533090143127106568135493837358119192147426148437642757208929338634551679762088086170087073685502210827694975781900522153461793147993671425363032456015907593075947422597987536609255181090320999909188606756726443956165592057198551666203834797783992788245763170643918398367774063515884548268798005097757739200556793318117832493977452870475702868913983169691244444524246153081066397260623161387161291646291790760264170774692125761241219212246639759590390326982236551875546493570387220878341619181535174099288982878470236172674472747947898434808546522577677593892308691588726566556368167452905087369088130341841157081693720357510898620679760501598178562914826770855368190410171230739599954052775652979406554671009616712482071282790962557985265833535290164989510209869400662878948950444387051304830225780221724193584324151535917222346893147747881321386333218925017120593194810208792891736643667353786083102760443115023037383261501510420675639693902107156930856912154240102087614659091272136532095120903303910345702469633686228824321778442663554802976387206609948281049666652808775953606944660838855786408368162378227953886761547736538709463884566177580908142075048527805745245694817739611146525628191012357364015130885976171235831811311635853689797698753245424941932510329477147637039172971372395093767946714354437348588103823796571506587542855250409983374699187867149261810823783730782932973131956117634094717943330803120049102242452875607020170205514932059513037292364277383469468726513598070965321036778273642403871917194662202690923408328941992733721178398043835519120765454601099630407975205880139001892191656118531231933179331966944813848387406277247036409234322892250780656630368860892754113513086106688873044737363218111634561489711267366102016750668331073108563545124938253385430042616641022294145484469106726601006390528139583288888477303630546348468111421950087211801166340660585812559748932743624981884689537003766065224931116477957787907496883523761331047199394853722756657436469508133635556133690226612097456488873859140874800208759358342465004959704481848754888095454168274043625711717501586719799014874682868283192774137550868386765198846157552638516282340850782494296697638702768704486209453171473335568186311740934137114034738406208416471851810343089005849612243057298566122810242520789077138652740548486647298407709990468338107552318940952211992037514600275262109745125321061152460488809562623951522119083048891503198259606955927859915325407325965193384834571066579962217038714166428510763294948997781200377905407560378910249418127345419831336931273163963191563255254958678672642197025377071607603974227881742571196560895349930237850440235414844237327600017071724502647067258364523665187259095141656093183107081377153685394198528861179651 A013795 854 332346076407657578479020741751945825101997577242781751402702145020126363203264588288497552578373498527664069249622376967760443486039640160368312911386842613920000010664005327156732334637200967892379540260649846531076987066227899632760650972580940762814966642985371891691012332764145444224686462627238870135946464619373294919237805293222738036660574969356595627247437435457026368228809853796962345379684309963956985109516521789251397417460762121202467898500557592241377306252425832479168625794228707418788522571097143149537776501183598324272917036215326365899428747409933676545035118332542522963548958042265967549225408887578331594712246849895307701231465218021864982695432725334948444696643256783784065251983730169571633614795090917276022358495525341565111113920520239530372881650658856171255010315011640590216972785523967264071765272760223092230466239275527608295934446948471143396731669616244845829437868728282140422805544848834113479775343338740158188528903070224946214257135523496105106343389759670430391525231865962220433309443994944890345274355438412706218581397609270502580063936065671203471592636271059635352010970563185544323887476634765703769627587449509912279487927259893122292783705869428470993358108521027724312267413270332690486503052720162904777346925356009876212364039300879799646436856483987689998323682727804126955502705180984031929637059777652177291553550545660951786339677983384170819316334896380833077759754317066705372373503898932339635978752093445675795316989258482927286688335271491366938251798287450005651342482811462277068790183305611418982697895105210691583456270818154019335648226263918268089902637364052380862576176730426417304658281175662604965216266936727916199933726782042707515647647052290328331643614069112040758420750884624676050850229334664766223755315350966404665145272551371429857906800076216895158179037105870377285091976252782848169463773288736759276779341687568804918265379635472856075820410663245260733933405962076108120785495603916142217826525646796281722344611924166545531301577123063813549413660533872328107446266266574833883733874918553890531473863236567856507844863317220678428084205603427948214943721252566588970809562932342172271017602392921659624969518280780765408306288480638905931752551762382311978944120283330378997505385171376491624885589357003265299470704398435088739647049309597809621344039715614411772925759795835447127020814699688803164989291115126703578037231415766733678599328039019554240015305173860067599721465443679593725230492330812975945093688031790247999734876372441614770862665507099627246535035241382478864174220967816081253950241207408584038112191584165334563722491638932616196202454829087921619328771226867980876393611636881687284124299413359773739511272138960958216476353779972753661871671389647862046340053354880221527350068584558177353358607827718860453602171681547949856445765492030137615033318747620316605544477700272724045255940731164577376780231874534225406147882264050629276306592728180516889752396306498997950128247236602382592603883541106053815790199016701486582605005297425564382355233166134644172850601908306604064760746872878387014774370393003095987281970446938232673501614481335775421251262630112548778379825656333174016660806377274235345494918820498325718905441739797020279288659456396347362954985797226819663814110679826085401348276514554732913072091507624961730802464291750604010770393585087677620187850014446154406648545705406929786670416592984888848068818328612368295486708734478713391849947118443255711729714990982006660411968986860293870778442907107856460661056531270291 A013795 855 4865878904684514606511342679990238825318346528411567622286962105239670083658996837131892667299966391943529637883721221184980653079106371587952469335614762710402720156131701994901718111423259370912328848956174403061498167636642678523248690889557553708373926619948829866248111563999853448893634499325404297660392188492244410912560707298074107594747478126349916578529731492526323057238005069441325698703957982182294218988431395516429709589043018216525332501946663708006005140841766613327507850253302505318482758963433272852382585753829063065679778327228593323133536290828838958295859167506755078709320294696816030888209211523034352878182006129317200053729882257058125211643830531628980178803553922571382499354293793412698287754214926119838243350732986525854791818910336826964189360247296313203344606022085429881366698552856404713274715358482426293346256209232999713060776237772566010471548374851440787788799836050778817930295982131780255457390801822494656038251669851163437522938721199506474861973569471334771362320919749552869364083569529988139545161837973800431746250242397329428274716087937492090027587787644584121188792620015599554446036545409604668891117507848274625683982743012095203488646237634302243813756066856366911655907197690940921412891194875905088845136334137340597625221899404181146623482015782063769265457038817780222755515106554787211481816192204605527725635533539021995103799225354727644965610459217911777091480562956173633356920470584268384610364909400138139319236039733448538404403916709905103342944578726555532741305290842619198564157073777456785325679882235389735473383261048592997093225680730027363104264513647090908208977803510173175757501894692876199295731364220633421083229693815887280736597200492582697103594153585869388744038213701789882060498207688826842282001572053499130702391935424629104549613459915891562010899282267048193831031624316993680049119104720394892571326341647694872808323423242958085806086632520573862405518996690756298996420441136936238211198161994744360696847463181722393123786390658777294176965403876424755821120784408922142891747662682547511271308831646589987131356643827427952865580854239788589814991022858827429121622810892421744219968716634766018569178717148911186343012369645034221746789110353039429683720865068240078902476344294123213879949913775884807249550583097488134237172448941821530666098085476310602767406049170826781386711748018143767138608211216570067086043105158240747788372761819285293628064083050485249727521975560912931731099638215432780812116686473441020964118324968917681860200285689445642516519450969080873050374769189795245639085481517669078902000596983764663347461000085612433728600141152676260428592539532574108011278867975584783526863867711000447320184535386527389247430295692581086363463140815834348220464721168801323381932354146516274630523377205631835901189395589543533848222452568813244821702819783909055421776698009692952746592228244980577373439374875055594171411144227965263234404824133290947782864834323451828987827667791095483538313458925333733916984303803526465055919882559607688122062968785377325334705662539516990112162094965812464283311556923958328349795329313622664572737137621237087942539736167477826664259027434374000777930866169672079693391106450915986850494572512368173909065263101098921741023947057197866697902394463333716361140116449595844580288491763137064700678879695520593321689332479268688037170312061506146667741357672862859006641569337891757624575569149213684214220902581502842770075075761127706875434757182967559515091637936621562562067182602966126440538528674328330531 A013795 856 71241333043485978353932568177737086641485911522473761557903412182814009694851372692448040541938807944445217428255562399369301741731196386419212103542735740843006225805924248907356054869347940449527406677567349435223394672368085456258884083314012143844302659642670818071738601408521854345251702704623244322045802031714950420170801315551103009294697827247889128626253798782077895881021632221690449554724648817130969660209624061756047378093178829708147393161001103348915921267064304985728042435558601980367906073983626547831733438021811312344617634488953834843998104834025031188409674071466401107383158434656083508234271065908745960489462751739333125986659206125588011223677322813579898797862832980367611173046215429355315631009460733320551720898081655725040007020666241483582696423380665321610168376769352778893089833512370621407055107563541203360882537159380348798922824897228138959313939756199944574015818399619452673317463474391394720151658729483144259056042698290883888773345817081974298454155030629812387515740586053203560359547541488556351080714469774412121196849798939300159370118243492821690093912798904356118325112749648393076644421061342021957234851432406588794639191340440085874277269565203819151677202574844067953554137281393066030406139984178126405781641068104803689830873829176616167714400193065195645815556505331120241363496675068639563305270870067629531431029846544821030314724458418567449941502733409446328396366922241338165978672609824273419080352638527422497772934857737420050778877744549720618044051577135499554865450763226787686177823717175744793953279155808341117065804325012450070441917191568330623209536744307057987087644021192445466265585240198400433888802903554293918079565947158405677264519612411903268293722002650713720601463486807905663247754258772113797850785016435280772613720326551994719710890666628568359401576391671852605880134011625104469599152812211301622136788968063900632786663239700149334286914386733721919479203630549362973606591678685883463650152289765052184962543708443597557725356545635158364044950478154734849977029404531029094078077529335178112523232604137724001590192622277372657904969286924744743481283565676092389769679574275946757124561980249609277871345597777208679248044103972946040594739364678850289999357185464102995211156156810257974416346687592729462940670087130323773366441824957209030482342069458663535117591965910074906282846702733642894676362820421802352206757102621802788369565605796155984008486239942154541260649244187326233475029803112151343870200406657649987935656395869923780115192382779173652084361281638313062330536995707792191401850534900192984204190740439298436070176502253451642220434666616333128935023371296417515393133906030536815616813887156757549214821782594147505971626959235079685447463844684630692295823982632420175634871597059144776865492765667655709429313940826506879071824928059994717434550984456212480430232635559914521162856813734760633324525887545688954263630562641639419014921030135512766488924039329658228210784884129428974484447352125811198278567191987430974883723000555216161795123925986709420225425605241068252232165232394460289571964504923673885369353416480749432009444431912532204566724277228042860191416420666669745389685811590168918790939189547860963478091036153582434202624517063189313210331608864433966323988957337668941243452444938532760500003807904089764282639477622117006822853516828972861552210538892511493362401217688385118716239216676073223381410907913637550580408234695783120996669184218670756363240279915828038860456671030076297471225620490027057215924598320841087304371 A013795 857 1043044357089678209079926730690248685517995230600538342969263857768579915942318947590131761574526087114622428367089689089165946800686446293563684407969193981682454152024536928252599999342123196121530761166263563081105721398141139165086321863800451798024435239828343447388324863222168469468830179298388920119072587546338589101720702060983699159083670888736344732216981867968402473594037717357769871930723583331614526795129105888170289662662231245756985983270217154131478003271088489296044269299013491594566512829194276286804409266077339424037546786552773095950976252874960481629506038080339578613196822641799718644057962675969949607526224148215576297570677436884734072325859683313623298299509737665562195184569640101191176153609514596546197745668813521470310742789574441561134258334716320973694475204280094035773728252454618268020693829837806758406681226550487686765029079320317182503315391970523388508165597188828406590040982728564410097740435458362715096839521145676831015530556107897185703667283803451083165617957920404953327224135554933953536172740551967167866443077906270293633337901202978402364664977288758677928397975767602123035150968759108543475875459821864866542312400415383297285293503704149116199705922898291998907986123936875879751176295508351948707049006878122430822813823732974837311506533226667529450385562794552931453802954819679951846352470808660163969681707983262724704837880795706246034593541519847703694051208108535432088093745680437187128755442980679992789893539252133566963453549057952459568782959140840848982785064624403398513329517043170079528269960120189922294960441122507281481340109601751928654410827473399635988950196114278594071594433501744780752565963310938417254602925032346217520829831645322675751088383840809099583326026910354546815610370102682518114333343425628945791837479301047754691287150250108869349998479950467594002691042064203154539401196323585667049704727281423569164629536492449886403294713536168422623095020354873223296574108767640019791301879674450129040036602435322711842656945184644353607982119950663472938513687511738796966397133106996342745452648557180417107282010182763013084386655329865187789309472685063668678617878646974136471060711952834529437314370897056112272870613726267902980347579038263047095880588552379931952886537291858987003429731853045152066914350745675070365858074759198497415291970238944292817656663972889406702887158574723265620956628053795608238659130739485814624518810034461519761868247038993084638597165584146643384307911347365007825603604153874653473365945291931554064666531676269881440167133524466541545581392154157785474314493681473725481733556630771768402503454169492785493749383953929733340737677179150848842870873518193089517445772121862087278054205718960913634930590310160801674636318150027677965903158929721263791470155052542938678087679582140147241754585407640887216490588771726382657959260963423406925979036017232708504345386609890630432504383519556431979373815067636242733797458802214042414164336859825526119234101488538969615426793682474001753996502257887976903272588451128919824842409400371412621520456286334480280931131167487293099623132316587509355692703370694652434050275927631384007061410142895775516062527814980711742250389967491663140018140674170232366282730860324600419160625554322154734712465085384177700949522324380810968745387246345058146480555751523778238862124591865415096893398339892991665985914499925260774318916228175646523124458371354388063527237102763567378047756964180960674512233526145558543914200938247638316955946120551347071276214309594486144698352044015434359223295811 A013795 858 15271212432149978659139207264035931004668968171222481879412992141589778549311491711667119121212636441445186973722560137954478627108850260184065903417076969085812811239791245166546316590368025714415331874235264827070468866990184418516028838407902414774875756346326776413212464322435768561493142655107712179463341754265943283038292798874862339388144025481988823224388831528925380615890306219835108694937723983558168286807485239308701210951037727669128031781059249353638969445892006571783384146806856530436048314332233399115103356064638326507333722501919150897818243318342296411537597903534251770475814680298589680667652631538876032203791447754024252572732288353429391552922911623394758710403122069161496099697284100721540010064996903208032881194337098767846819585182159398896566676278581655375860811465864856777763155344188066062090978362655328749832219837925690221926790750328763869031040653840432931148052508441636700884790028128911528241017715545888511732827429093854482898382871975722695887392702166327308627812521912648921663888568659788013723105094421351304732593103625703369085700211512806789021059932484715803549674763213462683357645333602108185030292607251923511045995854481626855553982187732447210279894417153893156011824840559799755436972142537780881019904509702590509676817193274484593077767152971639298683095024875049469415129061514934174982446525109593460680109886582949552403531412729935148192484041392090229784603737917067261201780530507280856752108440680135774436831308190487553911923411757481960546551304781050869956956131165890157633657459029053134373400486119700652320515818474629108168300544679249987429228925038044070514219821309152895802214100899045334998318268835449367024641425398580970722469565119169295671685027813286026999476359994500919927351428673374747711954481094633395338292534446640176435135166811843956153327744954796043793399546861998385611372915373617751274726912127322476139341043785958786830637900883041875624734193015698862285141526467017529764450820313624339275175896255559824088340334448377981174466218197663907292778898859367726385020425819533454136172227525678486867715911085833274568505020684556214423279989582017173123644361270348332072799883701450345491719704303798539787098655566288367535268904699209272530787696995394583722211792490107428717214704060434071411693009267428705226528072549425200657289736268383391143311217227073803536970888692523331956425991335621500222208333156811811917579897714551110833513004897897752193701101317491005789652130036771079574662368416878801503550805019169883060782690272267334165487001931714634768857162529024137129438501990456814778061002631129461181053072495543872413984730469485225841740331579947577908472459179865023624923549636182819837991625931306736529018772731064297318350334034555233098788149890049023170914540124281165185881716762113895766528884953270229736638710206845968495181539765482100803259066328304085212120805355408720162296679109825720610012026405262229865528594323215794985780055964705527911706479893699054139463686305101859680262789557737869840813967512978515155517716030837852191681000488223125793112691423181458271582280247157724476696870050340406286930089856451093247386105902137049330671469739132600618287959514045440033005597610526372074745462526012474736930718740830667470925201315109745719601956351259453393401214673737996322621816758059637195180366149501542433616245094373290981699774193405742996803252496719640745065195014999595638102278421561389981997209712573445235533611056297122641447815936883672598552007150992272470555053706772871644528572276429974453388273968851 A013795 859 223585821219107837548457133552750065839358362994868357196485617945015947740469550150518291053674210139198982482272002979791521579500676659354908891929423904385385369361783620483404621199578264484754873970678512333138734681603290071493178223130099254718955948666570333465843690144782087508821101613432014019522786624207675606963644868326859510981816677081798360828276882414996497597249973364605826402583216843275141887148391388718694429534143370803703513306488469786628151657304868217480527293399186462114183370138229196444228236142369738393873031150598288294956900423849561761321970905644980171536402734251651514655102178360683987495710586566669081917373433782559721726344349078122662279012110214593464395667936518664067287361619659868809413566289463060045285546651995759244632707394714016357978140671727368083230357394257475215074014207636668226293530647070030539230143375563431806483466212877778544938636776094002937654210801835393684976740373307353700280326389363123484115223628596555990487316552417198125619803133323092862080992533747956308919981687423004452589895630183923026783736796759004198057338471508724079770788208208307147039285329268465937028514062775412125224425305465498792165853210590759605707934161550149697169127490636028219352709138895649879012421926555627652178280526731728927251588886657770972019194259195599281706904589640151255917999574129557857817488849460964396740103413778980504686158850021593054276383326843781771255268747157099023707619679997867873529647183216928276824470671541293384362057653299365787039794716399797797914378857644366940360956517278537250624672098287044772692088274648899065951340691482003236398692403787307547440216651262922749710377774019814182607775109260623992347676902909757657929140492214320721299333386679487968656352267206879681250725557706527541147940996833258823186813977292207362040871513883168877179162765606518363736110853985137496413276720456128373156092222070222597987369506828616101021733319942847042716757089003603653281324460211773951327850297077651384477390836658702022375359900631997266673575858200002882003084054423789302007697583203458726230228654207684972957482007842587535371242327470313431703277093359169929877863097272934508344268190711914421022911416146027989083872033701122959123262671709572100276902853847662863848740482148815239538597348684423673221597510196134362823379028705401229729219531421587557584790781347234103174032939144834384753352205748881738285287282438742813713463904710120989867977824389385815766296835868365376052631735991522532813487336285666257892919368276266039516895195282233967650837716587442391712109107642278225165591139522366441151798034407257836013150438803733191548920194662012488157945274852403810892505690223352665248035395260261929521363851555512377037967240599923167799357302540207748245359781959600539486494215114109547917749404600829433574127356138431824737952923706423437860515990112700111590660711208539071896185678846958375451186078599444307461204149486202454386805799379253634155294572123647851655887831192996327578727501914840152339357298357518440391934880407496993938401528148074784736962915126799730554236165098636244063318874407033888446943445588300456234979976513188539250360988450640405652354015245139287523234954615716613546348316843348642623402653084501802441815872454521787080692242938789657132787184038198004159506019154751148174635740794852082770575444426719353263066393965653483216196419804472260148499520214609079737455458370080310726421147401787811693447599475246172593437473131913850515399936697677861241396541320861613747542826699211255972057719177947491 A013795 860 3273520008468957849546960892345813713954045792607867617713745932332978490868214683753738299316844110648012302522944395627127667445469406969615221086738695384106427192825873987497527058983025370321296109804704099069484214473353769936731622364847783188340234044427256252273417467409754543216649748722258117259833118965024578561554724517173550100284777969154609800886801835437963721321336860031193904360220877802391352369739598322230405142809393091937023138320297686146022768414600575572132400102657488991813758722193813665139945605360435339824695049075909538926463979105581433747514976029548154691464472432178429826065350993378774260924698697922602028352264444010456885795407614852793898427016305651862912216974258569760609154261473440139238624024044028662123025688531869911100667468966007913497157957574760396106575662609323694623898642014008459501163582203752317124868529161624205078724428822743555676446581038792297010195300349671998941744455805592965525804258666665490930930989146282176256724801643940197757199537674983402593727811686603828318897451885560208190368661921522817035140690441348580463757492561359229251924110156377824939802176505819609784034474393094808925410810897320367816100256856259311387169864059255741716253195590402089159543014502571209878620869426700944455542205191879243223890512889556424801333023148882769083470790096921454537895431764830856596305854244957979732671854081138053569110051723166143907660528288319808912948389727127086806103259734848783536347564409479046900987075102036076440444886101956014488049634442809439559264420854771176373824764369475063886395824191020622516984864429134531224593579063988009384113255483849969802072211991140451978509640989424099447560435374684795871962337535501761869740545946509869680543540114374383349097653544175925413191872890381269729947004134635742430278143441535207987640399834763475530780122051245035363460399013196398084986784464198175511378346223330129057133076949477768335059197537283223552416040540101761087691871421960582421391056199513893920133479239520056309597644305153071981367824139906242195407153640818699170694700315681839210736777726254715689070494076823324105370358916492858953567679923871606943341793607173034136668430580213139038196446043793995788176970445418141244523688776499845120154134683183631989609409399140803922084603782088646999637409146781603206097092359275779404465503159543463430598921829704854504571016262019520227173829644369377530234891102185633535578825028860881412657063326884997728634351973948737470786581246651881402922268090558439681810232470932811084566862554127187520375915008556744057056989444990595494649419873746967064903475021756661977068535574525457657467740570046524839120476769114044195277175810560106371896486222005494910122288150624256712212878369623475099750390266491181642060312567670511498621761803485677891063769032760743736958798621222780345988368755985745553715814611240042333798863472804220551632054523998317574980815376774464105539489952627490134677223708711652457667667830462328196093853736496659232080149355535174670400530205252427485778318584046163488252136773615962923333874040371474855044571693209133249331051640193383160751698986858306979736341836129593403164535231905826179156115137204084308627682970528706938932085706903467476649238243810190889550626188606653484648415128866819370081137161503256978899327626444711560424841880977429343843995081851598051124555074051132647768331782357278360834181475462091536436085365996345829345532019109575351003766303917079212940518044124350685395970473190701566435286761478734886877774525703151998686897066484329215731 A013795 861 47927606443994011875217054424835058586001184449571789790946954195287138084801531184838482440297914623997548121238428896376776179069117587442136451930941239118702200530163621050951293670570474446874096343650672714476318384104372545643687683043736393660489366644459458789535105140346216267234968971042581094801216694766924854719722721655937947018269434246392642094783665672647226843865692967716709953737993871904811790045357459035775361695872324259049955768147478422863919352358167026951590469903008296329145241451639625871313943608082133810373360213520391559422359118084817771497366764048614532837731340879524391083422803894058633954198513636284816297105503724757099264930562889059755466869945731048924897768720119719865078627542232637078592694336028623642143219105795107368424872413131321861511889656852066959396374276263108212988500017727097855556536007045137675025200135455339986557604362393788398658854392988958020526269392419547736506080577449686608263300151138649452719760612090717342574707820868928435363158431099431997374768890903566650416977593056487008115187579193015564211494848751784566569873448590860475477420896799527734943643666221704906848048739589301097476939682347667505195523860632492578019553979691563314467663036639076987384869275332145083832888149276328527773593426214304000040980999215995615516316791922792622151095837809027015889327016468888571426514012000429781266048615601942242305340267278875512952057794669290322294477373994867677928157825777921039755664690519182725677351766568910195164553577418738008119534697877173004587190385734704793289168375133484410360721261980732934271175400106958671659274591075848445392802173539047407872139255762287357417359653726158240011732334320760096361400583857281295534871333202851001992837970814555346614138745540279723974542210988072170116154087535201904921702298127516980147043093980772045246151766952278562756423701952208464362291511340325487662090367055776419525485379617304006193601711143363676030923249547629884084896689488924887231586453817082920884674269545813144428819110271746126879206313232367291982956136455226574558141107321897807884397162690095292403681103778770288226727424896371947939184401765404197257467200202620392794962492124900568658234166527187892334699024291367005961071327376734232404176685896491555959871363012820510223240683973559880721691307318029452540467529232156686260779431758875848087398814508708774801424249092227795646052039823212056420169040627099860594409577247552164762712064168923251744935547250583465309786336032230195620184927113866115381383613606927287089143434654976152485823771640279289739371382464107308637162156371529344797251777793539288006260429346627225562985189686051170169562900376598721063053131042410517390936454776382450979100420813289742523508752209657298935445463891697390421405036303263958851321214564833810003064642408650049052813770613322727045615706956387300651953241723165459809149160105326593096444910285859367615294117931354928969203672396419083061809232319247303632712324705798947119010112556047587816885466714390492349334162735100790819280362389019879631499534502511313160531249825078763352707574160274919903455927064071322856565624866592472490319780822773377015731960330333201089024681723804998362617906371510798292904666834773667325621497127625004813910718027390013668737445901739102397357929181569185428065055778777021956180109979390543023219931993389247066514610839182633095976145625492912480973250982240482184960725843552499287447934291783292714046142455649956756662124684024618384882403697985061634179033474810157478777496830819848412774859950397064047517571 A013795 862 701708085946516327865052893834010092757643341526180574329254356373198988699579218077220221408401768009948102043051837471852380037750950597740319792720910681936918917962125575806977890630822316376683644567389499212647777461672118440769231367443344539583224817041530936137583474359808952368587180705034429808984613628082546797951460367764587482294482786801434672909727649113228048221037610740340350432677968278558349418054078557742787070589266699476750402401447231589150643237875923441598236069849944466555015480093455762381907448365930521117676366886152052821502759847879816992492946792435765375277224561817116609852393271812912459723420438148845995405921680034168690337848371258723879790442875448287309428231831272818544616185845828039467675637773795078744618870927946166981108557000655683374395576465971112352522315778768167346364628759542439703203243679147860700043955183201632743189885469807455944764287167751334378525110174414598410185525734440861631582977512820966637270015121620192612636297205341981222152002589726783873563991331719119328754968939940026285814461346964940875620496080574877839149517160818788221464919350041885567309886917151981541162281596326957368159873889252199943567664843520323834784289816664178487121054519432726172301871060137936172397315393554725975133181353203624864600002809521391806774394150541606780914194161361964539635636848120997574255591649698292427516217781028036369592486853230016385131078171753079608713443232658857672546158727214541943062686733891354286642107214335414167404228926987743176878107511619689960161054437541812878546714180329345252091319996659910890664279032965981911763439287941497088996016622785193098655990843615649199947562690204682792011773106790248570827265948254455447926051189422941520177140730695904829777605373455235438711272511076364642670611995602891089958643346884976106332857938972483514448908019948310437316799420282284126728310017533705464860665064063622558272631442976947954680522652849987580768747296626849132886972430807349273957657270335911044672515980420250247582340593488635043638459632035089521922460793840972278105743952299905805235458858945685176082295040424975789927516227907781689777598826247282852046577278166565170911045847200669225725206432124557931672328414649904334276045304122765896629550858210532870808476625870705090178466854056890213646282430443269214644985095488006043544071660381701291847606043222005171867652430959307156053847915051647718047694923821369058962750620481411244290867331497205328797601347295792515600581745847882294075127517874113795298837486819022410272149026783505848544945840585329081074136410656995105756691131435561137176563278675208715699658946063969209467666162193475182452570424413781875084160891591932385120700634381015464785009261127375120286691641101592513713857036838341493159791136516087621542193902443731812254869429505045368182246415549658046674859565548466468845247412068865497065752853102086649525049931495267001255521180632967515038110967555971795107948970386099772486541146017602384769427057933092733227020118165391198486601476604610678385083785737640057684784684651268135983338028688978174246991593280585102306498228145068237942977313671780389730771911026225012887331631196408397144410365118228981027088767185289597806417227127921263314424339445557695480466822639017190123984945447362198199717441147354443852300481657074378460432990208256940402963024315211966300840417296472931158186748102841731633929367630982899670009987075452142067525205965999188626349571693171016874290167498804437773063272542199287386015229104695515646781331100033400611436724533763414719704757011 A013795 863 10273708086342945556272239418623741768064656163284809788754613031660006393550539331868581261640410285433650162012321952425390696132711667701516022085226853294238429877883480555389963296725869534071025240111149657972376109816341486091302316450738007404037994546305054435990359648101962871628484912702409086833343728128756567668807331244441325328273522481559805046071322510666771854004211658849323070684838133566372793829729764163912145500497453747039102641559588917696754567645741395108439774298673036934831981644048285817033506951525588759683899687580152205359621906932808400587089233988052040859433844809564404284848889892612851322810598634937254218738099317380263795236438003598976324011874139438374497338742241665336311725576968768325846239012646133747899964889256059830770410383046599860284525635038283055953279225316944738118124529668460859694598690706403828509343547837255104993043113163450962487293928423047286635986138063604135323526282277948655148006373765211772536270291395641240041608027383411947073527469916189842692850397087699626092301500249661924850609528580913699359959683115696786442988080751547878350467884203963246590984054354022161744156964851822982827228713612541459373774180973981061265076787205780237229939359219014543888671694191479523500069094677034743001924908192254271642608641134202697442983904758079664879364716716500522824805359093339525484676117343232699431264944532031480487203600018140669894704115512636838551173522369358335183748309925148108588380796470903318110727091725084798824965315720027547852672372077623880706717998020049682354802442314201943835869016071097755350215709321654941170128514614751458879990679374198012157422361941376719936432265347286760757844370056516029325482000748393482213085315464341286796913517438118742612773920272758102058171740834669054733340430227621928448084497241742935172819373084496131135046462320063213112755260312352921899429186966710981711024997202955497875669596956625495004477532160376668170035229169913698154598163359450400720014060094988073605050306469332883874853048629267105673910687472625745690466748482625675123746197205622920894452353153823776663020881686862070540328765092797831720033824415086468236813937929636680667308622248864998133842747372735652677614560318889249358135579297661415492553254115060411761506906279372993225302933210246929617995221064119904571617226783039896483528753179648488613940800078813377721314299241675216071784387324271174239936301379668664392273631834468342027662588600450583218925681325757698220908117340958844667553941989194900076970279644517307108794533901137309128546552052009803076006431188429065343383714855348050609402062963083730806558706629322573195816100280674670146288083583842180433107199613797482050552177987972447419917320592165899136117452317368415993284580876350157801352502029732038866999260925678677463223543317383369235556269770062543461366618899195097570363267360100259742539687522267650635696256047022204165382085605647277387672982675986983052175480875422886768975448918843716515409181555198410707176801550059492537042332218968104942236011706984788084562932567979216778932052078035329449150203917221046482869440558271944071723130849468536686048231549334960413683422412346615342591312155695990511217606640359825001483754622379895216186486753822410219529514750257850680605263586294829943842063055838416412441531351941225975039199409639089864439781638999018398610604549637660185087012178973705792852359871485220634068616220771694812010636540548194120678384079159716858056482342349995773435419373290339766618648969321847044584525468635589018352045083898830154911197347398051 A013795 864 150417360092147065889381857328070203226234630886652900117156289396534153607973446357887898251677246989034072022022405705460145182079031526817896079349806359080944851842092038811464452627363455848333880540467342142373558623821055697862757215155255166402520278152452301997334855607860838403512647606875971440326985523533124907239008136749865444131252642652517105679530232878672206714475662897212939077896715113545264074461073477123837722272783220310399501775073941343998183624901299765782666735506871933762875043250510952647187575277286145030531975325861008438670224339403247792995573474819069930222970921856832443134472596917744756217269974614116339016544512105764442226056688810692612359857849275517241015536525160222188939974172399737058714785384152044203003385943597971982309578418185268554425739822595502222211961137865387910787461238875935446788619430632458453205298883885251992203144219826085541776470406041835323637473047389228145271748298831446260021961318296465561703533336323583395449183128920534317103515687042935486866022663761010225617386265155300241737774107953157472329169720496916650311788490283412486929200292630225893338597539797238470096202122395540291573455596001219506691427783640056717981989241479828453283542158325591937074042274657451703564511615166465672291182580842794791119433114845861693262727349563044373498778817446284154677975262485583992621143034022269952373150052893472905813147907865597547928362955220515953227731541009775385425259005614093457842483241130495480459155349946966539596317187456923328110976199588491237427058209011547399356662557922230659700958264296942236082508200178349993671851582474576109461943536717633095996820801183696556589304796949625464255599421997451185354381972957228973081782103713420779993610808811496510593622966713451372233692457560389630350837238962612654408405124116358313865248441330107855948215254828045503183849766233159129529542726379615483231116984048471444397678569041953872360555548360074798677485790276706454681471709745713316941725853850720385651541537017502752811723484981099694171726375286713542654123664534122509486768073287525184815676902525133914123288728777347574780953449723653054213015223261280981455192865227810641650065538345632437677591664284222690852954777628857499852463016497060784226472193498599488600222614836299993811660245131225296537068031599779522833047817330487124415344475303233521796707253953906663217762655197366838506995214814654262046907388499728915367278243688450995627007959699196988908290900290418459652315745988978444777657264663802532026921864275377893379860770846551342951050068593475526835810159029789945692480969197150808972255603842508902738826023759911794159943524209357845611803831751033363721122509545608934702134437921904602675009490789900929251895619378590978557679548610642660369601982217306781051736179212861516739055897709809908977779345703485698817868667303115423527688597419227902890523565013520672957228884784452091185359115352281788232920139359125418866901215497066485184569547620790853502105827149659931163775551494421030234836786017912024459277447401964282346085895727783712860344174474515258465008135552033341555691479213659533154098358767068845620432158113813155416738987539166795230879401271544997074736978821508197846723651426264045860186352562713908024131625458525191814741664166942605207791645200530254694556460523771489500548918556525914705262842976584628374057861211244982769858945312354026513151400878415115303398610088318383742647729590166110120852221302977414518804957974346288118867975044343864523063639559841162579762037386293658817692292073362772298054840363254864691 A013795 865 2202260569109125191686439773140275845435301230811485110615285233054656542974339228125836718302806573166447848474430041933641985610819100584140816497760514903304113575820069540238651050917228357075456344992982356306491271811364076472408628387088090891299299392430054153542979620954690535065828673612271097857827395050048481766886318130154779967525669941075502944254002139576639778506638180478094641039485805977416211314184576778570108091795819128564559105488857575217477406452179929870824023674556111982222253508230730857707473289634746449392018650745931024550570754553202950937248191244826002848394517266905883799931813291472700975777049698325277319541228201740497198631695980877350537560678771242847925708470264870813068270161858104550276643172809370079176172573600217907792994537620650516905347256742620748035405323019487144401839219998382570876432177083889824213378780958963974417846234522473718417149303214858510973376242886825689274923666843191204692981535661178552288901431577113584492771490190525542936712573173995618463205437820124950713264152308138750839282750714542178552371373877795356677214895286239442221130421484399137304370406580171368440678495273993105408926963381053854797469194180274070407974304484506168384524340740044991550701052943259750391888014557652223908015204166119358536779620234458261051059591124952532672395620666231046308640235818051435235966155161120054372695289924413336814010298519060213699219162027383574071207217491924121418011217101195942316271797133391584329402493478573537106229679941556814446872802538175100207169559238138065473980896510539379088681729947571531278484002558811222257349579019010268818632315321082866158489453350130501285024011532139466422166231137464682804773506466066789394890371780468193639886455851809120411601233855651641540873491271141664577966608015651611873193459422187602073301102429514109118937819545937414212114744427419682815442035056923950289986783763453670417426411929343246645230893783539855127437069455441259202991427302386988673343808226228397166324219643473257803916443543608280622368245860572772977999024572444087661395771361002656230886325529870485636679070278029145842367939457404004366732755883768414849485478739800375604398609546918404520037619556785304416778110899264102655339911024533466941859779385012995112595859303818268209396517648966269566599213050652371993798653093535661988565058462914641992625590905139147456171263034744647882580916940101353050628771075024531049892320765842611026975023537955943114606287071152016667769554837024633409989680011942732871406163014855807736974541545964358212146324054277075188403096538355154594883613870015484994162794295858172844999151813868868578295733137949208217602419900666879478240954662257260412973950305614605287764813954654939505177003763321950517062986271208419190471342621643588581378469399855505466576517398369326877343667400444734116392415157984912915868888754814915726220155515362956172766788102129163067044842807872757661518183760356955257630300696092550409587282746715998886124331415298171052168837849429818303668245384088249950108281107412159057829043599350481339988299058481377899186184112617320153716878947167189224909154070708654968728747226944338408456475516560941048975305314016690302171224106925701524673880980531931895438988387870694327381311128338267333359632705068206682847277477380963458983001138528538377777536716586095917199753284020175544024581145993837792733504818318175302179049660260875703157059050303069456376105408929622018279397372096892325969823389702404004348346022624238520482174746795634461330295989372725458749832848246104349215820917758414473940931 A013795 866 32243296992326701931481164718546778653018245320310953504518391097153226445687300638990375392671391037729962949514130243950452311328002451652405694343711698699275526863581638138634090036479140375941756347042254678683338710590181443632534728215356738739513042404568422862022764630397624123898797610357261143736450890927759821548982583743596133504543333607286438606822845325541582997115689600379783639459111685315350749850976388615044952571982587861313709863462363758759086707866366353238734530619176035531716013614006130487695116433542322765548545065571176130444906417413444404672250768015497507703344127304769044714801678400451814986351784633180385235403122101682619485166660856025289220425897889766536480297713147973574132543439764508720600332693101987329218342650080790387997233025303944218011189185968710371986369334328311281187328019996319220201843504685230916308078732020191549451686719643537711345482948368743459161201572106014916674157406251162427909942663615315184061805859720519990558667387879484474136408783840469849919790815124449403392900453943459451037938753211612036185269284944801817111103281885831673559570500953087769273287122740289005339973849306533056292099670862009488089746471993392664843151791957654811317820872774998721293814116142266005487632421138586210237250604196153528336990419852703400048563473660430030856544282174288749004801692612091063289780477713958716070631739783335664293924780617560588770267751242922907976544871299261061681102229578609791452535381829986186166781907019795156772308744024333320316664701961421642133169516805579416604554305810807049237389208162394789448284281463555105069855186417329345773595728615974243426444086499260669314036552842053927886935790083620420944688908169683863530589933237834823081577600126337331946253664880595683799928785700785111086009107957155249435425439400248681955201440670516071610368615972069681479571973161851576100886835268423556195696501080725188581540097057514474132825515884807018920806133897115475990997487134247901166426696240209962912152899800091967507140649921968836592093487644645969170883718765153887450495488496439889876406692082833780206618267940624724278109001595852027933334278894253361811316894229417299224000042376432360577870787930893641966048321676125726976831637310194489495769029975975261443515976067203264853774414898515152724579078274601378361206079942455627174581020955533273414031276442142257905803462091696389648867204920023910014255837309434159101473468332701668045941319619212963140950649008736676032814052368877657755658905054853551970257632700503881077044262774464168584034330478670657833409736418057818423690990670896715799537471285659508623632581706854104854827828872714357513917029765663782440925817210108549706351606424503436018164641110102969295296512098796677520319181996762465367690927323483780419962170483284455536146791229525314811188634409911352198101350328057110001236400259245181147589296900429041325478544603273076464603543550065044922287728435386181926965232491491030546767406694668939691746336251380522374803954953501969784006780668436067519535343693621420765675027338090397298768686515225853821984921592830184370568824665474817441894924749245417397157588149692058638211258037968737898047445102518362714088892149499196022750291435968014881122228986814835647189776230000572027718382434903614043566989546334686002970119669196330389040915067537030323721587831339390140063892558495779123411244044996404599203466075879481169922501555487239910802559292138595969628656924870600544524184248632897027664134117241476178379520467834884148336863580406073441556302731171213776868834056900946312969170771 A013795 867 472074111264655242978815732644243386258840129734672670259653764053420388391307768655458086124101836183404387543836380901678572290153283894642871770886282980656092988809698763987741712224091094244163254677045650750602762061750846516223940955801038011885210453845286279122875296953651614798002295813240660405445377494073331547298654008589990990640018947344280747642493278411254316660770811439160412265320854184702050328568145305712873150606397068877494026110952467791991788489871469777768312262795356336219854155322663756470344199703493147610396248305027589725843874857350239528806423494514899010284661367869123583669411373461015023215176478814394020231537110690735231882325081593066259476255571004071860608038818199481098874568501592172178309470959706196487085754739832852070667488723475047295901820871767888556252433423900805467863669540766109702975190752096465845666580715507624475522145262301035631809215847066772985579152217204164395026338584923269107029470537991829609848899592168133181769449225943532185831161004208319072675657324237063715075455546186189822646461285771211821788527600876843404323663150090461532585671704454158029930196764040571327182557127696950477172631281090680915121978096455262005968585386052024092504215398298756278462732474438916586344426277890040704083586096035883808381876737063430480111017817862356081770664835313761574179301581533625257625675974210069561990119302167817460927352713021704580185490145947634295684593460692481204073017743260425956656570525372827751667853900676820890303372321260264142756287901417174262471734895550488238507279591376026007884615396705622112312330164907910293327749784336118951471215062666478898006567870435675459426809170160511558192626902614286583051190304512341445951367212535139644737377643449704877025099907516801406514757351445194811410259349600710006984063858259040952506104292857025804447406906447072206542413259062668925693084155164989286261192472322897486022328561019069415778698378069459564019522606387667683984194209132523520977653259652914066996830605973146496272046255507545736544840752605261634630908526440618066162704447076376427680470378784769376005098060918686588155793892364869540971947177290763470279490648412898677938584620433346191220606206096213812024913477660156768667792001858557520707554367878253802794517405599923000724111208529160351040562285018438780586418216437492837463040727809962656054831918389404797998868488484526840849064747234070066518719714047425523404673049859085121860626860544896993346658452136913673796430540732737787200602028908110854396542000368077322849005051280929892238846632538217101338951950896784519541259794412598816021028117093340865758604628770050949179534242525410908361259232799083438717594889773199276250693869661154806741948510493017573452436233638482155574993143614599255448362866943126029128666138045767713504725170391480134150612796395512107532401870153084147528102136195608697181854895919181594046331371536521112518260481116502322707214632022489089592697968907920178235221601416647946026858109056462228089504704474222339607643275766572464553516967018311221430248075256981506851272339269421725807681237040626729369498161927216802166783593253702156111784248099641430522051028933900291565312643745971348496975469960817728969087016914007705874510554595956008710505513783438375057824837229423813211864293947886137769485522076703473225948037503809660969607767438640011040675450948936702145864024062792359736937946816951483808835345273888679534060270596201183591333166037030462572378581584234245382030587610532452727654559169570538815800019680725321257825828287077740907136599427086754968181629258211 A013795 868 6911637063025817412452841141644367418215678339445342565271590759506127906437137040884561838942974983561223638029308452781475976900134229501466285597546069119785857449162799603544526408672917710828794211726625372639575039346094143844034719533882997532011366254748836412638017222698413292257551613001656508996125771890727647183999593339766058093960517408067614426233744089219174450230345450280747595976562626118222718860566215420942175798028259485435390036290455080942551775280208189016305859839586812118594884688079120058482309427858843174163811471433908941176080171786464856941254846383192636409577727086971838388503851918842720954893398826321542850209934837623054529989121519604083104991857815070616111162296337258602768622557431810992862628964321058422767422535145892787166642702400398167459298559383553656352091877759331692854991985746356612161259767801444356446404408255747129946119728785349462685318729216904623281864367612086170907580623221861582996018478146738377317797738928933637914286506117039254732754028262613999543044298884154849852419744651712005193366839684976312282805832604437864282702752180474447298586819424913327716208010822318004801279818906611051936284494586448659278300881310201491029386058637187684738354217646492090672972866158260177740668745134588085948487784032061374838519057307345685659305411871322755393204303853828783207559154455233807396897521938409628457097336703039015445437371071350776758495761226819313723118132857998617308833052779075896431408849061983571112169048959809334654931674155571527314094811164648848376848670605754698299985080497336396781438654023167013346364825944416714604611584592465117568490059732499917545714160191048724401467913060320049723498250481175769862452477248365191110173967358726979538599946077747129104524487745953489392782562382509097233857607137503995212253678948770618585641872951719714802914484517291584175987472525936535741072445115770608140150118987279542092852912461880195316415922953314957476809830480121842561212587415909276870633821374578314854900596902052837851919029226885977128753013458893635592631131735617089106688155809645227277669766815787808434090640709910490337188978378114054949370278622714067968362022583413249543698817427764621585660895463454666421856758226422355250065142699211140660679303500105513926714529335388472653601712204075436699584872414954962186565749106861332633296379295865663247298794117139275647501433539901957476871156964254019843900575333368357088167818122986865269161437865237836879588426397736553098053539546868013942404014305243651019219771427389020083832282955804094552268953546992036580703595513079822150603584649994859265363872662363603615571730369822315946937560844814541109317196427411380626264306781169410603586408945708967525508868142128270292917118896701017239773474615661347699019480734914308192472800927128085093422681219701660644099121952026692766381895780911305003958943376039906935439537531152737718432337610666205608379851704026710506756329427441262760726690962780859329541879466341142577779229574695663481458438378207089274195505200498387453528041914115094592960262069837466241809478319243603487550260991511815944698822588776381200523878588827453267632633176426850184273349114621234168807742417084766513344217855696332369836403014637986821708709029839391923530511227303321249221613441875994049234905127691000943083037528725015551501105217093277246256027323069128401646529277343382256117595176303342938908508479346986674445158290155004157058176421798981528960708883948163002522194812974773586638309833205805640385590400801682258802128088145499428535827951951105204621386952211977179489147233969467251 A013795 869 101193278239760992735722047154815183370095746567819260498141360309929218678146123415590869883964096734319875284387105057173589777794865254130967887433671997982784738913192548995495411149380188204244376053889522080816018151066164360020512328695580966866178413335777713917433210157527469011942813165957252948212277426252143482420938046087514856553675935371517942814488247210257933125822487737560425552692853408996898826837549959978014395858931747126259545521328552840079900541877528095387734093911390516228347706718166396776239492333281322912932363753263860807758989795125631970476912205896323389672627502280354685846084895943776277500594252216173708869923655957639141373570728168523380740185790270448890483527180673803203135402863359144746501750666624616367737833337071016296906815805844229569771590207934609082650977182274375315089937663312407158653004260380946822731806941272393729541138949146301483175751514464700589469776206208553628257887904591275436644706538546396582309876695658517392703068736059571728542251727792931567309711579962911156689277481445715468036083899827738188132560195161574770963050994674326382898609623200156031093001486449557908295537828611692411399141285240194820493603203262660030161241284507064892254244100562290699542995733423087262301131097515504166371809646013410589010757518036848183737890535208036461711904212723907214941873580379078174097976618700255370240362106669194225136648549855646722521136440121861572220172583173957756018624725738450199652256959116501464653267045820568468682854641311722731405662130261623789085441386338854537810081563561502185277043333553188242404127416652205118526118210018281786320262964543531292786801019357144373961891715116145848001737885294894446556166719393314763044057056099121707424641810524295717219343025088505038199729495842315692600909226100195993902606113488950626712382661886128344429470967817666083920632585252236819785041668939997473779937892092759775781459491354387939627645527959484292417972728059463896938713492356327722662949778745201107790599639242955598989946506910837591142072870051661718711712399741169801611021289209015772572363055949949303283521070633799489026783832433967878513730249315156669124788372643753386569294385959901824635661170480439771082404797193049703216203754259150310413005682545044829401027423999422628121382668379868468718622117027355601373509132673556771084092289270769175603701644669036134755068488457704559418870609113643104534548323455846116127865025138650694405792611784947169754054150889260873908601872505694592130737173443072294572396673468402643047388454755927748339769748881510407578081341907001676106987082860574734504192459649665520535585704344568527779112828328929696381513072893730023749135715583101340647108613374124993540975338468900005358599537766599593407523441847897791661344217439880386245994278374082293852801475737652013490255244499622808792597336128322416562962889968600277441770268993607232935567854957763916312289408798655068529419419147167528079799482386074561443822657266700668481265700203119209032032996295329994063496391640496890707104061664559099935531196964490343246332572072045598661223371176724497246335461522274997156870106419022743291409382336065513547946104387169489465514156728538066521872693625250002226774776537314765056637208905878537152410214878947926409853642402506428874848245974523944807678752458062952689527681483462672162434496037055108928506835149584459611817710976257243968559472646119231900551562526159415863488760991558888565513738769885054519927454256763660081971494267966200380885429058137429951121957338538257133193057044516131300861726367335557884900604652546970021891 A013795 870 1481570786708340694643706492393649099721571825499441792953287656297673690666737392927665925971118340287177294038711605142078527936694622185731500839916391722465951362428052109843048314638075335498341909804996492785227321749759712395060321004432000935887718149649121509465139629916359673803854727562780140414775953797757632726124953932767305014802369369774394200746922427405386398895167042965622190516976066761123595723728568964038108769770619709675566005977771342131609823833628888844571814868956668548099238774060674215200922407251571848768242737711536186086399369590434377679752471606528070748196939260886672955472528961512828478886200446696999271564552246875794668850449031115350817417060155349642205569321452245152697105433322441238233532131510051008240049617888056749603012690213365365131025852234370611579092956925679128988231777328556953209838635376237442431616385427169116594211815354451000015176177923277681330426993435099433671323736811120863667915148430857792361598904701136353146565629364648189677587107546616311076981487242236982245087711605846720167516304377377914812448813817360616221670029613026812572018543493273484451232634763107977335354969348703788595294827557201692366846844498968605501590733646467937087494387876332498132009000533047420607350860398724496499849665027282344433706500821577494258106455325980861835923989578490725533963971090330083546968475674390438875689141603743672650225671418436523664431958619824175278875546790249915505868684609536649373108694138424697943988482817858942949985674803444932510510299249160433895999947337387169288077404172103953494641191446552229057038829507204935140340896712877663633514970063881841657691553724407950779176056601015491360593444378602549592028836938637521445728039358347240918404180747886213595808401230320802264282239548627344055369911979332969546728056107591726125695994552674805090791884439818449134681981680677999278472795074950503013612070678130095877216348412919593824088358174854809525291538711518610915079704241588994187508247710608489419162169318156112924811806807681573171911088890426379223658181244610467065386962695309199926231967502163207749374031995149458318841142090665723709319524580223208792656026563877193332761039104838922614490715197004118688417488635703440704788439166108219694756816198142001347260442514775546698325163647749654250509346415397513359709547211473544685442195207213331500013795779599358048948957739509252454451684588032848693490322003717042986228071833054984816795209629143411512369106823169668454895840015355874523386122956380021464834459696250883096856814366081538163442568893374193877350688926860411539882397880161674687875881801730752886161510297308827815213990919563859684721732900237101277711096011852186728414317208410564030433419930523164978455255832440784647079550712095071567713740687537288735027602229674938864298866406274963129510827034718977543532417598254768500898339672030276662024958508335403497409648964436621498728229234221108858339229715733679778616344221614517654099007525041764487234211116673868339437995098759926443083650670008514976842710566830809782156112254757103115469555187706819609998971377398423364183597492147628233373735228080911984529524766782335183855478914332548495264592768662525831946738107367285282602209503282825475194225375590967662448437956042676590566667178415096625156653169313005075929224614738499690327374784599376983130203456478523849822268573425066073176623106403382308943679239011831674255975426945500007657338949677413687487686649329887083226257857773276747260144647577293139776543566840190111914376577393538622687079548188760678375916535744159902992829752717940188090506131 A013795 871 21691677888196816110278506755135416469023533097137327290629084575854240505051702169853956822143143620144562762020776610885171727521145963421294903797215891208623993897309110940212070374616060987031223901454953650868513217738231949176078159825888925702332081429012788020079109321605421984162237066246664035812734739552969500743195450529646112721721489942866905493135691259642262266224140676059674491359046593449610564991109978202481950498211643169359961893520550220148899430748160561573375941496394584212720954891022331184756704964570263437815841922834601300490973170173549723609255936791177483824351387718641778741073296525509321759372860740090766334976609446508509746639424264559851317803177734474111531740435382321280638320649273862168977143937438656811642566455499038870937708797413882310883349502563420124129499982348868127516701451867402351945247460543492394641295499039183036055855188604517091222194420974708532358781610883290808381850830651620564961945688176188937966169563729337346418867379527814145069552841590009410478085954713591657050329185621201829972606212389190050769063083099976782101470903564325562866923495285017085850497005566663896166932106234372168823711570264989977943004650309399353148789931317937066898005332897384105150743776804347285112223947097725353254298945664440804853896878528716093432936612427685798139763131418682712542766500733522753211165452348750415578964722220411111271954055237329142970948306152845750258016880556049012921423411368226083471684390880676002597935376936272783730740264797237256886381291306957912671335228966685545546741274483773983115041683968971185624105502814987455389731068773241873258292676705294043710262038079056807357916644695467809010448619147119928576894201618591951486904224245561954286355610329802053256230802413126865951356269231452944314670881289414007133645469471250462206315056245711821334283980083381913780878893786806587436120192692350314622294326798502733738324557113555773178477652038049266259793418275343982407681949801104463899308254731018893585953320987123649332169663471265912809950252444732618213579431602341848304330520822021996119962236199171524658585202440983219246153161349436860828147159379047999933276884921725987584954373533946665998758561199337301717120451115334075358807537830990444550934545956997041725240138858828779210178720966702687881707340867834993099507480723184167739559180028810386491701984009114201194661690264154965185627114053388937721391804456421226361365199707758032702698664180288687952596092998027115848129993664825358896896226204359894266641324412809179421080619133799800250962651167891572558291436578163285355418187363447079105190785459139953006290672262898548042548041053334469644010891392371399806968156709527865890714018248339067969575701202789658449563400642765528017891701975783942822896877406233444369539124244670779912199703054271735179168018615320550214858126056048065621652591138195280608707417520538642605574670488316575362880004218231254794944662268056805638721895748658152973663569174136473857596084959222106357711686240944083053187729459594667775954125408969886020547639521898746713589757503215545909994939936490316475012050882533424964824857474332632365496772110460169426828066784742842519168902725988040705532192629964423822578949337563847782318653724027357545907580114420827962486574159175429688918559051911707316679777584386373966083094221319478410009308806302067685247834183516392377378938900851920385244407738372227542781736225909065612111099562227013798507220232838876785515641295658544856635777785179148859468374362107223428538387469618798974761531665031645092101793999830245139718020409543362293833100263971 A013795 872 317587855961089584670587617401937632522973548075187608862100427275081935234461971468831781832997765742536543398746190359969799262637098050451178686495037863185463894650502693275644922354753748911124149141201976402365902020905453967886960338010839761207844004202176229401978239577624983270119312886917408148334249321795026460381124591204548736358724334253514363324999655732422361839787643638189694227987801174695748282034841190862538237244316667642599202083034375773200036565583818781995797159448713107458447500559457950876022917386273226993061741592221397640488338184510941503363116170559629540672328667588634282548054134429981979878978054095668909910392538906331091200547810657420783143956325210435466936211714432565869825652626018616015994364388039374379258815474961428109398994502936650913643120067031034037380009241569778254972025956790637834830368069817272149943207401432678830893775816358734732584148517490707622264921564942260725518678011570376691607846820587582240762688582561228088918637303666726897963323153719327778809656462961695450873869606680015992628927555590131533309852599666760066747635499085290565934626894467935153937126658501526103780052967377442923747961100249718267063531085179915929451433384425916596453696078950600683512039636192448601328070809457796896996190863473077823865904198538932323951624942553747770564272007100933594338644337239506629764673387838054834491622498029039080132679322729735982237654150383814629527625148221113598182560165842198088108931166883977354036371853723969826601768216896350678073508486025170799421019087301243072349838999716934886787325294989707128722528666714231334361052577909034266374663079642210093961946499515470716527257594986344191721978232932982874294308005897804761719764747179272572706532490838631861724475178130590444393807137817702557711096372958310478443703318528578017162658738493466776155251752400794599665847883932635246652235741208700956385011238656878524662809840699570075106091303489079307309635436969311246430871427037970455949772157516847620991942572572477349872296042882804229450481646043330263265016458089887001023703155355224045192367100192070292526345948938435312982928435317105079384902560468641767023106872138990184231316982910513136887824094519497434440360524779606197328301161383531098670232687356393687899240873032112156416226653673494053276077177645972133969889025268139399874885954801812868625008747877441019691041807157492845282766576855667437178897409046463175156747888921285356800211142263606680313959397584115003132471237246708079609457647858033211957895630727939195904041344737962875474344175749100513825944922940888660888677681188228685179098289907268051965101732601097641890945869061869970057963460875709664573820782384197484505943941173932294142557841310043389360057748810730095709952408627452706870033182104663859014422318066224888694515852417592474758198960546908175695737823586599728766615586854317103392085299918206266388218750619442979887926141759123801452784800266619691356527275656104017687408316278532113749064279887970859183256798253662319981721547017925530907744350112728101226837990240119550633667639604578807668235915610154723510651436971171874910000738281704070463238240469247340578189725795419957323151904811190903969696832295309129186378397251272295380927409173484541829632880455235342198765932264487466075456623079039306823508623613000901237422582494338483400946290233068572979713540280863500797205044447372966360363373697507783453867400083534629626918608690565709023944211428993995016734504209736755246004422552807918451476469035611858217230530942688835789483585107728315793462365951514619090611536816124367344010420964799411 A013795 873 4649803799126312609162073306381768877768855717368821781350012355734474613767757724275166117816920288236477531901042973060317831004269752556655707148973849354898376881578009932248717308195949637807768667576338136507039171488076751543832986308816704943844044065524062174674363405656007380057816859977357772699761744320400982406440045139825798049028082977805703793441319959578395799696330890506735313191969396998720450597272109875418422331494040330955294917697706295695421735356712690787200466211488608606299129855691023858775851533452426316405416958651713482854389759359424694550739383853163536104983564022165194530786060582189366167408117690014688509998057162127593506267220495835297686010664557405985671413075711007196900117380097538557090173489005284480286728317368910268949710678517495506026648920901401369341280715305823123431045432033371728539751418910194681547318499564375850763115771727308235219764518444581450297580716632319639282318964767401885141830485300222791587006523537278940449857768762984548513081014293604678009552180274222183096244324911402114148080128341395115779189551911721034137252131342107739175848872361905038588793471407120843685443755495373141846593898468756125148077158618119149123098436181379844888678564291915744607299772313493639972044284721271604368921230432109332419220703370808508154975740783929421108831506455964768754712091741523616566384583071336960831791844993643161172222557964086064515941494415769429990913959795105324190990863388095622208002861214348312440446520310372642231276488463579470277674237743894525674323140457177499822273992794855643677453229643944302071626542209363060966380170793166170693991442149041597985696858699406006760675578448195065311001483308371802262542963514349759516339075663451729736996342198368409087508041083009974696369730304788983147448161996482623714894260286576910749278486590282847069689040906900033733707678868657712646235383487036590702432949545175358479588198877682405469628282774383610138320372432667685958994388563262925445560614158204166018943031205033640879480286363847136723384501779720398384463105962894035581988037897555835245661446713912101152878231038407631417383055221477735467274358387821384110985307714986955287330711946792822837174632567859961937641318443298214335083657303816278815630876775584959984532785622063154082089974436433626434015045957914678013453145218950828953568205264253342209538753077673613969296543098592852747784985451743826947736236965849267347469945841696538908911891333881465406476679540029027760862511384529052993562069422289464256275549929487757767231069328308514459819873077142580622925659616777550884071129930276856179707178062532311548821054467012670574925338468934838231618643030681265199025310074887035370651525242727542718541189354620345263620605500337899331289413214714535081284155819194383559830157158807598595376406595245971422934790981367282600361297475131406628872018807134056710763520876102457946189910727819264668539126641495331577070222260703578901150915842881018922961345158633988677400050121839781349302062783231870026852385169889447698020285030000452130062135015105590340827527911450638323070642040448275306919447688694927420557320809182429295652271078710250313405275775370743595168267038340646025020331321635620960417766114155877676672158197708987176927655002745100645132132014284360990810760418500214491202989758317946195017104030299609735473254635302356976995985943252122515171879055753987600482080154305211457548072604623030512367715349838572545819567199531901081040009876134755833556750750595660734048066983150393216158472203531907244793829169562250271532082499896125538105643510524876862283656573345628176451 A013795 874 68077777423008342910741915278735478139413816557996919700745530900308442820173740841112707130957529940070267544563170168576113363733513447181996208368126128405067135923183643418053470109296898647143541061985166656599560509756931719353258752547385377082820649163337794299407354622209604051426496646928495150097211698594990783412688700892189509235820162878053309239774365528187292903353980567909111720443623941458266117194660960686001121355404244485516472890012117875276669627357630505815402025802404718604825560217172280316337242301276973698491709691619737102471120466781336952917375318994167332113064360848520613125238712983834510057022251099505054474881554910710096525258375279524593420882139784981036215158841484856369814618562008062014357230052526370075877989294598215247692714044174651703736166850917417448525690952792556350153936170400595477550500524264160332534290152122026831022778013859519871852572314547117013806879272213791838732431963159531000361540135280561891625362511109300967126367592458856774780019130272666090737853471394886982712113161027838353242041159046365890123114229539507660803508454979799409273603340250651669978525214871656272398582024207758169775981267481058428292997679327882462311284204131582309015142859797938416795475966441860382830700372604137559565375734756512735949810318052007367896999820817510654454402086021780179337739735187647270148436680747444443538264402551929522722510471152184070577899419741280224496971285360137051480297230865108004747369891039273642440577503864165854908119067595267024335428514808359750397765099433535774897913528509481479081592735216988526630684204487284575608772080582745905130728704504118036108587708218003344983051144060023951218372717117871556925891528813594829078720406788596775079363446126311877450205229496349039529549221392415502261788539790502093809766864855772550280186322168331163947317247917923393895214126316017570853532249633702724474320814290912423499650819768148098480827688099750436035148572786687590125636842954732491448452951890267194683344919872897536116470872653085928767072490556886352746924334402731574955886862858114983831729241338387072979290180633326131581905311497655524976363881156092884768935890255124012361808953612993719159073795426037702729006543328329156079959826585174138139651666871339399133544514292626638915879315723824724620414287869828800794967499150659086709192093273933183289856883810219382124470687506497957080319971998981370341806245416999123234307477068279026165379001019358535016225065145564995446788029180889864878742258411740046176130326517630261470030086035764960206222761722444522900254582449240122493685413309183451327092794013535573386289058451532509887481880523674966549128552612204403778929564806421084861708981078773952942161553340996475004669285130447184109408298876635508125081325348824969699473330962102051034905968960996267603188274758198384551889756333398924453315227355249724302288709147016086790166482966001854012081353158133149619885124118961098691750558855620998051077054467560228225814133833856238735131501209297809063145771272351403746714993124236619636239718756160948180055836151548795688077270114203198768607633610182432364379733967239947317644900863396774838566642627203056976858597708345398452322670880067126481476513677356205064157068172657281257397796895191018545379544821137329266460343287261640365702973051533050241245420107616586137063921115461808500198230195154325744631481255294132458658135539182600949961331004285789731575720436986540643344283368346563727506784596488960159104387739471068807197748700304907077776191531910653971026452871560906225501219880979174003404726637594722140695015890353342131419091 A013795 875 996726739250265148556172381595966135439157688225632901338615317911415911330163739654731145104349195852568787119949374438122875758422370380191606486717734645978587937051331723283720855870215893092828584688524825019274165423351237303051061396046269305869577124400428646337623079023770812916935337407680097492573276479129260059945175269762546604721643004697578500579536485698190155398005629494757304699015098126890474221847031125403742417764473543512446679582667417811925720014143068235643301059773007485093251027139619356111493564532996171919617121595004570917279674754145554327663292045393603909467375307183190296766619996796321061744862778347853502566740845447706523226307872467519572275135408591907351226140598179782110455830366360035952204205199038584280929641262212469441469026320761075594401218864281908863864641239835817522603779470835118386816878175751571428634542117218594833004492900917230443793511257284340199146519424482126310881536372618693376293309120642706655286932525151275459697147921190122039554260086322104234492912674692540313888048790608581329816724609597842997292515434687931661824167289359243151174826504609791100155587670935919484187639416425787363690141737190176448637779023039527130699512032690496586290706610301616360302563624675277865024284155297178009596666132570102967041172866599439873379974376589173491866900941444883605683847462882343682243261442823334097843729117762800142180275808139126977331025404432083766860156588957766570723031757096046297506242574706005398972495234075252281709771268662304503295008885309195105573678820806397280280351970907318335233599236311929018399847437898333471488032031811982797018998962644792166665832636019786973896851800182810669788194951322757464951977873359841892541545475791845383936960214735332197748454765056046287752130150406355368614846011072741155468796668353365908652207942866536571352671826766316410019830023392813254866565666887041589028531042033248792458387652225456309857798181468446133990610254169893007029449017700238407296799668625401997358852971859092826281250046513831083078708334243373090567719179990392988929139559105661478280347822435325135489787534652527892490675665637174541178943584006355925901990369225270664989244889847841042207999438832618005655384800870067174166691821033534556502640054663280142714225233758346620367389061512517793167485588702163472439119155064799688509281437623655736546794635865421973684375335782636589612964710037086243174385239150284163273495771756673222087313953924428311172551178796217098336423535237408511689665405406286016064724110544624658182710489649634782379307454378310259782627341639324633430048136259754910879965597152174329948658104788887477262622212747125185245791138795284675727307758330811103460281191974329445026187302465529390543363003594877222545846903852820474459315684432146381369989038616136129202058291557946353978279530734782548224217922477293652920988243708211213509808990621462526694827477105233144590883091588227443584738102225709445945919932205147032465819154459549301454144733461489191321060309205329222493517237198496902255654214331948348094185722308952442304197497094825917669139311742049033171184363686680992246883685014360068677638993540992180411454214704879957198186729047884978740456224355062798815297636750172198344323635115875254889561144342491702522901915726271637790245886068797676594257228447495388582074195795614437632752869051476338251402288287254483227149517058761393327213762429172460508383847233748247460000122917919941559203652795962039534426833277194865689447340893595918406182238721164144525721220218703884789798296492523228047563360277416086583848602701024326861915727650663282146106911331 A013795 876 14593076189363132040010919838946540188964707713311491308498666869541040357784927312284918695472776576477459612223178791148557023979061924736385310572034352951772505986368547760596957050795830890772103308424691963107193055963285465353970589899513428907236478678346675811029139499987028471916850274985844307388765340930931496537657311124593444839729575231777246826984993687107202065182200421432741698098280051675803433082062382707036192738489657150565731835769833664184404466727068662038053570816136602589250288288351166992828377278327596953075114277272461922799891718075445060911318258836607754838511841872469089134960083373094936665006535937790923131079652718199871206556373560796954057680257517194115529301924497950189879183812393877286376221768319123912457090877720052765092548014362262907777628245391951427675842212392436204348441935232496968301385913371178757286638331138197446950018780562329170927580798317900024855704190893842811317616574031510289722310338835329868140055979100739824005425942714144576781113921923841928097210734470173482735634922343300239249846665009122019323359718479266007460767633283508678976350634853991951497377959090172797167991228695889952791787365174201373384505722676321716720571555670621560519882235481425965131189834028870743221820544317705983238504788846958877540449811939882399186156204847642089094423296683694540870817210704060393851723590784376434526530038013165156881661418106964958075103542946290138430599552618930660361955907955643213841788897536270625046356302722095768656512761144484800232742225089811925540704231615426462580584633206054047746155126418842952758392166338269500356056276977759240131155163812082402112154455623965701084823807206476531016368962282316492044361908043861445148700767311068408266221034503939998707235126215185573698978937532099448951889960448116003257218652021361630268576976491508961941174468215685638559100331372494178864501387928893175904966722986408795570383253616232905832628023174879519847756524731301403515918163068149190521232443948344510643330966360988978069583781931009000887355368721657225419001976514239343750911532284865989703502572468275595308705979294847660873955982420593872457400913013437057111131040995827187806107534432262240698967319783948360220800488869538653496974534951751979441755153040325084569478971647455952868798943249604773009765156504188375399981143549303732239464389528247943638781620263705643116712939291193582308523416319652979686316174286399310434487251594289452644580363599407554903877321808755414536743576979410898019648391200553433561203625702483849620453064278960302848815440439552840513477446908941351958049334762979071650193576307904984364778303312214101554602051816830659837183628063101762937323512889721405365761976931696157404628408295397815806945377735632597415293744519309144566558840935771055169638009514378849067647335446699892568595990609487951288550774602990056372416188876131920376997113431688832853338969092297718469955119343943238001524150554686611998094213727415557702332058240442261322590133042609663250131643987075225146527585869823193145925033352034055764446973160325372707775755554965346260593868663215339894659310268736696407486624032295245765509312504433666513404101157494147453338651899990083973739019580782474437454772699659271155959242341731529606838064714318421016637806948148343048886990017933266783016520081699779984230148300643590981381134755782665068338780902813692888928696079257325559703736695725513994303247907349308091061861799641265864368300680585680220823543266011410028559198518023137841384914157116564240001084385222043577207436858947032581844375157821648923674127392145697169585308168533361113901151288797171 A013795 877 213657228488465616197799877362016294906632285630593544247728981636950371878329120779163494620416921856206486182559560681206023388077445640065417332085154961566901260146421907762900048180701760071794364538645915031852413532358462498247483406718776112630849284329673680549277631419310083857334604876067746504478913356569768040807840692175172625898480710968450670793887292572936545436332596370196771201856918236585438063754475345213716897884227070341432879807506134677323865797351012280899142330319055998509213470829749435942000271731994346989972748133546115011713214644342591136802610627626774138590651876854819934024950580665482967712360692665196905562137195447164314335191865303628204358496650309239045464509476574488730021130197258757349834262909960293202284267540699292533719995478277891232772255140783560852602005831637658467865538373738988112900591157667428185433671806194348820795224966213061391550710468172374263912365058876752600501224260395342151824345670888064599438559590013931763263441227277790748652288930886969669271262363377809960732430898028258802857005022398555484913309638254933615233098918903850568892749644897296161873110699039219923336559579336524798824558813515482307722548285704026254505888146573570267571595809683557555485750360016696551510674589355533300594948613508324926069725696611818206484512995174327826431451486745971772889634781918148226383085092674055377902926286550751061904404822504073951177590972276633916762408049893763798359396448378572293857631248828538221303702628154204148900003335916401960207578917539936401841450655081458838642339614769837313051457205898279671335619707358603754713019951231373034760242753372698449324053384790481829582905361310022890610657976775395760021502695670175418422127934201352565425742166172185521072629482916531984526750624407468032104620910920866403688938284244755628762235512812182711780735389145853434143787951624687272755164820666924988424617791244011175945981216195265974295506887303411050091003278590983848876557825480772298421364211847711980329008678491239627916776151251902781991769953453783437359607938144978231857095744182722955248981163508022990914764242855864602855589538619914886648806767429731953164069571219905856669220411622751466073580528956787941992739957538915425849204166228600731006737195663399563181741623890402605952085328117463481635971656377822004231123922705355943717998127083078142815401702280914320871794144162365238579091338336039275587355107727172304071327850591991876169301103458926011347667868601988024232462710555554957905672095567302820769582283910066042293053314108257794009506863475493137957823300193810334017800310264776588030484150724036876084719138794126660860928640650217690676205498471872911165353552218411095960121104256963440561164525852919421229487275427396858757315713507205185598987990140624018738670097300020729199424638275133127096813898513513094815671890962377415348545421335447446239614737753356201805735846480330896118612902314672947580315088271166686264097383183091180319843664698315148024042137876848079645177399614768371370310384720081370849488413307130610447268134040323781814544837080247634601354831098135791397706961644573972102011662456834693252821844377413311422749445046871812864331202467754819459512985682236208238775327095711388994399267125291324973716105482336002104594131527839890578754420852560958970144870516166478749113601269722815558401193959413999265548091198095277586805039296406503519622408962117250390593852611501219761236718608547773520216290264454944113077496957673054228135225502376761135716528174343617037855876484035940013894083051843504030783496685666761891512899148405152259898496895496940068626756019279380611 A013795 878 3128155482299625086751988004457280573728003293917520081331000020146590394670616657327732724737524152896719164198854527933537388424841881616197775159058753792301001349803763151556619605413654469211141291210314841981351186527260249436841404557769601065028264371870752356921973801610118937755235949990507876572075770453537973885467595574136702415779656089289086271093303850560363961733345543456050927166387139901847398691429273529274029101922968536868918793261697317810698719139016170804644342858201298874173394426418361491626825978428129234280191005423248669886493175607819876833927022199083600163105734129031418654059301451523336130276672901311147894335250678541932726181544099910420540012749457177568864645883246527089496239367218065466358923443264728652774643961063378341986194453797466605539018587516212114442945967381006957628019347329912524960977555139408816062934388914491461085262888730325431833693951964511731597940936827014534823938424396448204444860244967472153800379950957393974945940043008574134351018162237116122927800552262214515635083520778031737132629410532937250854615766413690483060627801271671276179158747550941313105984213744633218897570568801066059579590365588680176467365829450992648392220708353983642287515734249576966169866871021004454210667786662754363054010642650375385242586853924093630361139754762347333706782881217447772726877142842063608182474748841840844787876743761389546297342391006282146719191109425102197175318416258494595771779923400710676954369579114098628098107510178805702944044948841152041099399162931702208859360679041047638856562494299845188100386384951556712668024808135437317572753325105978532601924714152129677996553465606717444466923317394940045141430643437968569322474820967307038301118375084642002910398291054926968214024368259380944785456155891949739458043754756792405016409745419627467160707890143083167083181746832484440129299199399737046360408368139384448755524829081603567627025110986314889129660516337009241184382379001850594531401683122863987221187193425662351103997016061790239392329519630479108631141503888516843306382019822380626292619738790579246787800333214920964609983063279652713650408686434934173855425179881938705526275142592230641647494056046568704214783292524456332258715705718327260749858198197752943302669639281707833004543879115379384553744481288967782834632261021027691963947885352329116371975210578623347088960296323094866571883938064681189458036476284577951033874466132233529703908311060517353058994737455742135732141205264201706662787486545243880138696945151200880598887454218727276925212593571859002362093189988144695032840490938137577100354614342586594025354318450750623902756372911084808441664856227759837209190324703126691292371941358029756855952133087426201733256009823012593246220923199532517409065859361458991122354783163648876258352868894569603496208776128986224113824452288136345221196252155580167738118053513772286060394199375446888150637778528318524650072611502789126625523393207378151453592649787183637971062831094848032082220000940654932734085042307759823725232714342686711350607359859229699267558452750484380489546750959691905618198436082107806121853827625438207525545552750030516743914564623529708292540474624931250212146673135330398311706729623373620324823909564008310446266999669981390288940177500366881406813362679699103837963543475702345000281891049227193415365772236190011742590551880759780363246889603231312959148412580338687618030791689614358662968684596084989358524266797147747952109486705761884836759567632957291186954127836580298159788025689000564897051247887602770197743423269962040742514701174974847060853640356431799834237173893046970699544764334878269411525651 A013795 879 45799324416348810895135856373259044879951696226246411510767171294966229968372498479935334822882091122560865283035429143474920903928109988742751626103779214273078960762476896301940467642861315083720319644610219601448962721945617312004795004130304729193078818668559685257694618429373751367674409543811025820891761355210249475657131066800935460069429944803281512095077061676054288763737912101740041624643074115302947764241215993742101060081254182348297840052144510430066439946914335756750797823786925216816772667797191230598908359150166240119096276510401783775808146584074090816725525532016782989988031053383149000514082232551753164283380767948096516320962405184532437044023987166788467126326664802536785747280376612403117314440575439696492960998132838892205273562233928922305019872998048708571696771139824861567559171908425322866631831264257249277953672384796084475977422388097069481749333953900694647477113150712416262325453256084319804357282471588398161277198846568759803791362861967205187183508169688533901033256913313617155785927885671082723413257827711162663358827199612734289762429436062842362490651638418539154539063222893331765184714873435174957879330697816408178304782542583866463658703108991983365110503391010674506731517865148056361693020858618526214098387064529386629473769819044146015336714128302654842117447149475527312801008163904652840494208248350653287399612797793391808539303405410504347339389946722976910115677033092921268843836932440619376694629858509805021288925007809518013984392056527894296803762095983307033736303144483052039909899701839978480498931479044033398977757062075741830172551215910937766582681432876631695824779739901330615547539289947950104440224289979317200915686050575297823450353853782342347766674129614243564611141379335185741621530775685596412603863578414036135405218613394197601845255082688765746699924219584880649264863955374404687933069578411550095762738917928727714229639022583757833627274649950636291747359619690152300180542410966094554534252042601851636905401698945122482513620312160670894943096496909844629468542758431775102848739152219474749550245595632870752220184678599657842854762029477395380555633578093871239417280058651464587610194362692848824360960474577812398408642185850565160599856647422029424638673879813300842894386188723484383019526934128269569251372950551777308481850933608866438044160989443450592802089058081624424729467698466431941478952737204997294855112049282505781086956058642031108394921582237034566136741951089520609254279386273177187249871590508915649110661973958732092848311217216386061462037582485587653583406394616426479975817627825272266326291908589810323125212576437439884560256055791192680394415160030631776579755543978477887211617593422913670127995180533007019576601239818727377717920536564355587386133246911121089022396380298983197298544353485393564787992691304487307250503805950604230383534327809849235853786421495140040210231473055917889413487715433111519401713105012335602924287999949223515432049985534155643534330910059670037715783033772128870159739104427911579161132170691276140884242355698982026976323306719841814747453980800849190156043302678140389430061890264040796381512437813196795647653140653098459111085088983618434356039441374372361681698228415813175175746859926645673243795142168197535220373138782871510677154442993474579291624240027758033149127166851735338794370271310057961923268270086203944298297710680909653034891908588738725415588821127643825184524511171280329198153790177040177766834994859059755894996829714127700268195385655372145357456484112657270657727320322392158465161460095514238511157739902806735817958148458517981373066462968100698012034894626952742454147056291 A013795 880 670547908779762940315684073160885676087372784448473710929142154929600572966941750244733237141816696125413628608921718089616316954411458345182626557785431476172149064523424238756710386759132514140749199916738225184814263212005783065062203655471791540115866984126382351857906908424461093774121030130937229043676278001633262573096055949032496070876523821864844618584023259999110841789886771081575949426399248122150458216255643364378101620649642483761428676203447777206602747262772789814588430938064372099414368629218676807198617286317583921583688584388792516261607074137428763647678419314257719756414762652582684516526677966790218078272977823528081095455210574306739410761555196108949947196548699373941080125931993982194040600724465012596353441973662894220777410224666953351467795960564431142198212426258175798210633835911255152090356641539990386678519717385799472812785441184129194282291998419060070333712413639580486496706961122330526255594972666525737479259468312613212287309343662061851145553743112409824845027914467824668777861770174110322153493507855519132554236589029530042736411729373396075029225630638085831761606424646381270374069410461964396558311280746730032138560321205970388894427072218751628448582880147787285453056153063632693191547518391033842300614485011774749642125463920625341810544831552479169543441543715471195386719560527728022237675702964101914780817730972493049468823941158615194149396008209971104941003627441513460297142616527863108294186075758442055316691151039339153242745484099624900399503880847291598280933214338376364916320841534639124932984855784683692994433341145850936135556322352152039840537038858746764658570600171895381542231522744127937479109323829587183138606559466472935433136630773227274313651875931682140029471720934846454443080832086812817076933166651559903058467805718704447088616379665646219297433590498942237585886873170636659036028071697523504952062260497394502464036144929648798442136928149927265947473092191883519826943321438954590372935984155733709815931986274255538266481914990344382572861875811257035220048934526199619280808389927645329808165145765660860683255723879377590477236570873578545766715031216872368816308397338716093027200855664185999637468822308293751325100930243038124516342501174905932806134824274346537640816708189100534851788893842571994763409351369028571573482779518967413519404561046441560129215385899373063202464136573247030055193347025418365393973695513545167140894123654577977458010046885532423082808038905901671240091904494425587198525369956641034018629201960729796571392124531265108325865692245171488836114653023579100093325945888989811251283239833663412940876237331620557349846708912838852033654632358008479840904200919388894746665293185304879044343977438183755773621018752185987537168074575838730154920376868025723864376905403957412991647987879379647182061000993388998665454626222922796537045326093464002662135286997110345328717998997011693818902873641656185755560481570485605562414500607256581489440643838205572776986138854183629022196779397457738788008740227929053430498136111090973978686192329788795856960349533685204009717473732905232993074629994510653441645536135355821299821723602023014285077289632302014539845396787809157497406773461162185747381743762235920697748109776186019301962404676484580113161483124920021787824218199867461315408670498246405363336370849876257095288375142250558620518570742332111948471376782079198230083852433647723678809635930129833244526623368058715299790169641982045242684231159731493886058648583844543659626648641380303580178520383893415099699785696840143592088428937258423966041860469916993419110725251581161765283066084315962319594202892233215102271167051156531 A013795 881 9817491932444509209161930515148527183595224937110103601713570290324281988808994165333139324993338247972180936463222874550072496529538161631818835432536502242636434453687454279636996772540459139534709035980964354930865627686976669855575723719762499938836408514594364013551615046242534873946906002147051970428464386221912597332699355149784774973703185275923190060688684549646981834645732215405353475551911391756404858744198874497859785827931415604751077248294678906081870822674256415675389217364200471907525771100390647134194955688975746195906784564036311230586189172446094528565659737180047274953668539996463084006467092111775582883994668314274635318559738018424971712959929626231136176904669507533871354123770323893302948435206892249423210743936398434286402063099348864018840000658623836352924028132845951861601889991576686681754911588786999251360207182245490081451991644376835533487037148853458489755883448097097902798286617792041234908165994810603322433837875564970041098496100556247562622052352908792245556053695723420975576674177119149226649298448512655619726577899981349355703804129755891934502892458172214662821679663247668179546750238573620730010235461412874400540661662776612463803306764354742592115701948243753646318195137004646261017447216763126485123296675057394109510358917261875629448186878759847521285527641538213771656961085686465973581809967097416134305952399168270737273051322503285057541306956202186947441234109371198572210465048584443768535178335179350131891675142366964542627036632702608166749136319485196290431143191128168358739853440908651428143831273543553949131498547716403555960680115557858015305302785930911381366132157116720281159811724496777132631639610188985948332338637148630247676553411150820523226177115515758212171495466207086939501146462583026454823378492945488540679027143527551809824432414684726296733725198495013300494969710091291324946486997723441636003143555942352910575953197914988057991326765043085100736953542781366613786277169187734157650155744024097245415060211041375335759561717373632105249270723752614252656736450398088625890315636930655273721345899155040661263547053317967302177220634160063488570474772046228351839571245436142318011247727779347220692181027415728813150802719688321181043770559701797762214619962200707657599197424596620930765041194749096575331076313393947316407361374937201901337602178280950881851842464952721018347277423568909767038085793799150287733168876013814792109830864426676167962725096451080206355392497621306368626185573702885022173609941535181379066750145907044951601752095262252450998999600161555768049554634918221604466385173760699826530037914404666028867368990772256580159105665192873632624737472353602153350678405660772807985926557526048734088240173672448368281585335550755043531677779864854848198189237724764623098342272019340483610718190541997414392555115544208329460921182529812664098880619334406462976322736924692565957760223315248209202556972987488215647161010673479751039310703390843609586900466435167791027854058964102512513983047158178753595235965677109271275923210802482950021944541900437760141756477522685071906273532923465516251605657749630477039132294557744579650689855257218952147816597506533794877876454370313874919532570244875561527416110422896114935730075233139508600031566868410737436797274431954038995534378664259501118898344764825620924607805613038280132117100457690428763012394238484451037569427466421541286657683481036322381451879653030888533114292731747650704227873728259124398139828409628801985784673916067963720593762758449024717393716940583490474704562387436542331766688070400585286818879140054700649200128408399789405509370540470004321178724545186502312352156795982770371 A013795 882 143737899382920059331339824672289586495017688304229026832688382620637812598152483574642492857227465288560701090758046106287611421688968224451459569567766929334440036836438018108165269746764862261927674995797299120542803654965025423355484170981042761604503857062176083522409195892036953089456650777434987899043147078675022337548051258747998890389988335624791425678543030491381461041048165365749780235555534686705523536873815721523165124306743855869160521992282393863944670714773788181903373531429259109198084814680819464691748346242293900054271232802055632727012395673783269992729824212053072152596661094088216012938684695608506309004565938789294935699033124327760010849446329657650064766061266259803410495726121312121848468039864109423805228501972809476387212605837566718099836449642911588043160695892997581205713271366674269707573660571430456039164793355256220282538609665321249045783710896363485748515889563589610394869714371093275720290458330022043243753820336146726371723081408244020564349468498937627267186182159086606503418086627201463827372378584673790928416827033626935916859396263756013813056848480099394878372211949609109816743970242956381108079857390545894098315827404712383082544214336917786291165992224236797135744695000885025907556444700628934868690186619515307157341164907631121090750904091922927559141410199760987830829567255535548319211279728273269622373449076222651864414744412770596527462275145756219097487108595303718295733418776324841215123546005360865281026015759394727868602443339398886169374104853582758888202367461307512940310194228343565559453833675951173369234270237115864462820317571882599202084938088814473534581540912345901636460803458357313998859835532776943269533769986493095456232418492659163280554459148266215984402865120737959881236285358678090325069084515214897724081636408386886047639514983399077710478470631165489732546851525446596288541516133668908992722024802551988963742530770673340157051015166995808959889736819861988592444884034077615802155930248256807770121896549856776290855743104067347652954572666462025273147278370278415571660111240301723862554225309528950321559592407628359271176687304737489536160321137528829299283162604430559678002677982417422658154222422393685553340902618956710411661844764594021036584250866580560814909849493519127047330968132321522959422288304400782659520177890455573037483833492211401861192825529372788429622488758472407899204614107013359362701325513718262371280033686070965775142258137140265301249301557673546543055982984583939609643823154016590570916288886225045136401252426734638135076353145965338000013529409837682510992345329030406160226285104798715328647149393896608590109466044088862855258781332729089127207282537279374681721950728738879515785924382738316560010690897798604592347294375001339832469688629528278846782829204635164020544525027725384144121399446682754151637347033418987215071711147675045024436341191314423858187567429558549030934636641509814965290084357270417034966548008345341287961809729077291628438811277293424885717225793442895131387849773478556840750791729359152871271290037964309246235456587409632137779750795532458623439758435112339814329935924619938390665750170820942678396182804093161290806989168435765442696876360955223096322899272701622018774024031488395545413062170520401606812148894958239084933618838023423355881790665701811915957182881980493459414326467801045567519264464045650847641053987535877785977955143845852795986836970000025239013326359885517353960600299255441840313165227745375289873873410805151056833213280546452170887361409727082884040149497914458416279396080038734969184315209489540872204939080027381316686062694083021333266377706066075580355147927649983741001811 A013795 883 2104466584865332588670146373026991835873553974462217181857390609948758214249550512016340737922667319289817224669788553042156918824948183774193819558041675612385536579322289023121647714362384348376883089613468256423867188312342937223347643747333447072651540971247320038851593037055313030182734824032425657829890716378881002044041018479329451754199819221882571263359548509424315971101986189119942532428768583348055570103369535978820660584975036793780379202489006528562013923935003032771247291873655782617769159771741877782551887537333424990694585119454896518756188485059860855963557356288669029386167715078545570645435282628404140870135849909814067153569543973282734318846743712517654598239902999309781733067926142130775983420571650426073932350497383903543785179762067814319699705459221868560539915748569377586432848006079477982788585964426313306869411739514306321156647784109968407279319311233657794844021139100515485791287488107176649820772600409852735131799683541524220808397634898100705082640568292945800818872892991187005816544206308856631896558994858208972982950764599331968758738420697651798236965318597135240414247555154226976826948468327124375803397192054982435493442029032394000711529842106813309088961292155050946864438079507957664312533906861908235412493022296323612090631995412627243889683986809843582393389386734700622831175694188295962941572346501648940541169667924975845946896272947374303758575170409016803806308756943841739567832984304172000230623837064488428579501896733298210724208372932139092405806269161305172882170862001003296959081553697178143355963578849601129298958950541613371600152269569933134917725578558332707019808340497656345859422623433809434257306852035387226409243926372245410574698839151022809590597836389765668227642348232724470621180453936405920449336466387261317578279238655192398623490138871945896759115288510893935174218453184063616260536337713046496562443165134163670418154393013428373239383913059985638981745636779599374981985547142930372959364974764727922562354687386453061674418934786650036986907898409670512024149302619246282384675688669257539071656412756813361657953992440086808089297878828661584298923261774559589770804783691467824245637208340573485138035970486265950186464155244145197137141069198421061996630016937605990891095106434613539099972704425319417648901723064731858918034924494160044841800806159467134649724158575546995398102857912794524052254755140782594429310106846349079377910973197765009913857801385870624275591024105898394936882646877293459824795214797956902548785385583220885842050736779821836935652886410078513658198084089433509643438927962334176591873040219357991126722914276040246367792692351505041063843817492486593911441823628307324715091080619465934990621718887671692755116525434669369836556736944394616487188711224923530595747402385063436424792390930927349254081409298882203534122397916287391815864922913110334202772471382034479707724174736166716361914015068345200906812125074796175808945229390184141797048856243420626731972635910853033751785902841797427618649508533499550705432341709547357188282957445835451674133319896264424129233331397390726705781503248479767221604591872360517977737248250989421754398512434727974458705128415068041846524966800745421353263568251624447976870485845021599180392643238589199925336671971083578442513113407500941353465297136540228261529114575076404739285153815075108154049551018092374060312671431512786664503241261047130786043280077770369524394111235083859579337148981398923984025052099420039619043380607598216623095075640480606233961858399814220505231828798965585672746638007847118683827558982136367909952513070680889857600643904069515340353035994513412571979720808723411952007514851 A013795 884 30811495269013334430719613047488187469024703740101321759574055920259769014827669046431244743925772221722213986390374205090219448516066358637971712149288172640936641057857633587524044185979669244585945315030788742301839504081012943887032852104708998590691211360032012688826173655526838074905420558658744056287429978503196750926804551555862503133239553227582725866847149726481410132904179794905078617289600828798881601883433376265913291624619513697738531903641544584676445860332379402803831600322194313306758268218072832614342185434098675288759420733939139931109355609761422792162443253422403259242881516464985699819817972962465026479658978529587757195411693312832513162235174694970980972830419812894514353847506646936691173260589533888148443543632197731784558816896434869454723387628467377594864906474804257242963327657009637146007687105165653125875057278228958848054480207154047450976514035771983774311313497570647227470240113377173330025931642600653895064679166731456116855749772543092423114940560377019469789118026283968952160023724567969947597520243719037573443382144498819354596689217434319977987409229580657054904998455013037167723352524777427986137538288876997838059484747063280564417508418285853658371482278442100913042237922076008163199808930365198474674310339440474004618943044836275477788863250882919889821614011182751818871243338610841193427560725130642138463265108089571360508508332222507181329299069958415024528166510414786909012642723197382255376563598461175082832487270072219103213134788099448451913409586790669036167863590556689270777913027680385196874662757937010134066057994879761373597829378773391028330420195672549163477013913226186559727806629694403926961229620650104381857740326016045056224165704010124955215942922582559148520911620475318974364703026082919081298735204375892950663586333150671908246519123224159874450206939087998104885732373067875405670512520456713756170730380729290298592198468109604812597819871111249740331737868090114449111250395719643590498062595530381514235434978025059275975167624211343191525318540615985966545569939648384820394036757806599629548121539172504428034104403315310957235410243930434255720535475641326953834352838026780414780374367314336395905984643889419776680021696929529831284882394134082768692660077983489312636523453309176825962700365491101593797570127390739146418949329518997216528805602980758318406611405704583559623623942701224626649061870016197965039529274337396871171994558588477510148792070090531810018928183934458400270898832930453545294826739856887010216766830323936989613464837193371514574893909929959518469678149153396014689589344296534679481613181851620348086350187915505247070852808718385306215737331907496221457419739742047541153648511349600754197692586234401253627661048888994243777027185602881579988929921044105411452337718319713772695385395619707320429005913544934341943086027892363703576078336370848403062791753504366817400789642312216894254783094615642086476636323220090810018767103501686020050592304259921395982811362370799267159897403506756137764647454438966921878234914969482856593650779964476847960985936601207433676105204989197629699346989060992271891512829603230343712051051642736123906148620556852274049901785125011200674972038929713714033131902772033542829360783256961233600128689656184476106854214328634671976834493399221282356085415376085481977047766493693641787873937006514658483439476455890448617037822428778709554991955302991041838459663618635980206654182592862788101075198236661646050110787787608800062414135475845489578735002452276555871435568831680002417099205445655139834683527072889664649919291057458562569614743867838908405131027399481774098108799995670873466355092360519474389342024933491 A013795 885 451111102233624229400165854628274552733990687458823451881923752728523278146091902508799854295817231098234934974741468736725902945723727556818543837577728135635953361728093613354939530926928337409982825357365777976041232179250110511450047987665044448366310025522228697777104008490568436254690262399322671728104262315265303630319345439329382908373760298805038689416509119145414325755850096377205256035737045734444425533175348061909236502676054300048589845601215854264247843841126366836450898460317246941124247804980804342306583936940638704902726678965602947731372075482516991100050331673357406118575028282563855631061954942143450452688687104651694353098022601793180825208285192709070132423210176480588584654681344817800095467708291365656381361922319006991057725638180702923686605118268390875366417095697609130294226080226278097454698546906730327415936713610550186494365644712942408729747141997737614439691940917931846057391785499955194724909665179316173677641967680115249006885032419803416166825844744479942057182477022823589428574907351399648002775293888290429112784557977607214170650126832455878797713658530290399940864082379845877172637604315266323145039698087448125347028916181753490743636740752123183412216872038670799467851405417114835517408402549476870867706577679747979901625945119447909270306746856176830106878250737726669380093873720601325912972916576637731549240664447539414289205070492069727641842267683261154374116885878982895134854102110332873600968267645070064387750446121127359890143506432564024784464229760202185358533690829340487613459424638268519667441937438955765372861155103034586270845819934621218045785682084841792302466960703544597420974816865355767894639362875938178254779176113200915668178010072412239469316620329531248493494667035379145103673617004880018269294782127267448690665567503658987408637286483124924721825479795187380253632007674086763814421973812006746104095663504257539261688377771592724061244680732939807448196974126707365649437817043731301808482134461160315749921003513264892859552429186078275667122188753158650536193689486392002155389092171046425176214047455024637330847322568939467724883641381385487938004359898864667931088759901550092052799461111849199172459521171184994950372197664745246259841963132517105816429236201756267026311339879899657908919896051155218434790224235127811842719837133487638247198242833241282539791197590920807896449478145088629758768914838907154406143748105573827590829172332293899226088464698195476230487127540984405438366229812934770356661558298244682716583683162772761464930738681348152344891021735284537309914557781754871051070277589845564242290298595489573516332253101270912322364355972445879268304610276457652178358082409563318050030567854669504642208417155057868754362585416783764723139455024411789212617922974006747329073676533918929346033137577268134878401075580211383700388722534372096984057362922805591469242334063057434573564961153093167548784279288267615788104432408265349549484769162368185019560721926669509158584341156470872070488057884742416613012203380440914703219237390068198503387641069459905530996795097778278036451856306246842496428139266841987852763639338220895462288139447101299590109921953572874144364612036015288989082265621969938487159084188485343100564671227665169421139484145256196914680452551985540232412833817857998794975446566521267541625956349234168609416262311712381114856037374790692058202050758179749086594637217591091843556887935040449386205623887342104080587841977382963159819672043998380441713805357501853812922259170903781054513688163264626915388749466929836902319601519874177580139468340372250814581729464969029457959523372155812654570410940736617258420904907250365624534356587051241731 A013795 886 6604717647802492342647828277612567726578357655084634159003245663698309315336931544631338666745060080509257682965189843774403945028341095159380300325975517633845993169061018593129669672301157788019558546057192355347219680336400867998140152587403915768531145083670950364154579788310412475204920131788483236771174504557799310451505536577221495161500224534804571451747110013408011143391401261058662153619226086598000834231220270974413131635680111007011403929447401322282852681677931136852477604357504812465000112112723956375710695420747891278480821306735392757735018557139531266695836906029625782982056989085017410294378082307922258077815067899205457023708148912853960461874503506453495808808220193852297467929189569477411197742717093884575079519904672581356076161068603671505695585536567510806239712698108695276637764040592937624834241425261438723696729423972065280464007404242189806212227905988876413011529706979440158126273131504844005967402407890368098814356048804567360709803759658341816098497192903930831659208646091160172823765218531842246408633077818460172640278713350147222672488506953986521477325674541981745534191030123323487684587164779814237166526219698328003205850361817052857977585521351835528338267223518179175008812426711978306810376421726890866374092003809190173739705462493836839626561080721284969594804469051056166393954405143324012691836471598553027612432568176424564608251437074392882404212641150626561191445326154188567669398908997383602391776406591470812701054281659425676151591077679169886869340787919120195834291767432374079148659436128889396451017406043751360824060171863529377591453649662789253408348171404168681100418771660596450840492293725673797745414911866610867828221917473374606297794245470187598070264638244667009193255420064986063462885426568448347480744905125322716280034573821071234649858511399432022852246849681338434293426224356304309006952118581590769710064609365834632330379538953889072980683370610971720849051898189122540473419079337269989777986930645848182894593412437711296356707115713372034042335965534995802500411807770265303557051698476290711004949868789015715160935649731842746960021393464864928900321833279277603179070533718594897745036910138584125083979849467319511068399346009535150490346182223182946258340447229913505532224327181610891444496198084963553103763673026506293189261135471392511577229473321485617665082923928671548411916809522242628298135682156439647660350616013706409757329912117114978569161211646279967490562034327552680023119970691177972791881875044600399653501705186156000608050945033618298481549449226300910754459040482673067058719934192928906071372261736562845852620517655707427311736535792580118367247799057616485543340684558416539570497543960216217466573435567202256432622613087131099311484761012413005861939010262432787644967698133107044555271167268782762754670147569874868757391286625741871943583850552796664701177013017223899591564596242437066081750633059526162753636994889412982754006505306232596871388529728368283590833338871890037984015655490513721631111669693035432169832854627988494288098452897962476879324077026571768731691628179760020990204387005833544152312443550892130463360649645010127298799367322260450347642284819299846089153450971261869390496151603613908335367351444245745494903187370695979027836505813620294542756299927258960357235513180437878076945626909137462610463496505780971902607243204310522424136225150509706376832083502751175681516396256927219463436539334575745843886594390863963622919818396180288047131824239184641674994796521202258419134908398357402668206680945319742086861285852477833950821955971390124176291101096611560293985381691733253075565386583324813280540468747052603108807514791017230183571 A013795 887 96699671081476290388706853812525604084833734428094128721966519762206946685848014744947429419814424638736041736293344502701048159159941974228486977072607553677139185988222373222011493672161251174394356672823353274638643339805245108360769974032180730767064495170026384281587202680652749049475235649515183069566765921230739704320492561027099910659524787414073730625029437706306691150393505863159872591139089133881330213979295987336382660277992505253653964931039402759543246112446589774657124605398227959300066641442391445296780291655169876208237704751912885365998406695079877275693748141179751088640296377193739904119989503070289780517290409112267096284111008233094835122304605837985632136761151858191487227951264486718777346151120971564063739250924311263634311074205426354514889067840884925714155633613009407545253503318321199765198128707252724353643815496375007771273532405509900952753228771583139562901806439885983355126764918362421091368738653922879334740986910547670728152236845157782529498097401306451306322473787420676090312746564524702329668796892340075387626320642159505487147904230313316660949525200969154736366090872035579183190040679541260246355110382603220294936855147363470893649829618112223970400570419529661301304022739490074390010721190503409174583081027770353333723027676372265168972480782840333239837532231376513332173886445703406869821177780674414877273625230671032050429409290206186191280077279086323482403951020223474819247669426630693322617998368905724168756135737775651324535444968300726313654018475923838787209865766977388892815522804363069653439345841886563673825064976253933617316472884712897459151625577528433659991231235882792636755647672437590072790619724639049715872997093727677610806005547929016623346744568540169681598452605171460955160105530388652255465586155939849889055986195314303946508578465399084246579746126184476016490053350800651388170785968153070459325055945725184851949086829823889917510185229115236964950968841386943115071328740576969920339506651585863245759742151500531089958548881159479950413840871397873544408529277564454309378793917391372299823471028939979085671258847723909658241673221719087424029611961041903388144771684173947897885085401339010175354548976051024961552434824925604138329158453929621516168362487893163634497296374265965061638868836161951380992203936781078638583972284436657762002216718899870928234479089239680140298874008215154320913004522452432881395193369056675545257067243306680401231089299713185004029318744589698788218499490889536699645942532527994451326918465630510004902473886237205508068365486122271634356034811706816374806718556518672113790961284085016626128216998997212443271134620539165513014875026002562964840050962619776555851654541121525639928101670139408236430027678208686425019448385982738818824649049252278443909972068366820239333725159982248429491125630570537953476965827487486747126011155943495967889932647585175113920097253585521084502911018624522548875999242175895480501409244188551450793999463753040040053390914423342046123973212036611398401105955975731762398522824608379544872049448879068623990183811746037266000697128179866467317582430152408919934006486028611682114063271452593273781721536965215253539830692039369046591295675670245029746254155628511231938113392495201959790877566294359828946554281617214732400494987234998438590285148474790972924560923576681590079796052341139209626072647754310358811778472428612611063198534563779963153081557597671420164174372397523494900343628476639291403169061138475597298057038685902338763598815866922265514554193860350732465214015720426343893736086166127966873984257377122808065078011155489854264239973348666558279352824966458591240393002925597162116050824055283267117663011 A013795 888 1415779884303894367581057046669187369406050705761726138618311815838471906427500783880775314135502991135734387061070856864046046098260710444679277831320047193386994822053563766343470278854112878444307776046806715293984377138088593631510033189805158079160591273784356292266718234447436898833366925144551795321527019852739260010956331585997769791966102412529453490081055997458036265132911319342523694606867404009156555662870872550591978529130088269418747700555347895802472666332330520890754961347635455552112275697358053150590160250123342157564808235272756554643582672422664483193432166535012735688782579258493545936220766314452112676553648879812702556695669271540741481025661734073947640114320024355781564504434463350049619124998562144669457206372782841210869948437441647256452490842258396197380952631728070735870056542083540685762265802402887137261699102682426488779215787949070459849260022444748746340445348086370682302410965169744207198729702632084876339942789357328447130876899649955094014381644052527753575867338721626118638268922451206166808680855300751043750236960521857319837332465836017269232961998467389394495135936457472914821085385589163591266885171111693748338170496212548577353927155438781071150634751512333771112392196928874179144146968950160413725070889327585743159038848209766334338926091141565318964461309399583531696357871451543579981051863886854108218163147002254580250336981417908772026531611443102862105876246887091894828605128075299980936450114119148707554758583336773311042523449780890933958208484506000923683539644694315950779712069378679702796005462471061178748472776317333842091130479505081531699438950080593797215931616524559966994739437572158756255727463388440326890096550449266927899810727227228732382419687227996624308282944592315359844499105070420257672271646909115342225668693885596724080832097311907992454174063033466913357430871109072336974208477359729104594978144101362431417386580275451572282266621939476184403847134806746234147759324090787416603690716885868623781168384840119275688083114169055945954009044198136266563685277152821175543614921744527081841715439334710233793312900789525761306316337639189158975217548721614507505827602227990771172935535361004447977365951558363056462089198271735770189277208923983588618220995185243808772674916215627994467454678630247130169106857838411772347507938216437106293474454981413010260281008345558156934115814354278074412487299213226069816507026116358786658108721509253107754424378437100741643993255739537779958307051046113706819516244618742366761877413255296296981777120168398925843628939082316178998606705678199498543545166385989878418013464160288728423143225082318187381932681979313922276050785255703524368223186143716148554224074136560256894187336552511075989572035236653377948709743819173279046411686730102608697285901052958615124085070067300099256179570357183246176856256680244293464671929334168724465876503893294548842904143889745614198207120223681634638093504904697285730021132744164581791074946148808259226421696378072150897301091797428027483990592301440688733276772675091284916471675981038443723840281187773731611516206653681424947996724359861418996753788961944903637832000357337418121438185022707716527076661162148402211143159987488057480514907092557032946805918179522251893298238448115722255606501237157640897075647108107612139400364858819414634588496482086195160358294002326619168135329635770857963363248614827317238576289744548302440524267084787507262623676986272141488835931064526475865433798224128421220040853103400296141837850263107608889398587952309395074023198404162762100948190037558279563002003512258455032880807161327526956282737449797827079768004710333920234350593955833668050541100114993402313869704144051 A013795 889 20728433286093317435754256220283572275473988383057432395510703295691067182005038976798431374257899293218287160961138415346498160924635061620549306728356810958378991189686227103034748352703066653303110149101297118619225265678755099358938395931937319436990216839476760475077021670544923635819325151041382835302477097663955505820411650750593347524175705421843728548276740858783108957810954626493889412739145662098061131460092445013217157644993622352559885083830848542444002307771651156361543389090730704738475828485019256177790536222055852528906357372628428716536693906940230698435040350239121463219465742923604006052208239609893381697421973249337778132581293804627996023696713448576667398913759476592997885909424977908076473609103948360105522958503913578168346915072583157481720918421505178725854527481130683643873497832645119180245333612980670576648536562373406222216498351362340602653015988613566395170460341332553159589598941050224937596601576236354674493102378980645794443168687774992531464561650573058840104273706223328002982895293608109488245896402458296031547219339000513019738384632305128838839796619561048124803285245673860945895511130410944139738465790246308169419154235047923721038847482779193662716443396892078742856534155235646856849455772399298617348762890645182865591487776639188901056216900403657834958678030919302487566375595922049554502580339167430998422126635260009309445183744939602331240449323138469004092134130673912432185607680150467020890566120818456227309220418633698046973585828242024164082130421652359523650703937969479835365764407773249528636315976038806718056389918062084782056241350433898705611485668129973785038454797536082476769980105493976350340105791470154825997903595127717091381128857333855870811006640705098576497570591776089183483311397336022992579729182396357725526015347179021637267462736743644917521562456872989078466145383907928085639386317023793820375075007788047358381956921812886469784665611815870815856725900705571614157344264013218566494635785926002520780086322444186315349224874549148104712646416104913078758916142794454831134066069261621005244555747299492532967894180459446671285777499375368476556160130833158004392821924220012880742949173220466122836614896765993509661447951896483411341207615856043720959373590507154604240733448313009466998003949825448232805893505612186758939863723426855673242759495382867883220774243187316975672389637960985287473226547780842888183479369369608995461369791616974750632527324697591958409705257282572636369573534366150781544537337463006991760647207470793084110198816385528673276571297104191176718600777834518858176044781057277809918135128770787272843239958430220581458876396859135136043659546928755300275155668330148130982394669433378721187796794465314663563324167899842106547059359256515978518513505415432293936962877316367084031729510855340753209725089599519907275352454055456700616261717381564294904897893501725489608959570689765537475950447194922812736327005309672960373239404507313642003128286564701723334040056671354361287385285006143750393106261885393123743905228736011502462061808038383854560745556870195204524208781616549742663620041352731035531472224191835334161498317231777138715976466917463677672929396075014756773347005376812649572218754742127519374185448066385289969779509118862289544334784613225020374084549309803549332960741897975049665010176994223983342805782488064031240669361197321131441601322969686751689995458149931696031715794388373893832073254756010423538046866715732133145816239799464215082618130286883735812647965702158501749684726209761853278773647835346999919982450339890771081912333422976040136407897648996322166935559002489986274883356963998926151127046107360733927972246783618403277366338373050691 A013795 890 303484991741692260576878065321171781685214663916343867702672206952212914611735775659305833750509903552008942323632027539088079574097581937186462399809872069241626810008196051015531750631925598871010835692992091113704077114802653409714217054839494293876973764746779250115602674278448226952030739536396886091663567186897972560716646978639437201101456503081214029675319762913443498251310186686497034891913831638777713025707213487438512405080351624863829277512367453509922637788084744580289356759677388248076024604849166929699031240827119736875717978292652824838813735491511917655787425767850977342996197942144486252610380836128449001431955110343554409639122722593558489782943581600610987387496352496798082047599891101552147650110890907940304961635455798697962767183577690008689875966609257321725236136851234339229951881767757189917971929427649997912711223809709040499471752362296028763442807089291225591690709857449910809551318095916343311351843677676468789253511930655635076442432757713665653172647126040154477966671332815745291672569993716331017408169228391912197882838342306511121989689401579391329453462306993305595244899281910998108856178460346633149910877634996197908465837155336651199729765995370174415831447773896924874162516566805105631132881963698131056603237481936122335124972537774364700364071638809954361630005050689507720459305099894727527472278745750357247898356066841796299586935209660717731691418540070324688912935807196751919629482045082987652858778574903017624034296149215973105740270111291475786326471503412195785769956355811154269590156694208146348764302205184169159063604790346983294085429611702710948857761667090946186748016690725783542389278724537307745329488892914536807435306536264905934911107600224983804543948226563348258500931034193721735379162168396712634359814959465073459426390698048055791232921928663705237433195931077433097822834565795975101846255067545365324111473189024801374070231292262470804117289222596164614958323912230274002877677369417533032047962541742602906741243846905331843028001388274077401097856178192032386109291246653613182633861320059393137785540696211870175182938696106758714295068368354769865258740475528266342315305792505208586957518845120844504450878703550910974953259463716413625446620703748336118566188738615250560688578416750771606317775829394387576511086815668026337638544774692593911947241771900568678235355694505507840819456689386785593895509886059320725894321446940445302549915119064127324010832560897443863076494671874145969086926116654813592593571157795885366367635764579881544457420870700525305442280360902463018337033988275190602555471639459604415011416420333096461697876231376859533139409326414597526815219426583906351328554140021698785713240355174097856910532867766671989230629142221588281955496078874650441489556232787344215531073486788930477308551768433043967743585036826570962418435279825941553722687804183482841702610058758762893364777074468857234185390497380864901272563684738921812824598121391579032567801243593797931333680469725299203608607957774950649505468780264040724734516453923944407547046931489978014623875698136527989438940771647904782338061025445335091216284834392661127458496862590449087940611452138585704809359287934291053918573505721914002386854788179489011157449145139947030447541793009262781218605581522227523296971886444833765783878222128252702145414001372433340122019461407745481394640117289978685436484969599183731493223502773149961600350945640182179595384522882748611020544175585034161387895566903955573024612045530264776032978865845302624117134076437123293854524977957315425828463055426340779410278473645792203637148029478955152846103519355455889050567229309908277778651082057868505439441665158957042383920560119835166931 A013795 891 4443323764090116387106071754367276055653227894399190567034823781987349282830423491427896711941215497904962924560296515199788573044362697142346995995616336965766658125329998382918400361002022693070469645381097205995741393037825648571625851899905035956652772889657595000942538754110760490804682057552386809268046287183373216261452428414260000061326424661612054608476356648815726257897432443277003087852510409023344496409379312669587260122781428139631324452058571886838777339855348745400016472318436641340081076239596653017723516396949860067597386920182730008465071901331225986398383700667106159278807334070937423224468585821756621829965254770539980111526395781492289848912076978214545466340334096905620719258910005617824993745273553783154004943304708348736872874334760959417228474027126136447379182279638921960665725500961733017589027018750223619440005027797950061952765926336376157125566138594312833887943683022924144162640848242311182421502343284861179543460668176729153154193658005685778828100726572353901711910034983755326815378097278000802425873005672885986489202636169709629337051042528523868454528141636688987219980570386458923311763308837935055947845159453979333577848321791283910215243503938214723622188226857624877082613405054593551545416524830504336799727999973026767108564722925554473578030372863816541808624903947145082535244685967558705729721633116530980466479831174630739622252318404642568309694058845169623770374293153167644855295246622060022225505377115155081033486129920671062241143294699418496987605869281457958499457931005431109661069484159901470692258148586101420657850237735470182408704774944939391002226488567878543120177712368916196844121429805950722699369046881161733397660322997454487793033526374893987882327945985113981852712131271630279927686313307496269679662050821528140519461786210121584839441209957565308381259421626904697985224120877818871466131020443931693710316078960512116917762256350014835043081231508030446127604820398963441676132074365642101122214219573653449157598551162540963513772968325720767229473712304909546165026133142255550606942363586989574930318101333237991234853405449699054335994095981082185597253219302209347517838392108068758921645033411414284389665315098688887584290671808272011890163973723579389111927569322065883459041476599648047088098555918163228507698822068195573609365934046274267464819566782396226018043842723255140297437665389311927880224160241794514747818760304655059674633307258217888150842599524099475599302958490909371133401685273943125809162475321289557648988555229214045692401098967926390996980426763972961051472514622337065612014660273328068240182147810096865295718605903588600424694091948036122390101627624614972889801361164057691921627552040103966723027111716971844594325641271266274036110418090803757113848592804239506659590446920076731118274506441628196731733828524177825460768310931931610288053872141050372285367913870287047521753701147298538765708302272153243019531604908262554261564941095294108615825178007456795512656415757248105640033629109783052459409568411845820250838055401900470070896314123944768112108164096416906293375531837696973918211551473545151070497626260342951567119852565186765096538492270761033304113829334645955320421834697274542908945940953735898612356212933993964472782459391448616379821604319066933168590965389438811164841761050179747812111006394093796532726486934470801593098925957242577933475576439901649012792285304101688587790738195117907291456024799526322413951787274740485156880178995040813544653344958608606585898843574841075719698960013115922145324100202273055149554527594497055351345887132648043653451484299601382392819801626883229671589354804326367094957230492409252788138865419592290057542980920714506679036771 A013795 892 65054703230043394023619996555691288730818909601898549091956854992076780849920230337995835759531336104826562178487301279040104497942514248861102368371818789515789641612956506324308299685430614249244746078024644192983649735466805320737174097666509631441353247877476848408799709898935644345871350004624495274493465690651767259283925004413180660897880183470662091522702337695311048141876308402018602209248604898510786771929722516795427075457642889392342221302589550995206539032822160981401641171214230865860127037223934596832490003567742901249693341898395350053937117707390479666858735761467101278001018178132594813429444565016338700212521295095475848812857960636828615677921719038039160172688831512795192950669701392250575733424550100939157786374924234933856555753135235206827642088231153763726078607756193456426106887059580733110520944581522024012221113611989786857050445927490883316475413835159334200953383463138632394685224659115678021833215808033652529695807642775491531330549346861245487822222737745833474964074822197161739903950722247209748317206676056723728188415796160718683123764313660117958042746521702763461887735531028145096207526604696207154132400979565711422913277279346187729461380141159401768552457829422485825366542863404304188176443340043413995084817647605084897236496108353043047655942689099137988620077218690151153398517447251027010588854430459130085009731208227768658809396193762371842622230715552128461622050026055527488326377705793580785403624226342985541411270428168545022272578977694186214395537532149825970390563567850516876547718317585117432405351553449110899851585330685018940645846609968857623663598019122309749822521886793302037994781853788924531041462215387088938675144789005731155777803859654822876585163457168053808305558313947938928421255313135052884379932086077993505345440011902390123634258754988713680010019192039511683201666353772146097135624270319603927612737712060857903792957195220567199865752310509073761754262175461223749580249700787366002530338388777860149116400387570762246805150029256877753006724621856180665402147615335763516436243145277114366554787321619937429669488709189043854533289559259024279329384383803647057008671898854234699371804934176516537749089878359904003121599725944910526083890739286925835987731542444366599723826258895447057416850957197827828581218453900451393214726640371501549952423277261063145130179901311178509094784858964915936094361930100113490422814469620454728696306251567568100416486499632340422249394615265404102764134074095801304971947801179000413538841437110922842982444489989410290586790428251328122754609086585636977625506641061796247104506826087628204794616109034440698817946200211196867913477930051987818079581728802968667424548989419162176791839942648184776705521713852609518162692631267457807903857247246870617003063733356843420302657048811878428349314983422487542571108840354410706227396742017118500630071626974872662765995938497597906068735253566595631048962227461872056943572302576201044244296431207174943100802583101869514675732363796333671058215491117834654292519969139224782307992935088675349929375630535639925041311161635721395136535325124174556823155746077681153894201761406899427778420065336212288605530575288551431846296081802796582729877521503647291583507313566605633846007987950199192416968108835458968521340324266773634264448223535681687717117244615927275035648495207587006124561374939988583524015914656600043196291849137352822613844197914721280654207659089864886462668117489475443181882700666392551107269623538988609024144968779248189612112473552030216129690151061479800444627838511031387399055133509100007130183181630463839613274715619197365621739743690142340637268811639363870071141128608250718732486783660181092287777364211 A013795 893 952465909991065331899820369571876158307919655481396657255340313938996148423682092378597031355298291910765696855232578026426169954376351117575399775331798897300676142855296209094197815694389623223192327328358815629473615776969496700912965963935367513932852902174138537553236552630316768867902435417707235313858831176832524443175945989613378056205863766193963681983884926197049055845211031313954354945608824319096429127823067368401847811775349543593282462091213616120818937979549258928701428387747554107058119951995626432224486142235323817196760218734406320139693340353904012802478750283639829811212907146039320663420497876404214909811524281492861902469053401683807762140451888435931344088337182178834419990755098083940679313068838027850209150315265723666593832781652978663163507813792322254713516896158428395534630933439321513471137149618063953562929324393142469374075578824394022636516533960567812036158487283812716890586374234112641917660112645420706687276319697875971510210572987395495187205163103336747906949019471788645033933742524421397925112222944146492104406595671589082239615033316297787023703851824250159845498335909783072353574397019357168943652482741821580942873292646907534547044066646714801293376535080574614969191554063102417619091306941575624302036815178586047980439539522396903260730656911100479291386550558842503036907693945202286462031417716352123574627474619662760933628369672874886147832079906398712806608434431478977956586495990523816279094462297887651311802410338815667671092828812420580364965065008205602032488241196899417589535143887763704327846752094048432684727060826559362309995840216554044468058738597969737047151542944540735138281601121323644058978048295482369151142794855832909851742826309206261736083378176397475807401679274511773851015599039610309280206585672267902911762587214262893800129182431789756989026690990650490553755597085577991008162674941749321104178092842283020569432686295224324373234479578163348945844152510927776917604435869227825643046684350096650443213218074423530055474201578349947181771455188596341122152843236130913644143035890002231440728641175837503907790984191236791074221892437111374473661516763269196561663965271124850233502596041278378629184424909067354509703341587559435012394244313899881164696377512927971386556540256488240367640114864333397238257619383556508848056812741679154192853429202379225507850963935096964551656745120105334220357553018595761613280426649713077682842619829200764558197778841117096122153386562100781468569686978836626906094287757061745054622177480741021344105969777934956064481198660027695045250231636700310989415042731785758853857084440748964546397974452373246271393550317292133343121230373891153644503156091404264259762821754085953430409328600312073315745543412516055955419982814386849765520373956941432703541856120077544516651201851654712069462320672288640110783604531628927149875315699872631967724878690539110655556946535543330942752352847468526634187855972269268785710842082018159488780744049304248341938850619194471564367397538342121277963333005456217173496784868167390037771324562633295798315988606672304142529836717508596946194013695143039686447823278323329774165007988758414522103848176587484117473573152799681513661620933674744767748136792334899996074130577928673085139402951578866376176830081459954758120943687589832779265786440785915589866313578421791233796929618334281356669703090496372851375117006487281232436908963219982675889292901669434270058254336734711802699923908163409963625944620456653340761534558234332224722506487896972744110938725275274394354793501691125758309796183640010542909566209706733204393011962251621075777955111380668630067891587367374009270252671211926421711577263953398772962338999568711372185348389413251 A013795 894 13945053388179187524345270030901838833786251675903128458875437536380842609071129514515039136072922291865520567657460174884905554302024156712421428110632867655379199407544391797348150219581558473610758864414501419631123208590610401198066734677977715771490899340731562328316936367060467812994959556950651632230207147260004990372539025233929468120910051400845822267926059204450995226629734709467605710758658796855890818860457529340771453812202892667749248527477458553624910070958580699975117613025011939681437934217167966594198701608467376007577766362490442933165250196121508651441091382902770748265968173525161693833139509408434110494550527005336991114049410854052629445498356098590470808797344684280314743084645391046975485822640857565754912169765805460202600305756181260607376917901733390131260600876655550139022531496485106278730919007558074344114848238439998894105840549567952885421238573716673336021396412322301987995075105161643190316461709241604566608412596696602098880992999108457445035870792995953326105640594086457551941823924300053687021568056125248790900616967227735753070203702783915899814048094558846590297941136055133962328682746760408310504015999823009766584607877643373213303272179774551405736325850114692937763933543037882496361115824931608715406121011029678328481615298147413060640357547835422117305190486732013086963365547051706676090601986785111441256120855906482482829252960380561208090409481909583554201554088511283716262382887797259194142222022503373102856099089770600190372470106642649717123453516785138219357660339363804372928384041660748395064004297408963102937088897561655623580649096610567765056847991812874920107345740251020903159580922017299472667497605094157366741881659484249633139366719993088878077996739880635443296167986258126880952719385538934538171504620827674366531116039404023028127691359983833832076339782794113832197535696929947366350509723822151810286271457303865704157063960048379333148526015503889591916104236912493581850646545561364595239846505569765059139084725827634903542197785308621576688315875416239030369439777820192706663898188465522670523708035455436894713967799543897858117682727171747633668878266931024306859322115534538932268711508640356741509889165093655137376566624183457688016464130999808160132319663166778429070574305895244327222618921728705268965329805394650846044399795350924496537567056952034240660445962973754658000806405303462198320254933745260545780038726578449170354498796919328393896573680012795404324447732655717541481328787057147054532126467051141009344723300495529293499055503518745691740069229581465483157508641392929253196025640636075295379321573297005589923812743957196698659472970195474124276637933904140380509170708334249833027187473301572444174622980037169065415830501102647575243303968385437867416983795103579516212556315454055329268290246310076639408997836962977979861982753947579122401324497161835204639459948908183119108009254226889908332837198039786698451144399289994364291592438922827873075238873625863499974326711915626258173903067358866997630661158532884475637166427254838757543009962921514083783144389190289204950779339381043367889226554510589244049282580617931871223549881963411947018122441153417354963930584530140137041519792089931938144600470776575270842521345791453702639525998614066182613604969222655197613648736530002741721230379279546590151232697101673445454020846542032213343001122947957394916983088091980284524108784130503766357695137373342187147922901744132915503329585939420485277447455188105861562089627467108858102162217489299577946528253876755292407748531658259772227413725924673394358738958876316280845518088139325984170465040785724369412824000730645722869725769359213814740279202721541711434941605292685503200165685769399407891 A013795 895 204169526656331484543939098522433822365464510786897703766395280970151916639410407222014687991243655275203086631072874420489902220535935678426562128967775815342406858525857440304974267364893597612135120533892715284819274896975126883940895062420271736610398257247650804048888265350132309250059202873314490547482462843033733064044343868449961342758244062559783683824705432812367021113085945881315215211217523444767097478935958687078234855264462551548516747690797470683622308348904580028335696972299199808875932794873556198905663190249570852126946077313222574984472428121415008165749018937079466525362040028581892359410995557248883811750714265885138886900797424314184547711541431639463083111601923522548088153502293170318768087929284795620217669077541157742826271076576249836552605454999278564911786457435113909585428883640038441026899385189657766472185493059000023808603611486224398195452353957785814312689264872810823406235894614671617949423315885006332459713768828234951329716618499946925452770184280253752647512683938019825017980244075677086031682777909729767547575933017181279160700852412459312689177478152436072928552156172983216342454244095319138074089298253408685992565243936576627215973207984079207131385546771529219301801751003617637629223096792823683202261017722485520407299329580176274620835474857858415219465293916243403606230634974384037444642503688520816611430865451326810031103092592931796647651685224638212817064953409893704889797547860239671861436272631471885598916146773331357387243334831355034508404482939251208669615505028625459824044470753955017252132086918364628790101918549200199984844283423475322648197311448132301705291648983015197043159424279255281579324832436183558006467889376508898878793468147418814263939950268592383525299195486805235664028764523675540573368999153537980400382069932914301154817529201523311135429690759888620617204120138751359390737812866480124654401300406385897774563573439068321816627569392992447515243682132635818531875316073563939038906592688046930230855339470842402622761317774703528504293632731969155643638967787065441418266133377323717419137609347103051575507202553122208540700992808521557104546046706137126876727335093541184507346205198003463052446287266136204866330311944670004010249051341968191272497292188424802980022278412612272194866363633029973842921393680783083036936057403732885553806519280834733317509589343898741947789806580047990045606852484964359650765546995835074303160216885695887015039735249067337514714239253812360524828134771303690025404863604095755517816093842555044386119671627017955672766353590302236138909084018633877196043011404552778399648647154641458842074542384277316865073343756631936653534255990290519311034768340721751805351051796608322155160655050724192286753174366643863149137213401131195816852059744111507696868037014562824075817037496225832077587137330974960603159289500546505931077791962946429231126333111964709046860363491135895147901069416500517052023205150004807487593204898269122889694572348756267503124117389156684045924114809201171712310510022079961607803753661438094249187208867133887700669017002135024249684360307877855949266165984589537122125546262827140526583993821826314316292330660927183494026907688105781746424891275988693506375095492639838540405355023732673660345300145708542979645790354388894748261431151535770141540533983031841626404197918265600914892319214221893635554879441081044218979549392754683345717476708454705643243014506283102962032739204435850015884248467739055324947108191409057919130554235745940791473757026260835120715120165009574236141846252008581325181564361263143166806297096908146667859230328447871734239778662143790492573156194697384028535654989188249461612427807046092197118980043090208452353625805349776730932131 A013795 896 2989246039775349265207812341466953593252765902430969280843793308683994211517607772137517046879798356884248391365537954390392658410866634267843296130217205712428178815677078783505128248489407162639270299736723244485039003766612832707778644608895198495712840884362855422079773092991287139730116789268197456105690738484856885790673238577975884019323451319937792914877512241805865556116691333648336065907435760754835074189101371137512436515926996217221833702940965768278914216536311956194862939371432584401752532049743736308177814768443966845990617517942891720347660820125637134554731386257780469397825628058467486034136385953680907887842207566824318443114575089383975963044678100633378999836963762293626558655427074306637083575372658692675606892964280090512719434832152873856966696466644437468873465523307502750240264285373802815074833898561779358919267803876819348581765475769811413979617914295942107352083527002823265490699733053407158397506767872377713542669289414187922418381011457722935554008268047195192512233205536548258088248753511988216589867551376353526664059235304551108191821180170816797082247457629816543746932118528647270469872587799567500542741415728156571617147736475418399069063738094903671610615790281959299797679436443965832529455360143731545764303560474910504283269484383360836723652187393905057228191368227719672198822726659956692227010896503633276007959301072875825665380378653114434718268323373928073854647982874253733291525898221769035723288467597379877053731304908344403506629665265869060237550034713576946131840609124105357283835096308655407588465884571776530115882189478840127978105153603102198892256836912105029267175032760325499908897130872576577602894871698163472772696368361466788484415167146358859638344811882461087193905521122315455357045141391133589534695516606949571041993885887798283207683445039502798333826102415529294456485522951458652839792318178135505065089439249895929317385278721399299717244243482802424070682750103921019125186502633049631468631423545695105509953025192603616799848453539434360831363076828760407778518127370425127804834458777396546733593738450935778117000952580262255244403235709564117567658669824553674602164913104536482372055790303968702550866091863500175447942097181913528714056360697756288420632854930727540430506178239056277205038429951191847034212124880345118743780816448053177393281248790701330501657897584021480857590558138482622257729927232363189646858373566021322872568735423473481787196763781594888552931176915066770444008721186657325661952608027565956536345429948848404857178112291169889004972182915615039309767899116818596027265729974057228549255842991105598906813375048204196221538825940848184544395041953843493232860043276507168182144749354142444673707150597652899270353225902032800366517941405961837954531006713536584189844929930214307294037245982242407447953277662804398190855157577501393336909952129498670372920643092275305155082581873720640860419557326984070158671746601220386425852112915558228228018233758140512513240202694643011116374964921514355039938177233272717899854757357115137902349925023707249825495077928258890039628719267639688953205936180375413005040122834052164449716253545359067904836013206634893536047955461556750549406833171750461626837773107739876070074802902470075061115539433318777764994016578607808009295613489635210642294958045569193252183861721326662994938445615422744718158989896867568410079582659321318864649576488485345322720975386490910467121334692145280082561281816167509012550611030420016993990444565556319127967276621484887002390074335905176391352770975657639181983283813253679105210995795832175364126991238805290061004599392447236601763579846564399561790524696705160367467555522961835858018986810883741950909435416126081117577329971 A013795 897 43765551268350888591907580491417667558813745577491821240833977832442359250829295391865387083367127743142280697982841190229738911793498392315493698642510108835660966040328110469298582686133410268201556458445365022505456054146978483674587135718834601175731703387956566234669957854485435012788639911675678954843418102156789664861246886020144917926914650775209226066721656732279677607104477815945288340950766973211540321202633174824319583029687151616344867244758679813371583044308143350648988295337144468226058821740298043288031386024788118592148631080201877677610102067459453287015822226200163852453565020404022463025790826747842172385897760985874846325640493883670792074937132071373301936612986443740986445274107794923473540627031095919463560519890024805196725245377550226139849402968141208981776408726745147766267709402157847015510643108843011593936999916560512082585628330745808912075585883206888393741854918848335430049334791634934206097896588419482103978221066313125372127516388752521499446235052478984813571606362260603046670050000169019479092250819701191983888491264093932775036453898880928726081185027158144016998833147377924686949404557973467775446277067675940365046660009736600780770162189447484656051025785518166108337824628976103754063755927864373561535168428913164693211348520856786010470991675634163942877949822222043720662963541028425930895666535709694794032532127007974963566834123860248438710166522517680929305901117261948909121230675864920452024666454093238779943680035163070411740564929157588910937970058241480068316278358186026535992629645055023822502729016015380177426631136159698313727437553903019293981532349230129733500709654643925644166162893105393672683983816532811404865047529180235250200322462189840063965006390771112777605970734751820581882497915107586884377477058642348669625832483283254664443693318823360470405547965465764400137404541532306136227399330446081929657974480057726301135837865760007147160172968831710290818866144271507641011855585050479654332232672132522039771222241844909553566581208270858476931986807849881130285283902830394296190581310959862840726545924660150727411010946727619679033307774023728245308090584901290349850296492763518638409268825840405774047230450973506068733320244840395973902499176975849818766485629040781919443040955598022954558967652915399832427899720373132883527694933615946570215030763544658179874773278527658501235983361705524072475423864609029459619653447380118188177278855335075246846347818526330763303465361213492586070731686893849905016648134131593169648633439881089495513944742055018344921797730067519790534311810969341064435197552550171883189654797232777073594654624080757636879549950599958269914487809246222584422303893611341449354781275293999532467746391900236098217241580431662230166189180124687269492288469292889129123519619108267673091999318426011087445483938261119193912310362092197899845698609127990032929931135514002742775564081213143902837402738824373771193113041988467677660900785196688019486414960452935243706349807652268325754845861415891672139734852872345862771773502465522734028305252272097844695073435947638409070204078797512685963888111616876421806792438413357739708295668157602113194704069358341476261278115912652384793865444467598508678531836070419525541965189295064368969792612843220225257277396727396917064097077101749119013840480745178558405223919461943672908893782255404405418565771080038069091975169715123429497334449367913940869957800633613420149123461227699045688779727070508499452753496096379468809014098884310068352568897015160230601993078351987687545795919854603495263417258309847115779394189446778879506183278727348251783168339704819991086420572533549373984175072084460252940092480411684238797255985898148865903265043927501953642449688105411 A013795 898 640771436119925359874118885974846070728592049000057754787050269444788581791391713832301132287578117287346131699166777866153607407568609961891143241824990503462912203796443865381000549107679259736738988108098589294502382088765911979479630254059457395813887869303072086241802852947521254022238476946843615577862484433677557483233515658220941743367957401999838278842871776217306759845616659703254966599860179254790161842727752312602863015137649586814905201330511831147573347351715526796851837632031132159297727209099703651780067522788922844307648107645235691077889504369673855575198653213796598963772645463735292881160603494415157245901929118594193625053702470950824066769154550656976513653950734522811782545258212225474576108320362275356865989571709853172885254317572712860913535108856555440702188400168275708445925533356993038154091325756570532746831615778362457401136184390449388281698652916032052972774497866858479031352310684327071711479303951049637484345134631890468573318967447725667273392327403344816655501888749857489206296202052474614193389644251245151836111400597599269759308721533515677478554629982622386552879916110760195341626232133289541700308942547843442884648149202553572031255944615700622849243068525771469992174090392839135063247450539862293314436400967717644273307353693864203979305789122959794287676063347152942114226449204197184054243453749325641479430302871523761441582018407437897391155548056181366485967698257832193978443938325338300338093141554379108977155419394822513898293611127796259245042819622713509680218631442201614513468090633250603785262455523481181177703306464514143011283413226694105483183615125078329428183890053641715356236790917956068761766207057856891778629160874727824298182921168921448376511658567279862176929017527501405139341651975090179574170641615582626871991813387750131542120113880892820647207627762384256582411739892574494140505353597061085532122404362525170774929802192592264641572092436665070367879019218279143372054577620724072619078218552692255184290464842851320773768315470293638960761218853730109628506841621339802890526300973763351851077358882949266800024611271039079720726659119481405239555754253539792012158190950550676384950104879129380937825501032703102352324541704708237453906490450103417196560116094786088082565562630910654077697845406334368946576879805983038547728981523071073734518265409057340411546555570923448116596032398730577945112680801740800318291346123092310393103539720960836689077378411044008705526036353526744952661582627812856459348745331820655596825642193299031303819664968427523588000040565918557253212859224402122524395727366887066541779735886285089134499338351166372561553490826733989029818016015173944858526951306363650160003352651579447154860274923811356713998633979099966711863175786205546312636595478917189739497450743364147001739962021075228331289330340081046118070136011391869451640873336242902072127121755060514156977033713041639881442413499127656384038368047753155268633248396064709293300601435991424903104667533836860557376698256990069971797857980904015776841535849597718348908417198515784544180570175709373947196857917674383235197285842182687691673248090809970667069156877495452539283662279475477553941372895077143565766983972450109765562384611907012273459912336469037426086733644637587317991798365485818262735445305846708851481638478590159273610883404842317315059113866001375899733221454382837369575608459799122131270473673195628008277052159076734084403316595834741727929423984039314940487763936347091802832775421765183710749961221198960936243780660151451733357998062591249774151692078914471622126110327690289574850029383847105754357367661618269489496283602463696384502307230388582563295894005707468940230624889534797545689703508142556103279105883551322451 A013795 899 9381534596231827193916974609557721321537316189409845587837202994941149626007766082218720877822431215204034714207500794738354966054212018452048228203559685961200497575783734633043229039485532041805595524890671445860809376161621717291561266549684515732111132294466278414666235570004658680139593540978737375675484634593473119112021902752012808064650264322679632240538485675597588270899673514715355965988552884469382759539377021608818517404630327600557027052680023719831621378576467027832707754770567805944278024068428761165711968601152619363508275944033895753071380233476394919476483481703196005428595302234548423073072395761732317237250144225337588864411257877191015161567191776168793136407492704148487308245125485193173268801918424073499874953319403960304213008463582088996635067528768828207320740366863724647356795733879735071614051100401949169946361686611004738810034875660569493832349977343625287574391423268674991498029180729232656927768489147317742408297116145508350381963002402151494549737065512371460653203153186663499469382694250280826405417781482480268032507016149450908546038991972203033963518337575574361520714851777640019996749664663492180034223227842975847274133552474586848109618285118472819135767766285820092155420857441557776461005923354123836416663346568354029805492965431865810461016058549254348165865243465666225494389442798650971738178406343876716900339064341979391266202331503298255703908379090551386721053070192921152038397701021278055250021685497664534534532495359596425984916760522065031606671922096148495228080982945273838091686314961422090020027611319287973622754109946951567828200453052028398379291309046271821158040334275368354530662855829794802741019037534082752530909544366890075549696148834178925680507193083544462132417745620148072645101126567295319145432363893745240032832139810049675908180587330151787095766878069067900623090283767183168711138882014571353275804122271731025315747233901743346617257005365213295256116720374824938110251070945021147215924197829967308153196695764186187448741906800569168024505005237462535070968668178036054120195572556869234451623611405260215219160333619283166191159016168327254112335798026076094850008073707012452952054485535333266310703160619806121540383615098633304562644926679964131174836659743763115616842402479162886351574154594141495746832097239397667377300018479283590547081923854008520965453120113890203875082510349814391694394759618287057460103598588194516465428925054587609964781897316095331457606698251985072851918231253808031421324980403186218593124227352091117319223714802747372851908593925613596744289471904471475879677844378593541238197113111099990018204812799426860673704659194212333385565572478161726673693094076470201992609086171774685794309285159522073649654000088002612628388756685835403563312394406826574975982176333594476252474783950562417998407085509126596214664861342788360641474026515932329238013189615840987772300750592642649504198376040728017118705746587153946288059389766783408763214105624350452006355437362905475420552239180591614457092438698415694988736926373960194346368136203469601511347727942560943960909196772670644946523462015396730493788025297548780536559525843410920627652099433800466867255640556824458946394412340642057077598873102930566695726576518243176955335867291138915922717919869077865184709654722901664294542668965038521924936943930296367809780486112126144547994095313619121927956483459918947123931005049257189669184320661042463729748958279616453638614696550319610043681351792057771085274664950064054709090182239573987067545192645277404828094449634398487943354923727386779019548381307713529665379280208905475349546219933753083595715088223670978765498280160119237309215184137563052753916579007678970866442949062715163908109389241074912005091 A013795 900 137355048023430181946138425258534597868627846329149549251524489048933371674379703209764292372198215421802272250712019135764255057999718162156438109128317362157936485007049658762385916367107674624075724079924320638848110076382303562865748503553930994833839087923280782269128354980438207735923789033469693917264770535083039936919112678192219522874544519948352495633723968776424289874242119928947526698038402781516232982416018973374711913321192626399755433078288227282054768603738053754498674237595883246830174550385865492227188932289475500101124668096600267720718077998327898016055194655616492715480063820016023462212852946347522856670579361603167638563845226579953652980505254794887300310142100681438002680016882228713249828528887646860111669191549393382813982656915305364999734023688704413783382959711251792561950846339733201183501322160984937797184681453671720380917720614546397959199436018288017835376664828076670550522645235056695330079458449605879066599878077486387757942320318169900031702700376166630555423547365805940295731232026518361579401721738684993604263935223444110752022556881465024620259871980443984227024786144876427532772411840338189007881062278849009379940589341780426043172921312419560544966775866190691969247516773801847405165587723827727088976368057107271350382222506887947330959736113219632911496433029580819207463355832015048877218670047280699012137864241030920267528468335539789761760922578264762852982938000694558586994180740652532006915567497371306450120090264559851272845166290803554127753283611409710118634333671301754263500379337350180819983224257325695221810742923733317904572682833134747780671204055746465733574868534125668078683434872204025706931259728536505579805046639075637596123101315081213650888305813936174470080728213624587931596925594071770767608275239768324059320695358958937304971671979100752314869122861809223133022664844635328773099784371575339183311048154180413941647855251555424337823259815552087855844804903007811918872185929706054616388346180428551358670952822683449970437030257467133189046777781681688975974052270794625868373783377805122461606221294584414811023726444519924836204759155720479327458708418899780104698968207144369323671029722722814352055004974634581425472756508659090212101684371521354844530783535308435775746189614697423819073397197412825639229368735682021248071049570555191049199826447146538755455199131587466474935083034031632508797633675571340808273376786929755915570344891724217197494371758604951747870819669107313451624934823787003388039619038083049426421931812661966048670754408427024285924793723664908669933142158153366878354363319546988037268443933059614953856536664196408667123709915262462773098065546652765840229540590373600227373789630640953174714482244020562680304584215288446251492239786637316143570456766510347884223355043700156726812483311820184361914678138939122495178908234919764388151821222219765232373751109165527901974255289426881031390968423612298898634970835782520927603477525575475887702217720446114967825049958430299065632305333843041827266290394983504190330097339041151205425175882154998435727642084807034780531671549948670912662050007367423531159550478381411695835768017873379288909454387810272635403489833392466903434160591079340357673125101100006426992132806803598353803072433009564868024513064803169024169334054798003266936399216317128999503001796083469121102996097167638882327181549486697564147210874336673304841473844926174513946527638798322711467254498171864497722957772193229410649538671587517826459506369533887824995789358169602744655929165519506484088130837097228261978659438292669831625207850726233787830818041538585064592706206050078896924864606682766800105660319824305753444219510958060655370092633251427812455591217227212714778629567878577786666537331 A013795 901 2011015258111041293873412684210205047394580298105078550591570044165433494684593234694159004621354071990607068022674672166724458304173873612132410355747694499354348076988214053940092201530823464171092676254171978473375179628313306463917423840533103695362238086284753933202308245268595799461660195239029788642673505404150787716432728721412286034406206316563828888573352626855628028048778877879720738385980255124179167095552933789179157122935581243118819295699217935636563867127328845019615089512641326616840585592199456671698273157650210796980566265602324519699033379973518754853064104952881069847343614388854599510258379987474082144513952433231977396213257962357101433287577435451944963840790496076933797238127172710590690739491444037678894948633474668517779520079896985848961105840826321322202509913132437494899522341260033798527642857758980474288580921163207658097016347517573812520638942743754869127749749747870533530202048886465076327693351160679675414088814932478203164033511778325506364159236207455637961956156982764771869800968100255331884020607976086991360028275606445225520362255301529425465224785665680373067869893947135775507320881754391425264386632824628346331710168553007217698094740935134785938858565456897921121752893085232847859029369864561752309703004724107559840946119723346436872581496433648645457219275986092774016470992736532330611358548162236714236710470352933703636884304900638061901941667468374392930523195268169032272181800223893721113250823729013297736208241563420782485726079663654835984435825354649565846925279281528984171909053878143997385374386351505503742531087146379507440848649359925842256807098580184004805269650208133906340004169963939140375180573685502978193925687842706410044838326354104049062655685421839530416451941775677591906510587622804795808552757785448032552514300750517801082090249446014114641998827819748835890584835990305848566953942984234540982857056025355440519666248738022967730070346959498118297423788584937374304207674196826345638541776427654420442301420276908391017168559999576297020833873501601608297236099296704117338860562434444797960376685974010417248198378874216219526873878798903537833322949961111680512897593520800711267867546170384724928437327833624906650346628043277739795380760883444156278775201740450808192699962148784982135053608367321180183957187659120473093008236762498552151334659012672473918619570485572096659524550701257131561306154644040000773930509537438556359865419559734263988515096917735098540576670775400176245240670755065516604288062336573926652243503669183844918588515293780062570224904908177927836491134337523444465986233361487451853647287623925822539413553300499619295358236869357717460928777668543144666800703783659880928979653982214195430994734534705058202339417496038141568097882716156945658015057518478003372914141194813994637261568168359319242792802632207692451914395467460270406930814514519582767184089989292494012805071692498965180595168690107668174914608006691888901042514451950542471848169645051569243926556441378008619922582392795975393005757672953484850622955140901494798630000090631332097488407763659796221764203162798490832285074157866447919706978553982248638731479549684146168923321691930201654942494650699107933179545213992622176692224605205194097591816424411483498030783491693039232746895781783197682863219896297565831215820926099085681723449296458071402068965858631400876152265066034739036679314411163233856184018563564121058691111159646242818592073107734268111161824742681071801319895690712848497193632756345651645763351992961153784507458912371094433534323585940518983629552836042979004824668142482788887631006946166423930701811562779205129876942706442388720346972742547660536176817859936966055273526243434154602162311011423621357073915503310257374584773063171 A013795 902 29443274394003755583600635109521612098904050144556455059211177016626111795677129549157181986661244968014478082919979875193012794031409683555230620018501995165047010195184441963736889922612786338928967873037331936828686004938135119938215002449245171203798527821295082336014995018977511099918166918494635135517382792622171682956291581210197279829741266680811018757602455809793249958662171551036991330709136915273107185445990503607372039436899844980502633308332249795654931578611221619932184525554581662997163013655392245130334417301156736278592470694683633292913547716192288089803711560615131743634957858267220191429692941396608036677828777574949381057958309826870322084763421232451926215593013653062387725363419935655758303116894232155656700942942702621768809953489771769814639550615538170478366947638172017362823906598388154844243219080449233124059113266750523322198416344004798189114674760711315038899384086058572481415688197746735182513758354343511127737674339426413372524614645946463738677655377313357995401000094384659024945755973955838314113945721377889640502173983153964546843623779869692318236356086931226342086683117280014889202685029766044857295884691185383618642568577784578674317805102031308400930828256854442463143584107660894125504049004187048615566361692165658783631292138869515182251465689285049818139147419712384304375151804655569852480900503643307733139677996437302354947623108050241864306327953404469486895790101921262801497013737078027970819105310216483692155824864730043676373515532355570453648124919017424293564833013960865857260920457829906265719266390572392080294397646910142368441465075278674256481912730312474014353952948697288522724001052442032954233018779329449103737265995705064549466477936150437382326341890261152564827272879537695623103221513385485015433020926736744644601361877288331125642883342139092652473504838108942706274052583734067928868772679232177914530010157267229004648433547773394270535959949834011949992581688672068097187904557915734526493890148677288369695735094274215752882364886953796564682028741936949147079833729803044981958257494602706286937875059345486518930872465097399670092960459494746697417681310380636114389333666738043213672848743480602757677250916812102258267724981181629388344169720094505892077547728681940282749320145820360923439319880105949399073317184517182846554733594439741302047690742604537690642509131479261067192098946817105663189083410143389651331116590137637903664789607774069359055849533972559577732583036822633980406568660524914228603381520669778860115497137220520673453054452416233896090662832760633041454066697835680750426504442645537782589249938101897967799553833872614926103339946004266341345458233845140181066629104096564316681191113953598035305193908322616757140451411559494430698521100847253841378998457128036447382835941233271695484146619552948793033729423338152825188478664039085819027874055307081211294342261533231404841479054649877349209093864791866369748924775825975945400163454091007892330329051773200025300328712858215424204286528812925875728997298089711971697970686217938785346741831326933333239327778067743076482849698506532704275485770745322663992429873008854102319667592086925584059206352891550082430013064180885639249681721478065981288950860444809246782841784269808529894668701101877787406647301141087797274800402501692661334830834179016713466113021149442623397691729136222340227745312831814614236021842293840906888390215789142296420296558488380641107006542370337419415520276057593572243124592807726814847411977185656685745621236528944252558973705936025193601376031621755138439320283072505255609637966274090512103805572698822612769405223090650342306528318165023013254600027923640297910164790287337120015259697730119457530258395518253240288919196883965478221295662417886611 A013795 903 431078980402608985499496898638505922740054198166451058521910842700422902800508853729210301466707287576699973612031425352700900317413869176932131507690887711211453276267695414791071805356973804788259018629139576887108791798299236291015405850859398551594814245831581300481595542072849740013901881853679953019110001466781215610163065040498498373987241885473754125630057555511182972644772853678732590072912473576513562302114746963315534029395650630359539054267292469258183853242446895737427113638644630127941463682928597860953226203706235775854872363440863075041547252112771289922816140958966143858559418002890370822722134354987738265000091132474833888069567614175208385643021250264328651722497312894486418687045831277935957315934448452990969758505624109085317146529043748481856137660562094353973770480370476506209104816507000975074564970556857222169349477338494411960307013692574250286827953171574363484525882403983559700407090903209949807183936065943346421207290003542118187132883031302175597979552379244874410666042381885792784230813214687428756942279306693682226592329287357194930337495761072165231298489468760084874491127520096697992816511520804662755669047763645201560545846547344016370686984498840386298028256508605892102885214920263150891504781470302578780507101534997410251145748205188571783343709156822414387375257372009018600356597571962198210172864273841668520898025545838543778788149924963591135308947565794837757641262882229208676717778124559407520762520846879537736853431844512569465784640909217907011862196939334109082082720157401037016157136423087657636395779224370392447590275948411394416351490167155069789151684284504932044156225121877001261202099408803804482925627948162464327817311443117850068738703463178553714639971615313534701636102229311401617854266177476886110954859388352678341608539245378456010537455012258455524864584334753030162558403878450488546567700796638316846633878712549499857057715572950265514916989625519768959841388503847749010928110632444269202397045666784179020715257515268792837950704309890535503509582810698872462395845638046381580850847978478222747057428743877268123666903761491028569831034087462586396892272065282893350774234214711690691384178453299504975152630673045989163297761449480235874746988871903660765907376295632287679732796254955904280075082364631205151832436898516074056407854556192252403280240162473036328696976193987861284759520680349244014751370207909367885138877996205156547556184647420149485936693026892244777582748242120184107132571758745269220982108844126232290950993586045643180026170237826080472663394534448428359928990523012201866994451544773318674889208343749888146553267681728955133079000149448463503638854001726697390996516713077798160529319099394628834903344011751431941293349116642557959857047437504643491629916410811581626132101015596330893583390656874723278806832487093895513584516120196255476387104043750976014560465051108040998284094839128854269770343274417715519494007642868113816603793131346446551608347647011421570422112684957132025774959068350047746548249441331472977629988816916841756261647152457630931956997998689826382785402435834145323297387169482269123513165770722632912062253215744677476210840212685184756857821272672346644254590084160364032051529547772452182147586563494266686187844452832592685420723136006666439900352693027282254603258243214983701857360742648989449165604606283431283274419125170597767029595793024124717752921149368832361889561912828380966447682786844110157662632361759227491211587163297928296180958757975199536001640524020272801715934028609344859517746478974116981890088264464549447380709464218959187711817389883461873556861871270211661709881106254101937060599008830017601702722694596902774143417234466678977700513168782745691070065961578138566637989793460277871651 A013795 904 6311427352074598156698134092966365214837133515355009947819296647976891719902250127449368023774061397410464313653752098588893881547256458619463337404102286979846887417835328567956082302231453475904900291749232545204159820718899118536756557062432454193899675373220181820351040331488593043543537452219728192152789531475143777748397435257938514693547208445221234153349672670239229902492119350710323851257511525633735065665262010289902733724381720879094011293527429042409069795322665000491670370783396029703190969781757601282216184848462997994291186273137676281683293318183084455759951119780223312233168438980317919215474769091375475937866334270564042955226539439139225974199474125120035789869083158088175655997038015740260351062596259800240788234280842581118128342331729521522855711488289623436529973603104146527407503618479001276066705733922946589781445697712896685510854987472979598449448062385020255776943444276723297573660217913896875126980007941476534952895932941860152377812540461295152930018626384524206246561526513189892153923336276238644430391911329302201479538293096196690975071275437857571151441184312116402647424598021735755312826545176101067405750528307529396047951739299663743683228140047522095789431703542498866278342431647572792202521505506700055925404473573897083487024899472165879479935245765036969045561143183584041327820945051098543995140905833315868814467992016622119465237303051391937812058301310802219609625729858717844235824989521674285511484067719163312005271095635508529548552927551859376560674425388790691070773105824508582953556634370426395454470603624006915825169230160691225649802167537317376782969809609436710058491292009401175465259937444296501434514118789046640223573256838688442856403357404397204936043824419805461566654172739348231087004311104439089550490096304871563599490623091585974450278878834476047339542379245119114610017591184393602810297707363581596951566618230437227407182013703564837403899645107234937341037769084834893268998467769616545392295145607387165042292085281050395940436261801107330306883801931442191721937575986637072725237265252899659239667814239107082598607137971990149290896170074539727436899755307806841548685563137593863412555756734758052341209665684066327339842525381840133442170664073541497273649896344352323918967869968809394564579280900565474627978708631173840259867398557210767436425996218767724888452428456176277070164142280993281619974811214001055206318312742439697012770099422878408623599122606729355788589017012881615512527983119789486664399055586852166971813497093294261798763158452011644200264759378859439617720350247421647534665765067026158719052899360842112353686392128193632103409641188074954156776461439280576501580001196172042868309760934236760771819859676052715052475924416763691090267031532505485360953606170692366588200090969345880612954422607302823525010834443541724214390900515793376429783590304558039829179768813272828255877432539685555363707595880749772920911765899232054388896135236043323962097817899894223212550151820457369989371175719713049057212920070534095865480666268479480153426775959132174474782407698817748070361077063047721678397045548389902237356260049150068465503449331717822929202911553923790025155361253195827218531453422191889793266444108936472398822814876119558552476230633921989507244807434273603346581063778612439489646303938910576378893618633123854525233617040595717418420770411622721907080312005666209992620518547909074610425075965720325729760523682184616818338600408516849698828847657844968184385417175514896406600018912180814089922990112869418088199326198660046731852782280025468459100967265629781467288718405283765290746014657267168939094369276666306460504230088280287706529562971593253516233771729826646912513213304148179662956835743465526754146808566051928318842291 A013795 905 92405607861724191612217381255120553110430471798312700646022322223029671671088844115986197236076032919486608016204584475439995319733381810647562722933461583671938278684527045563445000986970710340723645171500513694334103935145401994496652751951073561852885147139316682031759581493324490750520931837949040461308991530327580050014286849611477793628224678846484089239192557564972565002387119413749851506261226246803515096405101092654465924458672775390815419348535088609911190873319138272198545898639701270884418988574713040372927162366346753634417258225008718440125097471518539516781444344702249514405819115110834655233766094266828343206301000055328152907471763928437407488254500665882443999473246517568979779452633588453151799907471839735325380538105816230150517060078851924616130471900048376734235343523047809307773260478151057682892638650365861020990146460214520372564427871591894300898369081379081564830228967655505799775959250477364148734114296271157948245349354201774490963553404893822334048402708895818903655907309679613211025591566420409993105367973772313531861920149221415752566018543685672699228250379513696251160943539636233193535093447923295727887593484950537887538061415086376871266143198435771004453069571565725901181211541752113250637117362123595518803846897595427199333531553171980641465731933245906263796060697350853949080626456493133782632858002305577635312625871115364451090539353975429361506345589491455297304530310861487957456713671586833214173638235476270051069174111199480381120363412286773132224834262117284507967189042376630163023022683817412855848904107659085254596302698782680234738753534913863713479460982491762871966371006309642609986870744121945077502721213190431859513336053375237491860601555757779477468617633330371762797383743076797451344830118880092710108725499999624562660142212683910251926533065015563809098239974527788957005267552530706738745568733510198160967886857511831446468551862633892784430494704015026717610133977171067672351406566614955841088593226837755483384198420599858846963927309030012423023085744078245129000888050020353381770198800567703910927976468274766796326207107047907775768010826061336149403649317461599967114305329897511754223228834353592644327650715280415098582634414115521393726820692700721061583508132377662374497608584213338345820005251665179114028236273069016195244718582276122846036713010638978260091832005026876872584273207136022636198051210984189449275706416862059603963967025650362780658114754085124498100731798085599732718922200856837874253466572847102576634321410942921286995691402895902482736076342065881055443043647972500341555041466346329989805653499542089366970322467148882967626020556634605403809364171932506920559632797513154879634923209838160414460214565517087801083300009385837201252599608667412811169721747945106939217837531882193038054265701393520639229683627087894384222897174451730824308461545649034261139020995195127478494301489813536216080042911290057425335069164530656508307828315990910306129074151872351322054946772803316354014383383712318751246654362752689697566502434836808068926321426817654166485289231118390649498156529280081693093411143873976558657133003379606152403436001665680645506459828060998209758299644108040106306519009554311458463214008198938892391164832601266456766804492711251848375571225645199826597293354782664726567911535969589748763381470407566354103945387091361898723098499596568271441562848074958980501957012059936761371233537214111289009423827230864974837295448581095196440553158558508179187586892866713598289030876893239299090562498242521150229326334874581744201056585361852883709697261736085630462574126171759607621812400597048620437280660579671392888242432722511692311299331467096824731178651896391937446105955986033498445351032120078777207463424215566282516169982531 A013795 906 1352910504703503889394474678956220018089812537599096250158412819667377422936411766702153913733389197974203427965251321304916971476216443089690965826468811046540848338220160474094398259450238170098534888955939020998745615714463830601425492941315668019088091439266735541626992032643763869078376963039411901394024944995526099512259173765161646376510837522991373550551018235308763324199949815336711575903170613479450264526467085097554035599999428104496928554681902232337709745576265503443258910501983866307018778411722373624100026584205682819961503077672352646681871552080502937065197126650785635140415597664337730187277569386160633772883452941810059486718294095676252083035534144249184862596287802263727432950966008368542595502445295205564898896458407255425633720276614471028304766239088608283765939664520942976075108306660609635535231122480006571208316734324000792774715788467976924459453021720471133190679382315444260414519819386239088501616167411706023520260159894868180322197385401050452792802664060943684568426138921019217022625686123961222709055692504000442419990372904750748033319077498101933989400813806460026813247374363814090186547303171044972752002256213160825211444757178279643772207602568298123276197391597293792919194118182792690102578035298851561990807122427694649625442235469990968571699781234653313608238124669913852668489451949515971711527674011755962158612155379000050928416586681554261281814405775744397007835628281323045185123744865702825088716237405608069817703778162071592259983240719290645428903798431659162481147614769436242216820075113770741622483805040236667212544467812877221316810090504673878629052788244661900208459637903379477452817774564689397879717341282321112855134753157466852118331067377849649329618030769589972979116495382387391485139657770523437368701850045494503221907142135905129998456370604892869729007331467061358119514122236602077361973871827322811274730831480830724207746067820822824256846872961484006172529971559761601790896943541809568469378093434131578032228049076002533378398859731508411885480998379049586933702001940347993862497480639111752959896503472010860665011998254288417745019446504364022563418829656955285118520544335029469593582293363770949905601134122420557458348350457065348725554381761831257062644142566141354825019487281467486721150696889629887408487407274003466114577924763104714588823515188765280706004512385598504291506344025678507416575667780019517726845617649277414661636441222546961471615458114560307776692814255771265686737739942744963316945004093054428824503099777615310562903917829798908249738893724186564532741602049965377500707362108776617380744572886795730421812491241526795529012566969687257717172900841263833823913583788390100592734910715240506628112001453735682495660595437418042463539310870499590968335896111664310697088359304287188270152504134102535678961797984193861679407437531147790998700185489847510617336406390651861412635068112359983739627908264197730764330747637893341938134914374422917792035774657563095706206475700613354739124587120932058837002266525062129862071162148445706937150272010037274651511119632804357499302509745189676068580632557458890795299084302480813677338706500387230330860078342641074789071265089385815196433744818884674063359916294040664323499044314115142193522784577785438312066738314671370661210972007372994261680792798130763511644668108237178990435864412404629559204885132593356062175921658665474433529152613569534123236230218351803382386974254487094096592842662675814771086138794455118251485459698461553792549701068593916577984925536768752160507566868898751316847669466282888070393677609078029715602547781280732415190955357141388851822226151546968863276757457490293687129733512009764610889186642415074356148437301591516450738384461270073377094471993940105942319244714236371 A013795 907 19807962699364000444624503774598017284852945362988368198569322092750072849212004676286235450970551247540312388839244595225289379383284943276165430665329862532404560519881369501216084916610937048412649309203903206442634559675464943835470642153802695467468746762304275064960790349937346807176517115860029648309919219679497622958986563095731664598495172174116700153617457983155603829611465246344794182798320951952631322932004592913288635219591626877939530969097730583656408384982103235912753708659545786601061934726027272230448489219355402167056366560200915100069281394010643501571551131294152484090824765403568707671930893382777839068786634521041080945042543854796006747723255405952315573272249712943233345835093328523832140751301567104675684743047540626686703298569912470325410082506496313882617122628251126112715660717817985673871318864229776209060965307237695607014613858959650151010851691009417861044736836480419416728984675633926494752162307074787890360129001020765028097291919656779679339423804516276485766327099942642356428262670540916261683284393951070477471079049698455701955824613649710415538817314940381252572754808060602094421239065727269446062065033216887641920762689847192264468891509202452822886806010375978422129921084314267775791845014810485719107407079463877365166099769516137770858256497056559164538214383292208716919354065992863341828476675206119041964240566903939745642947245604635939427044714962673716591721433666850704555396748578755062123894431855507750201001016070890182278414627371134339724580512837921797886482227839316022296462719740717428094785389594105044658863553248335397299416535078930257007961872690094880952057558543378929386705037401617474356941593714463413312027920978472181864485157479096715834937588497566794387244608893533798733929729418233646515163786516085021671942468011787008307399722026236505702396340009245344227806263666091014656659457423833279873334103710842633125610178964666969944495067029087334372011313606469611820522150395633891960164665969120433969850866521753091193137705329014658415327297267665002296331010408634978140825614037235175085844707333711010996440666441036724204829716270393654351015085007482329420259289609166464319638357138970477567906204686359381747678199041893770690841703374971434654172891310875575993110313287965473084367353161071181547664129898684747383535396456616126294965085878712474816612065837547701331944382879959027086084351967265759038746688003070628061019135939310062905921922255277466158559493518747100919527250501729007923391804926409892419549883844065761951476260946085815684427143015815491323869795613543091987856488634598455071481291635576289105756684267193813340272993003191140237128441216943791015918780245819462778231827781836257542187813284144127418966777799237559708679050454984511367405854970877172916070668574068723463302813027395224875679684286582328848204292893534808011969415756857402948422325965533902942390032233062521931892204896118976120566476166396419316233281355925939393195776761381284234569010732680126735523080037566273432550184193434643310583885015393595266817132498955738172774302543888598147288045179322047320089041273755620133973893272621593049916001872169439274122407014607975986792392173697720290986457893290512961652534461049366360349507802959796855367089003356602326969115665103537850789841159948008985268487357432508573989585772700537598971490862016181376318723226299326106317669004521211181300323415271549098301646626888753321527690059945544668215809424236604063472158089617386319998615445175609076720173345283532618277294783831300381991286527546618029966728655847764238633833874511433066136902065731203290810777383907074179529213084799171127235005935115389873266428349334963668028581631599103648369270532601392355260686897455144314040164463277091101496061861134707811 A013795 908 290008381881388330509747359763889571067531973059512698795253444759953816585312960465506773237659840815237713684995380118693461803550674854506338070371094517336935170571583130867304699264100729325809598536054346845526612588208482242695125671773825264339209921346896891226090931513432694603871387093306694080905527295327524697742522270284607301386567815801242606949113202331381195669341462671734131630350217057538475199047479244843458908250041009119912672918559873475313475164522973476998627048484409861626147786323765292725996330660582443127872262807901597980114348889709831506509080113277686519573765390273649449024740210017250341806105116022562466116367884578068334793416182398547852308279008047201879416371601422917426372739806243979556700322959042315320022994362088478034329017977612531555397292400224737416269988569573128251149979491188153476861593063267101382300961509028237860949879608068886903555992022909820680329064635956317809666408337881969502762648703945020776372450995694911285208503921922804028104795070260226740466193759389554987304966811837622860654068366635089932335228168445410193903824308042121918917703144815275264421361161312951959794694151328451965361886542052741944089040586233111779885726797914700078404174595445194505368402861840321413451547050430628503396866725485773103135733373405082728003996785781227824416262880201512187710727001692788893398446140040581815958390622897474789151361671768505884619393510316361165395563795941552864555938376796488970692855876293903158738268559340777867907583288460013042855986297795425882442510679723843864735752889047291958850421283108878551860757490090617892853569778055679152019074714633610905150748452597081442059981873573458834301400791045811214677927190651455016539321233192875436623648318810228347263465168412358818628512998382000802298909674160573588628639330186128679988784814075361084839311506335238545588151116142343050625484612430446991592058630221689106957352276372867662540617642512321586664264803942475812188770874453892273752586536744987008158729143722103613858806959295883298620582323392824714959827815119160198431852360072862911998887797363218679082911875914833493353211859594548785042016259167806204103825186871666762071714742812987708167756512172366696684613379112956774771745301682529308115128096849102491428222417631243169039350525846643386442341739521316705084583822350229343790017255927535895200997709745480115567360997152737978086290259052957065441381169287438631005602863739517382027469544607976304562798474595814405006379415927567234914629849360966820731563936511642427435697800894554608472777677577884409794206850099155980701557590836472448797383614355984621114936890559721484211797507857274044264066861579042754536092190553864646675171774293154169541092593758637111694769977711428230930189122628612688664190658592940180226216485534093487404826257639851876666559052254243124103244216096149236567851274461381872979532461924268383604833771884077929381213777552209975208971472332111678655779367563383382478324886137169735534793414830007809325967246776076612710258660510377628301469636917210962587588563545072965474444269470454094813423653289056034381511771404452743843820183410432760412426161100875376422627413815108322780332730015666400271554757044223772881877143743134385759429550098144014669154822452780897673414064422798799553315923400169358031781525298108570986541597710778911530682426756248433522596991895195052905418035122990750348234408264278237380486910167662719487347665780248120093295866590088153111099728732816092492260057948296201064197872930074068892734426049810034576742874250267116217837961756721891521310383144370547380760591677783473062487208774544664473847721896024423134493777462613203063606463668242476515774489867816985473371716865640767901862047906839890817003841708873257060851 A013795 909 4246012719125406546993211094303107209999735617564325423061305684730483828625567054175484666972577729375895366062017360317790974265785430544827295688303194828330067832338548619028208101925698778059178332166371692165355134903960388515299334960440575695190372458439917384441197328288168081695280978433103308038537825130890289099648268559236935499600739391145993008341966395333752085794828354976859421199957527939420815389254143623753081875688850414524641444200635107552064589883780854676736898616860244784068429739566247650801312277201587549835177799770487296026854182094241643086799441938498608333079499078996501583171221414862562254383185003686337066409742198107498489710406326497139105645512956819082716535096616432934039523283503218104689649428443338538600456660455337406900611152210225074502571758031690380511608902647120170725086849730485755054730584039293631338268377453682430522167187341736573154963279207422684580697835335036449051325884474929915489947939674459049186869055027969196126737705920871773775482304623679979707165542831222474569132019092114636302836214955904351699320075614209250648945891694044707014874091743240445146393148762782929643354117069599865224863380862194194803407643223038989569306926048269123847915520251913092753098786300204145814344100365354831918233525727837204003010272320023816220706516940622956577278504829030339940272754031784122188246649936334158367446797109841928387965086236362694656712540384541843822556449536380275489963493774677395019914102884819036147086989977308328764034926926343050960454495386022830344840798861836798023596158048541401569529018005997090877793350412416736569269115120513198464711272896950697262312108094473869393200194610989010793006808981701721994099531998327952897152202175176889267606835035700553232284393530725345463540058809310873746458336539384957911111908433255110003715798462877361643132359764254227545956120491440044604207720210594174403899330405075750214962594678375155447257182904022900350351500994521788366255794372879436780011619484483354786451953393235319010506792691051027375103945796794346651726839041159624465240750403826785894575716241194884680452912775269077176184374836323788761800160050475850634284104560988073063491975549524953035284123094715620806159424483592800139433122961933911600113590465967709577000604416539031237905131048920705820902325408331597879143391743029707822429642644035053041637807468383574372021732359313236737161375682794344395127261699537388996553031528010273990264181602605381075103932466557318703698401028595511886385095624493915222330827594466956780086051502897174022649937977417805643796982492301742713451504687436793122842493497785970837743791014684882250344927312538349282070202920378764969162925761899132291971189947426070196251136665220205952323127243673020729048898944405518374732415432459237178692035564704662749094061238105071326275091084054373579995598567863720972589910509389092002293334775033213404358371254154784964070350917141906247034551326414447087199265720495496102865154657934302097964910386526144336341486460048537686690897048532438855961816954104885703244884158863413287511338549316918402163335707805069399379713845132592622617371305312146045198331424677916386203687965667000953826851500159371766375833197884480258763563261543230541903808042986926518771095755531165122836455317214197224260098434501879570943313311889607587813955532083514043720721410138233315204342558337550769588225452235707575848499971397297673487708851764749876014257174688612726285944782745480649699611128377160410179179508421004679780921057569214442658524731795268716238092421898160848545365598080165213763505319616729184201715822754427829107875223668108432561604496279693579112123395830119906054262234566738098667454306154708484315635306629846482851162243404042841451753246459613356627919491 A013795 910 62165872220715077254527603631691792661606129176759288519040576530139013734906927240183271009145510535792484054513996172412777654225364488606816436172447075481580523133268690331191994820294155809564429961247847944992964530128884048252497563155810468753282243164018830425603570083467068884100608805239065532992232297741364722707950299975787972649654425425768483635134729994081464288122081945216198785788578166561060158114069916795368871741960458919055275384541498609669777660488435493322104932649450843883545879816989431855382013050508443317136838166439704501129172080041791896433830629421558124604616946015587779679209852735002773966424211638971660989305035522491885387850059026244613645755955200788190052790349561194587272660393770616270761157281838919543649285965726594974431847879509905315792153109341978861070465943656486419585996566904041939756310480919298056423587314299364465275049789870365167561817370875875524945997007140268650560462274597448892688327784773754939144949834664497000491566752387483639846836421995298582892610712591928250166661891527650390109825023169395613229745227067637638751216800292508555404771577212783357388342091035904872908347628016011626757224759203385206116691304428513846284222704272708242257331132008259590998119330221288898867811973449160094114857050181264503808073397037468693287364114527660707247934589201833207065533391779351332958119201717868412657788556485195673528196827586586212468928303770077135406048977662143613448555512355051740486562380336635508229500620257771241434235365128588609112014266946760259078814136136152559863471349988694660379474352625803407541772443388193440110669114479433738721837746484255158617511574611191921785844049299490107020412690301094911715611247987519558367205392046764835767031671757691799873875805683349782931690001027120502521896505273135168776589451371288065564403005294987451817100879308446145500343560115173693050205231603309307447490096460714058897267348686090650903292414897799284029496326060793503470351085413327833896150120872320797428443049630358305632829951789678091798896870410866029327932650401618061795589826662427972282483061487334306606511095942714558936515431978616591261516143299016929136553574877426377722586014020594837389594846229731404222980133864282186841440353285674399737263078012233235916865849262547956354169023687248053923830946303382924548538398509697952228192397951317211582619139144603912380770183472705099068779701371791996289058238542926912298532934601598421491457882843745384320596675242865703140848289459666889528564185038215412770145646810590714217239880053917524865617741927374092430831620669789815067643480128762088111536947301084399035406844246001361027300080782873971838789840957265497913514396079965195886750192020265093743312891915489035347962905974616696494004929445041194524457294346635691533230092702840967309486150587096349287993608561640083584715558632092738759688879767965696005576714441261277453210913532080206658954007777874649362832865970033919803684449413774558442048729346816117016304252969129279228375703261570640270841423687563437290136962025049631581208348969919233942453507700549002326073398097974021076318390406586288587740933281075130247748770388709373810408195505330560964978932813833362031508573850226675468557329712254438364013653557371591161327612956731788563448542299333061560392101179542018798181050199375744693184122945234729114115082165833873967906779396620080817541208846182994617997888081227835237533545298687702934724739294615978925552517564176582192252006530570005565433367182791929516672465203870868654963460598214529274441911149010972983552697721491698894711481384508531985897321360947577845968401149724775561134451430030993691780598638348785544540453376291612502590198496411086918865216524367582355423866405678591241695119281415199154389369267731 A013795 911 910170535183489446083538644771599536358575337276932743207273080977765300092772321723523270844899419754537759042139417960295477635513561477692399442000797632125820439194186895138981996163926735207832819062629741762641993685616991350464816822164221073016805322164399696261261869592041355532117013517505158468539273071231320905167100341945511707563590442658676368902007581843346718642395401759910366422730572936620481774948097651800995651174043079033888286905072081144175214727211184057728938318920609805298995226400542271794648053072494118606200447594843713601032208423891875155687714245361032502336196706614220682283311453893175613642416882606184088544415025084803693963512714203247388387512940094739890562903507925449952259020825195592820214103763403621038569195824203077020656684803904523728512913673875912504932691881074617669158575736042078039972141751139442844097741868656995136092003973492016418272568126993693560734342181540673312855728162381249237849807096872546064021210529322900584197028821705147970997532054433166552130713443058421510690096753856329361597948164223121173296699869497282668956565173082617759681260661972361135522716554856683244251117621782426227352527699496762802754477388137871223447304613256721374889585103732928671803465113769890768323635103269152937935622071703893600254002606025579138420298000799480414817010320504039984646474389041482865839823232351311429722682255499749856126329752695208736757579295497699339479963081951444644500301256390312532463759810508680475988118581194028745838639980847665826009000882367516953172917767169409628961084035184478522615883996794387689819090343646540156660306505093389368626426446275979777318986963882460926866542725793834656885862198698330602428264281785273854054254144956683960465110706204365641953415671009924171902873305038071277423086733703972006058046157527028567928424400523911282054173973954960016270530063646258039948054795904051570338702502281314536314891252113053219875104246518679317475855709856077684309410241536532816073533919691648795149834689638075952770263324152676942027649079685489535390261934530090042749230652164607942187834503236061583025928955697283857389522439598925512659857854040906859488280889780399596236381831275529014221058143649497489228652139906955497545528212455558886553268725177106807058832899052964628981388675804998757498808884827829398315150692580487718572964898405235294781126816216145881166856256223875355466003607784406617668101670506992922962820695502002489056434862715276171837855922230796759685159805978982929587708233144511858367702414953858646854609083869406481557509359558684087279805758226392682405368192565205732041012445435176686277391606605705926800700482742057821691722061455324154951764273006770432977909561368701237495844050534674966529524906374363053368726172004848129032579246529093159738021787262294602378186730745677649925514422950972463763820493932469788180604888682785755217648676134506363192460985023186305693745627875862741321235990667266619845744023867073310150035446366734769235710567721021777182648671452655744205389284209616285364895261008751655980471437268587504151461806243737943056040621552437642578377553942829851213115004168220981957289747261093941958186390393544743088256555327334253503317029741168755535147864317117232087523901733477466192997581299510116357450107804535354305700753369674697224168755969060278052908744041181668959758917989973748764123157145914603249620838716965224202107079397256735712728636718086658667304908012472547449014409657109339876761627614075451483509928923256640053601563049873387977320026618458923107104021132669655452195047340359963517470798950589416805522682045633487242823361233120438990569503387083778641359744664064569157616777882285498650423096185954723579105635133265773265760828045540254369658241399199930819414755448849571 A013795 912 13325806805621468980109089298100988811825901513071572293297685178595461758658279562354104208440172404626187330135963218356686088061554053594894420230333678131954137050242090331729835405836051330177880303895962049146841429551118370362155383093306360730039046721808975952961135032697077486345725194909793025137883497035897769372551516106424236910438527670965680717094293005768439307643311077166847674795198318365060473667015097720018377328839164720135158408577160340031869318821098945789209385927316648159382589109730339401345442145034386390513380753236106810832712563534200944154423824266330876866704255981538805009309962996449984159338625578237141240378780382266610883319789648649745013381576955927086737731470259536512751024323901688674480754693199992415625691596062157250659434522213966131909157569099217234984719541830813477294150707351392064583232127378432582680435038699007065787523030175896612379928669947314667422711503879936997973520716025423870091359025705310946923334543359816587453228698978585071443374866808955991489745775519818349338013706573210518183155559072390717098236982789309715556193070699102606619493337351937339385188093079656699379080613100516502394668358048332104195128303439726572582491986842691657649758415503753808683874532730704970739026341546963668164315442751816706201318852154820504165611583029705192753335848102499649415209031529956350638760851944855550642569790902771837643545593909210551114867718465381816029326139482851101040128910694810565787801907385657590848942044147261774867823527959590675358597781918742815711404689029127326377619231359135950049619157597066630166641301721328994433663547541072313746059509599926619919727288138203110430253052048347533211465908451142258350152217349618194497208334936310809865169685849538117363839958839256299800829968059062401572751412868159854140695853792353225263040061648070585080555161152674569598216830661844863962879470266831219041328943335900726126186322822187212192191401273279983887164003448002833375974075346336376960132610118205430009788729690991070024509425328919343108226810175675252287648824983455048315891485978342024881572084961879177637082625840363932956039998038167868430852978841012917329767920507274830488496866391705020297210512281172292739796695980377735439564078558561837658026407405318020762148372475034455132916511602460986808540060882764250220732121290070920687626779077551049950890477716220591846163942447373759079377758821571497289278676557892883385098657802844818442275262825014358431878048557381095358550424719338289072093636241468798118361531057339444448598331596931980296483494533298693721863636106192615263096995707347177122812463213616421863787290512314140474289055767826468567388502701767400952648780721092125909229573887999154818176652743878176184958774154227049464371519884322981457165992748432452951724376987307255273419031924847466472559456666425187841966095851665290168752236175204666242141594267285307663500821281724470701662129737730506395684216139359450581161538253437820333906668970255363756380038422003479839731159198738332750911104510112992034027431516429132995210082313049389648281552305214567224283490740149239524990025767276971851611216776026923396836679189649676404209806941751888583555164226547500805542064632440451749790099881466913394993437445279843582531677587806127613589427028366202122389764730085407242059054756143011530972636921506940815239830318291205655655527143773335706177698699655087847543049749455235867570059970189506769548011158210610567201019971789737845135666989897678685170068869365400467024780484613196273375942509720857093211109973403416425475587688110210225859289967435579651449657587830119886722176831814116347260928099090293603088148021626569357036667244974541985740844551258563107921685603986144186384004283414754864226166312325686187127051434526606569011 A013795 913 195103137441103927337777176413496577193943024052880889946171408699816155608515871072426439715772564176132008700520637479960241015309212898682849206592315381529940520552594444546856520176845627525134345529340780361558905370057924060472316963869098427448501683054005216927303978013717911477587762578674279681043752280102579241383526747314157252605730483630608531378977543897455719903205717480799816806676498579182850394958768045718789062471534210667498854259978204538406598696859709665299814619361843045701520487155561899175098618445448451143506407608129839817401744642704236023364919211083350368205417011825709644141307168231024218076876817090969984900385723576765449942685040245880916740919668211728476927126456069874083187747126244623883072729463141088957175750657946044306904780839734678137281975969181639537411278811944940121063660506331731217563101576947631443024249401592162450195124684805302301854535656698634045735919128306157587330316803328230882007587495351457573904541049331074656902721381745464031002451424949924671401367899385660452657858677938375196719580540378872489035287665018283545458222748105561263516001952169714585938538870779253735609119256404662111560339430185630337520873490661036749180265179363848559650112961390459512940607033710251476590084666589095065593742397329348395493509314398727001488719187137913727101590152068697367088075430630090929702097633324630116957864308607482474939151040424751678872778266051655168485364008168422970328527381482721493699207726033412787619360468360059645839804272856367077925230125072313564830676052075453185494723166329109444676474086378652532269795298501977807503267999548839745556057280052525642244727225631431739809334935039856233749072365633173804504578614215759985633627231802526567235949370523087576323980837365551485383951562352732621426653435802728424473927995373843571076169542589401436164408114436308373487492617720070653280518324176675877984097059380922531213493952439642973705874306042092244091968174482209483457636437145710895073301544740645700773316791405800256228842496240708102447548727782061368743466446582765362392967246208905586291096895926873039784526724928768342409381611276815761696118463211270122625132124147010793182082620840953202171459110308643538003363425848710424570657674175903865151164630821261141978614321406979457601030646371631307863835031384551387481738987807928349787543672474424922330987484243185685219686281371999206681169766906628291812329103484109705641229448891450986813352123021035221801126508928616617144536768315831890304522928211344673250931176210506806171928172910681123520814843462026174781805496230766080067003114151270020255097273910558032507709720390791330684066065496747326295135068056576517347730798537509815437030191294195625692924372823120377523981412392038231207863422626372771514367299829799543666196603471165524458128046411691756624743005053131175194225609364231513360701489841171518451195081667324189501315524385727975543035241490112344139212608496361715958786081568583127508727540393508780757160142536552948333503901828727929806089481132564316370195624832038936182870815145356113840490207300646478730734587926525015885378967258702144879439824817810185453085820015660912234035783434189400751831159440881959293941368283560654068676852364557079016098917636342189891846291563069514390562801122309565273908545413180447430986620684689831824970377167783120475926355690101542004452572911985408074147686661650141175877791381774108337093248023544568612952431367361549314390133406973551790631300399091913629574978316378828237709811075221806638497174284823068701703861120599419885388079341621587916805864413224321676874436743420785261499390994590477440247248298780988642813575184634601956373845133672269213231705074976622463081398927961137032848206713475425967135300978760371465727160052904046776890051 A013795 914 2856505035275202600152395639870003386696519815158229109701895594774008334264280868371395503878626112102748739384322653344097888705142186049615595233718089500979859161410535262610526311909196832595491952895078365273583933523018066169375192668007470076273513141593690381032657542098843941943362431914370128810161577132981862673096215107426576335400500010835739507919610220202649195102834909636390117866550615697816112632591322957368790663645732378382850725220340892646811011520723009209654585842076744032115961452444581765822618872659810773192077313790628984766578943313832719618085782169471332740895510470140214899872878250070425576863553479028891548926547378887422952610851674239942502003804862287916630690058443319026451951805675347538272067832069848683422010165382988034697392896274555422607945410164788384467238533085685868312493053473202876756341370188090271957318035488710850433306820510234431001452256549724701063619591957530453236103168317528628343473088519440690339536385503256264051712743750135338877906891312691847113987427414905454687363708903695751255171378691687072111965646703532689389053839255013522459137784581716791252726147607079053943053115033020657975354929597347813771643108776768239044748262491066106761837303867717717728963427580551791868755429603530940855357982439298989858420469872111762028796337618886194878494381416437798151536512379855161301768411449505909542380091342322150915584110382858789330376346593262283321794214443593880708579969392288525389250100316855196623535056617259633274740574358890070387903294261183742902685928078436710088828241878224491379508257098669851724962072965367457079655346781394562714686234637249027928105051310469792102548472783918535118320168505235297671751535490732941949661936300820791470901534733828525204959403439869039297506434824406358310307632953587746862722779780268443724126198273051426426883099203461990896230379416039554434680068784270711529565165046396086779496764957668812778027705714762272545750506042594029047303255076250353214768207916547793705022131142972321551446482987460207327934560923457160499773092244418267670795433451744586688887949653265348175485255779682097301215756170703859566992870419876205865354559429636385022978871651732395832992332834028850039907243917850969326138999007609408489678201359854084379708892279719586238736689693527053978434408694501216864120140520495878969239426908698055287847987756804481617301426845567440385019006557279944820424310404110850200293240361219733897934288433150976682390293217223875891613162824912094705948520191942297361066883350898030149163200379585282329468250123127525224980414270314646178260992594288744366554879187324480153945378016241575872545411264937877604287072531416336790488126621387681207813559030738318155770105742503305447328611858831831743114328370672723747741851636808095118816784471421334443591452727513579008742862336982893536018657146701713587114030512764592201643947190691293458488760592531443289925578970656734830542211800995231883352587020245625569855279918901362059065581646877671716550830626674405620290956093261874155976034143165882064653411604543158862738617125088765095096685101832252757577833459634658103179878475157558925218629490849291416018517905259967016407560005373952766022595573039611536219497795469480193874704253113686002206521554774900760192229971231734345175295013394374930837075113444543827749391292113512666888037773658776676487190120004378359613596280413219716956026743620554720163382244312716029062236547649540443511985943211499771766632869143104707450607257530102424228309343952322470994237128704094548861646230666696106541966869640681668689954660874017293671118628360423717013612583551799180202659962342452454719433554278235207243269466602095693550925394002732729481974761704279007297930594491993711584827941630030598629711350334568148860447236691 A013795 915 41822090221464241268831224563336719584623746613731632395145453403086256021963336193825601572286964907296344293325867967610937188531986745952421929816866548383846117982211646779880715732662550826030597682336842345970542370710507506785822195852297369386720505906073220868699139073869174153992769365658293055909575650803987451396801685387832504126598720658646062135451013233986986865500605911986387715684167564431725705053769559418836464106437167751903317467951011009241960019674905577838552791313845609374209791625241121633408962914612289530305203951208598965967482309057824847928393936743229782659451168793322886349038810459281100870859286486462001167833580174290759449175479362546998171837706988757387389933145668633866283026386892763307841345129334654573981650831372327816004529394355765942402928750222666736984839362907526797963210795901163318589594000923829671727093357590215561194045159090342304292262488144519348272454445850203365829786487336936647576789489013131147261152220153174961981126281245731496511434795709121333595889924781630762077692062059009494126964155424990422791289033386422105345137260532652982324236304060915540731163527115244428780240657198455453417171524234769341430626755600663787854159311131698869100059965927255105269753543206858784750448244825296505063296220893776510517134099397588307863607179078112779216036238318065802736646077753459416619191312032216021609986917342938611555066960115435534586040090471953090114389093668658007454319331872496300224010718739076933765176763933298290775476749188509520549292131277991179838224672996391872410534289339084778287380392181625299105169710285944939103233932226397792705721161323963017895386056236588226173412190029351272667325587085149993212114231119821003085000409380317207925469370037983437525810625763122604354791712264133492021214054073478201817124218762910284564931668915745934315995455437887008711708985030235116478150887070507487504363581444285106538612135745229087883103639369834432342333158969619179281566957571381421417421332106176247635229022064257759834727957419404895488289906480336286877177843550527856968115941166992493712008470873457962637279629870325586587099886095275207920342615817407530074656104609306313121433659853014007390840745023016393434281958201256041904001084470409349697378546109623649403317891867374462121343873802929597298258177696192316107582977360580163988634449370248227469382388747374415358910190445952894677063275005135672115832328626586957782493332128618123999655916949763449606876282993374766929108316919537978589792284130227175663380239140498059413898416757508118585744650052710096818938245331676734695919192572981506270729986181617713933914279535792912349937366329955466004367028932466586949536661863737040563598317769039716118630118175990895054338206225156848550936881675019348390688449814507320634596541446079757588622459383526310267004247475766544260849159284859788628936520737386394424269030818911227525733943835252861207800401709385254653968522978371190004165226563416203968251153292634841906779180891935991602020711205139972686679888161447099517645115890091679308590599302116388909356093328424609757310566575926012623697059682511029288656600754781820224125954375524475621927120650911177087223086038680042447336821784872952501789667223468659518519544969837476758305682083459322029974439008803822547711494291107043362385616735941566182078837907833938955907761044138149320448950546984103563102663141529949875953187553348541657912079438982475381500205294136921633458986194559568158435271837124196021784340857498229593126677104805953297826625801356648289883362463191097695880936938409220311289626189856487196638847837824963640796301835781891797347144508655846389547226668187641669248708260521283049279098693594009892345592486112348945849001833957279931313465893405277994537603880248412267465807992392931 A013795 916 612317222932457956416957958831812911438476274171644829897324583274585874417565205213800632619853453207725776798584032913791731377296817947489409474448743134887891013377560720504233559041912406643913980667093708787354710849572540406851222769473485785190974926970818026738624095180518578788608136282603068631572097103421180275900573475763255692917531869163236995725138284758803474697794371157392702545331897310844896047692240119451184670982346573055616471048270752186311536648060292565134251417626013566847805559185155261834740626032838531013198491049645097460729908486915613598519615627857627247917024562303040379036277223934334597850250813448290159098251447331791009095378193347050600233875868022396908776011185734468436249789330496947590105134038588677617665349822122251554122314862762769162721279832010063696195033112329099848979369262788932147470245767525790223756373848478346031442015174241701677143015088923907778057005541692827479113903961100089457171774908641253127050529655262634618365669883718754840423916843977245445177424388727855987579489480605958003512882199577284780087262737810606044358154631458572314209143727755864431844965200494293681771503462042586293480808286321257927885806328749318517972746474279203142493977961140941996254461626091619467531312752487166130631719970105781890481360349280090415431072708882649200501986565214801417867235224388399318721579999463674772391818456817964211777735363050091661874212964599865192364770720402821887138689337945218331579740933058825387255953000747420275243755084868967890362186094041068864011447437340173403962632530213540238905536321931176004198789728296519853410448001726690083004463522944142545006347249359888219404927874219731983122313920513681050618564457825299306167490993737224241236797046726115508815393371797878050358505459259178456682594965689794352804515686907769476315164564595436224320489463066103694548131249827672340356607137599300124551387195925778244831820279445899075696520384013745923924099780474194403861421825802595390972465723366526441627388112042797861740252024577507074844052520778603576168760807423278353870185494625937100437516022058298030972411060931436913221729432320924319161736238182663647823040027584853730410910213907978082209299347881983016271322150024589709516479877731263288919319293590999850913977254830229499918595656348692234043797979649951700131122371536254180957596973229804298379227553650308815269804098319196330966883409350191375447901123421859648893484875695097953478962280061486665694275659305999962609074868018955544533148831950656078887550081256032087878886719746676364213887421421728527526074849901079072682952898461022233309757727685064949706438966683544029715432980436877977769937670600243299528166266346974010891642970456510483692863560214682694490565677342521419634266884603958279788069593734201681411127963312053730855021427834208708619209187292697974523092541089632165316259600116074200765722880219679282204270671691937140943405681427109513388753144926332592850983082114976642299165135357466720357153987438834853045185232754454340105680242571746984037842141746832276757074964382286050021882562421464711456784005238132750823548650811643979815221291650760629901428098012053847580634973449990543734033202692314501471458407752324897578702517818804644010644657903390497218353491383927933840855761527896765921043987916098221868687814630920470471816265808596700253445529447226644200693084958394260267386091055139996133830618968575998413490755066142422060544505711458669635473016874546637407650814967335353954944534494631579472967679491463962233479628357662687612182309823580861365392797715249394577591417045688829045989371193595292664898655177682677804959542751230246989360945648935261679470337642292105124495283972909898833831819589170900916175235850968535474360454145346675118025058410717004007966894816624902771 A013795 917 8964936460954116939900681475256572836370731130147051954526729223723211787347572169535255062187274408414313098108068825890824739095002711569192444115404048237893612326860866508902483537932639545673544590946918990355660321548591564096708752567861305380981063905779746729480195377537972512044011723313591527834847073691189500419460296258649826600005584096418952854411749627153641673050407388115386557966204308528080123034262087588884794767852536176107280752617732082759787208064250743446130575005462464632218721192029858188522437505746788932564239107457853871922546590156931498695925692407463520536753156616678814189470134835622592847125522159696416219357499440384752164165432128794167838024176583715913141389579770338352375133165587805809666729267458976829000238386745691885003904811905709703311402258020459342575991479797610350888906945376492755571111868282345094666017069515571464246342544166072754255050883916934933778532618135924687121706667894466409742451956437416587033146804682700233447491772767526289618646566512670850562842670475364539514151305485551831129432108284011026465257613744285083095447741959184957252336073318073611146642135500436953794816582187765505922852514120029537322176090459218772421638981129921813209254331329064531767161572667607400624125950009164599318579012082318752658537596873809803772326335530750866944549585301309907558994190920270554425402652772147662342588614026271814024637823450416392021500352014706626281412608117417715249597550596855941592658987000914262494814407883942980249843818197566558882792766602855289237991601930097478807416902874856442637815957289394347877474480411989347173782369193280469505268350439425191001437930077878123420307549006451095964893798110240804262106402227020207141598235639306700115947945561117057164566174356492732535298878429013631784289872892664279119410914172016652902730324390241781760276286228750824191879189628726950735161085101591353123556859935549319282582680711367408367272754942345254072172744885922680266935076951575799119227870655809313631866589348418603493739029891839281082791772956719534958686826981484218379013385826818345087505672078955541471467070343097167846479340618610652956846980263232378467777129043869843466946136441826707101626351752340113341228427598510017937030781889863425813067753777465828817231540987969390108308159004601202998635246220054942841619762641662297463400177285057564732570270612994171364365201803491353481686139996296151927932720348019447119449512065051929136885486742380226272429889927899145452559465142665528127509832048589555650992620739669565798634780463811088648455525737035527371509261877401698703151113386367826517888162891037035928651972911213768139063654266576330472529657435258162148391882305586046493464544730453769991747215385103169330036372081971856104865301457486553174377126921862446817540324510851778673448368724920649702893841711152391044992597894093304532395356805299442373410948689296324370752726904241651680552402581774310385524734794866435491931243305245373019902076746768670252749091530091981083434556992757965993487264431492947593298046797315371364000334553521050058370382596412664840438774620691501604807575796533279508474654931058786382386808782994480382428076646281311550809980120618176616043622547901788825449783563385118792959848436363540269773913467352088879363969204529936549850005027079594066379458294011306608177861947703664288410695996636845297742347456875850364574799759138304683395414092318921192771918144923391201388432108121466382132960440060237318285415581936756917254342929535900955063719795434523871060375238784539409329961198127047391250715951348966386010515936965930146062330383645428679906781210456452085742412665420762046171233605246061166249125213420798711127735452647373828826131670605051160313721628094030327880111409142020670403004880191307655680643307010205201470211 A013795 918 131255634724829226117085877479231482897303874476482987666225842564531543778555804134165669365483884613593958069400235679867565005089934700084546574293630670251000378077569946556841261478871775588206366356053840937797222767792929089939912846346057372082943756644521271866319540522533455548836375641034293559029996005912705475641318197522892111250681756755669888741442426291156467735131014569397374595183197281159621081344631224388862280196128982154386697499076215423686044513268695134794797748654975944680314296972509153738157007521638736761673024772290438538818004626487634072407048062537673404178602966024794518548032244128350381874764769940115229867613149306673156435546091797675411316511969362184684303084837417523817124324677371064859330583204866879753392490220343674888342170351111495766182240459677545234655091255716813147364486587257230434316648863521814531005155914777481808030701189135471195048199991427844365451496062128073344148907324642882705039239094200216250752302367359414117904727045089352406306604380312013923090579538429812223026689263613964359566015497386205438477836722830077901600450390024426959131452449449915740797987505861897440509909579811074772216483659231352455933980140413422047025216322723185267196692664988833809603012585426439952537828034084178898623315315897228857673648955829449337030629878505723442935150478396478356571233949263681187342320239237013924357839897958645629134722373137546395586786653847319715386161995447112768969357738288567840858120228680385717186577745828809173837963342230571988602968895832404289733435043858557187219390874990773176660263430674022647274103867711936031971347667358819354026633918783624221452052734270213604996722825003450496022010098132035615201499835005802852760139767995089396397593870960314833946413358753410097049310879079188582953788029021497710587295194392495815148874679397529926752205106675140816993303215354191285713493446972399001081995986316377583616293028295130225905240405110876864870681157874793961788196461648021274904615254271704160884158734650196773751833136646418914333154347859330711330133833835910441287134981890447390426170544907988082683749376893285634440304025997078569941196638033985253146724946331298378199558383644784818674911416006011599428925408469785172616067677649490417329124983055877199713086991604859840575739755986366213103018639907824418144154944836577697161641995630527805249561332044847662945670919604916906325366775685771960376862958615352725275860306144425294493140411395188892854646018434371388570923129153765997314871451023399684286182960249502112857811820770658148902037352315937156246267103147038270712835451089811348048400592887673243031393535393080779324030962116944054448306714509614752014605548836085306710814399398573646449170980453295502161062523652149945231332878639060625026055515262988083855607891163380891557957566501563232300068736492982157289736625767420071658800418986389135789109699759987485112190674605002022254967726199757678354467642131639482037365333232097506384386305649440101170499449092076695042565348930969380110647038541488245713476703159494352140328898198101693904600771594077825928864099221544274995987717237043745283577422845631691424525267391822187279129470178204682415408918945970723835494677723830090193410281151521524247725140956798593089759867075501933282767873123522801026353923601472336725861648882619540050332076776329348846621000086760052004245709116119325187739643273543918869592257725641325183373653559823370579528034495006389300808673802921934577016769535136058025520834831335125883087921524956863996194953871044441491999961901778100855301732243700216857579963833118183268498579146952721302515183702292914987354663834425377117993031214407581535053442249693913929621174762210200227843393789328554038153198356924698030492711141248324635370394450880935386820298657936414354725359251 A013795 919 1921713748006224699580254332173428141099426026210187422421212560987306332461835528328319565180049554627629140094088850588941019239521733943937846394233046643144896535433701587538712909312161666386929409818984285170289138543256274805810263983352625984666379541032435941394784392790412322690513375760383091997758171522567920868864539729932663400821231600659762841063458563328821844110053184310546961448077191393458012251966745756277332644351524427722375638083974870018187377718766965468530633838057502806064481621974506519880356747124312744927654755691104310646834405736405450454111590683614076310578926025569016546061740086283177941028430996693227080491724118999001683372830330009765697085051743431745962881465104629966206517237601389760605459068702455986469419449316051744040217716110623409512674182570138939780585191074949861290563448124033110788830056010822886548446487748257111151377496110132433766700696074495069354575353845617121831684152140096445684479499578185366127264458960509182100243108667153208580734994732148195847969175022150880757333757508572052188406032897231433824754007458955170557332194160347635108643595312396216361023335073324040426505586158013945740021537254806231307329403235792912190496192180990155497026777308101515806397707263228507345106340247026463254743959540051327705199894362298967743465452051202296928013538154202839618559436251169556263878910622669120866523133946012530656161470265106816777786143398978607952968797775341178050480366646282921758003738268109527285328684776679595114161621293597804485136067603882231205987222477133135778079101800739910079482916888498365578740154727170455444092501197800474162303947204911042226279504082450197390757018880875518712258249846751133442165159084319959567261206343216103852657171864729969483809437985508677230898960580598400043026410532903747980708588941100531229594674181059235657579034966830736701598952376000714614131257557122893774841503235658084201726146227269001637478624771228348178571642832444858394540984394988679485878471937792020619504968034013530964500588953640219324751712807008460944584489461191564770884943269858040243229562947997853518572774627094594973840491244623227342509059977455578091321199939236539555219734294943294530219378041744015827238896905406124712271846868466189200115718876921098080999306644086752925869405767396387726041295906890457306048572547352334064143600458026557596658827462468614633187567933935588425509694962815387271877650577087379250763870742260530736674068763236960580284872355897631500066885533940287966687032914433594777634004721012960434351222867903205958074728875257635904601596657175787321506623839405927946776633080468423951222632751690095690083137316354177901177658607135269584245839840509124975553033621594516757662312324816699447140116408791127348131944676154486611006478798965408535729955134523059633300056731149387284105306370993751764879033937860797269156496934379723337088355114185976769527583666891834607834982479290652168787760748449333656509065843851139590973799901013452521237282434157094892118199273698322694199983291285929405491012410958156809686555398518406900457259896908893449424499276702629730216256168067557474696857047882893594146474439883668643953734572879094755244001982287957367675477576554596350521719926339426636510943788748488201427174213852423805193004430401497329826847795449156482003340401290432685876911936082237996463378062270253921394161427169103040073696117167956516169700245361114642009773661769373968654869953041388545753139793148580044142102522763927025551650542765577578054290259046893445768290319625961667884371442203933174622472661780014875011828250480683321234087697290534792590124804585270568329859633199821946384535970010141401254717447977768593843583619693519541535855128469559359672600977143734503864443783819016720986457945155347774998435992650847042567533984793891 A013795 920 28135810984559135826554503677351161413836696449743354051668973105415152013573733970254926753801105529303118240117554861472685462685837706673194009057966035902284430175284824943154295705239358957571033489159748919178203277411815119431868074980265797041500462860255894617961038294844426816511806334507768849939177389261916929441045726185944124851423651865259587756010096825697280619615288671490718062561298159191618757381045124617656427245950669146283301717187476071936281397180467141424757010022999898583590075427328749957568303134647062898485793278073458212180302534386712200098647799198793691263186055940355971250889936603272008234597258222585537685479332826264383646261608861672979571022242575584192642547530596887335229618875721947485024526224872658097898770157436313584492827581575637338675062707009404217327547782528340919155139443983968775059260850054457881955805027122232364367317920548448962778264891226682310420337755653680280737687671483152061266464353324211945469278943640814935129659353995790126830541057873381735410116691499311045168123543683003416090452727648365422628223423206562652129900654701649725625650878968793003741742648808537275884468286939482179579655326947618032570609792775244027381054749721876866631969046567914292921468832040928576039701927556714448512706311625891488931831653358419186732077683481652829323046212115683774855328706153373473259451130426498598606765204103569461336860086151428904443566925504445799039416168228770187837083048068228257458932731983391588984497273815365952066440297359565455466877165788439747086858924287706240926856129464633023473709386164504570438334605360502638156958310036996742210292091027102569234958219271153339998073513434898469466173036006283344726740094153528528024271322071026976506753653271511483212453981545832543337591681860541175029949676612243774185554450686652877732495624684888269262614650949368816048110261737026462665495741893836287757454448873270010797472506913445452974324545275554245682467422709825171754474552527029256352746707641212973890172236985992106851253122870246451133689827207410876689661510201305699810526454413991567201124031121636573365423993315291965011998632312528671521675147129927118835033688310362175627972129812264775216941913909174135726604689592051071912372110001213476078894240077001797003910848576074149587653969840450512696970613372783185417857150665785523033126454305966829772681892878002986844499182120750950137887443950580085047560682099136319610433831537436430515645040762552339855950816162697222792479271102419756120264848900222261139339463120350753719336254008970838432172105462647047279271976657710702174178479632742191068756684931138195069850566117494690998507213448741518651142099667067481982943341104894098767071965253765319848933914747641296605578444341110895503999802003577838471745856095652546371622273124552116091146130600758179226585790577719519589593935884219932817720271616253529378310607226796885882653352466963350493311978479294438403221605118046694064949233019824534751447404350737958363435052118494026315502555566217142565781955367717292425793912708838373850620857589707995429594742150643108993024093910203201880096206556677108987036684038053445111898532274336792616126627881522826311527433022677983820136667198335845167988501441535545385156728011066615757095257665013336931830777865508322405994878573171100053010906815293224953923867656180046506220318209698787663131917455182837609718984851456051353240581292332079473665096181965404275075950982478969698371719711488360426284523035786655581101715596630821320292863682705566939493538569643704779495082285307785609647622241121197785048177415287684506188277976030719898312017263932946390917474889678593117015991136918480255770318155842509982463907775932819607626454935922818584966550906361416871079321438894223811962730775019446773752101368401051550231265071367358131 A013795 921 411936408624930307636584488340098354259983072720692446670485435236383240630733039058502382602401986054526954153561120726821587859183349863402233486617680731645346342196345121992722043420409454497797501314787883925688074184586385163601980485786071534484608276737006553101567561674817253020549356543528243731959496156183725763946350477088407931949693686959265624335743827625033885551787441439295603153959966348724490226815881669527107751307963746970733820441341837169219095936119219417599867383746741515162342294331520228128757526194367647896730499384273501684531809405955853321644302428069538433784307045022751775084279561808505472562738457636874857253102911909336840964916215343754093899336653549128164479538395469027475096849959445033128244088458360587211335893875025067190559488621848906275541593093324687145892627083997439397350396599369286835642638105647317849714941402096604046701901674749841264036576272449855706864165080525532990280485198184829329002304597019787093615713013845171465233342601852363246925951628324181988139518480241413012306496803062853014980318385499718152699819139167283789833875485486853632885154518982098367782854121205794256224500189080958591225733641840075614866297976022347804886022590677999204358658810800833162663225169911235281797275921357856240674533108514677289450947236820615312944349363854879074118719591585726147656867586791541021991624000574365982201649353280360483432968521343070589958263356310590943736092119037424320122732906766929917456234128968836254322024585930772904204752393641397833490548584308546337098701510496307073410100591491692096678579122834511415787656957083119125256026617251669302700886504727808716169023288348956050911794310200348491454239420167994450144201718501811178803356426441905963035380237548199625713538743812534267005679814120183343613493215279861097850702712503284782881468441011449150273941104549708835760382342091804439885523157067657089056890585953546228085794973719754876997085667379389711037005535894550339657261923548235342260564546574999150726011721711910436409196971943278291048352760143702645613334170857316750925917819075250535391656939651881070643172686129189659740671975687732279748845829129262946863728230552012613369139952581368573951246561544218521173219260317219743869040062527766503271090568967383309934258734002301624112841772434035956396346750390918617702846542897765842728004417493660354701835593626841730390312525429914660968810066880443025181335946613454855416361727539606779179559041804528807830975899438050038904689008210527649356797652748154125341069079545055385204802094945342045485431796078615419215821010245542390532147120302978419437666624076794314017682138526239770909144112103024574571371481225535003712273457116754500048700643280378047908241445820216223602274003598204621074061101134383133064831079096448931426921700816567531690470498125700502056442559848391486311244815280864036384242496733567923627845600407533206207927733468810414572580676915349872661567520533321647804921720643251013295941447099154448399052598066871039285272916044985184305613608538748878406048675970102631546939975970914761084696619827565758766865758939285078726488560196309552679204091001140489883306411028564980692709958813375700027073146885028361110620944450835109104519649605521919984079654810026321299631667473460266018934418728907348346171017189798075876132686682708106550399346354132060897571678908199950175914403461331925443895657210168047862795350701033975573930673200155483991386998334474595353860348295901085001231701766952424362910218050271854950407817178492205561124898198153481676587499739191289110850837232255456770890365537226988855102577847065770031186244761242268109422749859784281826231126235623469424733228119690188653254073747432411875258926716845986902495271820037504409472345186850330830946341277059720214504516134759795746935951909889490395971 A013795 922 6031160958677604634107233493787380004720412167703658111702577257295887026074562424855533383681767477824329135762288368561394867846303425350072100477569463592019515796096688931095443437718214823302253216749809408555999094136529265180296596292393873336389149779706512943960050670480999401473863129153797016479618983222685928909938517335051380531675465270770608005899625380258121118363719930112726925777127867311675261410811323523546384586899897219398513865081685837994536783600721491493079658365436042523491853531307787660033138941011736732856031241485148338163230221512599648482194231849366112209036039446178108739008937064438328623791053758261484785042679733264600688567338308847903688780187944612785456144921648062031262892980256234730030621699118857357361168822224242008736981472912489836780204464479366744503013953136806510216607156611365728560643864504782380637676457068096379847762542420012425946759513204938337404198240943974328510696583786624086205922741604966702837627654235707155422481369033720450298242857790294348488350690069214527913179419693643230992326841482101373473678052016548201966957770983013024039071547312416902202708767188574033705382907268334314734135966250180547077257468666943194211336256750116586351015123648934998334552279712670395760793916764600373219715839241763390194851318494290628796818219036199284524172173540406616527844198338214952102979366992409292345414348181377757837942092120983896507578933799743362007240124714826929470916932487974620921476723882232731599528761962612446090461779795303705680135121822861426921462088815176431861797282760029863987471076937420081638547085508653947112873485703181690260843679315719847413430669964717065541399580495643302263381519350679606744561257360585017468859941439535945204801002057943190720071920748159314203230158158533604333845154164912446333632138413760592506167579444848627009160771711712287064367757870566108804363944542627567440881935068945870325404124210230931154114331256101644759292798051032111522921971822669713646036925526404562565779537617584080699467052866221537459238932761263950434424825595521974550306362789080743088669249253443190755286691297617465808263178396044088307802851784281538805031845023512016672337578045743817291220200907568903368497103190304414269986615555469029374392037020251459040747482124527698078636116390206720437598912772473439481787376234566189703380712676524681253189574926290589774644565684819380551244348189196566331679939594367592538150952052907382853967923931060106275453318143672490619603551769210335314232874433885724549118592393619155894783507472094752887952206926387008352738835411004986139781165988355907038986877043108345551532884190162676485880778945300382796299449856623057989351395685646402635213026118268014999424563008253785729760893686681313857145328581708503451202191829051108805021560621655365231480178563058381050608375518740299751082935340527130356701694394676167969835287435566693672090269945716853279757153690717637485638010068128362245511858911937838085665878726978720279010529088297058886175680763814628083418488842615822328742958664878272628478748188190163017041043210895390274105681576630072837634519009834168160776227096347697912381489163869219882321966506986633624096377943543700235020601247704676832399272189874446430486910226073595370147907243478931754783218824609932487136289862675833628902458665721529388004396829970847503601346950894955470525562781077360720424076317214070388759186729613838436377918986323476441117897042615042550575869359400287785503033345569950445097368502474030228328920851310304381620429634519165125226917583681499663871967107917452142582605841830540343827556842258889939026597809549348047390058480697101670217849919215763215847519192900384052072292893736157942265665946061342094239433274717169102059084605880675693695885382637431363660560620729018169530889271912692028887411411 A013795 923 88302227595998809447964005582541030649111554547349258413437433624069081948757668462309864270484757642826002876695664004107382260137728450550405623092094516450757730770651622640168387371632383227968289346433959550668382737252924971504722466316938699518073541924683056012519101866512312236978830073940742118278101533363344685170409832302487262364260487029352471814376415192359151293963223496780434920302929105310237502315688587708242616736801395189213641498660962354078013048698163356950179278128349098586444227551877319130545187235352837505745153406584056819047853673165971453427805748506569248852496653531493690047829847560441569380924818074706398737809873974727018681314400179842157907430731697075791863417797849276199720016123931532682378332296799190569124872726185127249918145744911763700298973564442408506268627287875984116081345379947005631856386820214518834916221007933999097351091383571401928286506032833502197934866445660728143725108683219963246140914859838317496245706485664988462540549724022701112816573680907699556217942453303369903176859883734630544958657286139446209028120359574282224998228724962293684956046524201095865149859060407912427480511145315682702022484681868893389758126598752715306448174135078456940765212425344057310616179927273207264333783735350514064309859602338657795842818154074909096214215544908993724718404792805093272584166907869805113739720912135864449229211471723551752505310170743325228767463169762042563148002665949781074383694808556436424911340714359769423348700603894608823210450917983041554862858318608514151557126442342998138888574016889597238640564037440767415269967878932202439679580704180283127109012308861454285980038438953422556591631258036713588438168824813300122347121369016325240761578402616245773743491471130346255332572991673800519249492745599090501051826902128483126770708138515868834882799530652028748041122858631179594909408342982958399004692512048610214901952411344436487434241782561991063027387923920584180920805856265161144807100589455707277491626626632089200525578210259048525520897121014349529940717214557665498310413871544037229391035457594931159561206478319661755848152447288417316898781194896481496914541552973666009644471242989239436099694480167735228960754961487716314218166087809246929326874038347622059070473814013501611815583885785210027569311380069016593926885681901783627452848975450283583447197014296997858227948566495820524890571086191440550650768501838026927662125995601135922351068089006616992364944374274651015978912030941508935161615601453008519335683514586520893123645311234978061455525332898939277032508261609232189292449289252524002072536051235518834957806866788149287219992957428171746429780484538142904520620245350818192022093784233548980982153915397562007606575027003843676869429244466701116182464755764794199029051290569137284014320669061656202354101294341737756961957225969876728655605256320657715552469507632453775246358443344131962053073642275240448868924487185796930427226105407467351636539126329681887412234130441695443604993156381757239152498142063009969769330095144738254715125657812482789553557352223292176732497913650719409003181283963440896415806992822982056041924740917626645135177382848209248297075911628791302890395069471423315140936622867644173503157744131951770188758852619943509814335509951775039821781106811114021544162419879436880160760897324828911769772373987603178300227320708053043043964764677753638307728901360331204561823252908276208547009111878762018574407130600926837982981303290979613467549911212489644466670572244722276572963730184034166451304710278995096598447300342680836578749470427019416819551932130240941173979259727512407597288418529612004761837846215886265553659540667237989243223528503254522906390440257191088432711615116284109601759542575134072823247057714698972831401457887194632595354268048093555020101749830073723994940590468451 A013795 924 1292832914233018569127641005733983229733642270127740492431137465689995428811761023956678722784167336648615508117701216684136183670676482244508488727691355815355543936213110407074705359508069722840683724321139601781335791656120074507800641629346299499644114727319284623079292170427606763461607051112566405353709684549972729535579970354740716008275137790596749539834285094831330334094915555216362347668155185030847187271403996612636380151643509226965276925181895149826056189045989809709107574811077159152404129935587035829390312086312800893921614791025797175887679625628822988049636503963884680372449403504354599115990276798132425017306120261431776383920274364863978280513124133033069033922693342776886668672299978311252840100756070481570002701163157436949122557261584076448066051571851253132336077271957001302940278972121792283443546977707804109456009359434760770262008391777161680784317328946868895632042734826715305679964379630918720752279316231023481886749134462892806462533388656621096080056188509416366992747455262169629202586895458814638752412405557758725808739701326367631946380710184527066056199066762172941841441477160828244561659086503432245850742163678566910440311198227242468119448731532338504801707717511683688069743475119462343084731490315207027557110927669266876415560654437840288788934700593810744077672329793012577123602164571459370603904787698121816670263253874581191401164885157504521208430246209853024674384428268486065167049907032170744710051675692074785697126939398941384127248325541620967780624211890189711404747108642747255692947888242343835751467612181280593170936498072170275726967599715446375919348741089903525264003049214040552201033742784717059651058073248915523648323229764091527091284203963768017849990269392704454373378458628819399524324201171096113402331823288316284025899797674063121459049937856010835611519067928276352900070079773219100449068647549613493919827703068903702156379485254493894612524733938490111153783986594121272992861518541578224321120759730221010249754905440520417984894990576402729462151454748771091467862040738338780560762769493276249075514150134647387107135624049078167767372799980749717936715055474479385596325802877087444047204703468605454583935626884135811487214413391141654556468169691615184292274762795447534566850807110971677098591963671781260013642287915590471951683533268724014089537161849567601945250411486322345642315394962065308304922851272928881102077901635410552247901186701596231039141987891145879385215150583755165524947251045014632319701214020873497731593742337061252396223291001791313797770346398973369955032953458220768483430750043946203914344000326139231262617250336645293714187916889705862539478416074122950265086401012181329149395475094963390630559715475335705353367864970363275273045313568236971042027466489152351867984339945222738975253668915731708458666397050457382499680015745424965184246716557790749613403706061246755723381933969001436056419051196551795411889923416887252858385017409270729495310569348592872513602519903796862989820704802585307738431725297944528967392761923014112787284154756032560521853633193901220759540501953760182867215577178508738164423830181921280282509820131774971711424132062280631604317488422157133465618274212131108756978453095405178344259732531835905867333618361208592927191686201203938358030697184821520389428081989454835362433700297732820097221237327552498133493628202486604603206688119646991018463458844816609165989654245830071969336760407016954713947894799128169834908829261483232520778398250062060884636523848234978851304761973624444231013552263194767209297866924317190128349470996521991281655059838318857619728230341670509159631899735692049361718067906446790813971129334909031400510035680816149469872462435805534725743330756917515648679361462842537960205160172000907661224548744926416615828581838492137739049309719262109393009925185048591091 A013795 925 18928366697285624870597791964951248466530256476940248549684283635167223073232993151749733180282993975872379654351263513472437865122374376541848783462129140492620518770096149469980761168557648812110450407785804909680537325637254010868709194095259170974289483722681646166503916667230590623841388835339084740783663491496150733130426345963758823077156292392127010012713768073425507421483658643922761132209460064036633668840625914405609241800212618591998619461588126888603288663822336803951044002808980687150348866386929791578103559255705717887906362155408696452171517398831597368034728054535235605333031716707255685657213642601456834678378906747622638036976736975973506004992650431737163725662153231596397716031143982455052831915169627920666409547729788034372103360866852463276135061063474197110532507338722456076348624430835160821896971300619959966545433031484332437406064864009424168363190013111107500948737680597938790460358482176280990534121468938414798303894077671213579417951343321589467708102655966365029140815492493425541155074736412505125974070029771145504565757967119348499326959977811660774128810536464974041500544667111686328627250685496751511500716018417898135756596253245056975736848878364968048801802692088560877029114219224048165103553749704946090463661092005736337600223541624419668158792951393983104041200580499497141666659291490736645011769996688201517869324299977743223304455083591023695012627234758458134257662414278904480110777688858011873299866583807666937391635519739900805007042734254872589276119086284267564676902417638462570600450031756156099237237309946129164615681268274645006918532627433850389835184918297277513390268643542767724775335028111042470351141250437372181735100406976064048143492030233527549341707534178585916480634012784544828435630629346018196323540224764238714423198937745958161281950140149854644188250673537894082809926037959700849674814068773891164480197400631819103271552043611045111021974629593433717402551347724529557888485492967246782285529043210165811066661570554659439716847557029112362055359448976757550180968138450018086190127708151057562714602672121372394635572671702553454282105164518156620311445127201852684515806079923437268295124063483852460563401513210632415984306226459704964361250472454937913223194802088147353593262666911736324400484940118549427859736737372160099844598610587388290284913586639519260080411274571245462549139697639598178892375465486951748215522557844045895461521274498070418644077844714266820078935019696759378450752702550059231792745474479608880288263981556913796333105203557226625313155641627369109511637471581810271365909611393416371509910508775004484915979162178823745269425291182183533440503489741234114831129997219346840076299150865359002222024794274390062078658911031088713272656435952557493026324136867679583699158721138006121336688966595227943543334719215746537177815110528766915262556177122614365089843660442713750546034895240150025302031328568714836625480368746646269099615039889132750540842045832748246471654493911489871033964939014651490598378890087205848611597427314849625318627309783072718600459043591907773140432489105002837358903265470546435465329297693509464616226276549317360826960717523850727318812347988802591070117152739811563310921531769827216138306743998609497803631506426455009047013477671826861499927437482971880021616548407608244541391806059106219043416135712696125172480210512606377995549120759751595501323500946959974799254527813198083703059509119135233966911127754035534552900169217376007336716528779158633411963345662008325361953020055835487986269418685434586711330069638927980669164604860078474354711731092826394410441020432397924606170644030267294704914232218287464307351304592403128734867432402829244388402722522628833919608105612029346612314531177477598275363750078265289067988618174467665672346266697363388637420943599716543623058314634296422163331 A013795 926 277130216814958833730422272158851228798469485078882179015927596702483313015204252734767843492523314800747510519356849100749962783256683246949208038669032745952457015312977724389988324268852536258109104420391969682632746984655035973128771310748689522234572331183781981523783843924923077323661773938199539689813617178995142883762572131255392928672645276913131553596142278363022854157942246205673145736678704797560353545495604012812524909196912948805451787537111765776040749327022833146647235245126286240568257752771039078495014211062787415596837048317338724756243186236293417065396453446450384497680917364310930493707264941327929516526145573691943043499376406065228101419097394971063814107419585463802858960411979047124428512069998522386476902188311826611241965306451586914825893429030325719895306439946235479413820210291857589593393556812376833870191685013962111216062195673961979249005464981959724921390468381634421831130108537542929982410072426727331061967313191184238016258225617571391396714330986003550391650679625596243348051449215815487549386359305879341332347262396594381378646021035140525394019915064383684941609474471182199537431577286357938879881983225656446605612325743760879181763204428141497202507193214868619800583261283659289185281130449430115710478462048055985718804872872923128361512887601359306626267217699093137651141558686715875219617324521511958423124777075974138532400526878856177918679875344098585543666435407457440493301896142570151836983346653528051630350935644511887686108112672225589579591659542287961414434528296644730496161188914941881448932391454921277099138189448809077546294236198259003557576942388790440073546923210109662258435680146573772808411059047653566112783605058536553728868866814649076849911940007908676403192962581178520833126068044255052412372952430773219017870055647538573439329032001934021845560178111268307266420127121767980140088952780918540539154570142650463490998793470509311470472730551877463056490754282034837257045316102533460139442430721640037639826992054490768856894365082463234092852517692468707292199554515046714799909659775039633775704497722529013229859419486397085124144301713710331077979868107362325153995916816159045045108911413467083875108761554916869202426227461596540383213068167212745987500795097372565403958958706254731525547500008275682173294405571865796021824768257609951958061419821989201486837301470997604817181954313141356937163269190194460545623465769394675955452132979926248999367943724461580512775687623380254059897470318035417212677586491855953616300472953974774892112993285281355021209911749066311132359884221429284183068282620411009095276599758974840663654850913460158454489655688198349113102411593301408675242574289288457085557095867819721151532665012971344898893645116406169851024962878781394255398411687879696784939382836181547622490463159920732321417963624037745050820391033251676406359084989252196919280401032541772021744496901211036520447040681574553923033658078819648025887463799016792600668468393037267076591493445358123201808280672113512473850865329766780829522397933316713364290022442533967673029320857229121706549072072986346541771702709754270361647886247530672071446168914958555479867531865266698498674731586904058735857585233263581098435202146642040271480949038883641657342968885589727787457324326593217079220437612188191295396487885235792308330517432511374153014655642969583968650282762115069980232834677043523109734877377364440991035885541713033143496494273013258960509545821446834261389011377511602123416866697855661551784555343837463891624354166637487379606970558973447784040583549583544564977238979756408943027334454930071240563266980150738014158944399247143461774649273907946764923930450537374207807194077809822967090604260453808757416982274265721663750897050969449516349600664895882097244421358692381093108821690716097373040480035243449915185196784560733916893329171 A013795 927 4057463504387812284647112486677740840838391731039913982972195943321058185855605464289735996574033851997744301513903627684080205109661099418583354894153308433489923161197306862793819055620269983354975397818958828123426048602334381682578340760671563295036373500861751991489719258904798775095732032229179460598561169117667886961167818573710207868696199499285159076201119097513017607726432426697260526730712916941081136259601138351588177195552002483460619621330853362727012610896941300100062171223893956848159861758320783148245503064170270551753291224414156269156156489685571919254469474909480079430546311130876333358368066005982216051459297344423738099874369961201004632877004959771345302346730150775537658039391785228948757845216848366260408324939073453415193614051757684019965905694432998864987181587252833654097741698883086969236875065290009224693476460289419270314366606862477338184689012800872332574077847575509570029575919098166037872465870399714854078263432432128428796036681266862741439294519966077981284157600398354598858821267968754553210565686597379436446896268748538337764756393975492432293845576457641531230104315732578583427535723049566583140352116406836034752770061214403032100195076032419660541907815858891462500339528454055652961701030910106324117115162845587686909022143732467522340910187371501608315178334332422628350363560732207129090417248319456583272969861169337362252876114033333300907392054912947390944820280800584386262433061423369593045273178354304203919968048771298547612308877634054857034801487358638043068735928791175499194295966903664086293819143291502418008482231720013704355293912178710071086484013514280833116800502719215565125756793025986607687946315516695861457264761662033683144369079033277134159560713655790931219148165151034723517798762235938222369552396538950699640635484735612253725216357540316013840846567727079286687657081189804997231042357665428352033762061458545435971713335201726829239191248010037936610081133443272052280400473057192389901576628195531791084706990669799346833790399172344210353453711535434343465093677654798951385477328766355278110089551155547282698371760700339723302596721390432957312703248959891802579654218105384578505439572004571575015467377925537881992722396265234947750622531036161814002999141020631730079363114418275524265540947621164262699203391977687119555536432059667306617977247613743898968784930836875932128360993098702606917007424213637096848473162329707450663774678959100211599746064069842000287548842493910299690958862926356543410812543827263016896255224519144679195426334689804318865534317918079861288881064885946149724302725845437584163944697071150642156570672223970179932183048930912029364932408137525924414226530169472300189641440600748537379589748454913460664701858149302732788856481508238393293288145522246640628297504104534038740882871124399441917880405419536625289061345117837794265503363327641415095184351517444084170361179130630785695865122618933043987135787931998466747018357481404860466387045742458627268376055533488281797675037320413936129650519293115438125037428141690000366570218581139820700822286670691570905584964220593099718079499373512272364886702550096569798043359083908210780740534039369732719096745163862323951690905400212090862189794628986111614752574878295397505158407453919204536162685465651291256866427080047308755899979127737235186267105729399028974287573268717678885008789920126739580588932506594221849628339681992780549756400216220518253932172651187124440820260371803100420996515578147366688946345323304740779677674789124308837272169353739452724825655953930249006138183749452675975831755902613583334863203754631173033086791856386955265301104949377427423842640019286248585251265726317695776505128493213618061173536977304214017342037477524430878976883723243710368874503334740609785755573112615151584206258373774381638685668195999350208226466122753705277235232392611 A013795 928 59405323167741959659518373917448803650714893334155380624695920806163612899111919602666024725840429627098974318465063012922618283010548156587478899005298588774725965003089769778164304793336372826300194799467376202555080777586777682214629487076992358202627544426116910907400979669625158866176612683867416482623534077051775532998458031737691153405581056869034014034660584706688090794722697159274591371864367816934368915976820266605602502320076868360346931875905024083686191636142117574765010248889031422213908536003574586073462410362516931148219936816647661936715287165486458469804687582149697842942628541267160396699866854393585625209415572419707949520260650601943908829952229616012266571658476137504646851354735127537038763611819876930418638285432974431451849703331784251736320825272193536382277325618968737529645036213347276316597087830911025058737188855097387536672641491073530708362031836417571821217073766353035614803021031516248960490772808522225178559854914238792326002773050428137397412711066823347723981351427432309681892002184330535413555892217472232329019008270747349803213798364195184701214193084916329658739957286640683039962550521168704343757895336312486384815306466240074792978956108190656249994072331990029902467471036095828815012264793554866691398683099222249324034993206387056994593266053306155047342525992960999701677672892680244577012798932645163835699551737380268320744359185562032858585127075980462750823113731201355999268282452299554211775844604285367849592252202060582035591814277440197161846528576417819588569362733431600483703687251436545887427806076930886902062188354612720645465858168208494150777212441862585677663076160312035089006205206693469923159222005479944107595813375493835154916707686126210521230128408634435023979548285976299387024091677896371513712616637726777193438544132014099006790892690747766758643834598092167836393987325699934964459691158579536502126310341814563728061854940688482506890999062114965429908197874742946117437343326030353780548983413410780953271195050396532236993525234282291583784915790590294222672436534543911447234773570468207626809821118468367765986860948413673888873318597877328928015288268021775881568717407280935613898140773718932429801457880207800130255448603719304870016864476900445118817910423683069160091955358197971950771785014121465970179036861945317117412608901785589036193804882312824424801980172382700522291333299958104867871905697911860734958495569669246785168325074640186198031882124046556726210002602953340697775328712104786152077706454174957830378072742184797248100236966193425032510287948638607249130507670995137578113516209103051669744314309818716551814351212031147404387092019397483021931975387541517059348690628211243947076540331835559335774573507128387977591899905163941310761647745762118316207031738591213065438903757594482861205266116132332229119687015747435730857147153870263145841234742479997958408594090566898836338258023651565333373161260263798697015655071112389551643095771885248562088372736715336761836293829065801933799760221408180438874213252970503129588672985422483295366954570246468114880739099145595289628669461153703572972401950327593179694306212035963878413152820347500114040822158870412256740295445944108284976706545964505222313320783162985660151592448793122914873024243532831073613957877902600555291781358878972647495131594409200860362136694984131183212544360227295536555413693220575594199402560829046002100408521284056300028983455565684607755820939786030688938049432103569193263809984579655595692863441878504709755260836587569005686501831508099327344172428821492775698869148275736628962152738170165473605732166171555004377423719569361412039273477563834914912480092522369965536663781499017383863811586269140582033641754884710997427904770708435192499100554592011163510691603323937267873247345941798434344363828850430721571996868057626486398643690503236998964001037460217651 A013795 929 869753336498910031375008512525367934250116753305368927726172976523041456455897614902633268011029730170356082996646987572200054281557435560597278560336576638250762853610237319322103586479237834549861152059001854981608937664648012045304390320294245116444669877942777692595257743342981950959691786304502844722091162422115045578630424042671536177011112253619526999481465620690620337325535009108939292275466209207736095298816625523372626236468245429663839429595125457609249531744756743412134515053984309052633834875628335514701563150117610388941088094932538418415448519389887238456410430890253726118523024472692495368082750615176487138691053395796944088926136185463060769179330593808035594875651749129205534550684677002269784538040654818138259283137024178650886531506480653229671473202810185566172922324387321286171532975199617472551297962932368317884971182027480850924424144070807563101128508116989669034439177013174794436331030922429401030545404689573898839294835799370158445006600231318359635519502729360634026810966249036446052580803980783368989871817956010953529167300092011948468853221850181699210477000956259982533611714633706240388091702180431000296959345618951113160080901972220935044004896380019398156163213012666027802026243439479029680594568842436803228768119255712952353196335534712901457840008286455416048141923062941996632262808821731460852044389172857843718477136986984508484018162835813723082544845519429955134801208138519053185286923384117773214610140851342070685880164490368981583099752836001926646595024887333296596244039780172062681905685048282468337830508772345115133092499699884842970265629440740562861529167361310116906665098063128505738139850431199093144974169382231861679310303630605240503135517232573848241330310030816763186084566454978999325419726256080775332266420192957744889133724636818423558425459885238053113304382350667429292644368435572747814654338252762993927631309714507027542553618186620072383391117268425208859285925084111474105400143636410409701017666155747243936843566732855628481822202955127031078194952090032497714147143302257407498964319845225027864122590995495372461813631145724599406994257591521972835071835532106820682047591560000178323082679068018889704723144824122401707070023007054342601916912806299416984613026513143815572906318399376507331249704391752383269391278695741387916038006931042809078913497281942062403525791703855118346867410844686613370512571323127553020527333635527442181649447417806966125384786178165637028440648109839861156128587673926174052569700195575557594565363018327616509435569422037935900983125856017848734519762811039809281159990817477779496726505810055829035113916095348029147631414255998548924106051648995351265924179487640822629147626998404424235075530717866728379923006511505264730861284645703174267587151684713950491090989914940823570906301206293476166541337597558206535479491479814522718261517864649650109060226079989965862828435724282568045916454011522276723006205896156495425606565196171924197535865238249245530045177951352406112762289401637169805557356236741136320307761179570577927467581862978539669968901150590660635453349580751374011888936954746291743904337250418547143846970442707749169671677228021705850934665624067689400343960539466320959889329586289273050279465042780112596655947949564179748781957290371974730026970875347038531976221673745109796562043351262664653414861978087833950707811882442447274673452893098062516752081160119868288724346772937188342152974379407275316741981735428356558575441984230737576539213652543187455526773908478597812256073315110082251646028530375475729007143199905059984634878239549392699061524644917736819089860678215020433667002985012106989233621034620018665422294424927113517150065434566487261554548933267053713341953747942199653379331219781635444960035764265765538932214391933870877235830818199156194535606145231709387362542272657892901831939189455046628291 A013795 930 12734058599680541769361499631883911925355959385143906470838898549273849963970796979789453676949486279424183411153908545044580994736282414042704755401887818560629418939707484592194918609642521135644517127295846158785736456348111544355301578679428042749866411682960208197287168620284598744000847443284226149576136709022186382316728038408753961167619694505243494799408138152531372358783158068363980178205100769010464171269974214287698620728131581335708273088702231824857022394274983480297061434905384268839611976414074460270745586080871933704486470797907294984020581772387339058240305118664204804101295601304690824684099551756798948197575712767863058405967559891364672721554579223943449144574417259000698231356574355990231915421453227192362254164409170999627629707786383243935620039162343926874337755751354770950837414289897599415623553475292804542153863076064347138384493893340693531363622487340845744333223990649892165342322623735288860488215270060051452906115690938578489793341633986732103423641039460569042786539356852142606655835551082649305380713286693956370620538440647146937532480021108510258140593771000602404274609113952093065522050611623690275347781779207063247776744485775286709979275687899864008404385601718443313049466230197412473553585082422117236072394034022893335403147548563731590244235561321993746360845895564533772692959783958970318334781901879811689882223762626440188714509922079148719651539083249973973128624488356057457685785845266868317635107072204499256911971488303492259358163481271904208032797759375446795465608986421499169725781134791903618934176478935904830663607288106013985927659080641882580855648539336941421630483700742264452512105550163185922735566813925256686846782155455691326206407107802113712101317069161188229807464137467347529123470212115278631639712658045094342921806862407658539318907158179770335631889461996121832273606198265220600754354166358702994094450005530097390250527523870304479765229347927013482908805229156476092377163502980684808432599650186295398479326660535739256602358873466014862015852293550165799032828325088350703192336606853939632958618854765047748213413373604553859917802925397473204278286744025575961605858788029962610828253504234864564166851563369976083393212206846282630034665520397029764071719321178938603802921407685271443836826921999646643447157711384349660478712459477397767724372513704913735650021116336142787716485762177056706357674556741910503773540691757757280981529559644111791041758654434523091733399528976165407186878652133953114303672980563421738742031479951334633314646171908057419526293945657957323322103847316433847685463425558692169611572771565027392903102845551990494750471536122074754797836702192940937884395911878549284113350406883639175225740845240286770210452738334948580924540068497740174451743487815896949140063183344648597901639155961342784554331723765849701885955234755964427118066883056335527246750770037133090197671127439221078760262803182697653501533860525627249526305721037153142176122602953207203805391450385750577896952679129369803123165252662126976865625931430092831436052866055868799308014681745797862363672491211780866908065925954440457422503401683377948733063494251684155593163026295465795363534439401975040510435926258326405173739674472861246729141647691343628527639733929569155701916636688336082022324880585955991146663861525302152531464876705836673190646994221183976872313073770839870548494023807848733307767220265314991615213161102573374517461697888901917912419354588406568374103046091122228858110627086884807536367496794035150569241169406526714246349503713227340148393583589809983235039252305242658506959782326240584768294650189746114169318590703562258429369445567871693280447812675357869004594108027487939996420150931962933417039544823621745125126788388822924549659883624615073255506550912303803513609799009253845844195809572337457140374981413984209975721421672811337684808531 A013795 931 186439351957922812045221716110412354499136601357891934639552313659918437322496438581097391284217428617049469322704375007997710343933910823999240323839039551546175322696257281914325803363776151946971375260738483610781967457392701120905970413445505973900794133450220408216481435769586810210916407417124355055944217556793830823499215210342566745455119947251270007358134550691211822704944217278917033789100880359082205931563692471386195506080574482336104826291689376147731664874580033135029276468449731080080758946678464172823986125810045981367386418952160705861045337729523031151696307242362622536847068898701978364199901537271293400560706010634283038121771044369470173316280594417756038925714043089029222805291605146052985473685496699323375763221114672605548126551700437074461412993375877433367179081955585201491210582618390753044144446431761951301674709296658106453087375092401093992694796837157322542782732447105071192776945534108364206407959768949213321998439831031727669064314863199744726225528458742191355437722723672219904048088303401068480079023230486215222255303309514878312413039989049698689436433401219819800984552037372594572308343004782449321366873029370613010699316016235972720806575346541908947048609594759728546357235076320316025298039191742218453335921052129181323637483258521594212765852853315310440469144756960338965997624196943284430739541825422322951565638108613710802969139769160816404418183717862868940576191134021037237977590560552219038495602644146073620448174560251430169262871529301949509808191995015916532411981170197169343955161594488260884815277828100582625745874305160150767966856599677802866307550264432159354091911862567493849229737359939205094771433722679683152123737538026776706988006465330746858875383209588956872611082436659435173896727375579794445837033026438226274718174272510528674168119702910017483986493613085219746317868348801094815644499349657770536536842530966155890657973476985127888242722882999404403267817360079966468494050847140206280261691478377550929135821636903758455915136266415923594774093429867977463639639507618542645439000260948530166147138652615064081592585202944273063056552630744405183838396219278457653871378515546682585136459555502652083966873739299819836960019920436423986337537884132912775774042581380840098278572329920059209214982964996826506709836052378263379068829119208580717252537973153642003651959164277466554957068044034287237782713185258311685748409268025324350850574282749440732642388459575852586068702503740037726623090345893207546520076108429057676922082897967490366359734602905868679284469658378153170758922428559907963962870013604812055283036948483566059494328761726692833641653760363296484995127156806848271565440545813840068703563307183361164480071715163038602651238541961982173316191142875413894147976405112547232359665067349000121877898882430019708659970767655805485312270592062075177435617234827808454419678024113665573584102976837635814129007701397876344915957251955708560314642061704959154600611029837906670914736225097774210989284175133103287526262464226201068289629262067989145055250011923975090668642955440226502866528943831683672400993221898962737122872304046336547400782619338907722039499867991914709917507727284316568113292396348156898148722573957161513361362863848962065273173344462822008631761477753928576888858576658981666378305596591948815213177259850154732184262642392354605387535713078866544700501002570713304359019871904476792238335891702776776310156718791412980155731770528860567565242697820120552711597691179080467139956520561468639484259961280957623280803083865361487112630457338407964544209693001057763200398173038488401592601973428072857552993486490855025664398052559209461319036425379914560096262335630450929487587429794869308158875975762645970376981308800756438331570356147989287533871411907039987242761067294485557004870847948592709992230102882142818254537334711630795043281702371 A013795 932 2729658552015947891154091145572547282221858980480895815057685424294865840838670357265846905792227372382221280353714754492094477145536388374172877581327378074187552899595902864507644087049046640655607905192472138545458785543686537111184312823255652963881526907844676996697504701102520488298027120994117682374079289249018477086852009894625519720208411147705844177730447956670032296223088285180624291706225989337322577044024021473565288404525690995882910761736624156178939305428726265129963636774572512743462391738319393954315980867984883213199904559878584894511564789697946699091985634335431156561977935745895665230250758407189006677609296701696537961140849860613412807523664182870366165911379304866476851092274390943361760320229357174793544549320339921617830120843446099207189547636016221501928868938911722935032814140115859015319318840207426729007819418812371336579652258727844417147044520492820359348881985758065347333447259564880560346018938977185432247379157566135524802770633912107462536667962164444423634963698397284971615168060850095043616836979117548677069039895754607333372039318479676638512038821427259381706214826379172157133166449933019840514132388023015145089648685793710876605329069648720088893738693076877185647216278752405746926388591806297820375291220124223343759376392388014660869104851625389460158908748386656322801171215867446627350457631866008230333872507548213339866271175360283512977086627813230264158976014393202006201229903397045038942614118312942663876981723736641189108177702060509842773101738999028033951043816312856756364847520904902627614580482681220630223545345701849767393802747475882711765608843421551245103259681579850677446572584686869901792548561133753241030243641294250037767011402658907464760794485571591917571898857955130790381021985505863770481500000540082070888148789523826650318495440570305565983046252989180702305839910494796829195851114978339418425435911495875488395123389676539257411761705729994279868244113968930789065221398452979760149311424934925723153477564585907927553053510076595537351087501906697058045147962031043082871872402820547430162560257012937153218597039956307101916210987066728836296577959046455898510330852846118979728982904352114329161358998417088662232931651655109683583967892161589975950107757433996879878896577482359586882116565590518536884738709642870154132946727134332830281294408464942472575468334124186387831126433232705999448376703745366941391042460093158773820803258073734561766617209436650057712631873357257892355488665754222451688600434303509833447816215709142026453872874321144823333403920268314540573081383276545612500380379869188053301398943962747890677056467400440509777347452705479023836813656702809065543989615031260432445888870380471590809152729981702048181416783492865380999522354522838934824220522547252804028977856251056710784414317537657918554490632009248648110456953738380842672834871935113943581158505951048177662844851683879825954662801756166307565914530125883529031566674425422306982507546087856791568862653071656512223094109608123765232672008738735809840828462025937429072753915424578919302479601510600356228468850266639680647622941761822713434215973403542413390494858329740947958380317567269623267902230635169678873746713974933365145795447205306801717123713689612653597664530936280177028377619795795268294229778420864150577444772239702722603536128261466115433909789347266463777478910375187685080960035178637813489120409944553444715161475790420354781957004519825077442460068852313047569722718338784385012250501796552917119396103417540462350689050093114500562454237950872757532816022525891631008891774115228486711017029651456508687717285492960414707433377635712608430752451887519385723172012303987329074369376855965432058627767559626681540754103161140899652289383342151875013612521584362711158783411341730972453221264786258563040108314084815345866996240936297453002064681117512986470228687404413811 A013795 933 39964930860065493074387048462327664759010237333220795628259572297101130775718972700729264547704000959048101765658737720518755239887798262186265100668214142384179962002983613839256417078485091865838755339922984580444062079145114589844849524045286015044189435457753915908648166328842002469171415078474876987638894873894879523028600276867212234223571347613561264606151488533605942849002235583329520254870854709887739850501555698394469387530660641870721696462585914270615850370781981247767797606016516159077032877440734246885140275888166675124459802661182361440543820085967637621405761672305047563223918957255658434636101353839654246766877713009539012289063182809240976914953967301405031035108504402550087576841989357801759532848478018396152285746599096792406650799268894338492462166938913499009740570134606535491815431825436291843290147139476934739403484110831928738862688720034370111449878824535382881226981153483834750309001327289416284026063285564971913533878245925790218637364851107165358999355634049630806439503508234649269417675578906241533594110211260030180967813113743205967900027661860945664454760384516504607560691273017459552586689993469343484967412293044964739257546408705720944378622908726910821493228205338558875060893537213972540749255372636006388114638753838753975981029760952922649784564132647327086186582985129035222131947771515286071038050188150226500318227383013391508982076278449910913497525317813504297551567826730870572792207015636136415158813306219793541822889417228163649732829735867924608040982560684769445077232514636535769937732553568679370905072846935751247102927406420782444412666025794398782960279076534931779556824998010593768495269212400462232144703483559281201923797152189114802946813946329064191562792063253677265170171179321069901968542889791351463619641507907341599873386427418345987313091745389843791557780190014594662459802129554320376256456174397867425166807180211113025593001548254211267765603133592846251550962072619115682703906494750076668346068572472247512690065023102277967304256441031435262357272115415951626839011312096501776327083849695634925010044722926412860273479262000292279155245061643976892218197898399160810089754016520027982212038702619305893251457095824595103752352311882460877352873909137838837885527676591148318306924790919226711541068636810781898529459447881261926660473031973766968148431434335222740977431879912212904235522108960048537923683319535917388906252658223937607510380501457547718825042563361993494970643257823612801976709555307570915172798958637687471509477214197548409311152752935881358424366796648393188530484532551904312618069141664782288385781938558591867402783739209849503650144055060918387994788747785827528629551953672683991440258951240484561036805119662099687424123127119042043214006792568884844761412670614328303788264793371721302594610023068849585556297343247409456985200259683633917572975360002003247971741685629296369161711473503684531802218080512030909072554635573060748551167680262607996530892982272311285359718103622122995458320858772540046771550879943830991879569512521749899054190075731259957507603845716699815541012436753871564361847490334846347390356066601264474450235220805737219058646229502394554265356558729519268390525639306999399099591142532896883940408292129618861323406397438078071872476731430238523095818185859872028604368910361487561638372453876125396067873225833328296166068726803122897270335875050436227294211921998206984074679167047544414362632503174758958835057868066715329468310319198142180964359596803331259545078350136209909276438382413289402734892497838728043037959385801579369601184464821060273936000331126974743696868776902433431731532081964468300034646648085171326372961432142678484977842046548189890770369144840494244438180824382263911809168861512445602074300928516654454075747925454283167687612537735611621470225826515781478838691963548331009403228996241507634910618212288022606851 A013795 934 585126552722218884102100776536939339736668884795685668793348398001857655687301479311377162242934278041423257951009578966115095467197254356669107338883323258646778823685683090220553202446100230007745216931812417242281512900763622709918441881547032546261977524536975082818517803220575758151138688163950673976021059848694931096661736653612854321267308100410150475098663943620524609252241731175527506051564183807466399151193276980193426302836402457629236357908720370836086665278618987448568324749687813085046838358609790108645338779278648290497215970762370953851002069878652182415001756644218201373161397453180095141507159921566377826913856596172660678924174059510097143011841035259871059385023612957735832212543566187575561320434566667338065615615957376137625774352095882009868138586152632539001611687340774286135669737356212748877611044269081801519606410866690268665688625550023212801737675870022540764044231068156824579274088432844343814425592563956753786049511398599494591069658785060008021109565838120644637080770864063499953544188150766282293351367603058101879549751798314278576024304997306105473282146789706143959296080928248625309421728194384657963407883382471328747469736969860460346647418006670701337482354154361840489766542278349771969109847910763769528386425994953196962338256730111740515495803466089515868857761485274204687233847322755303366068092804707466191159167114699065083006578792785145684517268178107516420452504551166676056250702915928673254340185616363997245828923957637543995738360162842284186328025670985709445375761246793520207658342316799034669421171551986334008833960157406675768645843283655792581321445959547936184491474795873103364539236538755167540830603702791436077366314105200829829944302988203828828670838598097088839356476236439784434721436449435176778855171317271388363746250683832003600250976244252702952197459762003680453073962978804804628770774849359176971867223925470905807707135667989907171356195478932861968957635705216472710467894989635872501254789969566175833295242003240451719301618553141243676172821041804947768549964620404882507204834643393790937072064788365610687264009874946279259111942947529465678966635430462113420524088555869729687566458645049257583094583339967896914038190198271109705323426903687098425482010712971002528331685863848398283672785911546657776369815776429555868235985661127922180661184630101996150650580153794709130912279197284070643740647481325366490976445169056670511559480921839956151317448170182946759865187937795515033741004599258145769044949553414382270370255893066306260724587455734238968691154269729124673274824041092431041041150303114077484256233362436343530644156725771406582941759110146906118631702056332300846665270153721766318676831305111934458139863756972801523576586704149894554696273450001043012151842910464380695763984839755371591287685347751026782129749402485321859720317002028084187185932245789329553554270019298528140896617683567445230116274916776644539731272419425182419537646006724843677208804153448909528951632755131502776505275693288758824782276433257629552108777232830940272052396898781377037868827905138201999335963086513433573821809105992485372142203171109113170425893867816798624237639446144558668999085376358891608505685885093778202217113917824143277771517805069749748635993064890901050284931824870122216645874059174386370796565216602539389947411097200351923829731899425759584167412229124522338934987546613436803814556749975748453837377684743097770683302478981645916304082246364779138745531383379999671499188856797572970999492124344249281716334356912970145441561060856817278118763367520923550330941749445143470696980848030037222465855762628527873981361212041780380807261574614993389426528328000955698560585403512048190768974649609676232819405449780725932798041301403716059969839894412337862123025376576159858114335164987089749945576326017556631677289038311114308672675733971913282726361246108938986905491 A013795 935 8566837858406006682138857469277328873084569142293633876803413895145197936917780958597873032398800764804477919660731245642891112735235001035992400548590735829847488757582086123919119437013353467543397721098665600844243630380080200095915907587730103509821612936745852187545919156952449675090821533408401817682924337244742486186224486345545800117674657898105013105919538798548100804062071186140898216100951215125115549972620768267011954499827768382149649516141574949411144866344260595234488842660179271378170760408405936980676405067418689621169739027931873135332521305093346602738040719027998686304456020112009772966806328411653337763845774424563925000128832405287332270836364597239772180456130717314210319423850352552293793292482490576496618678233231944030978962289035808506479417039860693003522596714356276323312340624632310856317103299143626656048557461499212223534347166677889858630241312413000019326371587068884068665151928745274037787005100728890832181550896386895200307850874272063577437065153435924358131499566220753702819840458715369139056957373076373669618487916079119352631571849465558690234323911148087653708053920870488123155243522493985777242254820602762724191704418975726999935264847035665738282079147174011706610671945497319011399737283261492349665105662992109756725594416785565992887374058547016601835946485905899630825790758652460396582602946753722012504761365726309011880299320105167317967017323395672147911845119133631304139566541392111705116794657609185283676181275663771281641605331144173882772028623848901771989746520414303929360325789860254666594995372692631916223338010664591139928743791516004459183127290293741333677139682486378106360218962163914407965300868812569415608720204814245349540214540050292257880569747914739477697018168577714883908756551056180423219218563256170397033608856261984364711274543192103823923123008375495885513455891972681144569832914569467710045108025492819531930640173315040230895826058007056032087508744360074376953960450543258809290871379944418380375275638169443453622294997236540948662846272873066240279340032007347884787985984013928493109672100566460906072232368579088474632657956694778907005750509337395802589893180546488712355660521022166180274087794680469978718433142692887317195640293296882808047482118848608448017304212732604399271253258530954616503830472782705127466843066064573908647060404169323325641675144031708336385686679727436078295006819774084690794386133720158712959742360176658798011438758659648523511186216597264135609002048337738512204587106411539970820490916530383789963268684939404992740607189663104114341416698785634282871883481587893208446995512659430505632161098622019163780850295131660852482886749806761216696026220320640380671747487138143832401625745265838787106684805935458606175308139581465270740915132052108997766680502038858395468043001176422783117161661001787597348165161226693180584589234010601573993588067352549750510867379505110965614132381056526852706205559492804095804450675184458436278014101610645484413380855167880332150813741425440717953637309259324954272424607465877796523119142995058141211437509359128415472277835549643180954325107120835978333533996628208525928205512118705748657463279131002483472815608995270532040131747043658006658660764870863281729852792184026206069779574463067682277221686847923459373912242100372190854832511336277779208220045874110352516791104739492546071795082446612131564347152669967328244648925376394933112633046682323694460574231594770277860608068169026731370373324984066575190419624052373265868403564192524153733608851319562795899409895492004661768936814463873841700395318153626345554474496596007774974122594220644276602961109505503706555399116713938118214593801250261992382625530892819897561048557844935269724708915190239608382096122693851806834018425894091038639343214538451556482651981150575981028953182989223046644387188809913024593276645421082782372396655004280975707283293731 A013795 936 125427073084922343833195012207689372030831176812321093590278782838820842994413231014831459067350841997502361221752766167457568781556575650167964736431916963284797082899759322940299827677312508118302886034605563061960570992394754209604304802991956445487298235006896021877859802376940815693004718070632411012695695221600274740252512704585136059522874666286155496883767967549542743872272784236288890781934026740646816767149140668197322025831978356883053018565828798834328571988146319374828151145387684712247798103139471323334083246592077034743546149107950554574403444427871687610687654167288928766183540590459935086007011454275016518200465983350040425926886235245811831777315214068187504494058209832197353286684593011718133427595236144530486994068012748892557562986873773272343365144880600406264574338494890241649615979085241663247338709402761837871206929793809966164766376867330985420205363055038733282957406406275531649326489388759557187239541679771690673970086674000532627707244650217282837256070911455368527403285149038054962985284156051719564932912899211186896884281579314386441878843448025244783720736383119151337939617455464816611115920412834445764603852828445049044890744398223619006052212625449182074187920793774705396486847954026247645903553564231509491446812011867478948219427856157471701864043591186870067480092500148276494920402497430672666365889743421243985082211155598890242939462345659754702355100631836035917577324389235495923907393732521907474614990582056081738302970056993275334514743653281849817665271081771770843701878805385823829764529889343988573617327251592823885425891814140278879696737851585821286900166657190666866367002091283061855219965825041870847019970020284828813927272518685366162618281080876328947629421679219700692962043006146323615308104664013537576352578984633590782969067264531713083737770586875592086058443965625635259802507714372024637646923702211576742770426601240370766996502777505504020545789315281307365793215526175848952982934956403852226827647873766229507074410618438821604484021054540196029372732281134562823929817408619580381180902791947927067618709224393554125803554108366434357096745143968257977471193207208811945718626056381141237599225688285535045392919401916760958416579642166563211061369534159661192623185702062476287421350978618061009730418958151706540232581952011585771242049330251426596501611377443062810719765783768241753022838677889391622317194848312373957920607383796843716443587895346461461685474865535914032727277397200544209451398989712829557187359824971356712782807508921349068852216816197828498715229863857507338072681886920471535527246053928344464872461300846722032960470644924982576915429171022646541201944903920790973646519891714495813415054959189563850192202536437145682028972243701049453012686471612233028917738448374927836301969230350925768047617580224005967618363878727172212774486125520014856938970975149217644840122894108680897229609303334329647556512191048609650471555596534144766672962335375655965546404461681460537296309100512935943020063988209877551559203844865776655502568677907916818894987372590646245476656574526999130929619790282325812352273893356159558781271244633601028114856902929970866093919869757007360525493331299755859599568908466196875489452258474309307806774730366327683067642749713773936220802717140447368693449136591549246305602798474442965387549691642849671198338564490910367037151802100848218233606662240991652829904916435798215702060436475901210597267324779031638157162726062720373993635851091718727362933715750796985579296583342746134813767192169718894763260279898440252959003900565576916335487853087243325263061104662149833396128901984452853743953604270079767677598467808767988779867844105085830474020397801776120191311935407697284039463227300298106322269332360684303856863773515386896718624004057469238462507656025582938244903552145214625920472831365936593070163365610073016714259425917677765330334703515571 A013795 937 1836377777036348036061808173732780095903399259709193131255271659543175962281204115288147392205083677685432070647682249457746264530769824094109171706099696259452714090735376247168929777023532431360072554432660048790164719899651596382816626620605234318379533458735964656313745366600790482561282077272129129636877673739449622472037038507830977047474407989095602629875246812892855313033945834003505649938296085509810044287830568523076991780205995123124779244822299443733404622478450261966858960919621091872020012028064999644934312813354599865680259169089504069523840829868469378308077944663277206065693217784923909594228654702040516842973022462227941875995541370233931029051672049172333253297506250153201449470349126284565191513421852392070860080149774656535935279690818914480379209086196870548119632889903688027992027549787023191604286044365836068272340659111171714618344523714592957537226720488822093995779387194280058877789131140828676778374129733537323157596038994041798202261768923831238020266134214618050609711497867066162713067545328753226150182777757350987357282766602741931895548146922537608878455301385247494738773939165460380003348190764309120439565009261263963066245388734392005867610445049201474748185348341655461709963940894898291783673927733913530464272774665751759280880643242001543186991462218566964657976034294670916162129612964882478508262991733430433185588653529123352046876668202804468597181028350711401869249606382796895821928151637853247335838077111883092730493784604438544172630361827699563180437233908220496922639207589653846691582482109885336706331288290570534506520482050827823077639938885068009461505340027928553590479277618475308622275519644438031071219381066990178664709196946072445986894253305110332122242362805455637845657271652988324051725960385822203655378108914020402653450113820008811259004699162445543731981678100724925838768515446120812719788609924079695090901815868760268399595797165458084364810901365033621142578468518740604520623150696708800452983592519811366213076445864562787111250552259523010066046173328091134305156456679599276360869597776909600197005521754346025955889835700592965422253445652839265048155739746744215697266404091476288859690263302188518599597732963463297192177142540960651973149511349631599521196061863896715324135999677947031243463063966299135455545232359401627276754844244211136799380092177143882611748090840150827506007381082978582742346049774141467117915612706169588852450570375767542260537037506311317353160068372413167770577932608385537546780135197405633631853084738117471717065306405952407049689680436737764936722135506402623751654409475564891310197705905696857284574250712346669908618798492942568009737675338304300645158697734591933204209819657494404330664037335976249930586182620027065041558742630874703776384608622657318451297131501567904169985168992059671371900465548444528367231251363738537520443474047159695538104239292645197016338709810117920369874894989142693892554045488856413528858841552234978991564907723478263726555261540609895141756756851380817232378303492679836013213108013249810145441510122099651680023728907649794275940563349523532218649642072627532100116592292680552652629619915797703450481080813112344765453747863559725540397288388853588454041070516322362575598988827293403607793357498559364200208772581653289925040788808836872515160330572464319456239115035342962036014874922711418683790939534558518763158235141870358789082637881536521676093866850443669624354590902089802214259019472284288995640822495833853887320712532307418665866481276721146159808365460556854338228893757993063743572776108180611632067877657050329525176477633358535710752723253954374231665224720118237878567719167188172123726045105542561643970132644215804175720998046304095935621781110903664574664345295092778892768342508038779554857374043405407120329574591870559798843632906958087338101642724028677659140261835897079037713472254860720162201430394171475011 A013795 938 26886407033589171595980933471621633384121668561402296634708432367371639263759109451933765969274630124992410946352715814310863058995000994561852382949005652934647187002456643634800300865401538327542822269448575774336801664050799022640818230352281235655394749369353258533089545912402173455179730893341242587013526021219281922613094280793153334952072807368348718104003488587564294638130000955645326220746592987949128858418127353746370236653995974597669892923443286155700777077706990285456782046824172406098244996102899659801483273900324696633424674494639429081898553590104260167808569187815041574007814401589070960369101733492575207097968021869479297006450721201594984196345530471932131161528789008493022421695381557932318968948009340872309462433472850746342628429953279726907232000231008381695019545141079896417831275356431806548278351975560205875575339590046665073727182171705355491302536414676844278192206007911454342029710669032872656712175633428719948350363606911765967479314558813813155854716471036222878976786040271715688282021931158275984064826049145375805897976985830744624882720419092873131589464067581408570470389243321505423629020860980249832355671300594165683252898736460233357907684525965358791788181685070177614895582058642205890004769975952227999527417693881271507631373497706144593800741998342038929557427118108276883529739663418844367839478461969154972270203476319894997318321299157260224731327436082765634767683487050529351728850068129809394244005286995080360667159500393584725231481127519349304524781541650256295444360638320121969411459120570831214717396391862243195709966377706170157679726345216280726525899683348901953118207103612096993538735883114217212913722958201803205830007352487446681694118762640120372601750433834675993698268114271402052441319786008822883718390892610172715249163116438749005643087800437365205779943749072713639205409834646654819030425037898450815825893486134519089638482066299471813185196406885457247148491357582881190786443549350513547432132778082558212725652243903063766095819335631676390376982023696582297361795682246013005199491781051733456484357844005380166020183084492381606747212697803219679570048185632082062023677422303304345194725145007342100816710408318066134190665543942204905538881995669956248589831541749311809060675171284822484435542719530585642204637746973999224958967674579495253879723929565563585318603797990648265515454066435889429930688514743205220073402485631028950388728800871612586236522766129903997367616561040501189329031511319372655222407959425215882003961013650777903409553151089549191614506611274277616438548785949240814347972209131745573672604612165307687503451604679467594132087828735172138230569304628113265745768493532160494042835969605375573805252170636028275233712299739816259273461550858636537990047054844325799445441302314455684952752859212745648555994716094776339824632751216495927836812903524465102373384167483618329516215050329936472135338337536038181280883780002346750476022299166272327415501813979445259220495584216069474770460677061066545099250741436325479069453114421990470339409149697661000247227414936900637994045788000374035213249409585339697477807027757135971387150265187194176218493504184777839711008322470377941636956699301205388555615313429475710469344795420402722221702547136407651255256639367985817792522188950180650494462399911450101158796883232456307169293783743417880949383145725471273211399720712123923030958901223576213859690304557345766970175565397496794218966304093714275185177282161503454764262552185512916686951152372474300925754278708012904366009233510776446269649014999872334905105796776873874578108809030002321341130621161145993125810555127251120780109976326802028063473026390248645029366712043963588936731132395938268593438497244740553037660679465453375769021302660195771462666813369498565648745301599576866014869629390773356717146151122503869607472573539369134191162947283415803894791142401064565636051 A013795 939 393643885378779061336756846958012334376925349407491025028766158290688170460697121485762267556149859660013888665550112237325346046745809561380080738756391764616169464902967719457111204970343922653554460846996597912065113163367748490484219710587749571230634525516701058182964041703480221557286440009409132716465034476671506628978313365092557977033297972679993581760715076410528837796861343991603221197950867936563195616099802586200606634851155064084484902292133152605615077194708044769372745947552708197684404987942553919153516613174653883409970659276015881188076723112716473116885261478800023685048410653665587930764018480064793607121349808191046387471445009112552163618694911639558332335942999873346341276042081389687082024367804759711482839488476007777202422842945968481648783715382193716396781160410550763453467702493518079673343351274176974224298546937873223344439674175938109748160435647283677077012088161831603021656993905310288566922963449029888763797673568795165529864644455593038414868903852441339171099124415618189392137083094088318682693118185537447174152281049547932052907909655938755519601343413459402880256968911470160907352494425611837795519383511999179768505690400514276593126409144658818070570768051112470459686216920580536435559837217916570141080922456115696143230939379915662997836663597725791967650290436223281851758918412115300389537804161690397949008049096799582655737542140961446950291364991687771658633653933906800238662093847488539341126481406894971560527882245262473962114115188010793167547326551301402421600884105644905754153172984277539814677400573255102628389617735996037278588873420311566117065697263911273495603670203984712082400632064675254214269817831032600736557137647768706866683592803814002375262228101773491223736343461047597449793362986955175840520961058705538723962997187779724191620448486203463977824156430173600391606405389061673205424452979871218394506906530495493991397015932690566816844460593209979555501061966370963514304320006040868847953856003906734792516274502984756599408890892983374031509393808941661415674050583763876409125759166378429536387483194082771010701500540052959104385941108536939328585075485839313470088661139942678917995970848052495698057457088184806270685534228857822021994771298603829435603723602751674196457345182781085994620780956647304387518101253446322652624245723518390012053038052769416452649678206381081255411762986687857143615210544355267627094685792123894862641378373561279875088929818907924425459274070193977912966350357226935045111274933944585728419993200861039283819267685102089714427991295666698582276792775082834762868661113897886944140604126712269852738034944112085045687897900511655275833765189060206323783796513804361793281161430992303776082697030282089977696781780490649852022750566121297552712278929975774029680706107185945683393254611733809040508318638343620391372448110560716879458777720501693563848717596127655962446904551880599888533488599865135012133419423014358773719442482093393145690362058473058040247275848507473180114314772851075286798130105369241339055863048252362476239289360723454704619656582091162240870824382113476249557184605738958510772572693392227757079267032605709934014963394769332351208872849288803443506683034468948093842763803920953876981677149750116256047946992624144422028212456986680358300317368419594903889423997103540931065945167406392793265630287787381194979918636566624911088103310946206357096269272814379347119725749024099374210340452984750564159885658236070702986180588126572081203568026548094613213651821885396239853968394564016932822741187831277949833931228613130855345653970610210397698091073008263986755493424420338485354992337618083659341590163400708492877308579379630411874958031035670905622680509408932190476533038160246437024390008053702874634240892247926289984904814542828499663279960719404895323706243910312715695736798584579154923005949189903493692816711176490784823637115893986305477422691 A013795 940 5763340125830704237031456996312258587612564040675076097446165323533965503715066555673045359289590095282263343952319193266680391470405397788165762096132331825745337135644350380571565151970805371570690861260877190030545321824867205649179460782715241472387720088090020192856776534580653923820230768177759112101764569772947528554871485978320141341744515618007786030558629433726552714183846937381062761559198657459221747015317209664563081740855761293260943454459121487298810345207720483468386373418119200722297373428466931930326636733490107507005380422460148516474631303093281882904317113311111146772793780380317872894315994566628643201863682541725110158969426378416876227541312201314773543730541461145663782622532113626408567918769029486935820252950777229866020672843571924539819842376910698201765272969570873727722220632207598204497420006005225079617955025717401862985941269609909864822816938311880316084533982777376499840080047767647934908319107857246601390761738720730018522748259474337675432095621303593646804062280569065910890279033580547073833309943354453764076763546846431273186624705272599319562483268916459117569842281832834625844547870885382917164199293999179990990691813153929523599963756286949755371226615036337680000265901934219633953031576707516503435565785679989907233044183461345221951326591734303320198367902276745069591602324471780113003222990731309116371426846826242689662653354485816544799215874843300664854055327246329462294251716021079704493432814278349278617688723952887881279312760467666022766060408037603832854658544190747065146556605662807460426691821793027957582252393272717981795819695746781639519958873640924955249133335456540169598427654058910396951124402864148307383933052300981637235114482240640808776214281638065685006723804613197874262424627492010729481067390860507792457542241826282941889514986286504916099323474294171683333509381301251957400619416078294508513975618512984527528043710270522588765419747545187310672091048249637276812929549208444360802892405753198504097230774998199821371945571564169579195329034756714864786883774596886914506010239954946586842249141444565850367680669406915374247314563770089328709814090188173388515568087749900762038379009186336589515259229228113748609106906644707372224025446582858666766674117267887261910331990821097880047242853986273183537652520451707609957071581638032748166468530130597026283243938619625410660483621888096916439670297579905473328293294682485944683932420767310698651177021478630921513149231661710030623740335580159555995474176307882679649797120453806476154397898177579695508940220559856133943114523019987783763160067368578962749162585019194342913937569616745037153916513161391144893482156133030480786518564758609661015429484511158319585626767220360079363458582048163604483465091038581917469260475813775307568555218115309430750560640770394698162082293183988946150084012786719455832155964605865295468309074324905010946185129544083862968018806590625441712645393772353226806026357380329369046052590898104042767260365697997914830053682589312593274011422872711062445116890889462839014619435530352100330336392018396706368589739778523405769766739812624091556221236803955606591397548624380199143913079062817794954049107386437371216381346307659869041951904853206685712888735149491452104797991919010098482915058582741987125874946591031288987845056741592942771736503195996996886202093043495048075700988757971955323240920575563407274246478423275328021179904691461838937813594572149733009864885922234311162420669990761141840901439476690653232061076324224086347701951264811771913457753731037740463518587118124848853115719783704090432697751399913993030087179226938175764082442815066362856420221582349773044216674910697168860261260532393257729221665338256176200766920211704168084474094107914263787519920903401888811668991389721552063570081904892807072434383117090888470501282468076823407227730102089377051156529468335001580602871013803853498494945618931 A013795 941 84381062782287340734377561883007777981235550119523789142709306501860788939892289441609057105358888585027617618805905308617467611518205429016534922849473470260737481002968933921948285390004561445166484899720502939237214056837880757909636485319733850397228609809725985643616065242795354098651998676890571160281935066045724765571873426208585189384481453163251995273408893539190458288365703010196139891988227543860465598051259266698868079767869201094633473116735997695541882264186235598460644893214683217775155844366184350391912288415028664010065774765239034429705076908588740047602106855987978299900473738548233977045680476450009965118486176093397337837471371606401484847432351939449599453758857532633663441376492675604247842898697360718227344323452329422468408671102736547187502312240349532372045361547487162247581032276151445312046726307922500390686479531528480675977166128358690330870862793824239707793662041843569334158611979366133414992700058137947490962142616610208201191557266963777906001311991505914582858275849811694001344575330652789707993490880652557559847895089378600270725372309896126637714317540205877940340060848314531756990025377632891290201041863441994248094718836386682155027069355797231368390128870747019972883893070218909660706335314574749126800118668140732231798999890057555394589372629581934911024304457233824563890649632591332634480187807297096772794060464383019219350907763026840032405319623580765034128224046213509657450139374264627953488349833849311788241580607394231469810418126007098239317890434078557716825055745496727780810735263509164028107194962871722326961757289905863971472596165428629984211717868976782269802561164419204623090579283076507121761412382333995368408163818738672150759311134485222081292553297462919694183443223341830077076158971110529090332307669588694589370875962578608552204388914220718476610194987140967615685910851631629908302468870802309899153117030648606467538087962070721222114510523809087415550085037422939369818101529960833886515147712632579298487555776748643584706655113271006808998812397873062335344765343873021315282495923180372977957369679889888615233212680786647994354932528157877861640388094445046581256432372746297057003907073497154007092910375128813393385934220185160636731956563419633740130875750919137401629170677611694061771682625213025680174770551933451117381485026762437465905265749642071061812974505329935637480140708063626953593212826867396034999542127446276716117454572454195938951882771468635321874017900759096558362182253229116059329737415323710312752679640564180617376539627217944321946393769216853657061139731535641142076426546343364593610489407266024374602959956758764088970491669195927752385472247943699269195418306630804046926903082727868957053161498873291921960397099767163333242412397895877853667442626389484278111216948426245375618958341519348775791046854506782160583380031210359552838595477794473790951513157190934265263096481654931837714763347293347092114841210221023593667031898405402292203255983339141290155459014184387471026815966790125678124801242279362665258956399512625426013043155599885100936455115541346177942522380097361183875154837596629324474635128046714036104651509409550495666031390558715335922232981244829551979039291290448142643217838955799085522403971323704350266347399686226851888359372709925433509935093039289102071039475753662275120994143292592031410884844249810998876338176405467397887570318146823845902242690595174077558094984587692783888528838130844240997431794787432549729001029334733877692637975378227853970606218462964848216704268468109152584934972376123558126375633996465912058467253353211588025127778246140771953506391061601831361931045255386618580848464187183027140376337367517249283085115454769686413534402217408675755428478819560724924785211833972736113079161946707054091645702936913243762729569169535588347511803217327698096609276615112771505221196424690569405982747945892758141606634513102219071464498806768771 A013795 942 1235423140195468955692021883529116877423269689299947796838406956493743810868963009714598205079559487773389349556937259623468343300238045686231087805439141078087457459364468161551244846395056784118682505416807883533372051006163412176554987781566223303665824076224198155808182811219766779358363912628354852357687811301975456292737798833119895757778192955763172462797979610307287499799962257772281684158599639469661076821068486923738127555881372973226528679902131742260428698229950675397062301881556176991446056717365305074087987814684434669771373008337864703085312031018647743036942446478519990288842836006084693657925807855704595899299756104183430423278418351689324139651257064745481585602483433135289466445193229263521792667879828058275566548239665555074359971353615165787372221353510957503459116138416759542466833893555133310813676119874293328220040746821108485576981689285299585134280302164380693561807005954631698621416237989899559328908121551197689215176730049790058273645589945616672321765208867638095407628016717093011873685927416087494114732699983634095233733032003592086563690175989189190102775323106154258924518830880173059454090961553923161379833453922654237786354778483537413431751322438227264464599876796607119422993078441075056342401455340688901965480537420248460605769157390332668532183004669709109032306841558360425439923001270769701101424429686636793850477839259031784390516640558475964914446284608845980864671328260611994894727490578608417867022929917387773891644981672858942949494331782869925321853233845344163532035641169817591438849974993037670535517441451404886589047088481511754406330280458040571598843761319689069212179298008261574886669171283523140769708838689752026188863926470152898959267074319998136492204272828154607242539792232947734158472043496029256411555316590448077482978994968113407812824458093105539216049864806730906861257420778738693487456446737416619233500786445726247291225145852677429412978548579088848851068795032909255313506824500156568932468277660653593509156304127376890723690137513400810690551612317259505651782709399644905077051022811283840770273849483267859215629466859397313285350567144759489772276922090769926996175426369378535211594203463071831817847300802260956892563462917730936882392576045026857589256151869207090697252687890912812758399205315743908983438815650857657809582322276828846938318995840509562416003759732535587668346740106759562227558228998165545348428296287940937400675652395301882742194515657072289747557496085013932710980710369527488224646685497754442689011982617500168419009916682097922817617151175103954393032146809413321961140961065013201015051175411781862868561936726905065026616968528697578222675699182143701000290119427381602051056788034218729400215337505003867029422173937691038362002159917593547655545027492968439315826327341908658544437169078184785426356716996833797613101267036950874213109876390388890773321104134432468577716995587909857035981850167721894775653390158846006434879014024553494960147870852068367629166075426673616963303612569774230053425214988212148782056380645264348862256964841137917762810639346640849391256470167005465093116141977252249939633132909731940202608202749265228807046365589170151233237413078405549470525114263783451256439352380151854411133516544150355392249592278806047338497469575846018272018959697188231743422088964509369370046475251946839931886765004661482834548467240752448172471917027987647927854735233003943669528068669348410048911950719073690532443398907482799960582304070489838703297912597512634009983645644516268342740767194641586102996032930558825014528265657342257418448019056344370860275895801301747042171287071532912412970032433584115482642202364164546700362249955397820046753649175373282978780557182865080421735228358397188573623780286461194829431592010061737978955784736699346801930123622211170548995920310904894827832456418921866087607943536853894626672993412675815871951262735906329589425311727029901576211 A013795 943 18087830195601860980286892396749800202354091521040535693511116250024903134932487425231432320569830460490193466863118418147200014258785226892109356559434464524278464662555178353271775796070026376281630561807484222812100198781238517676941576109911075388971330299998485199187604539068605416585806044791743393368907245272222655581974112715708393789630523065328608027825219474508996284571247416043976137766057321475307825737263717050449925545659181701009606402447110838434936570784707838488389161847863987331761716398945431589722229594794808000122672215074677117872053446144021605803874358892011177818947961965085999845691752815370988561647729121349604827219323087083394728634054684938595894805959944533773078224074069647222566450428562601212569832776943391843704340588279642292916692836753928808144919382559776461256915035540706803623032071079528618469616574207849337332588912826071225950997903988697734438416374181762699516155140410119448134543807631085367799402504658976243184445082393773699462964423031089354863081792754958786842635663298937001333801460460386788317085321564591739378987866657718932294733505597204504913880202916613763467345768110989005762141598881580695430020311777471270054271111818085379026206796179124835472041661455779899909099707643026213676600548369857711729066233351860599979691371369211065342004467255954988865912661605339193825955075042049298764846044591484355261554134416646602312408052958114005839652917063620217253705189561405845991082716920474397547574176672327783723546511632998576637253196729683898272533822367299356256202483873064534310510860290018944550238422457813596263081636186172008778671509481567662335517102138957717915723336762062304009307107256659415431156747449508593662629235119092716382362758477011604638025098082587775814189188825364343121581390200750302428295465328148403787562890941158199662186070635347207355669897621513211349849836682516722197685014351877986590827360429050244035418929746439836028498228076824407045053417506792325740268053229629262567557448728925057085547303333701269320366155936996422247750648320201055233104024980006712717579430284524726776031024288436063810817653566423689755906416330962501151004417474071134032950732902834689645102331045902669864021660578498646895109705875238221964299319517061014898476603410854491595722765027806571426527699944206967990094780455051148023928418100900503332711046244053539052264621903066750573680030762141749446338685951743264483292226719614865228469903735195394193989300180688988821468580520251955097052122372622795409824437502819965822724190142595687972732710354696996268383661436620446833064810952858276061364259203898254258615315618617057054699036228661242758194911725765926345247638536294035629522433608996417148552756410761617177770048621734492658073623353487131224834747524550920023013258612884669749104592473703443427288693550643630853415650687997749354141700231683749812194285632225772446354532402588216863810268305616261410341285315664380213063644333487719711524977145132970458620510321928425959728191634064502212198572642414070318087469027315331692304222239100253965310570674168675937385979715127014428313434688950191366168698931385336506386696451992214963965838591040184205828964880935649797958197936053509845528558197803300433405815722905353297926280553999339082941452059961553520629588926532900955442804529381676946850444163753683442754126433248770180624108871856593693161337206767153311721178546410739265560453387930071526119870477957903085503803404455674222885513896041728454984738340182474540170555881362684806067572496747462133964918136311757037708337489147990863497447003937933765299390426858878444429814014313370638294244860105034781364484813733128240003701596979483304520177576640236092326137714327642454625478395293237906425767174078353497707938619313905749891644330015136527058939952793748007849269271958565174294994429435041388667901323077871229119296554986620181238437716404571518775988995444788977305251 A013795 944 264823921893806846612380391580813824762666253959554483088696253016614606798546548392813400605462887772036922548342916760093155408762874506927373089386679995099961001124470366270252069430261256175139353055423376506191959010356113137308101615825208054769929246922277821801305718056503451904232786301795915022314170978030611900375682984270686593473980488199476150135389038326286214602407633418299854633032845243719981876619278081335637359913996079284481647338228149785525906332858907463308505718614576638524323289796960063905123163497390783929796043900908347682764734504994620330574524488537935654447217111130824123740772952969846643531084402065679564275318109317987982221931194642185982495854059547918971638278668453704985595400724585044353234921687228199983675250553002242810593299822914271680049764680057687169262493035351488311844812552675378503013656262977122147886434272686508819148560312298523529912854134395187683616027410744558840137855887526720869951052070712071176463460451327240733837262117598179244550380527725351598163028746359736636528187182600522967750446193027187656247761355735662887727193255448671156444120050902142110925409390912990033363515149225222961790927384733956864864583348128588034322693702858566716146161965374073514569128819601546794439108628683086757425258722504591044302661368216619207672287405094436991985827278563771136805808253690643783216110938863922445384414081994122904455966303359747159498358358728463600811497680368542991155442058432665654494033520659551081496444476818732160546024053319301954608167693279629874947060566385537846840189505506167367160040743204848862887778235401744380528529570319632144254305892416479948004105373533354193000265357344750501327565939408255319814554631378636460554173146861926903505325461027167625695543913592159347643073133929185177852673907869420779853708286269497201254066260172118462894362971076574927373151458868727329696306295125845601676303384041724622922568550417625639293242557272786143546627085716946441163264567335002033251608606840191760789498068108720284119480889073564618129317242056063649667876029732278280898080438795726524727870226606992410254181265866009241716225841501621979351855676237875473376431680430402691093943228843060989479141132529798689191301203719362807779306337049290319128595950538320611452977002772116012255792054883134218342977680642403858218335969415284269294222428059187865264206329282800295149249330388517353643844701019473135299881491401881241810027860586995766394197343945467485335121487397008874575940123657570347595239589478787119610504867877743467608779612303118722365405187093559962082901897160798019814434119004274340600386835972172332337848589423829255222731702576938927620770675809880975651837950469316543471960906609960837099731281870814707006855919518405088262805538506950020056937119351244449796640338407492115218933762274973399324858541722975048293988633092081781000336535941417534387076708906294083103046138262527683308806758306642190699464816686593704296437190381891820484662891623354084476380453714338376888799302057584403527118634028923771307026117802666818306112065240503584399268129009174618244936997280919751792075921054412711790007622753618019287423842811419336957541874821778848691905975981759437648383620574038121645494547999057277634938673591104323513345799609897105095537811473368202888638101114677132178837353001517679285363165109195244214517577992852388261575138044277891636909775097999633587070598052684177213921023667781659074861185644635526297266808951946946309431554038611609742637108659031068245635328924879593103380366433740434789087769178615734232466121584655288257748375239640839304896906983562059515266038996797814233957422157866730561894195081376615061479919899589696627746982275471013178171629185488296187979657195681173559941929325374894084163564635751613892669939848853264582921151410745352716853013441358440971486743271183112665535620861559106073511966605879331606399254882307155416726179891 A013795 945 3877287040447226041251861313134695208350196624221837186901601840416254458137520015019180998264582139870392583030288644284523888339697245655923669401710381808258529017463370632562760548528455051660215268084453655427156471870623852443327915757296871129886534104189069588992917018065267039329872224244593991841701777289346188833400374572707122415052548327728530314132230910135156467993850160877328171682233887213304254655582850388835066586500816596804095798678998341009884794619387264170299832226236016564634617285917292295634908236765298467516143878753199118423358477887626236259941613036683915916761705724066395995688656804431524707938606730643614500554932438524662047711294620756244969721799285841081663756037984830694694102262008649634375712488422708075960989343346505836989896502707287851667608604680724597845172160530581140373719900583720216662622941346248045367205284186403175621154071532362683001454097381679942875822257320711085978458348049278720256953353367295434094601524467882131584111354663754942319462121306426872748704903875452904095409188540454256770834282712111054475123474009325840339213836453023994401498361665258262646058918892357087078475225299806489383580967839889862458482364799950657410518558503552275291095957335041810326806615047786246617382989432549073215463212956189717479635265092059521819529959897987651999664497185452173213973838642284715630067080255906688522873206574475953444139802647490058162215464730143435579481137538275837933506827177512657847447144775976487384189443585103057562554338164647899917418183197307060999099913752450659615587214550115796422590156521262192201539961144516939475318201439049734224027292570869682918728106773901838739716885096884492089936892918876266137404894358014616418973649043205471794221470074898761207808458438902805008842233753857200188940998685116189637838143019271708523560784115179986415236368259532133511670310509297036834083620466937505454142757845754890204209326146664456984892364281030861927666167161981812845071356530351764768836801612747247569719041215179773679793319696926059574031333740942827894787372951310286310628795704408232048540747987752975878531467913544241307967262545425247399690518955798734805704336233181525800306422813491255946964105321368782608449840923655190868696824080738659562361773311831552072283036297586550535437051475543968090759536222285434888174656928209176986736710569214569535333244867029479121280159446218282574699530267626106173925564915614943261340617906854205015777443312705589452791513696979606932666339350470487459141902829558922218217401770598042109260142303729961214151897344236811404855766676331243808103129936341580620730263665468575117758441197754284125716014857428962839295703464532467364518559432821263512972979633676436615977165697870598125287377517668968897255735889280255243653616364421569989472611194624092058920409213467885539515253909366077682072287577101169355625927222718294120961190095097051670711698510301667811324239748367548314030864381108418424604136904381278143715949396257527150818686222831628176028910581425093252040543920817472935706169390748844886819786747186212979189684676823325585724122577189946085987783560157656513317501604735721420387172482601990512395370589265664123698195394348939926609984588824492139011685677254197601853137120047358400558895852088503515703769097781583858492550438419987892230357685295220342417002100363727570544751859393351816537721596106272611455996017209812635348300626089349038589017707519991270515042619023108740518283349865455240916387382679312578241949907876873870184346850789162122626591944956393705747034028544112964897536486120938075381693961883581528262995615146332113363010076952116798199370617813326802156692910186435021115127507249892748326843567495171103941610822904734144488210161001968062091109787252813824286238749832039379002580589327060646758548577804722709127444969794928934263537408233391952536107025034086872022288703076679294049291490731859062456287999784131 A013795 946 56767359559187836469968501485605072545455228775231918253426352545534381521591430539895828995591747109842417808146456040969714249181507373648378443710441700054713123344681209431351377191005110411357211740024485969108997904657803823622764014602583490212668745819432167852445298061493574722828659235165100634554355721293317550709814884119004979278784360066273412329209992755288825847897960205404961761599586342689987592412388512542934209892958455793808766588459214710725723278022448934717359843624321518522815431683115076500390691494480734862903862528825588292836391474752735725081805156470089212937308133506056103772877624273681953248929141143353159902624765832439577040541064542492182601696863343999276639052152135906201016351218068639296894806542996868940144844975936191959369074696137401436265457581130488837051165602328238476211633064446247692157462484250417632221252565773128894269316761305322041824289439765176043644913669432531009810608673789489743282054046650572450579060919734262288522974343632036110499244918047395843913788497640505968860885929420790773381784733188017948570282782970539628406429779508724302032337513141046223400948631503000111915955773614466811065008950143827476254640303036077575147402215050508862536935911342347144994775650914638436725104348281950980947596900891573653619339916212843458959738142866437212927087903292205268025790971561690521539812122026729826663386617456902434375650850561901941552996619114030040319183334697896543184473456705962823544473646665071751791917643529493865773358065068609902690919620191772680087821837249630107431812408228245375423142481627799756022746571116872510858133787269127158773983590530103027613098211276696820988194914703485848688766049225267412517745058295691998990193195641571312539196543366592762843523640003975968134459144390223267966285161748786132487588251945157084493453440230350181105475667687809966744365016166617916287818287256432017354104117619697347479828744113314314715809105438572849482960353418575721864689730960880187980539612412232451668256482431447066445853993682694438223392757301143943207581927380133901873916197908240925422685091288691319837579221722201236989948690927571047178868888031849276290317186790010719242286336412325478319501466010160346170314120963235649508590201366094714652538723058525753890295934432964686389333870653439236816810369830481052197765152085910560262812179443870512566814038098178603814662814452081875176175822648313820492444195929518384289287986774252415635997547541322535178320552037478425101167874430238406889296599327572180196920979323325934521677743468910362136397929016971155778493279908165740594437925397977081868111790326125408299101337576320473884608173527617444930128394424219854683916228655936119093437394816656708494521682982523427152332494236191373624721229154952217022332597191496206215868500500491331834653711294383312184042832487028743343220362416338220535719200467818544224992784182315933510889977889326718425598194155849274865725885403808354154629168417046293302145215110606455015136384988477868125239279822644790303125603544688621251674026049953837987928497765553344228316173353370309900586878652638000644947139104268249011481540994935697315888592317775743091980620797438588435065278768662829465496784364979389407270090000678707088731780574613374342582794170427779973418883360620169272189430968907042730144666870407321033327327751425335360345711973378063945928781888591937304327237687968866794134469466574159273981808255800192191610738985117335069928186525380130182256827669807815458040388601225310333369022242404122637375932666106560245842325211914357919064831693296654361663381295937517155298518801357448471747830536655942042436985215404917710376140898039595144146581833645679728253316671696800132809124058148212609451884967229814397075938395168447201374821536290888547976782408337494929191909727638945184334921802767554526552451193945091577081142953524065893278328901745661544175676715805148533422512604839461971 A013795 947 831130911306069113756808830250743867138010004498170515148415227619168879857620134534614832324458769435202839129072262895837586322266449457585908794364576930501054838889477587284415513453505821532680937085698499073724838322094905781660887937796424880203683107542306369527651608918327427516934399862052238390510322115455462259942399718386351901620681815730309029911963503930183699239074035367334045151579543643324108340509780212141099767042804751277154151621631362579735314513526674853196865470503691352692540735272487835042220114170692439127775451284535438195417607581854803750922709295878576166615128382662167415338701296990977477517571555479833614134329196552747847450561725966628045471443776219493409272362559421802689080398183742947945836862596017158152660675292681786477122622626147694428362564445331487063266115583687739530214519696557512460877408231910364553351358815484380140997066702271220014349421687601942455005181034161686514637121592951919331392553297011031248928030925829334166264867365116640693819444845131922550741777393954647890092230892649797713082710278605770785017510225471670699498538401787232506055453529898057756813288913835424638561508481489408580802796039055778079844188676751211777733115830554500256403278677963304549868510305041221352092252763196044312053766225953529862640755713272241082629526149707507234465493992101177329165605614634710925864389278593351392178643466186508541693904103076806326277423500448513820313163203311903288763875879632001699514638660823315517985466218915319688787735430669517585297754159227743809165799519171834402909165468869740541570229073512616227929032547722130431473936779407290731609893748951238427283370911302118156088161746173736310652223726707140186672305398507226557215418577388245586886376591430284640792029613298212149456616333017258866294381053163977765750779596729044874068651818412557001565269250617225723104248201695452912369947543721421166081438386069988864452172642563034881754161112726145089280022534401367143820922350998246832223080465327495324874943159278816499833748321508329270028693359646048472502206998772540457336007053574555389113532421557729613741997385234748310769838783870567701745819389674305254166533931792546940426314251412857328075820963854757628279569045022733144455269138200992717227819444299875562707822776033035973426237200237003866234920624688073085227479591689816512807833119237708174490724331795432938450478266392930734454390219393962645829875472604078664379465414361829617326640093552503237545791202380721621906198849533120515266191510754984290263120058272815007331883842128316612039002078737474691752920111135454608043165665751782455631024722164802102907142683454908058144548268617847011222009822765002892427217503751560719647016897510670869068291960547125496937300048112077901239543516057655409423971555480695955206530715827693589391164987061066073686571110442587831288089326137607886863464814049331305998119353213287582532940166277632484469183160635789233309092688197158113177925654793974780236708094434389107876611812616304467221628295883342374828061961497786103745759415397374141981261135785466512846777094066694707254492490353272967442671063625591433777101241706853544401924880124554654609688269095298373277790746451992486204338419887663240311841387699936950486121999392914413749754689449233126590825871282839898314125458815768012612048067649633587248945405608618335010821569002228234232343295630874554072655086989552178732922767460112265930367654673170613877372829481102902758818578918090485998422213913656226121169329510539768590855854651038759533821030164466148559377483427638114293028200821556316509113565553821188670725613770674403074859986887179647443319900538743400197617078888197712505450104626406396901356809390312850744458385335347980814985047805211712587588814043661235475328762112834899230928071240469263258298750322361796443847590114319765823254437930550085780045013982545848743488013450458230668276082796103179677839007047454562717411 A013795 948 12168587672432157894513438083701140958767604475857714512287947347572251569995416389721295760062400843300804767688747001057958101344303086508515290658291770839465943896180841355431127532472778733059981599871711724938405357873791515549297060297277456671062124377526907556254347206173231866275436548380306822275461626092383422947816674276894578191628402464107454506941057661041819540559282951813137755064276098481908270213403692085957841689273704363448813933892304779529904739792544046525655307353644545094771488905124494392853144691573108001269760382256883350619109192605936181717259386800958233655412094650556793127973925689244901248334765143780243944540713766728781234523674229877401213747408327629603005156660232494613170826109808180500874997505268287212513104946960154035811552317869428394125656306044098302093279198260772194461870782877298539939706133923399647425617244417506809644338053587952932230089882928180039483730855521161252260802097242409050930918372821538508515555300785067281528283923092672736398210491977576478065410362824889999758840352499285688317243961189067090063441367211130730711358100740566871121157895131237463617503362987464452133179045677486431031533736807815646866998766416314491637790548875148438254000403124060741914624859376108521815982672705953284772779191314185630718923304398018881690778892357867613419809297538353337276313631803866802665580523427885257732887518988436671558940449973147521423027757470066690843205022459689576050791906753692136882593824633114162498825210911139195563541234440432406966344418645253397109996470760194827492993091629721871269129723865298214193108965531199711647209908387302143601500454378395081813855833512374311923286776125729673324259207582719239473069223339544304024190943391541303637603439675130797425836105568299124080194319731705687061416032999373798468357164075709946001239131273378247059917107098286801811969297921023126090008401987625327292598339410450706964444259659765393703762672851423490252148809926170416352682124140965331870578121092859859051494042795001152374065909175203448842490099478577795685904812669028764835856479271385065452011228184026719274796583717221950017981209634648981721260541684221503226252223295374679754781666954935644140358094731797506435641170388177835967969595452400734372932504483994478113605233263899679686933538848669973605545472866058078040815528701930603564019484698759285382718694941816933651853452298258898883146727202147007097595206794396315725179753131671547427279337609702199900907928994056145266328657356014417464012309908963724993742340773172284522346111332600683516863029434795366961954503347134190916359988512271846932893832957214867588663476028463308879294331200833898091301445815102407348026891472426600496351974396453732194028862594370464400659010004408932552048156618600132849376367543792869480178816210433261842276046575561068384845087627989928437888915823980717071567988342496259651118465450395743495864776974470817205113310654868590164878426047894591935038009511838584757445643210613890928421473548515313704591859880028015709857655178289086344941663600832954812747644289035015214589663434230477208913024551262269516328147042542284181930539279830042743588582169903604698140445947824263483160134318803621990517718805575277501405669757314776892067312193111659931710158408226222206416281581452058951217110842521659472652995758458285350911809683515781042893438591761623577395738191331634346177743128614033448828722238383503685486512832069890957778615596432827599291862813939762805502899633909840806640040153363812751938720567945858478334673702637948881057845734864049631364225888228406030009931713273496023328093711216443935419025068015197218217646663787742122293311652002102708792294981835216057032765046283570447749615219694829787112196084916104683994887826413244148594288406094015759640017891031710483364752003469699061734372566863755691418268225741183805905639049718453771453408004928158955214230128217746653663240902181782252745614451 A013795 949 178160292112079223733571246983468404777316497131032798174407837115805335236302891361909491223073610746767082603730944842489564561781941489571172370528049816860620884583983698284867138202933953430731190603721731364823192844630181579157258259812439243121020563011371453531119897445582287754138666504836072184935033667618585695378983928088013519303631440476997241436124025215313279893328461697496149871896066357873618984194443455830508760172656305585254084806117234277097335295302637385182119354964709784732549369059927722405762891429321874246590561756623029136414377688943511636522394682152829498948888477778802008186666246016234599176869296470086551592020590258676086054661114399635031170475805324825017598498662463953631434065073701570713310838474632993078404369528443615238316937485926301118393733976791643240947700741735965699116250132106527923257237506772494237958462075516717200002753442581218880780745975951483958081303455685321894350403505726110914679575896480145303176245158794170068855604917999821533606199813043697215355673122119214486469181600942041762652768835769131265618845057338165028344993952942639560084872742616447704823866737499467043681874407764078836732685440603228885779728939101260472068891426081048284476819902139373322372022566125604867907802311087862042358260140030991819355756099691394446834693763011539728079427925259031211062507883240413857826764443507668058467206165509701308294447128056852861154549397119246420635364733832315082959644306780806576098056186453424453145299912949988962245807213442370870394248633385154987087458328400012469324911854550757917251328287111831154001308364342294978226800268698490684469568152554082392836663258454672300868841689256808147140479058218592385125206498914268155218179602195556226558151960283590005111666421625467475658125035191902964266192139143831783375217239232469319404142120973530915204246365026017065329042490861699589083813013500822416890932287308408800666428405678625129216789293217691320781710726129061065819618979547873423917134270920561196372924280561611871908698976234153694502897546465857506637332362287250145961774713012348743282896391842335196902296782203846570213262890260895741380975590798687028735558801267580686289758385887212765858982864968247291724222375653311696407042847018599151954104798150163154061294220216755210296393942283377083558791268231956320595580155724965966780809275474534697288384412643141725596786395098808538548151232966634330915891422676756458532356765600803125882796781943649908749192988401976022844317872349407086090604229377137897633381611260015417691669416020606607370391613954838967689975883505391689206426591808172110944498608326582876365621952532731305301748303111409101954744468178914345982461718047797857867089257138479093052776577244177969290048565474551181494537061052924545047719397208671402059298048136953386632763597912789602222516927961400542259131616578901678644826917322487737552025452659244080522956199683227234700063981297931028603985035767224720520891497262828719433761662246597977083018794223812707948929420503490178008025929465330513176290896779795291413438260035761657756807262340568416815695592455030887988560400849861582707645025595991655808880431549558676385474269122095041656947526561603829563169921032427637898080410916845648476757517819347813060168429254840119324140778634039595104769719845359616339112510899587755822699805576354550249002834421981930796651002859286458462388337146038063724301322292172877459208034374335273512836710947373028881232163458892067235367953540073979250016827885399582501134807835295313981297957680322209567567919404144550652803631229552092685375410214037255277546620025919955658469946020810502471924564804516332412496375896962785759427990829049398291016713042637754925502116431552002913109662879256688678369152666516307579568976553622484736889501942595273186943334082799863962852948751452247078054865093076672102264461326927881667849346600153175263291543307236028756283510048843473962448541177091 A013795 950 2608444836812951914683216627084960914344690834495451198071505143212505913194710632429716860997020734943416856401224763438889714749049405348811534676901177368656350371194105326588739770429156012179335361629089868912376366438230488500441418181913922958534862063049489451149126418500770275008344216297304932859633827927603713166043703691136605936124467920023716611866291853177401730918222007713041130274430307545627655547590846636814478757687860970073705055646362427050982086058525913956451409476038315958269255312406401783742774493416701560844332414678717769586242903743821953870324380541399576694110676203159440201860980507923690766548543369618537201858773461977276575926293375925056491366936265760763082659618917134745117826146744064696813583986107101651660918374265942970704198281731446974674402659154206448690715286559756273800761018184171675324409214336656088137949843247640256525240313152831625633510901833905676630268363894688797855184257727335989901823670700365807383803405369905443978114911604435387073528371462772770930022410180947419296395287819392433446999188524495850859925510484488074179999056465033185799202621824647410846326232903729696986546323204073878248603247535871874116701011397381554571560639369252627933025120187222564812848782390644980871038133636637388162167286710193751227187625055581706096106751384251953158810904253717475961166177918522899292441658217395768044018365469227536854739000401880382740163757723222886844522375068038925129612152295577789080651640625864587418500336025500788396240863412009751913442194241392054165947477386104582563386034462477646666476697451604319925733155762335540776218582734014602111318947321544320313521586767034857157020711172408928082283753891378411110618148350603800060549367555745138713037902850512041264839908079018469311110608640244651299821319109204841140396555599602583305396044793173466129505371030345915853482511108706143683776106330665541005700139618482413250557178287540750516863012042000218627565026741255583064665041479560414799570762860547936476095984391702559416615261711044244241216922977806619754677183116247629387026343573213797950404886072963629617846527188246517634492381976309774549558863624883576787717316409358648827968352527774682104941368126000108598134339801940136547095514323199310183760048349716538738611408678193513033949503708970923880384262958184072489839889059969226719637828602222662502999236185508238004462549610641655812883482201864493238939566319410391309372235405161358566050027684436978313996934543193330950463657969067669147452536522310675959250340170457885730423731919957701338509903619912797325948936910402439721671291730663447876338404124509499892869071007031719040922896905854140661719413758607484939529222013937808437032053813764472401385701867432009648375601047112903848261517110875868264043659694532157997550182722773134533690291837041152566139870342282865339215945998331699477038910896518542965499204652383992582936601719562129943243636750183008189790944908667937133146372411425075281229704496952440982472478166230841857080275645591599696215507633301904043414075019752982861584149565183586431217415127928262190598599169134107231040512828842823432422630819750913832697818398317088580959728774216593504899368736388441668634370813835773046465795296233537139348206818393071331013925972720114187024745139980973711928933468255910142820946272080864333000147853443406970195650498772237448793767332862813038347827644155143290987495659679703098880264831274642739501442284980488515850120105201638756393022207780223130199496377070135287399114721516558692000183398397597470278761907996080366107697964831872189006581380943719454518560063799494070795658479690686566691447553302923622851359439507432146303785213728112240378775695657259369864276486674352874650838574215197178940002764190465259272469385721586799032799197941537394730037354306272808280130022670012349469801279827735556249253978287551115498982283572842639029851485561242697020746870625117302284209091373789331 A013795 951 38190240855778428982876974637150912746920618507847900990964906801774299075083758369403484561857380580306566194570331761508784313640832343711949679204510137854497625784652896086585738978853273174317649029611504770746102381022132582134962803601401746035908915465107575054274359893269777596397167670808841521997898874688045964464045865741931047510798334817067234914334379022370338742373688414926635188347934132775534504872277585609600783491307972462849115719718392294453428721982877906236405086138676983945020167028942128515777961358113927552321870883311106864512182353713297226615419255506631202378474410290457363995446615616510756513037223474585003172414302256809306348136861316918752090103313867003332293219480565769803270092614479851226047683140594075281967505917627671034080167042830115156207929332676736615280762510521391604716942067234457498424675307102981786427723654988700995786043424870607830900233113750213011543759115782138689397752717385926228152600362724055785906265658020785605283580420800538502143528886586456139186458107459251165918523408963724618097515119187143752440169399003389894069366185704550873286125586134662742201062375943506493580024718030845651437800147172700108942619507869063340482219321005227725567420784661125571424919022981433164932869314574008000082291244723946711717254018438771758953098947016832846198150449178677565547434010905093768540638317960891439932472888834960367090233704883930683698737576825706286290652093371157902822651521759554409929820670403283424394263419749357042909362481215234777764707165888221065043637016409957193310534930565135224843885327388938848032659133516354652504616269808707789511820707734730393710269551856157343635940232275239116052716440723671317070560310001190236686503290383664575897587935634346796158521094184909409183970421101821939680683933077868079136545970533781422174303491816852717602088137255294554010837445142566649674165972787274185864455744154201012401407647307884128317391359306925200926179556518722991649760872302244033080515539041282337946521307478917172418664046711398779935656969318066719828228638004981541855452696255423215791877936994260501234891004563117264686602964515151409180091322331920447748969229549419977490284649359149120698446570732767589985284869040205539186025425205961100400430867888199843672009634457431224330054683803043296532705993970773005323745815727009448402217448565142001706411816992026112623336188849404482756427062917498045511314190482487539160518898566967450765538455327841799495229118646893558445738416325119743987852587223150606719384230435673904979133859040100705297123498899143265649218385305202119964989382228643540357470574786943587931496068613951398478152133598610473428233936839772186999647339506063453326586299887325640428688061041072053261867174930780025242396872020333587253863221587645325242132225244121462707759562786119514720853841681363431431460665361574412043326694435927987557873855315554035406774785776109144499030085659429422906729224407807267566396038475674527192484103539880688424379552831785755629512315727106611152291247259173177099625472364203422076453533783852888939454174887997686732554090435292463969664148327087777874099737831973129424528759169760493913831388983305145505231657669463174470475823085369553173305708932155217257197096028092957357374890166595191812229293594461436116351514908734780401041474369535934699455164722264921450634518952524328487789547520444445694450544538075452923347923953370533070705957394692044349040616494399332360561608460257193032350238144110246849250826456683850742810438637723935809574685135939224562351353094970612640182805903103440719245357998396996533606237894088392690519235801151342022929483627908104762166753553828314054033719314193291311385654960117934434182872041399200437762927565084701896860580470512601861008224276349752324639213057062048996242476904398140186029383661911650808587360537957876279045327496108035882020599613789989078036055600102154327080754932822342422743105306803649595171 A013795 952 559143316369451978738301785662526513527664775573401118408717200484777512758301306286436417470153909076268435654704227320250111136015426344286655253233232928327699739113103051603701804389390772545184699442542041348493684960545043135037990407528122963711742431324640006369630903197362813788850931868312248723571237424307680965718095520327612466605598420056681386380769643266524129527093172082940865792602103637966600685835016130910165071096240024828573903252396981583092649918551315425207206866156369721939040265470741703599505132244146013293544511602557915603322861840716384694876353319872587434023243841062586266257333899241333986107377988891399031447317799341945054243071786541007449351202618326795788105026414963435689677425968599501800564128861437856203286254139986731609967725674075716002040293359720100784325643916543694484660748806379692234435671171294756335088302032689571279303461783530569252210313018416868702012177214166292551472497535247345906382221910642900761453635499082322046956900940940684209883406428512304333828933151310896320213101230637892133565718860018971679476520170808631439069590324900329335782164706597597208565754246188878572505141896689611182700831954755502295028892214710956368000173078837539130032607708223539491232239415471162967782139634678051129204826114003303806252316083962057322832321683273449701187120726425018237179981353661477865203485613265411572051335565432654734568111673205629140033216862305165737581437299047122855226440930081636115782504435374472616556410728550336465235976087472252381253077615769444613303889557258183267259541918404144826939325078301453674046162373812948467320086806269290746242566981944187694312056508725999668173800940741775898127821408635271753230073498727426255327094674507233055716584965622471442556907339961258659862510935351775018864893464193066546638169554585093802053977423690540638412172417554767565272671034332318317879464007578481355241496550161657022569009364234731522694926891612691866760194886990623320744148931377154888331828007103414709875018462798826321381660307901589537037953687785814845005095489030934754305682925875651302408884875532967998580039197808599872276554003466331781805717050261647275492658489833057890435257551267302276145956242098450284974555767617649299222598250440476470962708336751133911201893058091250555416330625560356904535348457726087570944962488059145334056865664442244046983575412580254314918265140944131032036848628175088884331151062854100060849157193918970446658248524454931786409649526109168589204056153416078171726149729534148032978504517808701642799498830206114426255185147382356552370206379253464238407409545209570074373726685455641070905033940576862425118625388017255941462773069271104589861836697708275020154550016650334701516421901702335931806997308161550349573932603249704050983811427264715206870057909799182335504307758751575815028021096056841999588015601558810966726346133236421665834831115675026632390589638548013984610299484139706180777422574554706204439604399322350752625159759927393159221341033010175248171689814560567893880696151121554485915616540884302302621356188129390146962548574535174131451324438063116964979852795656892155854694261597918587904525563004463391392405366104570635342096699938610337422236525792895628010368884475684535862622682947308988669325766929120203322849087516509886179502529778785919851648226244375619934723066698680714958739991983908693389726765246827129412450422581962706250736954601297974688205922215686221314303666094500625090982509466625563186639836667918124119881350152308258725487632094916144187982965075286186817386160663464739664916461227337475570471286454530426248528929007348157381892131364656798557710569796202561822883438781600346065107684479103978089997374271086678050871429558125693609287022480405120471935758668775003847021411630036723785042718368445459353986104357293170463656206194048479488527545636241266601502639870517753348663598945499230091525890041095641502789332971451915411381804796912233722898611 A013795 953 8186417294965146420707476443885050684558539979170165774622028532297627564294289425339715588180523382785646166420524592195781877142401857106700919562587763303645851880354941778529798118065070300834049184538258027383296041507339976540091217556619248311703620937024054333257766053712588956682566493483959633561806487129288757019078636513116574123572566468049872178000848347065179780406171132466337216069487399363469000641310471172655726805920050203515150517518344207358059487457509809140458715727395409098909488526757129282400354641186541780630785194373050442348250020209928588317684688956254552621534313076997325524273625618792370890598121135358973219420179900165417539172814026746890065950957534922617133645691741479661932567193606265305862059410660311652672314046863545737501537471594142557985871935079661995583311752582116230949918023274205074004372661618926527502027830060608013100281983972671064421611192902641374666160286592608689246108836413556391415342110993722710048442677342064277089495986676312557516902953519848647751589410268342833024240015117769378727535689829537764359215731820809172899417871946865721805186673469295420730611207918451371180047782509432597325922880649575309101518010915583112183890534047260410402807409456100841691131217281913297011298306391321346582687859135122371027340159785288481263588021764806577075080634555588692010552106998957697424444232863818890826403604013499497968811723007403616239226328081009931563929823495348925723370321657325234371171647438317653579002409476705476187519925896681247113926309372480438583382247007817061215946953227355084411218658471411583241709863314995378510033390930588685815737423182644852032422819344257361141732619573400340924489433243829013739041506094868247804243993129460399168746520481678604390475680364372788039047022604485338051200905209250687309329440448680358355872283460253205486992616365419351923157176613659472492073232534956545522090750990916820467432866101760704223776424620101421621236013340429716039015084504292924720066293852001094767280145313837616171348888567987172411772679942872115145719603054901915737789503717745410718568483462678184467210353895115710730001027164750563617417503332880777760488012949645800573862605808104572625052945340563410622312470993690003389918060984699016011365012758373351593906916263513999381850496688829185439302036769567648126205195787673946835926570193098895091886527615587503424718319928563022440051500765111476355492382711246878990892510476167646309523416646544656284823678711764337314536586142164800512242558190109461350838284645237200752227462373047721314802165742825082283252191598649969914522883151413315458905732401756040919120601923985842766161794305960644238956460507198242300167151091146854570082766793777550364901933062823900377586247588793258668111947244178917010453983106582695343784517857369828574118569895881821507825256867368223715968136422422551363840433736714449609487762364598064924830622897981472748679394747289438192762243914055453539200248010478537369184964045096963244159654064301975808481710574981274534307272348570679228290541775087070012679275950402401141678673679769484458578841097682095484270024781212558053868578684055126045510158767948348513376206965137018672043637783801193950198964974133784889699810837608497289564658701031550903107598553609248896849833490329221243554096538491204652547981680443903451464280419535384347710912222636407179918989569978796001727686637022515982217039752317603647410022907159861966262719975289583651957074921100864870615593848654989255239182847579945215999864421501667267056258591667265061193350778273787253434041908829447979827270104980779970704712049596584372228282695309940187683440452386201707648836427201410666739241608458561343215651556702980053342808600160518280133571296135611368829611442669534831324240487675367672936810439632409970401710553895129308758390514887063788191531795660208384312600150344250426777783752161054227770030556091681287242338624035027493538041004031592013936958563651 A013795 954 119857335615584708745578162614921027072621583835030397106241119741369565168832691476398775926551042847364645522562900554338442463241905589899208163315847442528678917380276702579454774246590694274511314110824635778918837343708964596523475516246462414531652714138969179493226952792406014914789456031098652994978408778059916691516330317188539761743225945658718178558110420649381297164926751550439643180473365014080549638389426608438852496165475455029665318726986077539929348955865401115625456056964796184617133821520251129823623592301612158210215326030815831526420728545893564461559221531008522904931883877760317843000890152684739102209247091542790726905530853918321878191029170165601217455587969268802037453706572787003730354716281589330343126411831477622906775349960129173142760010121609841191471151001501331277335267369554763737337749778757636488498020138762703289157189459917361919801228527343877054196809475287572366487252756002383819252279473930879126712023847059094197819249238965163080867310740927892154604976142484104051731020555738807418307898061339261473949850034794262407983277529588467100420377063174061032949738086263954254916878695134046525447079583720602657448836895590432100555325197815052345484341308985939668707503281846772423199852152224492581542418503875335835317132945597326634211287279416408654180192226658533094956255570528374039726493398571739647991288013359172380589375166361646149761372436551396345358512669434066408027496545795403621515864879384898756428324090144408766050174277148444876861479235053310138994995095522486101299299478441449593262679342201705790864652378679936990241874108794847336765398876614748949028211612817103278606702498019272024476107283174154391475449792122900590153306690734966016101936303408429704229617806372256446880954436214781989679687457952269834407632453168639312895892337609129126688326102141567181535058896206104731506944222800588336756444197544298782988930685258013168463684592595878470540310632862904913956516471317231472527219852227352710826490608287148028487748607539896538364719077523900191280763807043590637848480708326818948316976123931510558330561166377071298784426791378389120797945038719113001922609666296707467191304997595764166201922411636459047803400172731188894921276887818615339631790330876978293422395151795344240686391161014108464949673122021148104016821120343239936215770271527334255624800914197160923040310650819816637641300922074091211544794022701997125320763975275365555305657245881570509617732343122060312666103480018941662622130157707434844299743294461392623637623325490917856213362276603791687770018508640702029709095337195834209518529532219842351633838828094110195096844732769076723939374830433569792302561538285889465516747259125481097760581788627697114892529201972804725428240250947522100159827019602023523950056766663477242528349125949751660153669981845605748696069585795138163425489485360688574517987790339236256732510328780080268564445149849346742513415018495064664580232013145685895267430831121416265622237058584264638857741495155445227811980724528300840456792774455423314581401822129049792055637279189841555115317461345505021958052812511163559985197432821733062466689860513251100432314234521531770584341046176571090377390900792633280624863046186292744570094930473426008816516168041802936772398350423393013098778412131910128226875527420049727317954999783379190432888529622417562234835465851619637521193926294059552261295060052646656495639679013682035001730145383727539048052483158214794248303533919837762570682909538157697685956876071417977907454014995205910456970682040600427760931848744706519177527807587171947872651061607023599551087689118143591793794286942032834287873251663386379201686614130655853571729236389441796626020354441688330960992060714950148139435617346721486051034341132124659465418204980055058099467841646658114376651444219578588209531595528461500922912217020261110954720778801190170498453531915389994948781017371738305726515079794496837532890458340026538676051010330414291 A013795 955 1754831250747775720744009878845058757370252608928680044032476234133391803636879435905954478340633818328265775095843427016069136104324739741714306719107322406062388029364631202465797349744334354873120149896583492439150697549242950657700205033364456211157927387708647756960335815833616464367432425751315378499478882919575240280490592173957410651682571070389292852269294668727591571791692569449986815805310537171153327255659594974153239396358726137089329931481803161262105598062825337733872302130021580938979456280877996791747673014887903608355762588417174589378325886640427677281688562435495783851107711854288813539376032725457265195445586667277999032623877232218150618594858080394567424767263458064530630359717932174521616123401078749385553713795624663876978097898766251223983149308190489684884329121812980991231465649557651295878361994510790555828099512851624738856550410882650095867809786868841703950495487527685347017739867600630901497672623777822001294190741144792198150271628107688952666978296557925269035571455702109767421393871956571879411445935516068127240099754359422795915283166310704746817254740581931427583417115320990554246238020975457575179070692185253343507708420988339516384230516221210181390236241104863142689546555549518595048069035360718795886362549315238791964878143456490459251487457057935639105852194390507583043254537808105924315635589848488840186240447803591642824209041810700861278656253843548993892393983993184166279930576926990504422613777699074302692867093003804288743740601591730381442128917480415513745025723193544719009123043663861263494958888249175174484049375476252957474131278826865359857582204952516539362722046223255209102080731273500161710354686732952794445592060406471387540434563259050637441748449418202819299625834303096206638784053900620623110900304071879182645562146746842048180108759714935259543843782461454685104854797299353579373993170366023413838451099496246078481740934162862570799476806120196256687180687975745790845237357656555585989271025856460671039210648995932134285089127362991625218197852014027422700541662898925210528739606050612956222308847430481246084517746036926700885502792652570995117602713311886533461148928124250094027147896469799583157362346028769396918889581928957336610542414914552347187549042234369839193997287417435635027889452988407562035328164179511629390910278022945375906135092545431700836602710184760633074233188238652935391706286800086769428227329286379939911821305362006627095230127736952073831313219235650085037744421050957324882450607638994553555392541574209249402678443108512528332819837091756114100640840985008518416970864831884208661560790881230711870271034282125867366412903732472052315196386892377895329101803482043707664630696620856168752312677967298113459141520046083833984994865514122671068440027393993226414152781120719970307857559553030314056309882204201513766659154805626617850712591555165841419517859238356758034820683723669155212052041438944285657138909285786241754119176904465987192610454798448655544975172774732218577516193230570873580395209787818852605127903010801852748786304077791418005486585404618470208443362951559539026487851227975945681743275613942993767574806247774509361429512707629746653125337257071177334215380178504943861628619859213512073250759877061430195082613216300036797284684248548897104779214732023296187369684596956948057662179151828454727127920962201815528680226055533563112947800274871325904657620974230799697752660540439318674460331058563154899202536405919422802589412040120344681797368478548166851820094622561630614543034233544809735000507755756430862847803197471248147278184630883784488803484192988432521027474856378740327452942155118302726808752277603639977891893717486932352143687749977817344401564009380758853599884760927585118909476873573349277273193788515437139233187939112986105634308669548721452588553794818850109975752090132204835012357769393642925488066922428225286267858160773224916045102875339620534141907283271228198319049200556328552756062842247595634531 A013795 956 25692484342198184327413048636170505266657868447324804524679484543946989397047551821099079517385219734144139213178243614942268221703418514558439164674450307347159423137927565435301738997606799289697352114635878912801605362818466040579388701893489003387563214883442311809656276679619978654803578145425008456610870324825501092946662760018910449351284523041569636650074743244840668202602170909317256970205551574722855864350112130016577578002088109373124879526825080084038488061237825769761624375485645966527598219408334751027977680610973796729936720057015853163088069306302501623081202242618093771364068009258642519030004495133419819726518834395617183836646186556905943206847317155056861666017504289522792959096630244967170981662715193969753891923681740703822836331335836684170337289021216959476391462672463854692619888575173572622955097961632484527879204967660637801598754565732880053600603089546711387539204432892841165686729401540837028827424884731091920948246641100902573118126907124673955997229239904583863949801682934589104816627679316168886462979941890753450922300503576309154995660837955028198151426656860058031248809985414622704719170865101674358196774004284294202296358991690278859381518987994738265734448806016301272117651119800501750098778746716283890572234084524411153157780898346476813901027858785235692148781978071421523336289688048478837905220670971725109166746396292385242589244581150471309980806212523400819578540319644209378504463576788067975251488319292146865726267108668698591497106147904524514694209480830763536740921613276688231012570482282592758829693082856173729620966906347819550378756053304135733674861062709794652809613478754679516463563986575315867601302968457161863477913356411147584979502440675760382784639047931907477365821840031631561398437333158986542966691351916383113113675390520514427404972350986367134981416819018158044620179087259835755614634007328948802008762547724538835051169017078470899075139918405793394157012452652894123765120153449630334468917089564440684685083111949442378067989913721560384819634751337375495758630486503164007351276572187024292050823835229675923923424319726643827664646387226291939516821325599330736404681456667145626651472352214335697006942108207212740289462369021864365314951496763960915172905527353408815639314285078675132443329481203275115759239651752229765912317380533943248641723889957665531948700279815080428839848109002117627069971745040070391198676328081888700248975731805139027301264300196715312964256842829152895037616068607066193603959346442519258604502201187997620504615085551731927320815234860401266547482552861509718142870432003616699013911539292098852492638212924604824111651323547123317946790300491304765513379504780601923917858029225955166702609918119211679155290994994713413374309825992270027113030441075454827929610868388461085277342529415916828098432985351714363057656685509179311952283052959183084223160977108781294387809630398240101459653938707583286306170770853196365522058869058286518487009668704086765833981504594854412193414585088788160090566266503455820991677627981149926094980278002944151018329096909019022321819276973783210886808629828795820726403298263739371751062738273666591560689495552407120748408062780779107350247381193490883078104623358745030264464375360056399486204540099848838749045062083004402511072482891553079479279552184046676512231964961920405659879890807596781155407189679066897536668743824391082570092228683713138374796702972572064712773707028423150879224335519066269252711581679401966486195271894423710877498005368924833827524564213329559330142434052029904262954686614176544124299901180769488700571812069543640540363259372241137134238526093087070223206942096394892916315215917726176567735732347425223739383298661343690375555912784740773725953650905987406768556830257654515155513104616553229572591913230862830787349016109942784460154986351625610989415930101692326072070787811271646416247711331880785995816351197847384240371664534374052051589199345345206340901516073347047685168371 A013795 957 376163663254123616737654445082172367609137851937282463045832333207927871762173206212711623214037002127604342220142664766369749033959750471650107809998626949869761114162397485538252760663961148400458932310383903162328304117025161300122829984422572498597313029108478887205177546866316107484979187627167548813239752425770161501832089469436867888952156701851621050193744315847712223154298384283313959300779480605517332709949991695572712319528572009331921361152245997510407503704583007095079942481485342595930565530357429089800621221825267357923003518354769106160772422713574926263531882034171510906541319723555785121118295813248399580615962254386231188552336817379659914491451570467187511652162280302903211714133763416564350342523813154911166731654624365644670146727087984892937908248559637503693847404987543296554647788629116276772685589256261205972679439931519398053207365596895096864766429834053401424961492101984087506819405167959394939062327737347916814603279072358314573022496047212351389755433301443012352089046439845319083620245852868028666704489329222521274953401672860742338291470328499567849135037683088109635513826996455491019793380635953614278358968196726351415820991997337372780204819503230962948618064968884666925074530044999146123196219630673112441868079231521903693383070132690767032324948880474635768750316940943682523166617322717778665770335843697027323310333988116812336749129912624050449428983757555111399449408819910869510683851227754103225657040482756322261098276738018416078109131111470143419637921008843208941423833339983992390255044431099440582025536426097239575380576475838426037095367376425851276733640819134103511785550942447262800543040327449199617550676761181306843180129451215611791684895233933807764349900300771057376112997559903117690434520994780721975575328083407765159097321392610851731636200190791401223262923647244851931284042016571255297953856501303139410210292461234973083984165579045892433359123545379221083852819319291022866045124166656037726959415108312976064474301842051785857293440326797365594144272394330514633402108952892824231630040293390222659916111771597685202162855465117792280838087755380140286465781028099801311700941207063679119804206708770088939878639406261801730578018544849116172576204864121151759046509825981258469775200447836882614102786934297150969831027741304396002722238768397463103363479472870181053260920796772592558644216163900004177931456319131670597539820119446932460345253689359040498717810619180108897109684435861627536245736860476056140555568791264924465228516727593473161808069467562907147904055853591134943521692056445363783329765994964952090262678846775619299344716075429139229818687028053432498058956789493193071881389329492792768081359405897209595692911811183378194512615457717599085213270162352825466961878687785734135717432724075458749545571973178438280189157338534449989527151532539894306293376178375399536111299865849666931131920798660633325470793316617726894808646256061647987608463901882372917168308559496534338575323208773263448923782940284947451885980707877096675139152151272016067956606250241105315059356307844947505813756034173159990593765149323399611255270689879408141807309551064752567040054904382792654877442447173386910714971908053900019146529790595385988102022919646585744877520671601886848124768753957267457164612222015228636656131923526627390815588199007476659266301481314024472896316664091218446834367078332909839908720320158244058945398528221427599459719844603143352022723496334649248128950267368124191324384975806257550957448296606428492068787144647358078152615376955769828313919566718158782523874853187646084065071900510188441151458480468982488782386260528887795137972839233317627187771076251428951128218857298652700768310875700732970788514119081389668121687402914561622498440551802319756391867364690955834172318201613062705557576944865672307281129155174150570496038632618877346021188404344828175180282741610066587764747197887683552663281540447770496087317467615199166037139096829874125158550119811 A013795 958 5507412193703623872655998730448085634165387290213752541454031190497271970469977912160310875476715748150255174445108754844419495606204706655429228446189897173043172472451661585765558668881055173731119227956330726199648700577365386595098353801930883951963260059177239387571004463669734129687580286049360082174643215265700934548323621922025182762148526271809583795886610528326354659202082644291999678122712375545379268206377828414880081070217822788628660648630033649549876261738799806879065437871426900947019409929963119303770895308743739387350694512232174483299869040949450495424370284862305091182671462072580249958292969001769818259798303366468810831594763343255600808069342443210092358099307945914805922706632430181918653364891148401054392118155355337403615618231295186817503914667161652691581619856422621404856598273318891408228889712300920316645999680037375506897009039704141113197045299200375850262861205865149025187342911064093501302811540402510850082606608898398083663622364627236036697409298966427143846935728925775316703284019531840807709220428269146933986592753892354128574925417079562172879186086718093013173557941055104844020794885890996866649453653368270511079035143833016474874978762346804528530717089209440408450016194388832498389715851612685039261390548028712191974821529812725520120269576559029142290273390332356455821682444221910997445543487087568177040586599920018249422344011050728722630089751194364385999338794532315040505922265825547825326844729708035314224739869721327629799595788603034369806918801490473422111386343930705632585724105515726909561435878814489684623147020182750395609113273758250888542657235232942409516052251348370374662750653434183731600559458460455513491000275295247772242058551120024879477846890303589051043670397274541546105651821884584550444398378469173089694343882509215480202885606993376905309792465119311877125929659164619748817342413035579264104888891924941240922612168242810911116810927827897175888689127653739865781766662924011048360412796600810282559968253269480196736633259824640229663866292125393064747640277179303839575295419935526249963831792447961709044866366864789596783750442826520633934145500032409191004613480212619325993053390423102872168763159547079039137392769515135909882688215415597782904199950362191605255978709756779798353078903505044587349296077160437661875856297808107257296344702962292320800793141385547527651109968855659961169094451968406789218580506368822538151914859265905711941727465275415974362582889825450088758173833374229937953874082672909759095410713408696040562031945074588523552463281752427806708101093398416571151731103932281863553535880995641842161705988060358027463775396777730305204081186354969839765415421173103978917479183061741045690539921827535840145859202916443368206607488447007717661788865867870933481038932513188791552096719259305514860249452593482882296667025587916592538441320627594224608205541335904973538702452413190332518217884948600139466893389834998588186575519987459821880261205619588759251081307099649350155693106028711915643062643544028572420712326646773587250952672109780022917784035703157876432619202096329235422283315551243893708388418170524414604200819137139042334033443855068467260060634869065557759777903705817150180324342664107046251801717566545661890751780152923225343394739326688352840347087542524962469282427492353351628931026821668465768317919987918632307674972278959529280101968393872132966103574207436851267019579851689921483689758244834621816964694709835599641855960864536706285180320430779416803568000510614719552379112584781969622232441734009426056344096376320562734932051725520326316796717695369668966898503612546372618262917240403446208615060339215003379656156327397171273468252289709574191948839531134431425314635217470626130969625266072096714999668118937763553333330086440284368116910789816851072068484049778308250903011960904738502632501620172983223096219428012629312814519619912984911463663724273574894543105033695807833214415043354130989949753516686187066446332304152851 A013795 959 80634021928014757119556477412490421769815435316019550959428470660070558919650946611939111527854595268667886009050837279677145835170443110142139333680666284510525088169164777277193544471087528798597316616508638162289056625153206625138834998014070071940694090526413961873427076352588577392755862968048680963118951314705127382722006148560370700820616573145564116355575864745226158565377691995079167287394631890359897865809577785822259266949059143448312220556592322663059738348117767972516397075875561256765311180784590029726509678215317088370201518353591266609993382628540904703508205340669008840005492876204647439639367359154911909141706959588469859385378930108605251430943242711038962214931967636138673514347805410293471003915371303739837355001912557494926336266524392830195074814641913757057446496317883599988505455319661889107879174277797774356014081315427214796479109350308330038317940225592702823698550915071646877767887560889392952574463763033161356059443360881446342919095040507362813286769546167459813062986007202276411852781329965681265670696290288580260497704509737956796465483031461869773124163495639599805874061814987790021308457924330085124614650938964848552708153540859194208644564059519565102218228903115417020116687102046896608923829783461321659826019013688375202703362017988114340080866870400745672271892707856030869685252665852998913600202194449085680051228409428987189792538665793719228027144047236688975416319290747624508047207893951845710610333687655345035564416432589957827895881940937026208343098172622021373132807461489461166687586628855757682888982701722943472567495522495648542113027441094551259153044581045509817724521011991490655437332316929884014363791031319529173021735030597722633395979246948284260435156320934847296330378286496562776532848324212202403056436659167163206214888783817423845650448171990031270640671481811845193000736139829197742434710269253916005759678266673064708347964755242994549661228794328242552186297517978405374910845711870445759044803755032463346960495196118459560421047557092557602508666383007879860970201298182187515221900243276039825720461273230607382125888477267384486510890233423088601429824265974502965498545963792959551864294689184649151422861418928784212010567538471104856592438161899767139500391473252847292552784289549013027687428226217357803381043865705967807524412056208498354075782796070921868844412383025801352339901054015717491476711871269443800949237193745930781082185454512125528538831819097365280642576089934414749508423094432100521582670444414071782915908255016718729868709707837050573331614908137295518013308108446217018232495092672538764287318833657192211089537371191701880097135584222749398492952649423113424005447181395415355330812719206950649955194995476952235575524589899647353912940238352639994286250785171498337095891010925597097114248066675492043068912235421182879705501921632686831355319375308607042488737330698984717580142605781519658399228053532454641934786120574214329639652188136399252148904311476399024195081417245966135629502765366371156930080164128122328811649174435412090941198072359289315539276066729934468849977737892356335817650022985761847784514830434647954220104192986852718812583651482057429154547755117988831160908288156868895790128700945191264172628946891795035742496813218948942252642378482044173935521708710107975512764020915545421199179163696048007313942666543116695616669269136246468189972919254681898756722429971082939400433668608592140442701750462623698022180095246703014356413123017681916721325071427041441421039095475910108966382587353792817239105179427632006890933915045709359002140169313343097604220743777907323344360991391291441503987371316746855940333098426446864481545784789421984614848681773637875744322959575339210498031574218987437183526283520561568004310140929367796184353285795572203433599690873708516546154674972804211101470998119606276417042456220952647369351748645532905768917381755146012088739500587089410031005600798340322486092250649747831823854341237802464839840751265101891491 A013795 960 1180562715048064058987426385796272265131867788461842245596992238934093053142609509345400531879319129328566519058513308611753092172730457575591061984418635071518597815884741504115390684601192509140263312582302971334074078048868098198657683205923999923283702179397226815788845824878249361607338589715200737981024566198597770010432892021072387430714647247424204227561986235734856187555694788499954088254744805506759264653318028362223697927401174919226739221169068196109857629154792240885612569587894092360300920997867182625225828198750457490828120430214929734436913115064467385764063634392734958426520421200512243163759977505387065261743731595334787211261332915720089486200440016532321445788818938160706318923566219012106708968324951258054958714583001754283216489278183635426886090361172259317078074152590133787431708371335169718428458990601237214346402164539169851835250639997864260091012962842902762041770483947563981937399641778981602218642723954568515414066310246665255906678470488068298949331592925437779123055178131448528945936571452027539410684664386115103593946891727073425457051137063633235348310877739659380757802139033236233701977132470116776309483104397384347660200075991719462408765062395425952661577089370512820591528415861068613251253791859657210421512744379411501342779923305363982053123971849537317387732781135720147963061784280753757094020560328929063441630035142449801445752558605885843217545415995592363289070330735835970422319170775348973049045895520961906665698620989549572558223607497259000716351300345359014924037434043667200941472955833077148235177595735925615381860701944858790305076834765065324985259725711087309241304712136567414686257982452170431854300264489549226622211222582981257075550532154569829857031123694807099265573068492596175611217432314790855383149289126866436502192186683870902524168211686106047833450071165207225470723777823239284146986593052146584240327449502360340394922551981512683201590050777759799206559581960721833094069692067495196358174971777430295862848610166370366424124557283392135858329384513618369044464717206685407410363841461804499088373273501369322681705133195671776267005943907547440213534057078132697917864211455892720798845138544352448225982114034536329648046719330755446205369887128374490689425231559894937210265314783287099738371636660048335599301863237801074669964916914948624402023535917274367081751041699880757599608491331844119792710538507255926689697781753634172565824277239512029863337036663404525073887956532729766347552822525580383736491877976666424973671812761699778924007778832442257444148173870038143679232844015761063363941960651818640047930635043574951162561916651617707226502162088605273943335319740203803640863752182810276217398429021908964465994009928778057681061255520720736908639358029721002156344997745695907153420940290961667098849705944195879002571944038801538541768253634624167897873230973893315709077603258763835250090867891247229318623097931768668412567203591327072000254147686505021450712108024325958113240187029898190191751549987729040108613303682999839016131355562908868423470080977412354868810540892992970558432524060481989112706213986534539213413081632393680697736545489520510656135037241348802820251733682682474477026858246904717503263274310538545298751460411442771118305895842338631463520937063355608750589973337224690869482378030224500511777182135673838875083434580857771540523654769423784540769393510807797679697173097206625315761749342098397528221596328523273562742738774506978833192244534101880942716920370763313743845433396862799905376807461446880637197738931999960212890163450184230725150334218916656292023395909652341121084789274959897995059879103448490717822416894061608542874311835101927276745999549847832138772632451142541380901680278140195067804008317024541917151104773346873903935116457332972630471333074081966390752250596276826454736636883469155493021918601530967710134678951919247273362719386277092762991235028095576052263953001288500661518876641762958005733051410062665887720108439272356793319731 A013795 961 17284618711018705887634909714443222233795676290869832317785563370234056391060945826326009187245111372499542405535693351384677022500946629364228738513873236082103790622368500361753435013246059526322595159517497803302178576713477825726547139817933282876796683608554797809964491722042448903293044292020254004780180673713669950722747972080520824373093150349537774095735040477394029442002927398427827806137718697424462393789229253251317161355080601992398688937136327459244425548455313198806253631336357406247165784329773420815931350657905448123214511218776786241890844917658866994971655671144032526322685486796699752160609830656372022497189974287296619560077175219057830167460642282049718287794098073610901215359933012556254326005245611369182650540209728684460572619521886606285039248977923048661340083668072148781787642264718219847511068081392714055245674091017985800719904620208730631992520788982939339053561655476284259545468155286069638083148121418837634177344848321426011729679486415807964917163852021334524140650863022537912297457342629135204511834171277111231718976441776082022116685697748654198734619560986352993674981117585611697630647196494979721947142131482104234092989312594764649126729278531431372918150165473678206280567536621905566611606766617241217781368090458963791159640857113834061239788071849075863873795648608078686327187583654515757613555023775850417848905344520607542967263210548774630548082435591467790915278712303374442953174979321884314411080956322403275492493509907995291824951837367369029488099388356401337502832071833331488984105546352082527311235179169686934805822537174677548856629937795321423109187644136029294601942290391483518421503121082227292778810172391490226975794509837428584843135341275056878936792682015670740347255295800100607123834426520852913664688742106451496828595805238553883856346787296278646329542491929798988116866831110046359196030708876478139862634188164057743722061083561327194754479933437181220183238839486928358330274361560197169880039761793356961727966501445828534815607643186144261101800518663886541180007924623081049895137002842279671152873097333548253382844855117830476325234024750402072166352129680940830215449919925725325215891673427864194476604131579646402377052017721590487892820517446530918183874815268421775695494473742106427269499132339767681509378579664645534242956348551762809870026589364814008443917001527954172015867921589529757885074994284734022663865222654957920536233243063695629229117553788905651606793571595696509094520874597022398285977585456373128039529010644046463226397889885787091239773413631228461607648069234757728711474245903276708941752427672980859971069021696334851503218155139269815804372416316323889105886195708525254098930399309769148746618299367239542508417842078872309079388840913145192571047111994733776633235986799969767994258544728971864476655832672093325790029001464532442192761974688772035296605189311561311896580396795750684453960776819025074228396427780619661155720976278120019059875973584156352735949578304739402597434443370340876230207379222800643035179176796548742588025455590294287634255129214310081946010584769516802599131678976852188623580928179875879095560762512069796516473080250587822091305632848154108818150231592931968965277599180594841719020131883933611943116621027679903257410039544589467717387799630306699020091496740516911992929723648400674970096565698338633124806829479133629461404690391736965828446311316202201248067772117662638210692391845909248232116438397556677096767652223785638882318431148345676523640990363468253414621838043043779409212095703411417476924883074147322046926043299158764771514539513219926353802399774687866545671689953589352599638005745956010676222799577727317258838179409322110343770111717177948357781500952250595987718485769556318209009324986571580827514040051812052282730787537634069927003700980089016123799100610871905573333910245014898244081834535049699329303574534482915142954672046347328981196535891864938185297872912051468161937605694727491262110107659386575810994181571 A013795 962 253064102548024872900862713129163216725002496574625214964698433303596819621523307843239100510455675604765800359448086357623056286436359600521672960581618049478081598502097213796432042028935557524889115730495685338147196541662028846462376674074361194599180244712850794735690123302423494393113461479468538883986625243841841748531753059230905389646456814267582550535656727629525985060364860040381826909662339448991553907468105496852534559399735093770709204728612970330797634454934240543722359416395608784864754248372212654166050904982393665971983658754110927367523860439443471673380010681219780217890438212190481071383488530639942781381358413540309806979089922382225691481791263651489925451593389895737204694084779236836119587042800996056203186559210637669187243722419941802619259644285771355450680164984244330314152870397739456787409547779670726482851914366594330108340123544476025183002496871499214863083196197828277844005199261543345571175371645693201801990505924273998237734237360613844414352195957444358767943269285512977573947072953433168529257764101668185543597534084043616885810395300738046123673564992401194180395398542570940865010305603882998109028107947029488091355456525699949227864443366978686730894636572700122618153789303681319400760534670043028669537010212409688866368301789003644490611737159942319722976242091270880046516353412285765207220059103102225967725823149126215036583700665644609365854474939494679926790595626833705219277434872251708247292636281516306356485597478562959067609119850895649960735263144926071982378964363711806330216289304140840282363794258223386412492047766774453992809918919261300955741616297795604902267037073621710193209227195764889793574559733983808413152607418529791910688344531608107764513581657391435309424164785809272988900059838691807508964707873180556365067471184497667413540773312804815660910831624344186985019047274282188744989085608660516445728827148909969425834696324421391458400340705453770244702799848928118094313546927602846764213662152416539276659157547668375578235311503888338126791461393757962849416496024406529651514700858613816665349215018060479977778231523780156003877751356370636738587561530658654695184402277632544486485869990657359671331961090457602977202418591461806333238785195934659173130111170344963217957734590058180201652736796586538624978811784870075266851123899146359299307059294890241897627388819370777032484322239992305185195382991322790825821650724891238914570990911695567707543510105023367645175064681732592589652880124975004933304997828666758967626744244839484268097691505817808802841522548974815906397575381666087906064694434269874295616197293560112770836421546656038560858617009394049373191816547287298060399279791368518245262439976294330106799238521035754141865745625876769477231332019809358764432700766714897223687208082738357373203939353376877067802718046152118382891814610442219486144228071418311368777596576710569167477833589486585771090439733407346111777952099136052458980910813687955199055644129245633160407037775959689593429037685385160768886466239201024214678058327478270140231280695297498665253129346826713909771540971610495506853886911900092893637848369481562745838105123939213890797682367948856303238805770529824307206537540752116957620629329603089077608173750912672012459170448466261463591740388972334396850274774387320380353159603777908108488484083936234282237183818389375927580296790403995468944426072025420916694282443980516428472960251574698686042747309015957303366416774578627309373775196208445538876024150442929049982627739911538698243478330788203974330274293193646563279657213088590942089044199942983475019744373013052941746020935101205054095179212610501711411300042126541952310578008617505651986649784731885017543138205651202341906278955441900975856186350152074054898105527128394514895633060398580257471461460338500417801261186049483285068542632043775569499181779897263125191602139427662647880333634759364360607999353430571243613698481992794559970946157305345545358928484976505199568554086241078856448765812381011 A013795 963 3705111525405632164141530982924078656070761552349087772298149761997961036078722750132863670573581546529376083062679432361959167089714740911237813815875469862408592683669205307193561527345645497721901543410187329035813104566473764341055656885122722250126597962840848485725239095270782381409574189520898877800448180195088405040253396540199685809813774217691676122392550149223889947268801915851230327784366311872685340759240532579417958484171521507896953466431622498613208166054692215800639064215448108219204866950417565469645151299847225663495812747818938087587916840693891868769956736383738802170133905864680833366125655577099402262204468532643675883980855553598166348984905891121463998536778821463488413926095252806517626873893649383258870854413402946114570435339950367932148580451987978415153408295534321240129512175493303386824463189042159106435434878241307587116207748814673484704339556695620004810401075532403815914080122388256122507578616264594167582942997237295608198666969196747296070530501012942856721457405609195504660159095111215020436862924212523904543811496524482594825149997598105733296704665053745883995169030061781145204615884346450975314280528452458735145535238992772956645163315335934952427028374060902495252389629195198197346534988104099982750691366519890254692498306492802358987046443758715503064095160458296954761045930309275888398908885328519690393473776726356914350621961445702725725475367589141608808141110572472278115440923964637260448611487797680241365305632683640283708865123736963211075124987704862619894010417249104556480696691701926042574088311734648600465296071353344780908730022896904707293013004216025451374091689794895458938776295373193751467725129065256938976967325214694683364388052287274305780243349045868004365279196629033565830485776098286753738752287971236525740952845612230348601650462072775306091395485812023241647663871142765525415385202396398621281915758287190862363645788885853592342439388268548650152693692588156577018844640567033279474852227573530551549566725655412686840943195728429158514353786266010334078306918293336000627826735270964889797377857079423487354651087739665264052774157608622492489660488370373363392194833746818083826639622533214402947971242325389765189220610597592306524949054053679344953797957645020606474119192133041816332397719438823512008314783342282771981967305007401846501154655136488031623162599704407546532602961915727340216445602375956980480854788263132628948233877938134806806144531447647125693008122005246888105107817909759047228518473209510018045023162488694889169218301336678538682402731639540279685566901162973193032693191212145229562116744575013611077816047864591060569531011634538276872901386068833330902305855425426475628887383692925287093647651186484476391056381708461781916143932102028821670059171925472810252004413539372290301078876072790857149699594913713165243919057711484535496637643193635496750272791479619443181042961583673102274535128136816954422540996683450944051939515223205352069373685696285315101519440077825815337394540751724138817266752208142195527101451972609353123126180659850677957971066766889918352965131365349264715847758277129260055751737977579560161815697119594030575168867549139205135719355286327157681810916134151744376523634014718827185261271887112430934414714535994534088446671034943947904284872971804757688750609758912352616379895472910406126234608285038852955703125308304897660815342120524187641320989262318741029272611043305163462351863351302630878587707996605682436541442647687851134683869586634924220795652740044838080982766241070094388169545926648179332977461256830059983125696131365221057764077365284108120103492510816743197007518851830355556772843916774700723779172624168900250736539498259528541849086468939253487849830186624872187510424352576516237763163022686824092586963637295613549639667240815984617028265024950484776688532675752918113037520439475829415930246923360408827615964746511853603661718533576993577748159474856505152534622689107564129600071948541012626883200376655635537266380259070382051 A013795 964 54246537843463860515196155120991435603532019887942994074217210665412147529228579784695257000867807422736595232120689569211444165360513521681432832078232754255524205481600834902620934321867595732146360497068552684413339663957742383717395872455081776464103520773952862679503225593859524846217575708775480469876361806236289338194349978745063599941483468321223830107949326734786972717962528849977863229090907172127986074056040637495258330166755246397119295702025385002195980759206748731537156539178375752437378457021063576041074660181063230939242194440817072540374690464599270850660936577394319802572930515764792081313445723304312348520935623786436058617363706160230753515488007151909354402576978725046933868291960596340224575060676920620293128179466632534063425743812213336894587366397555991976261050854917997276736187761397454886496965550766251477321202052330984382968397650395634489556235449580572490429082146869924268798047071886457889633458520729923207581868422551244999636683096009577161768637065330496365258857875524231383729389311523299114216110073395562486425944120614949670835021114833866041197053001051893487573269769134537746940781162716388729576381217072448341265781434093188858241836099833423638484122424625673432990236561046896807350618760832127847452872297217713218952867705361119337929346983071353680361417244269925714656473465658108282048424990094856787050849565050591583007456137526533607346684856872622294559993999891566623888170567766254130228120792845836413829439768121177393781494276632878373350904944986893617868206518944139811433880263207899189327226972106990159412399780684320937284716265233581819477003394726828633568076430287064414322623740558929715238963614644426843561778608468344859138005473537983110928542873380553451912052717845680437324142247855016361489072248186873973373290612608664533876764415207503256484121307773832280963446737401230057606654748285672214188528617082761415866137995077782445485655083639820786885588353183200444132904382541934244791311463904060805237206430320897148038249328659931309808653784720657301240491590732732385192011231102196951523409205499839278359446575596439130996666441547841912541119210230636413425124560887163565305830713508792073561246958886031552135378959759348959831779100399919289468555897880746699387579092019865232922635010303815039313736742914362064587983312613370434623405305853321270994723622272230888783839965408163988108980064386386151220194954960524820431092206892231706448762084925001567271331914278819688746883562016782210472738966260436174197184121996981872326525149870310484849058393934509234876384999927090519191661012537018306018951257322774279790304756785477717798503541341274911696149193433788797740660029283669029682540184648119128338095261021319218841456484593588949034263309905803978071336336160847414899596618629949702298095824581730939528751769131674452336218923953845084206271733998017307920743940053108267613650000546557890401468811051137029700422732442405271864446442382949559647700132279313298401346122179447762354793471145993116423602519079409884712292358330973539075690411040873775982654388534035294605762488320078584704727028935449496476261195729742340329143621527976201651047389786947102392067080747115915619393623120115689416682525609498348819410281699213101310765835521495973588947710622614341266634825180193457320997677480235754656418049618881256094200899901253846124449457638892006651997423986594631256580603789608687409580298285030898252293631326421818693402632778303796553403261804797828462906534617921925516669151766996474343668680535507251937190321912055993614123010261248908212943317059318201506723856705124626986435233850867937147387083509648235706711207785498393296850866390456868571033674794017757381212474991739610315609363762374753697340122946072774237090469815157791539565734613645077980274368072786830777910828230300047615496806905698474092982336754365618478634745204919745645125339853680048611211221050100762971810802871374091938259410791223846421474653398588965870196936714615159901117073373049463608691 A013795 965 794223560566154381802986907126435608671312303179373376240614181352299251975435636627723257749705568476286490793479015982824754025043278470937858094457405755055129892456117823809273099406463469114354864037580679852495706020005306240006392968614852289210939647651443862490606725919697303273471525952181809559459813205105512200503478038806476166743259459691038096610486092724016067563689384892525895537119971907125844110254490973568077211971463562500223608373353661817151354295546008178435508890110599391435657989245391816817374099710946764181444968808002759063625843092197924524526772429630236229470275681312320862510158834898437094695018467857210334216822021891938462220259912711104857808129545513412158765662595091017228003463370794801711689675570966931222616315154615465473653631426617278524438045566854398128694525014620136993202072628768687879459719248177942351040309999442484561592843217309161832372191712322561219472207179489629962123466202006805682206135574572778039680677208676219225454615273503797283754938155550271689181988910012622331238067584584430363762247869923478130695544142282632709166052988400772551560242689898767152959977003330647389727797399157716164472305976558378073518722337661155491046036418944484732410053490287616156420409277343183814557503303564539238688936074192148226623569179147689234171509873355982388285428010700363357470990279978798219211488481905711366812165309525978545162812989472063014652872152412426940346705282665726720669916528055890934876827645062158222354857704181972264230599299553109459208411643861150979203440933626852030939930098618442923956945188999142842785530839284871418962806702195498024070207015832910090097534185523289960813666282009053416588000606585037082639538138069610727104796209164683089444363841978607282862766650845294548561506785704021844158347859203457440489707803053055178184020067116678425585823682291409273419032169650526887934247482708709889696126385933812784355476079570616140791899078955237702549853064796459277989591143019354249477939346328255144428008420910054306908500062095143547462037379917934851596236434567265567254234177723146874460657313307465316922193370701953441514526356986747728957248695948961759642667476482224749010216725050387954814083349836628120897077808955218317109126900872012425733545486262846875220299185858155990592419653009174987632663679972356533321277082998476728633748553687732442684200933540928949903577122681079640014874335577043895931621001109164414116325685386947946419570556956199062943122231487708343531371205019046026420972730157811592732654719251215808675063945595149707825152783932532291485108884554485018423465358462738230409851944096179266287890348777605982143320341064101787721003488742198263582070843433112157998052716613134683057764390934735802810649120330876042942435297730967001544994093361093591346420967701122685640454651856845656654581265608245877864024457464971405267612026317558146131449658002154073367904862599697251843889225689255585367360362928764502801977636701426001894108574829294688636531211048485217557964481841640122072672418323783585607183308049432954162042902526810748322968591494270558661908430643916077908940166679157604758991762791099568372984833870692526122254129218524120583542036101613808749648857448665325064985934358179016290922597870222549315783431225696570484800475463212408636726995988131683924616664470040470475195375454257561108064509291017869391894284587731996227596620083660792363665147191137381311831056250141847490107946507145885338377156084045006525414573340994911489553051020595380865653151720361675612403503114411802504374993234945265145703105065477788259943986019729663708398258810557467774894289664759818981958793187481976259193534822679012748504032659213985818331846354059634630836694844928768882756740053451487605241568563725225930781920478377586709197022953671989419392436119822997138488749906331359195354392420667020145691304545229995990280100797729591716743487394525270670281964839788080068056033394308335456810400408741049305553350438680556112255071254817196694844931 A013795 966 11628227150249066303977531307238143746556683430849205601538832229179013348172353155866496216713439228061310511707326273004537223680658640093001180360950877659762156755450021058391567448410031651303269564374218733720389631838897688659933599453490052366337367381264789590724973074190288217226896611465893873760051125135949804127571421966165617557288061749336488772474126883572319245199976284211471636558973508692229483618236002344010218460474198018565773850194270962664912978241089105740474285660109285690009468620541781590023174193867971574380535788317968395450545968712869812963596475142216288635674306250093689748011235501748017503429765387897416503268491222519871025366825382003286223168824675861867416488066054727583235198707211806691860848540034526840030325470178725029999762817717103574876297425144315243002216540739053425717471545357802359243169749512573253961581178701837416466280817544623438387761258860114618814292585314907672275449668663581641993180030947320043278964795012228525679881022219369096031456049535411527801313499631494803551656547505900644955843071063549643311513461787160025494900181803175710927393513222807849886487023305764008433004681721068122364039031802791213374387613745696977544405019209766200967215593151300988146151212229581554228936405867488418993644713062247242185995676351901318077505076055804938146886951504664019916732768689169584727475402863581520121496912296769851879728744978860474597532701183470342833616112043508904917328247887266299177531633551355058533497471646928255920600204344757075592270354877771111486517578709230740584991516573872622849653634512136450361222957017969802445034452926844286570411900918809636629117998010246488316272888034894551072264916881011527926925477879477170655541321298380125112554931010408789228393766535025957485489020849492583820322371006597820386209811944499780863792237802655288829002044532428523172128049995853364166245317394338221495040986416456952975748525280993390917334194414983635203032398721684960289045603924946365566606509969591983569570471290544105107447349409134996678391689279378484162220497638499335170169242596044593388978483724134599705057833140447300337214180392642973499663078157388749122928294523176252550258583071462730046432994324958072318054116200913351380794726955667133925164839464374341100100400380149261858263616139707330993929828938475272004356817772180697783926712574542090693339385867972740755538272653173687009457775147183499680334863077239276187077124359750304883528932524395710480550252591211537857642805812683852872829461742240519529198797744557050654811611227458586872268061909556205279633479178762215154737956313252950431430642313512160637721002596452929184560353113519514274023212078674524777105099218704195105249489823932904894648728447675466888950713770764356144720195194079087869620258520899771270902949388112137240461896557836077259079724309770327897807182081744646344523107677315368817510554442809537788179495093322167464246382153316391025363523073640041085523754578945578093731643644075703536327453460960872070266157978643453027265996876678515476874770813151747881886470135895036166196583148067615249369001333057575296664792980349546491276398399024488780548870952700809274955922705888411649463638950563727773903608921905909024276459064938098977515397755417928344532385216575423488467963761256892874850319948262235984340312584505862528227335492025784952183172480529792625766724220648984156768242114644877660996421420025442399786518494558326789102670444811122907239179942226502940538594768285506499118546219992536971254027794337815292641199689098103200466554275952833626998239161263660297913839899314862006354658907245371885692227294981748509714858691057923614410852543338843425650847542163551966366196562469787110630080049224602105212441431122583230028341805341501032852578097723926247009353613064711597089324657230328501104613787378597429979183659430985841953066389846712371293690955779558952324841398943244487883598247219337280276408384926068339423161072384377702882606603772722022039526498241778576809224634771 A013795 967 170248873706796579756535035869273662593336402111063219212130042667409934430591422555041371108901463738045647201906963963059429491908523149601630281664681799816577737056543758315910939012171273406731169692002936480400224599753301059670087829598547856695545395829097784397804330779220009788418993288472152205720908523115441082231773189006630806656254512072035532117793691702382326068972852777140156230859931140762931869654593310318653608479802733189821494940694321164376990914427785597146284016349660051787428630073352224259529293372420971820505424476763375277791443527925126931600015992557188681914907517807621711600632498981092724267715195044206075024353979988913431682395690417910113593414762079293600844801775107266546146544272288061775534683474645507464883995208886713164226527414196113439763870601537919472795452372960481205929500895583584341679248302613585011251510037373601614482817449670831761435212590970938134060057741595563229784858598903498820422148833099712753647323563774037844479138046313782934996548021247960178539030948104715418799803512033891342798498403441430327723868594025809933270833561780295583687968427095129730188056508219690847467621545078158379531895464624666155014409052850749448227633886250186948361003499328197767447799898253303535465857918305897942485952243944361872845162697468187197972751818533040099408571856979785915600884466378131889994967373325697036098836292937007401371108555235496208582476278027189289426973496429013876894602877317465886258240646825389411988936482382676594933507591811588343746430265765446843274103869881847272904860794158069071141778862892189769738665313700095877597749425301927199677400641352291889886916608868018835438551353718891122249030648054889780378115921633425255567780485129583411772916744923395083092913135839315043545044754257420919713339833907598688274497856679421291626782153668676083745418933999286007763126779989289104757997691970505900908895082123346248517934158639024236420689940429775403007597349684189503591916687065139738260685912464796231442081270164856242878136642699145486368332722739380386619070305925268766226447880848688891808033980205054674281751735009288924237152815128685775008567127302328675908793160113823513588335914749285830609825469911711136808630315297572377566215597357922507798338414597904728046569961965765342866837603901455033082126625488216457415788169002497596254470998803870749841181948492988897401835849915115951505471285929913618819782730313860242654996177751104213799747101089677597145736248187928125773748319903504289911096149368143446426999597778059778637096799981221170396876694417812401499113768656257592080518418382336447266576034112131543896873199014667336191148129935039208485973848043873717261595757661048120535957780512201660562552033202416510721127400317760938314848377836511925499110205004493551177290081991349801337602627503278007150186243619347370751794952858823367130162819503574314857172027597174442756735987661329853844031281106705281002347341321163841533153290790342208870324994592912375475370246121928127980766818965318795772201460271450145096923519475354740738699809259639224509284173870857954866011548517295959918469234025297710178777748960117540236016019618492548594629664336912234959797137875203538337722738225624414024431637169758707129802938537073888892298651955880775294659457428562168580683534362507397046726516549750333275776418938749517484913828287436693833850609314521777039243832800515653834648606010592502175274417278828462519252197982479650484888833534138229552425566002468100653594635206910733796130220936899953699559804648085328958030821154225437132881219560061250421756529965868894635038561060979489778419899825827779930735246095779059638589292087024006594954058864816564339567483871120153086735002000697399422415354993065741070844952372004916621994595928776004182463946248880442492984802306509239584672650461010044972325227957729063712034845013745715828110929283568522620988002921928042547103761937538317120526895163702566557494501260779673947904243285836423124680707460757880143063857877682211 A013795 968 2492613759941208724215429460162035694029038263308076592484795954693548849998289017628360714405426330588726320683119859383153107191032687433317468953852606231114514648244857165503252058077199613947951055460614993009539688364988080814629755913152339169879480140333820661368253206938560163312242480736520780443959821686933172884955391260246081640254222311246672225736617440214579635975831537510109027376020251831910085503612900656375407481752791816632176507426705556167643523978137208927818744283375372818219742572903949915383768384265615448424019919764292577442144524692351783405555834147029799491916160968221389479544860417582178576003618170642221144431566621017681553261955303408621973121185531602937609968742789345489502131554690569512455603300752284874793366573853310367437440587871245296871582829477116679001198218192514405336013822612239258346525874398565498149733358457186901237642930280630647819172947544405505220773305394700641247280114746546126229800681065412894426150464297215688081019060136080095951284459579091384973989952111201138446647923219688203149912815124785981428205160085131883233018274178025307640775545741099794379683335336844493697773447041489316834726481497569737175565962942787822671500787728588987110953452233664143513203238310326617062755625781916651775936826803589402180326027053631728765519059375142240095440900558041045590312549472242229001416317312861530305523062164890725363474400357202899989856035186596078386500318961217192171613880726805018040706901310170526380930019038564768026421484651713464940791485521071907232376154758940125922600066887268289270586784331604550418743798857883103743908649335845516130476822790038905559834346070436663769655830369798284920848057718171641274515995208634979166767874082782230731767274062423427411563341221823411552543000247082899685523008508241152395026923119643407130707717511863086542116678612683546439659939185823181782761844208140176895207132897367912424551074016633953845435321417832341675434232796726218522089252215320710907874702444397081624543511876483660251978798585758189065918759393627268240489808349051860006321423423505654064961425504182205486159127152270999139756154366299088431900431310833394143980640657226490062446826127844293845958454704977362754015156446271757179946962560917343436675472728127923123329830813140770384913369358721203139355415923772977153024554582365567306761709893487471648424744907885850446860278678607212645991605097299865293140438954525227812711799038453916794242097307053969699810724409719455689453449151707206308588358722898988199137701111068573219025734248525059155780671682971191370348524686896267405650870163535787924429939715435717934194120506773744469174599770378909051443143109210355094427023487915405532766957864479144512296324318116580133468026268052337897867695099904371101232472511470790082786704090435352441383840069275493302685876792830864855177029904806032918152713840351831543823855656050231016401371595349530390130461986683272019155367424283159803886897330461400280070428245834830089334895773471149721766406996471232488900801579834301574364057248638668759155303907370377886040429589643231317193275081841730149166308055364383774727485022525080906595510543234349403973972915556732032046389895630855004802598610361367045731703599802437231087444823121298807272144563286050431089109116211578710189787626601470800161122928804894629490642549682231685496623359956360634421406770973913337631568956032349687793090240601084824348192743379327519744371430661484562749257411773317818877062711842135461669279054064380053509142564737152222115255099852617301274529252519014625062513935578856767424937355230286486351599572493800709845845753349944525965894738088301212168585825446118480556722375839779318495607531357070161342887164292210624943583212453475515018240947678523984262622878993209477235454637029858558539790490569601776759192275399648068439813662529111221807902165846251025439372115640726739693885350779948470932146178527498500961634272091769276968276992959075206271266025947931070968450237932956123174597943187145251251 A013795 969 36494358059299236931238102726232364596279149213093549390569897572668248712824949507096829219609846906149542061121557861228744642383909576711201062953356007829747608964952953760133113382308279547811951402998864112652670577351790491206994256324463397786205468734627468303092595202787459351054542160463400746480015749318388584208631883441262881294962068858962528057009815942181660450322149540685506269812312507070995561858396478509992340940342624987311696245234396047850468834563906875912194235052898833431555251009886730711133752914032875780376075645269007626330437986020722460840742967746663294361144512735729363370016301373820676531268973636372759775622566898319875621308287597205634308467277368198609547552363178807311800708092224628231862487926314202851849680007786317089651567647022902391496844206374465297256543112556603408524578376865794981451485327069397458410246101171673421020330142238713314720511124997641001937341964283812088501428160004181834130511771478710187293268947775534889194200059452348684822755772697476967404186888860095867997372243859454982317873526241991554090351748806415902414620552240468529168594765195442089512943712666740232229101038134445087777230415605918521987461263445356511733443033134271360291469494153076725176808612101492000415805117073041698651491081231352437322153362092222140855964548311457537237350225070278948487766036823098474809736301777605665203163153156165110046628695629807658751482211166953183656751169911180910584598827721152269133989742082206676743196408743626768674836956785736840198128139514013793789219281825642383632787579296495023210661109399022222680827959078266521914566534926114201666311162468959616301534660817263194251531012444216689526136413051750999900188685849624729980648444446014640143804659547941400732698878828716568540782066617540734295742367569158712215589181394699123800691692091187450063130291568299803423061169619637204481416161051380329922727632750363605807852274677537718251018540878483314470032602376868565381908741684510528402193518488417672064941557383597269749221590094085646114116556282096834309011284038468282352551960343546281165100230806731670522855780636399698405169856076984953731454214821911723662020559862453041004283981337768306198677735335573568081535905529864796871603478854390825256365596212520922448672052935194019205516640781037135163302644539960158497432503640414270938298194550550072404586690196356736392481340133488200349963090229567327756869166733203860405913449722003795784498546672577170374928816082702550749287949030145207564042160061964086223575081967154980499755775132655391099784814110381212853272749940848251086134390064327471001578747373694346274536118339674392773185315238117607422179058261948808937506050886569452405241030093839154804530484341544849734105372590554279162680923957699897293144630040443837602080134588063995094300802454262497444623922123836692344646894836265127954673883336591165633125070660231432311132481527512474441900093947029785632453734458929742688708063815285361500511139947267747337952209019391103076381964835335314869996635930354009350264162177318749302792804507809702629517929621966549715026740473244771113943916238589942845785108214789709553464869863494109623582937456666113681191194461931348125314846254300774916557872404707483500351279655318935837271468551071064361575646570453723895888680641072133985159000800632462270372497569897554107356062613121076048563816533829065176263801085269631778978634212640482913281889955816734216577342116314795483211877765773146186179075164080705294299914630556588363427356290316645683989449916942169907960382786130893125540266530810041931868507817926624446673769340881736192853027674796537804666664860350818047360265070356620673830972304670209002094189866598864232221210972402255759799001813531335015382065714961269653589061571339579956204291340754159155581072572429539613531334104126247370027311833088717398489495610154961263457847145095880195858175420769225562917552199821105552579287377695593984092543453913820095017605885903658810049079933576410599399288486202993623565891 A013795 970 534313896346200127910257062014768050054123023628902656627333870361435829404470085733404676604307768552935445316880728646250050309142820112628694762700085310635334742855876196002108913030375520859514780491306369473347749923007564581761602906846468606987834267743680763425578686364011192358789551771344650329213910585770527261398579405463529845039539650164070373282680715209481690653166591425176497296322067416026446021168782841864797863707556372439230544726476792536578714206850160570230435795409491820271400430035751624341709276414355334300486123522383540657103942553329397549169317790778897292741516810963813609100408668414108525094309043010133575874890001958301298971574638710687691910269407947795842385714149300917852074167178260781942698685729166243953931164993999468509588601920062313913905296025528546417133047710941230504208352015692104323431196673623048188584413167254470557158653612517001640823003381090461909364623699079292787749409690621226233504822846219795852160750664381606312692283070441837094489967268063760279764700239800663603349527022346280396115986297708998343436839954274735227252459505352699735557395957226467632559008897153743740066268299326410530146430514886253080418420358103464688289339448118866986027404863895196333313654889777944378087802719066403509956480920308231034833647374392224364272176951828049802692044645253954084809382545126984769689349194325924544239511725359413376192690732716013931780451053695361561918493878669599711869111436665390372390743813825587954197138620415439520168287884299973077340794090624675954867959505209230138767642948479983634827289302711084362270002148864900147351168637853238026596461729708037742270768969025550427036665553195776551352163223490686389538662549524355671646673875134100346345444020441410048127444284931239280005590237347413890823964003580052705548441204799789871565927063907075456374290598851477421917038584401108310812414013953259410398655271098073552632765153553829732913162457001874207155747331399732665756525887002918646336515304188923136702809341653247626398353300567507944756780500526179751118234209607214121923713251389861102538232479241358388125131484297527984350091862823136707582221159207609546135643016946174973343721770766265771054840723048132610281767192862750490997146533907136072578448694147518825571007527024175635187969137675164695925914018709556680560909285799305340807623866414603610075553731164858977522319300894400741323809604051095245688321470140837720202978817379857574080843221833202351459332796266848045520324861750355983945141265467216186399362775081116069496924303717207581091949463390091337384766331883959244152093604931818502934114440298258923805483308611172784592206200401279890268123592013192511654026091030263352665133921603899065493130821244558144957036760098305201220811407664684196268930528422138226332055250503844952175658048732857225086738843815093012617975187297757738384380325931031256034584159536448400467290662044310138303859275478463091444755126213190362705374762319592977728983599967947088774958292252905140141308347154144345011620746656313050897217598438123808542189450798841856198772007595212254377706507268776693879252877649195353205139769372736137572279159671417258998877787303048570406320278117136867902734664009217645553323809877322265928643085433524539593491571056231453317829041438012971559706173265937113676712930722059880100523736920870089685800112718705674427022837871791343245678311689432678876026183507269310333360150843112805664908865924964920669705102368684633311847839477305606213845050105979010228939923446526009459289536233950309622447964371742406251035042277589823924486822962263708523750656919849499599561178186696109998124640220396327031401640895091283285559265512676529999661033836873971223950749846941426579217185551912275960208824132747948998197450465982790138787029519981644196862483532940889481712262618512387744569872548251911431284705228278787858286340051348781947559546335482231466675881757580806395313346496841191521098928708752240011152767775515468637928579307492227585804982726498029642628210131 A013795 971 7822889756404716072734073644958219020842415188950763795680795195961781978310846525222777870163670039383527854884450748109746986576160029268996720020691949033011935970152883385666876595677728000904155901173216555459284406622753753041571628159139146874908881514035230057313897547055487867325037827484257025470020864886266289634136601075391540461223900018052154335231728351382021432853012065056009096915451389038043196195932149587742505522542332848882774405340346719528048954702493200908743810480590369740593573696153439531986965515982576449493417334491217418760658822923295709517387981774793835263028547629321195050839083314250962915905778698711365684384264518671489318242824285363178497258254401763678928369240859914738272217881656916108423051457760722977729506186677146218448886720711632338013487439109763448093244951535890555812114481861748099399356150498515048529064393181772703427359847540861421023289592502545452815007455578219925705439107280385373284744111291504031071485550477211098024127716434338936900427610771721514256034976210921515816640425134171891279534155384757444746258773770536398462203259617868876828295834209752712608296449263227962098310234170437976571873889168449631350406092462992826501244218859908331542427234612289569516045221241238883639583519609851213789272837154232810580999431208476556917308942751714477161214225651163141755694169843204184013021761554125861252210691170987171240837185017695159975197583877153788628048668877601609381475660544217980442172880178220433237400306541502450014783902914035905825346566280835880655221795115768338461697060408695440397506342680992986147995101461531003057368460026809257947398796184655380584586328475503083802243820364339364488347021755127139429235558387586091388578952205838363170843645903282684514633911775678274298561846665003486775553656976415551661934727679473723509596738142663491756775988657784480934287361914216626778604553578289671027646711824146894884096314613181621119581611532964440266967296679023485959341295511609731901012920568630023644465831571145198498098290673608883819184023308203797736122067062859221959085085713598956402262261728572728160540050061600107218869694963593544535711299991958611364971949411108947784725430445788897154013923026147709547135353470703529938689222402934379238621067331013823125185121203160955474787056144702086313051307147926619360092272853387629494764421028176211455116182177984700289904276884394921253721896412912085492122714644332005061491812865258494742117625610859915627716091470142922234463076300886961960940813267705512185073070389962620373504468730723636194767232093494327270650363865113047293630802469806754701458369520406808903436081121376180739214490980075138873415597510665151563126595998774085746370225746202686217884928353841575800315975204599286451073899819618641317573411866628525771727620922626793944803809491497762632494943412296776797739774717226471047685712351956228619602346679773141031241602582990744734906803652280178121842659802887320100369391895121160786930048887130713326754164356874784156808895510683827355315139351795079378186162858732570680866195749145843616606220963201502616344000972922159575086141381661869166276451363386229790195739176749220089002569683903934119318935191913000882963938215758955548546213900413875295461263413832232784188310091834284708026334995693947916605658082786585281340754018701678704551768032258458983089799450314569779286041369280897056459976161444983851423899352729929972590725968494014587739930706007411403525152403779911716318764217787231380576905378601638688761909419180587304493458100001266483182260646366680569921404053986192612078411574990502956496233367963516523637175209831417746482542857466822624066751424345031478583873206371097075725037196405671812689862928509069426546318813665547632333417394127562721282608872272454030421980899202051252686263621405787562901749236997639868968247503978956235265439369247229733033170304691797516494219317897795350903601584812740586433782706060251885060409415224841546003287673001321976327912329640993704083770752098657651997719624527971 A013795 972 114534928923521448020899572235833284684153800781428132732562522464076449944449103975786690797066293046614231323363243403074805630461558988527380977822950825792327754539008365649548740237317615661237746549077063588479382997363737698281650207877956249395540934246989803269132773986439397865505878832197007109906575482799824746533393976344807543892779120164301591622127734792584175798400949644485029187939123786905990435504642602114138023355542295240492700068588016320610164745799202954504918129246323603372030512485382508187821162119500901797033123194285914228074805826419972483044077441164756542086000965840891616739335018803948348051776505927833104985070016817869275108393190362002296378358102696222023190254055430011683043542005338908743421896393074745116937700079140097784310150477939009060855469596006046643533199335436973627645168128937853923305973399448758825514031780574334150879975527845752065201982923829767974664524157120717932253333969692122250261938533418910518917619944536847686171253896315156375159160649308774690222608086704101913071432464389410660223659568988233748529974706774423409885117924065218225643079308664989465298068313662920593081360138489382414988805611315271052601295599750677972804716608327917882112677141958531587284418084192978495367142310607831621088743608775122579716412672323305269826320230827851660117337477758679558445118340674352458134651610913956734593616729434423174137097225844074837196867825545408619303260561036965162954185146027895451653853138689325363028777888074137370666451122564399697188899076917718128673102302289964243417706661443709942859890363192418310192796280498275415762931623252514345607865774939539427138928435209840649948651773954292635473888745516816448383437810352647964020184439245679475184321819669961783978755102307705614005243997022316049880881091791700091882386347955174785904005843146736182810957249938622585358901265786045632665549268939739073515775507817334687998054142251592114811794374454132369948668190677582857930715907585478084762730170045312176178624240033136851210657073752307667996673285255411802654563183867321868702964739932802320685521773968033312998466872951887169791471203961973085547349143182266028994554311328046104516165027156795243231917847025828615479608710164570381832348905201362246432651046793373384375835359535479549106357289014583245709384187952793634051110966846448283432845888273527911914356023267873996944488517864426042075742285381445843690168665107664886105301632160249621519344156568600024705391295214362524434773900121286010070134447052476403901654823579442724888478926686524757527587045080850445569591977349120125426048578960440695584051988148276089155207663698068662202839362439280108245677763153648484035736492018051389412606475150153528916053236028594511292426192970538152930172967259036527530592323139308245823864097928178890145872574765018742702358466499437109095708041634912762609166514544991143219597957738558557838408303417567493663770512273034087881898382174073253589508266736468915081442845756480773817007720349003714839839039171921916309168955249631757176023610414703567338561971963244296390731681122233199805892518244553338338836195968911426463453524411337790358255817286785331323086622742037499440948530144798245927475019416926868186265117715959548200848357641917720193301048054545762410213570671955091447023439990078395104109979587811277913342435760296097971417753752055616138526931687641613803630510979716008568697310423318904728700818904720867579100325466654510359011756343741687438623026912622854643026471648106592042163115806222978725088720042118542580271478123454570224219276754411846033440023869435953786061352740353845422571882247141787226250909976171750038961307603835605877946487614479232285690269592575441009592283136301285474064653750877282884993564067421645802298676498940999459408222345217232390579585681002135708444510578882445321564111705755898240521297805148690521338646430992607438991865033341621732579630803243334925977012599428147849169454248306905075034134820412355055416964418273788821490487581476446682898613022714023411 A013795 973 1676905894369277520473990637104835121060695797240889291337447891396543303636679331309492939959847596495478960805361246664418229235587685151029384896305823040425470654205621481475043105814567210896181847225037287998926646464402483640541640693541157447400114818310177709663372943935459224148871571982196381096142171643672234113995421207664327250134179098325539602939572165098224917864388303744905312340616711364090605966223472337553094799948494744616053621704197146950053422043246130456906506330295423876969898733298485302377889634591612703210361956687540070213243232104614817124248337816093200532681140140876494160680604010308607763826059823289404490086410116230424056861984700090075621275540981575386641528509625550801051440498500166962912439985091007343257084866858690171660084913147505031659984930355124528907969571470132730882352906575779119291122756541329277964350939299388826303033721703189655986622231987791632917063298184404431246121062650262361866085042067786268907472873607963986973233328295950204488705271066529770239549204997434756109278842711125361476334599749556730312227359681884333144128011526238860041640324158164110761429018180338820403304193787623047937851102955266883481135568875949676199833855862529045712011706035414860969431165170669398150670330569609262764360295176076569689627997935485512455527154499550576155777938011864827415194977625813194339549434235391240551185142535649389692541240483583099691399341833810327595219037874142206950812224722994417307664063803550412640104337059293445243927510885465375966542671385152311121902890807827366487878643230197357273411654807500196479532730342775250362185081896040062534044762810889796752741051219907276955898210622464798475973205123111709620781912981373118841219520374995993196173655761787910479232953452887117894650777360403729286305980064922281045250018520411714040420549549511364452535225096351373272239673432373494107856306846546719775344469209953597166979510696705560152959481436382952028418450979710490622963611602958984639011132419633415571431237498325156638575230216807536567139293569424484202665459575001459479680106757356158777156724292665975735610553486888580052916929897207247945498738805331556930509269672153923016221172162602639156158509198305156759236951125519474960407420321053144650020443976101779720646605498958956078466177068462513300431093895816851596142315665598849317740296650212722158338086536664943189264256390053061682030942800269748597467759425841321597467721196458214708664717796320872961711633953233481720249524671675748473436838439295307029524128272026620935092219965617408974961401927028731373584396140368467756362777244559812224046105158478910221321395404203423283311771105473500064824968130332567454767217979636290392389971402673397816859935428694652239832411891281649097050662413639553799575402203082612027107194257766467130625720367134639411905230308018258714270261437576757757360806939453215327878133699250235845312135970336605674731264070189492080678874213410606505803990533288641385707404704720635009454810033629763388970083372516108776682542673809858556814161680081674929403885831513859743456702543310616278358072359618505426618900745180832194851423050906396588635223420895824035901311243566171029314927429849991118624161759283226277115107588479363745208620804235317341350120644566604507447936888208094493875870184894737782719274211145144919929246601966495170399527332683846275884172806838760867698954311254022081454297321907812084132908689584018222225607865157288686166291124628722045788879737027711214828550571399928614089310178518910631514023950136657581917754711205498362652794430961343837775595389472411799381724265471520650831874927980402906779539572961130592320432504627757105659014525163590439894791237104897031821440617398587120625780595566594298719190771511120316191454922620995173085195783356325499430475713955552268907336079385417881953020159483972106139472321165181977922919122396162765514279895953154683786698374590285666651229441468227512659689979649461397203574767905657290366359776047946542135442228680396655884318593265556016760451 A013795 974 24551579199460592177259696917851891007449647167403860114471574577936790508544622089702286133952128660290307465151294012413747294238239298296221224266813555134869315848224504110276106112231078534730998425221770933592285030885316762981170161394136086187385081054879311847181443272159058500763628685391337215628617535035005179663006961901413415269214516178584225326638276069203111022452509155129158677978969271081650561951477858494114860966045911555923641075371150428495732152135166596019568159181855300982716287354223123312114682140055801587702909407862274167992094161243665537516119913965420548998984572802572751006524723314928326270177341872780171139355130511729638616516317994018797171095195511245235818618909427689278194140338540944504001033821717438512626979535678082803275303213392621168533839365329378227741582495894213312848528905175982085541328278521601958676062102282351805902716719456399753300136098533257297538723748717865277874458478262491240081351100914458763074310342494200733275109159581006943919133873685062366077239910367442264195951536133586417375014874933260088501320773102468521563178216755663149869655985999680745658082255178340669524776701244589044858077998368062441047305863912779209241767483683287758269563388064508979453441689263770658323964309869649216132999081672937056825843517773443387861373069027919985496744790431712938185869667419530978325343266640363152909901671864442714488496301920140162581777763788817006321601933515316051966841782169361263801509558147781591463767598885115331816342686874098569526151251750014987135780224317400472749031215533319507840020038036610376656838704948572440552751784039922555560949372314237514256881730910662441911305701723507114486723696207478540557867987960283832954294997810316336385178494008336797326449671503720293095582031333671000480805854130527116783505521157347905265797265954395886949568230635680456078861058723380327233124188540290524230818373702930616121747016110466106199479767710082800648074540793941293210810237478922494099761989755852837381324748212978618345379945604279142879486397149943873211224993637596368241996443034451520656351600368922550745074113601535700554756770625011317170047034848859325019586217270005586880494181632665239885316733172385800111988201428730632895325040920539090820949320254106156889986951110258075944823298459359657231611645728654524219119643660032752861035683255764465120227924983311433234017977806766876086615033538749389215525465753742789508524906037344721549560133255933901032420032709291405866173290718004633399588751589722590219262762030741757110685192516604484802409885613627656040649143891134736420907421637600210772259025625289724550366550112942320290967640755237514449102358396199120105246838439854927634981571306541217436646314611518403443386342500254624429918748398096707179583463655332522688876431127958845259491171895218255629704476939695325835630897707561310325519574400534525615463755490722703011214982741698243683740437251644353553219397358544689851476225397878998528142112281814817173427873702373365777910990657008348599409107287250139130316141158075802641402292459194420503949581936610732931440537417174537951127325810192564164819684888320552454208306105335759709631097917052310040199852500433719967776352317665715923242290202926364593599417194809281194707116357099656593545243980254711484836615377043855876792893725376066772684099499391455789819479677824193325220174064926297863980390071070137294572367090052276723789916124199610791605124753767863654160668355689119472394988229822719896304808915866354838881590323695370555996824653950803656857846726759701527599563263705035128872492097265581154747824970768533848829480820561078958159238887723913002163452300254991783953631662920127630499638502452797442897712079332714033082053699690507127547672085694312549359091522093990329140351464119961637161594928023240769072307538281903209674168155004835605988014254179429338769458871002219049894571956650137725321050902376372445440650252536319012850520992047764316457538176906728388253873481117985323405009670109687438802308524001005641389763091 A013795 975 359459671059302530067259222574269536240070284177959915935978323395572549835601812015331171287193115715310391597280095635749674134942061566354974944490417260729621653333854964678552469589175220826996547943671948238724645137191922726807312332971546437869504971724488004754583510947680775509680287582814568174018589330447510835446084929198593812956569731370651643007310999929202748479727186540246012204290089097906445877531587326212335679403878191090278028984509013423606014439410974132322497418581543461687949163153180748412671061212556991045558296640511556093572250614768507134773511660367722257894133130402467647486528474053865624921666462359374485651298465822233638984415411750429209382004757480141497620399452930798722040408696577968483079136183765017263371607381862810322753714347281366528503942147787426632364509322387177113415311700681553714410587325834774276976225239515912790221675489561148788067292618625420093264454404978265533359946580241134246031061468488590750170977724457592935880873205425522665920039044622998101736869527689722190092926440531838736787592783897860955747837438993241624206492271519664177241633291021325797179982298066085742512255682922028205767119974106802199373605153547000402508717728607016068824677564652475968177839772510866208521161460801534173403239554773471448987174943720984641678363103637776507657840476710709127979317800689353053661350766881556921753870377767305782826074356412772120359808239632069789554573908597742316846530532741618263317901440841670280621021415276973573123073278523677156432380476871969426654958264231060321518566026623330914285733376894012524632775479152049102132838870128506135967859760052751446235005422263008812023426778933867663200121636173693312307745211726515598283833062940841481015398330776059049656549640485968811212416520756277118039478510325047516827304335264730680996537770838310180828628464736997557450604760769011371020171244418393565263411809384607150638498062873334260866583279043322284288459351764094473899472686928904236114615292015441392099975638586219951194707783592250930898560340672328247685545131848048427431069922467404713929643781001395065458630097240084191822193878720790694686658637222149377611761807050151797517315313283851777160922290376900499439619257118045196220453924117612828709518997840368243026298951205288489908157912743484741528026105113230889092130702826539534638423438547647533825257049680662693979257213068873832784130706040829807504508344100548181194313149292764068207109911000128245015661698896735473286643149402305837603378912025128443400226098892090065857541903635606261992083135269122512091144115710103675938505560196104685916644394179866857141916660203588511380057228297432449049307629278751317460918961597915995503765185499069964489938692227240944814619440546227956278440395296533889816281491377723464687839828144445453444210247717890480674503246874079265559471973336405144475932088798225989536004844139671094787198562321203985773643741801324980372685196726452804115463416050346417450528665918050738236157498876448448354394814209259231843948739792629287006958622695387826472770963895065510598325829133917740849220908324852410142455177187029331937125006449901208482063809688220857908708904603562871298566040458850094048213574282943746832190370861044904014889067149202685971706890584296072186095917114909230849492885735299093892124757033230993618867900770590304218747001963024014474548568484585927026536891030537880129834026565455383513008161974406501599890631519915291760566345395644398195335022672834442001798707337199301196065363929223920310349509758493716340055733926488790065585205743905419321822156796065373686662905397022104080712428693834757026409416555165810264675105128033334708865121176813588638145207314411407361465402553510266158354348217168714854425467006650430035166458974978112408943885786180358329682911341188268099987654667985344892839495957425798107270516695441024948923647330343489109506428017314666436425506261692468973696560347384246667144477844571317357254816448091410332424961637048423119972746580075933791504599099898723595587521415331 A013795 976 5262849043979248342714742277709880280090869030649511129218658632834577702143046129716463678815794407187859443375777880203010979009686723393003188162284199114342390626460970537858686707255114408128056458443300994163167529453626940643185859867036411396847422291018228877611857183784994234237229090499988092635806166387082006141766129448396612015497137436997710705270040349963457440491685738135741864683011194482448274092939970043074806682152180595752760622362196465535015657407416072271333684705452377822573263697725719337509917007213046905898019021113729692765991321250825712960218984219443821577828003162222528826850263388622646614478118675403601844420660838103322708370826043438034054561931654266751666660268390359824089393623726598036560761632866503617753023703677853405935437131758546487343826216985755713324448780989070660117513578609678627932685409037546930189208913731752479161635550842664779406093231229294775585484876943286785673922977881310446496140770960141457173253284863783618174231864600635077351735291652325315207529506754905222585150536015826650945307145949048582253104087944300050620007253347319403218994753013843230996512120825985561356121935453661414960636403540897691001028953053081632893130136264535322263662104224076900650091752109331592158958324947595261832796830321438395484621228351018936138812914200360685848618442419521492342745191919892818058655836577912874891398416200891123966356554652239396614187952436453133788868516595779545260950053529870032993237394995362894578572374541070170084094915870865157247326482561882504375655243946606954167353325195792187916057422371105237373148465790265150904326893897551458336705434746932333924326714387352712016834991470370756456912980875219043785497697644887914874473599874516860123546446960892280546021543286355069364960990280392653285216004869669020693868562772610921900470309502843699357511949352214381238634304302419095483106327189529700189021612301200033292498250138528486913347645788473281564267333369178107192362179609326086920954082490398077421735743324540846305441716659574145879285821947783557874364066275387277026018294734845272416643914597641425153379803253692072652468740578351096560907369107569489037613804617021272467451013501788873869413063253408200212295465543465299717863665903005969425136067647380831446148042944596628780745340000477360100711830204962813447197885620083365326641157563776107542735588464374582502550304856541381785792457667143789211673506665976125920865938818795358722620296206952877635274302933547104064389742350399159768351070650959905539822710313879090654220271011128911281826089183475222699526440998111627919415659906831168706505590575187430655414801822040739395115417879502708486530913000270198038945314516755088090170626080891883350097192392899034673030843229037323507872645827536552680800177315261249246494662923862825883876682236837634527555402037483394527056229161618307720272121712094826712796646923048924498779374150944747555711918023713199037636483965271995505054499874393121897893190197706180858515581941050081732356694474837764413427253499303885391068881194883173167387839682387654140670088464349689643773443318784164136895686249195296448891447219433003593385896237645241580641407072300763998682305398358024226959894941076579397370099219776558439681990832131476525311760585044678792876630322479386048867425340050514033674598567723534977573844935182212644066674855740634595921865591182822557595526621578105102980899982944832270013952499467285589923998736083079786666451862937629633977900066952969065348334874123934968811592993287767417263827172374106500934756000417722375350232997296519244290798197651193136146431597917800625845710668506434677623660267784182628085108214179536053472494239149727751251083980290297415179214958785943806824466012247567154183643262444368946144872125852654543779347431795466626304887504946337433251919251993973434576063060312671110088547634937952046277191120563559024052283612601504031295705837177439438243891340046052755453662300122368657427567767616506338677033863328025962899520982678891746641418835421617212162996901041861171 A013795 977 77053372852900174985686541687950357180810413477739492442890381043331052137076338385178744721542045915637450110464763944052283743680823317196959677884002959233086941162015069644789032080922130049402874608068369855542935798730552037956884174313280099261243109762797888997115201027796100583467271114010325664280838082073267651921597901253974796518893589215083482435858660763814980386238770892045396640823966898417525180994734101400658244633390076102416168272004918451898164240101978714124596477772528263700295153798402256820482694902606219749252896488126116431786878934433339263450566147956876991720979794298100044553914706272824169082574135526584134604162895330670747773257264101976256592841241350119511151572989503258184492812044981121853286111066798479467522020045547451716300735046076879121200959642888449398783254602460983534780516304424304791562447073718724604900207705946588047405506099887455035284610998428104809347084083326661829051906319160266247149997027627431074473601343690655953688928729617898167506756405081694939953439508398567363869188997807717996490241923840020292767696951592497041127526196258103382529302178875678745019933961013254603814981256977056776438677584242283093946064901650168187188318325049061653262276867944709902417993342632723840799308835557742228493978392736179548290339404287268244008359876807480801509622615464214169390132354899150749196780103337222401284964211597246945991426316663437005828325811622110331802823951478808322165569733730827153053988700127108139524878135655808360201233663265336767258107031188521746563968426622272415964220034191593423278996720935351780380266687635272074390250053554050901507704270129836300986067425345231056638481110117698245285662952994082020063471791218803961677167975762801349068843529954423879474301415255524570572393858695228836748847527296824131978929627553796507544785801431134602293332450465770755714844849291717976968159736381904340467465425701869687435466880278195576898322881989037315382438027858136667403374671660143238609688721741918251531633018014602530757972173612825069818623719137499070838564294337945122937933853212869633452083553624068105670633699437305635704794830807638404748244791103924888999703713397808450195950288679690902322076659093149459308217911021875453169241932485910398353417166425302753203053496751839241978892522946989029234521906030860551680424243363640551747353187891245990533191750706908262419839013404622370725787372704652217848111811096556459607398210245982847057883756765997081458051069250063150606730217752194098168428025400703977008544301705503766268438987873938390077215771735260735543766622653352344368164676695915141031948351611319172225928113476498465483884833173799154951299097236955969488198349839811244728188136450338064128772993824434766647844575716335453478763407560962667799595396072739950217928359868275633765838504629539807117938641230794379270630251155253643332504133986780357902055707600359303586628816943982048963178191785184947110035761735547286189502932660989697707054197684616193949526635198914246643434363806099708776988418483308186010639489574284538343725360789837644273550765206543806074486983630318947128289742374468335308219678739718605610762906815363981982170840945555485704707633337359832706919821832302198956895622676748592115384027773236947807089486725639142206506744551420691141467974403679575967029797630040275606658663696002775321780186562898631118892034120507705065756105266525036812743356650295289265274278544700528322077265494992371156583521725269835471070434880258420085764970892048531878370533014726202756159693630729293280185762602115873297502761313418338255661576411811118706319905025114518963007049897602710115088009980628217857794069363802587358890788155391164006067120555430244455638886211585003275717006885316630704402721005448005740507072794608715175473425748917426875729857959919326360241349768443765055628139266037817722806425923126555909544355196171067671149484372098620522200429162114890815328813109614258392597069736091599513397019685673269304570452792985628122811886707401654062577013169407897603278437628153889404611 A013795 978 1128138431939311461965436656853281179484245263727583908856358068855409934338934670297402001468097094250847907067314608904869486291230934187080686643899687326131625905553062634669356218696780906053307487136729003055004123029214012387726741196120733933283860370037123892806763658247962708642544316380225178050735750359634711691784114872259444995833121039698037266343406652243015127834921844630436652218303699359730986174943901978607037359677464104215475119670424011054241022639333070353498217031067586308836021346762407442108687136069057663348811657482654470677791694479038520156179738972236636035786865168318482752313865214540418659537967918244718314739548950536350418148259603717034372775788614607099762770180139317203079159261150568605053961952128996537883989895486860240578359061809611587213503250131529787647585630634631259932721539213076246453265787606315846940343941022763995602064014808452229171601989627985882513650658063985655839148960418825458124523106481493218361367997272974893817959605530335647070466420526801095615858307842463424774408796116902799186613632006941737106411851068265749179148111039414891623611513200918812505836853123195060654455140583401088263838678510891266778464336225060112428624168597043311665412995623578497681301840529485709753142680661400903967380337648050404766518859218169894360526396956338326414902384713011559654040927808078466118990057492960273177213161021995292536260472702269381202332518207959317367925145473601232644826106471553040347863448558560990270783740784136690201706262063867795609425945043631146891443061734176690442132145520599119310227790991214485416547484573668018441147651034084859248974298218970933282737013174479527900244001933233220009227391294786354855749290495234508802915416333143174551716938122062720019383247020756135237750418485156845398839876647152802116303508677015134666963208918753241712176680407269349634421043438480042900790826700367461448784161297701074093742670594153061441368345315201495334514275165870978947452808567776157156484452575023425120674639016751795652827470593865371847214469871892123896147419833401854544934289544889624303371955308609981135123747993461591812353901117854633883919051986552564299844662067857313519318908176559354500897524365782801233731618435271278509850871133526214142292380733632857609645906245943678341812965428466866377022635226197829337153091347087061318132998023915732547396460422099843870088862995257076129796252923768813121514205026264683125111917196211434863774476082810963269627325704890174588033137118109873791283954719891706927382097121270280641936215221462331969120516113975952429096287122267731673894299031504893579848755815941324000559813509409414033149557842497593427641970082646272349276712040004676434065402505769399596909365402583549418491092433062867374382575050100054419253876193900985611140689116831423553965641546281092316013739646260060506901297507164068592031193025700451220043997614976860563811832508876841178869891905926892810638033587570147817100512437089550164128980508300465695615019465947303485106522520485105836203887435014115151381772766857099925890483007324012949809056753389007864736563927331499704905290118104590897247644316428220104747179718683744060200963282283877866202624459692285310662013111446736494927908811610276137161337550627962152843597175150082681045465246977350339002232613244272671733283267101419675157089495173176633486183711467398858211698271558353309867735137207193063975375484716973330132880712172960435163533244112183306103539341579675661131942237081863528475684938830482555231222973868606334552934074447507582915199750257578500948737928389757890401141140245326588979229729472701672137386217550801278795003554126377737655962969555433681521520029383082032212828712052054209075008933023816032959772697807920790143160238240764252046764052785866198884106426389900046887560850391178857240293601959785164179451586994059689279608881940495905071638904427140601773299600691895903065536483362524116427229152737862357126013698006117108475645765217942335888215999342102581346088833283067617130190049813301028809599605313801094772909651 A013795 979 16517074782023459114635958092988889748828834906235556009565938486112056848656342507824262703494409556926664207372553188976194148789912107433048333153335322141893134883202390034194044397939569245526474919168849333728315365270722355368707217852403665517208999677713530914583826720408422017235491336122876831840822121015411813879411225844750534183992725142218963616533816795489984486631090727234223025128184462325821368587353668868785633983037751949818771227094677945845142812462475483045567395551860531147668188537948407359913288359187073249089951477203544105193548198867602973606627558292516588199955492929350905976627300606086269594295388291020920846101736184802706472108668858021100251810321106462547626718207419743170281970742505474946595056941120638311159496059823120782307755023954523248392901085175727620948301218121636276674976055618649324322264396344070315053575640514287659609819240810549087301424730143341305882359284714813987140979929492023532401142801995542210028788848073625420388746584569644208758698862932894840911781485121507002122119183947573882891210186213633972974975911490478833731907493728073428261296164774652333897957366576698883041877713281575333270862092077959036903496346671105106067486452429311126093311668924812784551940247192200276495761987563570634986415523505105976186602617813225423332466977837749437040585814583202244894813224038076822448133431754431359587577890523033078023389580833926010183350399082732365583792054878995647152899024850008063733068750345891458554544748820545281243181382877088395517605261383803621637617866850080924763256742567091705821045087902371280983671721643073457996842758790036424264232700223953434192552609887554767987472432304467574155098235946967021443025362140728443383484610533549218611687691045120283803790119630890576015903877041181373484414633990964175784799670540178586659008341779466211907978777842830547997558496982786308110478493720080003071648905559641425806486440168994972563073943759865093192623502703517002769656570240810716928088870150917967191797389844263040153046996964782909215067053394372585963494373780836552392382933226728989425668797673358733799346794372271165724673466266509694694458840135116093914025697335498927236348134613005509247640654239425992863064625510806788662726604265957301257302746321118668262825713346861394602483626838183390625988402346762419325258410412701664758785224068150240226431577039963814101971043113558851616346939056899192912089475789541225634763579669731617840522104328435313230613675645297046143393160546246662178188381053934481123801283952518178878588127057430002359893476424721919514398739757121859437486432120263146902565633901196924692196229591263230859342676372007265374106083980024073465760340977708467671151558086969779498350018859225747036128084312473441228335281308514896752296001354904330332710829359528872253610957879101472598757162160893545881541896802389128255928697089280306312664169080876215514769039762465831699834087394675637640551449755614534190168602591428103953012403622027118249499500000934470325444596222422434547861115936041659931380535079554800014962561710230873598154399926368464147608032460060487179518352619169315326602760436825570553603458261248696785402303415918255839072624714354749233402533964691669022239512910786052924179143078743993879783106241372360533186656680995386313331687690509396186847000313631885463974947298830479090871215719594186683077474393885850809773510143850513649663472471741206526475506506924313731229290227046475784661919500068031354632766293115563920412503189417095091140335560410265344189507783985958521461439543521206832390472009554445273363107434331826589244902469209825181763471611161281522837647035964296457020953837261104531156574750197704033628025173154125675067205788401690538564032068605768288486009048083029414216672496837867017862202188774526586480778410577249648855138626293214588751350685180027910742753640490800546153865199717765550562879453730047916782519652910715588611062025235042770681966552507560585191929648555893739739370446367723893488086608097392982403112519316540362801347821399361828570170200291 A013795 980 241826491883605464897385062439450334812602971862194775536054905375166624321177510657055030241861650322963290660141551239800458532433103164927260645697982451479457387824966192490635004030233233323753119291551123095116265262928646004953242376577042066837456964281403806120421807013499706754344828652175039694981476673786644367008459757592992570987837488807227846309671611702768862868765799337436259310901748712912350657487445065907890467145655726297296629535893179805118735917263103547270152238274790036533009948384102632156490454866857939439925979577737089244138739179620575136574634080960735367835548371978626614403800308173709073130078779968837302107775519481696425458143020750286928786754911319718159802781274832459756098333641022658693098228674947265513686181811870311373767841305718174879720464788057828098304078134518876726798324430312644757402273026873533482699400952769685624347363504707249187180159474028660059423622287509591585731087147692716537885131764016733497031497524645949779911638744684160860436110052200513365789392723663984018069946972176429219410208336353814998326622320132100604668857615672723063173637148465684820599993804049448346616131600155544454418691890113398259304090011611649857934069150017544197132176144728183978624957159141004248174451259918237666836109679638256597348048927403433423010649022522489507711216911312664067504960413141482757463121574316629535721727895147727295340446852989510715094433192970284564512299475483375269965594622828968061115859573814196844697089667481603462681418626703451198773258631920268824396363188552034819458841967924789664925921131978617924881937676576238498531774831444923287652630963978902230013162761363689358104583881369709753204793272499544160947334327102405139577598182821694109693719484591606075171291141515868923448848663759936489185314656261706497665251976378754687274541131993164808544717286396882053232253954324974337045515626555691324972011626298710115232767970514255393295965610588184829433200703082192437550541844895709706544149147879589957655105584709855170880761082561386573817796728747009031091521126525227963576878525372539134181216866735645221556236416404422137374944219607968440021571878418234730995250234689039793667373038869013660894706818719435961508129182103722192810980213057880847708169508887498422036031269111397678374962780537843022155096198758948581341108386852365073733374465581787667155184719442110202266958042225615146514935534732061083425902015034673084518573569944540616803084129472621421009414825122794052585419263557597380950856087010654738133574598348818656961408768247832664551200388334353623610311948784021144024238852672772733800463445947424174418444997445684963011636124762558372342287175551532459612197152254629675173329961951324541635342626117924162355951282418923653024056853637966603350365755837154300401219252652862218665118034307924660318403611197642405251654911083779226795052054084152964723716099513108671351733511162262241917270873545446010695313775871952395078258510541098869976054601430099038290922179513681580034834333292486864215234598419585943055342414099761827019066865999490220350578569321960683585129203247745592795328200697257945696791015555563178475308232402942169635075124312459183739862298442867883526246499777050726154608708526818600862906833815890814393904458479932730566385840466453451013489239476748069571626931591884435078057203402177044369445469350578487226937302600882741705893962016115370344722900458763004754127890767878877338928038214187451963235163400496047063178331297504971358759459196255689229385652939966694904278583465338418712716936356693989233028900691886633247309255946052273093134617051701050486198987859012322775865990253553264427243785131339831440663410917644584756347916560149554008658959947989151175115993516457053511723658472983633653546302026203211008520502245847843752665076709261512108888084627558954793908525381720788641184656050425810796238740389067805425791118082061631549612870238265786932854559111466261205554672295263194527795041984506840243524122705269845524559076029153930655363970395313467451774533453108056532095861902460531 A013795 981 3540581667667867611562614699175992351991320111034393708623379869597814546686359933529942697771096422378505538555132451701918513373353063437700023113664161072110735615145330024255387094006644769093069419547599993235597239714538306158520421635464472900567207414044033125409095676484649206590362636296494756174223799980910260177370859310919004231832928673626622897819902066940238921261600068099404272570912502905749725976273683209957424329479545488718719953035012045526743412564649099035582298920581200924879798654291646637403176749705667091339956266997648723623435280328824840574589217579346126520480263714139072261486040311971274539697483417523746940159941380731517365132671966804950924366878656631993577672520644822043289035702838212745925651166029902914385879387907593228823334964557019798413987324961954661187270007967490874157054267984207431893126679386455403720201929349500967226069749072418835349504714859253611930021253911427930406688846929369062831176214156968995130038155258341350727686302860920799157645087274267716188522498867164390008562093619635100201384860252556205390500077389054084952956744351064338367925221490686091458404509285087973242806782757877326357144067963150263914471181860006165570012706425406864590212190934965341631047997766983443197522140896462917680147481819583714841772784346113668746298912338751768882399926798528714612340125408804449052017562969569773032501818112857875331079482374619426379697596378277936309024576620552097327566270872838921382797300020213656003210089821598156297118650113565229001239279629944655857987153443590341791696905252386845484180411293298945038196449522752707857003715307185121854522169943615107549622715989125775892009212607133920496671378302665826060429921883106313648555614994692423460025746973905704546582873602933836908214593286109230138162191882327644832316954186161347376386556713511925961903205790136750141373430145271949268683394288401876688915222220639414797122955856299213213246232504621614087731491493826379478177483151118085813512887674105076570028400865736989556865223009781260827266361905584959224210960813455862614729078489979345463547196145876581688804857372577144513306558319280265930355833871921374696501458686082231619084008662081229009159402532871261912440519355180596624945561299380433491295309779621864397029533811059973409087830069854559687372763446029766179415167891905477044530335550582953234819059477351935471390532696225231360125171164012106322438631402122648630436435637558019170613954739608650224998842454622827723903123437746783254501483969922996021013665694425053956571985775916518041694124885603271403278577242146853569658881041982065595572585312116237337660453207602273543453364502648617129463426537249986741182178506160033074212723972929342614083051388992527661053482725895461203925216394113469039652705031211776112174251078090555743475993140302324951721747271544682455289479553177611659506357123846083556519927412971424057260730336926681483910762859578875042590088992541255016340782852832228555319415419538080019617391630259812013290009473735300178975249755461157792273268284834612909386157985098536316152820833442826368369876664750243224116400186408553582946717258749000496056987830611476305627134895058714909135323911502028682707775003235799681629626101541151135233818953898457413541155176604695108222455090269344976288495955179068486598189905436780013977835515011274106613051116761819631489589047379524221315993497877945137217087985616749152605186448732514643119245407493918484193726027346662625051993948526770285663597242092379546007435344694052380093542740516019788372888665198356696360776135029912197373854816306151330356583928253955080168439381243799417761453963302273344479276258107946472122752999245234365417689846357149620240775832598509162354873261074447720465146083702953380321571407965641212375748673381458280382769388100297798786230447032090657137614720113774066495584549234284295867731398036341739239007759839464347517882033158449386483923599950977530310525957074948431081447209695164648005436680527855808325069432142842698725183890557784476961430944286955055686415514113924634371 A013795 982 51837656196325249700888241810635704025504917745654558287954904670781602778034995786811891038066622720043699589985694225367788954299262201791366038407156982256773280141342776885123122443351286064291629371596411500962379186660555340466897493164835347737204483749018688989114569799411749033689499358016979725146810655520507119256886751171165140958265908710567385846981186162072038046191086597043377954710729955043081738018622995876986649607910025500330778832385611358557050303359027458979960438496229362741165132097483998418219910792440671884308299705112574962570715939294324490852560734579206638386351541038710156980417116207571430535710854715965178950881701755290145742907450265991286483655470411749017970703374760839535794771725254272813097458721843808569523660118355072463202447216079326868579188424767978194442820186652033888533431537556781010347267712897093565867476447606043661156887196169284168352098530254332132267441178517216329084331407892892448911250951472183057698888631137375716004055160186741420467081722782553632716157905914153834115357612685077502048475738957675403122311633053140857796239694043932978044793167845135065042500420442973016247934106358081935194946299048483013971772573612350270110556034774381904465296687478827566820173735306404591854921664865113577755039281320525168998395335611450224114562375551664648207217328257258910639271776110305938570589139437471046968859118990352152722334701446803021625152508574367265500428826301503256972897771849234647965535269595948137542998925078018606346114156312708517807144293062019706416789913567606194172234389800195804733885401745189854304234217462622395734391395812497369072059090144468789634026184796790484834906881781047729991765649729330359350754486290559538128502759137291771878236961444953420266519852420554306173169860301925238452832651349159047989952526239588286937675576842528108008224835973392158819848390756926609242793575776491876602407768532381672044677196692076780655138090100165051858476766961112021939996530815519894395642188436572426061785817075255264102063730086207439772006804659669388001672677269807284542248438171787596931794498771779032505791916791901972819321320352582373486339763718800846931477856622929953135008970821531273923102812483768145660041643879199115185827962984228926746054630483443716636909404527729070682454920052740608382824629613321806632817473105388089408968642796085018310985849807909687236628789205433612343592631012301248666824002358477698598219854169486958676958911342610247944208052378132820705665630252050653629156226803642584743661079432077214978170443745193740648443682450117496615401649402272083113375677335659422384778221554693830860686695412504886949700709683278403392474027931877055877648275508689044239548491687658505212789955386239597485484040589835447486669093226215300209555254361971614058343210034323826640232015567166339618158101802685695827893270138073412306832574650230509351008257253314619622354352862943543605937479027094309498561492939796514694245401748316658278431561157457029567218230858633907686579028704958529920376631669706811236672920958263567606322739059827670204793449822436420859303364248608311044288215129207633007922887385344116262770358827982624590686881998554644984650277388301201943524533822375343138739355752663993770958343304027314991656052940669341079484964976633479797839869279776741712284098405499896184649489775280064194921681400509801224639073242683614124287460802430994753995385197414824343292534795892746889908872011118460527080342766382487493386243400380443752400727221474528933094860881665620896949559263895045721567462947169140391418123392972944481750608365538361627750745293566156328746120980790467275445447476708584036521083694958444298349226661949476344080397040515027589945198965074772646037699415390989075330203811494940441288126984024952990393336326977930683084126611176460072029199974996839311151817117185766107561853385339156375799455398650079404198312611809597512009310847472857467511125426882262021276410537534319979463468597146905611447598439608336889687341556003359952035417341656522527192310455305308970304809542141970571825811 A013795 983 758955124370397980870704748349517342637417500714128387893947759284913446273210373314712896688333423244159805696980549153609798079895497896427390168319185377221417594549399596375087635693106179267293745629543060785590193671897190739775846197426354326220410846569382625489626416433187417602247960100726600155874454807475744733040078923897028828769971169431417096185651546598896709034283698867312096634919797271785759726330659282634961536909410683350342932884957735900633773491479521026925600780023294099893398699039263220841157713912123877058157815982553210026997852067208204870572341714974164392614572912347755408350286998395053314473342623896446185019858995399203023821907979344378425407199742298417372109068109873451643571252829447808256559893146515201266395907792836615933747029690617424682867897727027968744837330352772428162017971141368830772494346584526346897865722669400085242997985439114489508843074581453676748527606294670564274123696142959838344509625180504232147769428448482317858015371600294081137058543503259367736597267900489126285282950807322219707491733294079325577113764619531035298994745360497222731553816770420622487287248655705567930886003251188677613189208764368839807560722250258420304688650905131725463276408801377514405814163658621069629347908095290127891911530117813808999305506108687242731261307740451922114401868903014527710669578074030989246611995590504013598671066361137745868007702363882643039613857878037311134191778445880309185340196277644644480863401882154276681767047262067270415513457362574365409214399594721030521648221124543322288875683701064666777108816166951324656868293177870254495947224426090773980584017138805167549031777371609809488467871656156319814809440877687125791254396433780082197739408896529088832069267352515563026122117159289335596681379924680487416187922848403037621620894936673812109054508120551454029348419823486434597281400289072162485923740742943617565335852139082600060406118836768696145571876777156516524259958345077641113223489207670026773846597280899856889970606147798812321718315072192163125701951627022219509732489667907248452983059383273142206678403256517616814917299453750236784047683451282158530213500480606963199923767298816317443849666341798039381508148277574849420608669708035354245435707206052095716488985844908099455280990591690481323861822484492175247332935402168644570911080623735987017036709899177480753091143827037605730831482102756753518322539710651102581730970218530471985176536884895458561989355420967156640151150094868242627951650492520273619784476316632131083231941863965042504495393466873381556833863954752170267946095548898665568862933291871389603135537941782272377631313907534484049830568090472879104069212242950611975104648401722716296711229466799008174820457736809933946784971838275780786652322193925018210368098479113626401428202938112535145839636939918882378349452768493121272616185368091532829584335725454024887408111894445779345890890080266356421934530630435687785368438818131560771638446926997104193854516486906328369893642118001259042439203559269297836564234264276177423316128235749936893324171222574936919468380898850291637801060555963874281999423757706728954868998994208823206203220823600493606632246639340838557220264711242117897655142699693397398894282907574753532800601104314263918792836271104339822744739372222890777720173526125211275409551484754923980039453179799875419877848337384863999729940671346130794393692713608392194193246434675350443210146001946665707215155795114785380576983298442605999390667989624970076978899047249608578109441858168466355552238497182687364409469225009503384470752744596516880157310657079847152591898661843102094809171957279753231379796796506490378878705186377886582972131027557602283153681093070180518944387658047659746310637957140739471051909514004097423000899467173109336732348837163283883131034697714234551914579516833928724354573754412716801580813095414750588498079826491635812556867494949504317173328320117850106181830387374983198253507926680039978819324643730827845057204288754305660401912367721445193057750545299193146320622617376125028634232716506500591142101698851 A013795 984 11111861975906996837927988220585283413554429627955553727155289143690417766886073075700711520413889649717743715209492220158001053687749984701593419454361193107898775001797759490527658074182767570652447729762139952961826025550246769621058164176519253690193035204622331019793620362998296981114512383834738152882157892836252378636439795524776399082021147891645377705254124293754446716970947635116316406831860751856215308153207182557058471861890681814932370880368666211321179077688751667355217721020321048916539250352633852816335390089387405684008488583800561548005275552115995327510049655048936740872269962009683486933656551943501975577204209356467868594875755551639731471776554725581044526386811426991128745048866196657205513526712675945360684293395558129061741302485994920893885990261700329714781868890621416490393163353694941120720105115480781051340089728344050244931652045602686648042733504814075240898971454947063281275192683760271731537445035229074993201965422267762462875492201914229615759203055599905641927674135431220403031520599331061297942827682770004618737386467158615405774522627794553887812582066823039838012679431335728333836372607568185220076101973600653428934703205519124183622496534466033531680946537902033592507829901260968188415525170125871080443282722423142762465476712454911977558831914937289920828396806627956591676957762609035700211913292581887713559646227440569263098143082593417737253500770309605776742986493192344272315701828226133606782565813700995239844321066956620764897751338963926906153532529245451283956308024466310607867451605484438781631428885067287786283650177500334344301208680417198396075163312822395021849730594929246458085374252497739220720658108917784678408625023890217208709755618186974183457102685654082389590326143308180358265453917329155162471012083477247016260407378423468873818151522767841283088667053392993838443690214635664888938796981632305530956409488217437504774082211168308347484405985889130480267317847894348558431690050130281743538705105489496861995888030789654804726059644609922411202277850971965460323402273771232315841993381227830024600124972430502075047978502078674427787204181302357216755242133410222083040855860536566548210083877021969703695402964910265094584660798931973370367131533195345621507424189203808733385115241755299484124768983252940337062660942995449937796201507223151125162709131412118585916434469633857495706007436771657585505103729466461628261760303903642792899123134969504640334969676531754408806086152718380140368452988538965940315840114860989326067264517751811031189598860830312187308317055748493179373604602161526524892998784931425362593722206326289015179507411005634249880900066920212380973569347412613422962677336449039909927507157249622289300149110623404278687546321724634242914878772684195706497376649241256191617999329832702604143310319216905627070238124437352356901414337983507788552373569974228132157944259356372378376542166246580655403188521665179724373543462960208904865579312736264181257558501458164602502223975884795553663612814249656433640352379311261789625136953863267513654771433499614826055159190869719651437936564740067119869045327599867083362753563236584218628237014274211380562021356078334826894702723046589217316261895637295848139568944266211031317211196049801966473733600768265138035045915845238639344805729148715343876601060595999218283271243288296841991757634005449976022431577507651793820046061369178700960718055019940470115183321050081805839039747614501132619337095996275572757027612472498194437078770036099186897048060950781519192100338245444515911640323837251725702319038923364139052036290933637603642383185330306042161097988308044857770101086626532867060631604897651525637163122633758637461294970374470855027653044883640512977864779701475786345734050330497566595671007194533990370156169098881493799098319324907639332921479009234108074581358705965550453275314338356586691944684529967363366200386739664039931645096993555692707734699934845443404608178701557129005629609554522465329893732108863050479482527991651789173944398975809679071558525733725486855280235741003846544233801202371675154911510972877491 A013795 985 162688771189254340704103675537589134457850404182897262119280588352771406524978995901334117370379758361517485734382175595333293427042347526016029254231302228292745964801320996700815441864109900001922487211447491051314094840081162954021912581708418393278116228430875548460798395734658066100497575811724401296347673709015571075616115046278251258959871626281579974982625633784858854383171644325737988512425273267926848326671106359817893086529941472452424842059477641999953382876441013161747742653458520477187051164412912239083966446298721006619568281355424021624345239358530287590074636999571482823110904513783775932195665577004812424425846829188046064097575937031557308478280537737232072910829306102577115956260449985258145923544600288516025778739604366567592954409697451636807384783421554527354121342427588158835846304661447632948463058995754115372670253712685239636044317599668935213993661243982875602001841071879953501150096082934138421439732760788886975469975747422310218960081328226235804330491937038218503463077016848497920784493094806068463180940103435637622934075265669288155944785793540063471464014040356126268343639554186398535698331347405799807134208995487166853032989632005497172416971761117196937340738261423673827907137584361835246591704015812878488770102338997233185257044547052366263438858066596861730848557645839912458742338602358891686802622516691418014226780415957374581019912872250229091128504778102938177294065246829112490974190467058822136903546078396271306560704741311884618867977353770853832993869760682652248404305786211253609787358955897668201865750306270160478978922248782395134913996289988201716936466063032685514901905640359097392827964430819399930571155372665285476580678974776670152719532005875489019995440420661420265991965064175068625364510803616160733738087914190373565068624427498007781571556444843964225701174328726822788654068432480769638952926608078585278732791316991502507397337653715202515519188039402759361593800611021157243998374023957455007150181449471723556481796658791335995994239256733874022412550016080546304594932690284612336242625094556659390170429721354980880777453248933872297232456418447812010513500075259061517801170654115870832343838043478658431804394809251191249814018757163022115545172777513055244490197554132963665491472254539339747070742683806299474934418866396382539274186267254155623507224393004828216402517069909307594631654881773838709380223703118464699380432609453234130836061819088517439144291034101416299329907361949803635134520205199000332164215121679744722950819804404265307646916921416600734381070013213688639208944980246909850958395210180998733734686822823197471243168004533491052506257879778829469834028815468073125596558882950393321248632289291719937643483128637262044264365696370369950516740110869309338828091521541231901479128188080598827262206383654715285935356379887275857393607322416537532195301437992674082924461901236647991810953856016187375758083145699896344553049841200418576136946717771643877791914019848987945235061230929291701188955213429219844928399185496183861901630141512099667419508557867860668273585713523565416702829244359322702002692641389653967514074919346829544936018125988728822808554674342900200565342568125112730727390414025648512611428913001595709515289121365150591141933648848169885971107253890138918647300680466341349697316128186024554885374272983954063601323519473793098944420726289529913319294384506145360765873043546948422956399003494247719289380944823911082679714422481470660735641274209846064753270272098528195359680660380392222491541052251553157462325981301202516007653048876974359860863335559388154928132216421010763280635646818084762612050009299067706634707327306515986853705278480860211070819661252627788459868230141380750508918239609306987887892230888814872527219216335172153009456471776723950712598493235972747473303374174196576319945672814041624186403877227878785756762126203252167044539862255421208639215865082648896933943741746072136886868344369497925771423113487763414894974131805863922070103692325773845295719945404829511286688375267474853048157931484037317254127083403923695943059432153899345731 A013795 986 2381926298981872802248781913545842517597387767641798814688387094072926162932217478991432812419730042170977508637089432891274749065327010128400684311200495924434093670656140712696638884332433045928147135262802716482289662553628306809834822108792953695984899700456448905014549311951128745777385007459456959379826290773696976118095540392559876682431480480388612413720621904244118487024016044573129889810418425915716986350791668214093772679884873098175952112592812156521317478693972873701148700189286198306495616098169448092428352740259574257917099207324763100602038649448241940606282760310726080013166752986308263423276739712927458706018823426142182424452609294079030553430505353010814779487451870647831554715609248234164514466616492824163133426526547530916128445512380389414496920614074979834991690574482318233515625746548254793998447646756836003171265184607424593511324853976752880468081194273153281688908955133394399210338556750238720628299127350710094207855914918010043915794550726560318411202732450176557109202910603678858058205763401055648369432144054401170437377795964664047891187608803220069285704629564854044694819226712843060961159269257368314976251953902927609895256001202192484101356883554516880359605748885504008514388401372641629845349138495516353954083068345258491065348389213393694463008320953044652601353732492742158308446579477136533186477196266879051146294292070031921240712544362615604123212438456205117853762409278825035980353122628208214906404818133799808199355278117547302704846056436559070968863247166154711568887441015918964100896722473297760143516450234101419572730400644423047170275819681717261337666799628861548623678800480497544928394227231626834383492285811192444662617720869705227705966668098023034741753243198903854114388360504587179743961802675744209302659345151661259366169730242998331929989157908960480228490893346889412448684215919950948283909798468878567065926797672072588210804420588044280029716432084895799813094834745960763209380194084761098759685806601715504590449984881363950317351656957840649562142144785435278445574409518457009214928274009404050131485261550358275075462693017640824303780394422494415645928154601867919682126939546910464856346132794571038100048144402246691088527048623623806793696874635568641834580982390060721026460645278710473236862743633608030612514826622909436757513361138868092483769272337983689916349252420542172493002059124050772544035855237357441663628913835004800909570781093274983826511565030278836038489173686307075022004510324318563863216273596513142488722952756282848369258510646460451352073246063461615366658163455795007127881864272260002460609549772954434176471222754374842499744121617841842267840015887268058631859218605276708616401225347520071607038236486378153590074578160558586445515591963237558029782087966885176269555915801688047429945963663088686501379552757929605828099804807500526008871408353650741248097046696005763248104175405932999368474095336192182380601202725015328373221036894894638014751413164609032506186531482035759797107493279817207749596692474849627922101766901878651230689024795743348044193568431698521265946122966664843680021422962585923738373570894156931367408241382600978694740048987054401836477180539919775490579723051749519873143930715256362783013348025907169804909050552786055300502981304205523907915129262707703700918405432771585508076764730758071445186977648615804761645263853605007460907789083554474226973147230570871860504637810159280858115826413166882161513698859551211943830523895706356234052630053794551308261084548629322529498652546014989778405914692230906036868048288607781602722900095925001976302783780620018585191786505063579009403024186147650292838749979094700563525098982238274350287870660399723450840930757499955568201071946119863609666630152443138548671016546363255492211452203283015362383154539467876995756634701284412073900324595670383419713139166493373302264754289741814977699108123281621915686759480675062500009870322904242156160639429913819131219405804574344157477316263769653683028388159341654868974635720672108874748404502291099323478080274857790361917674628116846832302333146165240320847571 A013795 987 34873782943393599697724415996224680300143354306043576445852675444321711951490596109913567806637267547425281703955626386961153601065452755289914419000286460829639565432076556174591489905511152225434002207382694572017202949447672040002791630494837635062914916514382868418318016476276475966926693894213909342280036723217697427345036806887469154507479305713369674349283625300038138768518618908595194716714336173832012397161940814322546925806194427030394114880471362783628609205558456843858518119471339229405402315293298889521243512470140426710164249494441856555914447866571710252416585893709340537472774430472539284780194746136970922914821593782147692876410652674611086332776028873431339186475782838154901792591235003396402656305732071438572436497775182400143036570746761281417649414710671779764113341700995621256902276555212998438931271996166835922430493567837303473599307187073638922933176765353237197207316012108027398838566809380245108718927523541746489297218450314585052971148017187569621858419205803034972635839814148462160830190581954855747776856021100487536373648310718646325174877780487945034412001481459028068376848298302735255532332861197129499567304857092763136476443113601300159727966132121681645344987769432664188659160584496846102565756736712854938241730203642929567687765766473297080632904827073526758736419997426237939793966370124755982383212630543376187832894730197337358885272362013055059967953311437299130496935434251277351788350068399596474444672942296962991846760626919010058901651112287661358055126801759671132080081023914069553401228913731552506261224347877478883964345795834997833620008275960022423244779613366161933399281317834964555296619880898248482208710556561668582305386051253354238843057987623155251654009233675151328088759986147660898631344752975570968400235472365472498380091020487738577786971260945090391025335169491807887661185605284001833824723359382851100412234244716814763994387521829556303915078282154959405063521475515611534148535421594987246940559894455716702708778228648049596596345609519744950239323141803557911721654929759729071915764859771684697975075714358795505379849288471279308631648754739740739472034111525948212066020521906316115961763730245314568822804882193293804227124518898476155266515941539360485100100163172879016548410307525600038660907429539655176197829576586017063566753120434167742054865916300419204065269404689157947470043147635227360817228956530150303397190927458305290117025805986639038203955823608312438439519991941221885397168035658348093521349461726548919177392751304737182974313854374827468245704395615141510583242171156294699359318374810158696025784418225825870777715172346802069038753684606822412643445672605491646429050819599856290852730340313041368398646820397062546712281898848738264148793781933761087114039549923165865762568163252514702421838853991281459066698031928847358929209242186615201295886289705800502613388860676220379715493232118265043753829229817189742234382209096949422712329201178152395173975440143040844923077007428485559189450809109803738661845174524273402407491969210405332668518012034478358715038035408498049854717186354939976319193653595220509453527451461351632150224062082660929069689057219463497287862400284965432957577725200664720462700289602068407506098428447306873113673409143340635654664149274873075535785407535303489885146373941208783423751912423028924028982539753383997515248308080630914235150939972321057157113848602788134909648402178542031043673814515176321726722065002689294069622700357036761622764556617606025704250538876481911154389771926205465345640997008952695285785094993506530445465980304437953935049057332057692105792946220635860276669677109387747937452138443925510950570974198950574762564714338912351043762067220556849474031894363140923109129132061919991491092353255304423661467871708266627920651765612349187094872888661505077173974652405210083648020070536629478518458267556109913088492642032966226467569845556563590062644511397641009408347921893368225900183320384772972809625387417851499573218631040921168936657641586360346035191390318043985195042573304192908688836674230258754471738459593005283537529287011 A013795 988 510587056074225693174383174600725544274398850394784002743729021180314184681773817645244546256976234161853549427614325931498249873199293790199637008583194073006752877491032858952194003706588779732579226318290031228903868382863366337680872262074917814956137292687079576512594079229163884631773725305185846680322017664630308033758683889639435891144004514949445402147861558017858389709881099440742245847414595921074493506847975462496409540728492606152000235964981222515106467378581366650932563787179877657724495298209189041480526266075325987463514776848123221835143431214476409805631234069798454809138890436548447668466831278191391282395902954564424371403528365808980914998173838735908237029191936533425917145328271684726731290972223257932139042763926445520494198432303331921235805080778945527526383435844276890822306231044873510144392753295878644740304856326705960156967456525945147470664641021536745804312313733273629146395456656136168636753817872174710349800575331055839760550578119643206833629115592162235034361330718947634496714820310401043003200949004932238020046584917231700846885385584124003248826113690041629949105435935450346876248885420787173003164910412695145081151603626236635638577152140393540969495965932263636386158770117618323787665244382212909150797171911536131800516578586935542557546359573183505274659925182317549676523461624996552338072616123785570766061411744819216271439272652233139132990804432753496569605631692872951707533233351438491982344456548169835163628422338721226272379073935003649943285111504563345044784466271125892331347392525943660244170585677274168340121986796820203282030541168330688298726818319293976866898877774421716054097811676231256028017731258619389713533157176400359410901211996790616039466349190237890594547534957187903216861518528315334548347847550902882848782912630960980517379046231497068415001932216529559283247418446963070849027774704724322961135521576898884959641827707106533845620661129030760649535017923024068471468707107572208282456737414726148244359222045636094143767096068978585816453930119145891385516749826612193341918713311917235663053083533927124994266373432508000357675969418144544166610051426851407772858606461230374253796182774521650602134686280192014587689330081192589389257059900077776862350566489014121681285275312482310166034345675890091434712422830795875827680832436276649911425291880554437566719609354053961508908901724527363789725049152557930592038272368917047752603374825450382158344117213449302411193012202011429624099937210073874437246077469138402725676207271852657095926929141901848962585358056201286856449248627899310693319780325595533468513509667244316574056527838329529092796392696328486943512688092617003195367733049761495954374824912523238674724588097433392746414519281044376925402489761292196076436653050425071440629760478180067758158142661286351842195525885470254182082552514854233162173071167582625158762626309160542579414536411443518505599813753753475016053589923388436497931211834449329217742174419134261010518770465760457072092749296176636537748075200209886884648089921209544475599772214196797649946871876415819947922914325422676193289314282287623478909095416845649246311430492952238662509317486750165063791593402572178903931895474662932172294394940063883554296787090897019929257292383267650246619937809533416698919434151724378395408428060873237798107151749785566476708333364529295107620750478608517215316844912134752597837303857393421083212162256296033876510428318316696526400937753704373954473345955927375226918895873438369822335932139690571661211420650771574218125529837208076411679179575799929112252067417637276083563053248398656670120914525616329630310720742558546017552236758957513405827309633246835365098709982636015731631720426176172833149300965370746255240759622518570595421083144010912066827551109680731699386262500330404448256033962893095834904162885864680834690661852726792194988747495289005237528620772004658521711690108793647522107178291372862018747621924440804195404583993753461094905725297184763805251493977070126834401604530465901826301237145646481987240618315746688376113257747405218424220722786901190356272966291128051 A013795 989 7475505087982738373766144059329222693721473568630032584170936599100979977925850464144025401748389044363697817169701345963065876393510860382312885442666544422891868879346212087919072408268166324064692452526084347222381536993502546549985650789038871728772806102231532079720889913994188434893799112193225981246594660627852339922260890828210980882239370103374830132846841070939464683742369176911907221451997098880451659433761208746409932085805860246671435454763290078843673788889809789136303666408100588786744335661080736756316385061608847782453319847833372090888334976411149115964246898015919176860602494881505822314022876744000159765558415157777737221719058803809289576488263172932432498344399142785888852924751225736084072831124320719384447725106647088865555559247353082658813422187684541468513779884196057958529385528727993062024054301004959237642803401479301962658160530996362904118001009196319495320936585368859204332375880902489645010712647466509934231430223421988549934221014249696191251163881384847283138084243056112316666401684164581670609865094381212896851502049773189332099248930337159531566063130535899504084852687530928528615159931445744999939337453352269619133140628691730582384408084487501833334390437214271900329750553292049878575206842999979202876821393956800505691363227091323278585036250510979700726295964594311244813980001651574522781721172668344541585905129355898145430142390901345390046118367699943943275596053615352885949994069498410961113505188321754556630683731461217473853902021482388438819637317538311934800689370675554189623257173972341129634901544900971098667726008692244596252209153245529607381659347012783115308266469495308344748046060751701819506207603357446484795838954219677662135004644845011409433826818494272956194770459308188090998069492773064813122360835992769107789030623829899715754946615875348578664043289582209277466025453481986320300615649451868812473985171407376574694115999459746762033732099590139366669842197410995386490773340761964701463449092489005536445663369970158054358894053545915474938701990874414995775350734211429122719031881599780247342760196020227037041053973425349633236733868251054271143337762940531461202422857198873909449829912001771486465853941828291285578359481718740701248112613997038731041674643965655755535697715850053503140908855040706828695624582665682417993075067699526431353177698423197520414341800552704050451935230148805133245364444642600661798032345753314496145866010819419045180316220122111236602276891649649341126447180692691595635719820225655354306625350667194752541466169566584970661212227300843040865273449161073807860894903747044205512506295038124038960761624080982635447631985466945377339969266364005543783378979581558062268001811544252737436642694334522303200254976793770722564817852595079042755109037311273470962260323161034372047193366703893477321584694489169991479870651369980827727375934964577214949443611792419503905208227599944554440486873168704627710040610068330098766210872468172629076963175670544715455005318389198851992509942445322135549169569006272953878132684536428940667256264988055314392872151142604019857539388638513402145948850406973095354708065998037150615245653847313726257798917323509166698972719007059271332466881644539989934562236317475319118459259797823268784256017783421667260762509469378753888879435415396624087174795239245074602086808768610478785486708790073409670675407757307300549453926358564912784935965776097078079309267594430231985989181008474753843036129651985739067444258140732700697319554483011172568820382457209659691796409747946618127575882346563446743394868169286762132482519061627359139446662609804732307240309569548682117379262391799672242982298387896953774717640340366916580410212855773906326820018759645346450138915433993095922979961633294392087560078311463763570422175796835592810714269267337451526916593250717816118831848811944792100705980185772964526830252078526325682656536722920205416380854882847793371171197363990072816483932595737814224918514252544423890514724076082126872687123318283726982473891930551268638876413049410142775189892760847264514674206679759802949015602323020328006192499468405794691 A013795 990 109448869993155272530310115172639149458776094518312307064846682747437447856812376645532675906998163998528899741181597406245247496277392506857442955766080876895559852262507891179223139129454223150631162197434400927682888083121870784038339913202318120980962654142771861179193549230788912875280112801621021591431392426252386108801821702615836971096866617683510887975010600119624702434672027119167233629278689524708692745769697857256187815668283599871516486493189330044350227943135705122744621979881000720426723818413883066849228193687015140382899055892128400782696112389635634206832538833851072668416081127560126744499608938408906339127540756325023850663188739946571808689364661114903744208260347849528198695671282696002006910320491179652507699143286420028080598942940496483207687314249889371640510251284514484570828733526106546421094179021013608198328284601058460035278128334317749279191652775643313730993832546385467610630315272293350892601843871557171947082369901121334359586929869629801936108290387355549072424691402584540428312787057853640239399034846835338022802841510729265011265103589066352701658730294176104639306328198140324587454556556297152544111839654530579493728311944675627456690118764981514341848810391254154892727877850748902272219603388362695509319542028921516203827249007844064121763515743731253798333699217625310935321481204180702588047179689037232433359236998899704747242714745186597855665219021494879273498001820982381603193863171526234881662829462218808463629840512323685034694979496523649132758309966078425037416893076060788890274108284129046478984593518895117855594176493263153133728594212667798981674874499614157591228329379880809475456142375465666339390385520756373983895878128730300651318603005175812045520658449574650351647634294731181840302735443690441928924484999770132507139197363493561738368173403030978540220257802773126031380078664429761715521313723624811283431616894575400430096552348090152342935871670099230467413159612294383453611412482095925194126358163131530059100957399733084073868567837965748468577535848392309953146910099589533785729345778502382601345352029932144049318071224920543980219020565063685583809608187212321123464673052248712908254959741617936333346567562308012712152761171844082606973616781530644061181158462301165916798150257760633339486046546650988678932639514808256281836612066188766481441874682614034896386378301892140002666783704608655955845380834012316289384991574174277538071624264407114240485009778807830615093935970642516003432313172521697651702573887923820042403301759118398371959606188624370555450808219911642961308468569167281620891362285760474212908604665653174054424510938169666765588779899221547269634490028835405166532451640053591589665814522819404328809885687751741041154933115237597149071498179844552264977551415274354888358453391400704241142958081911704401465321512015937845256786206707889298756511063816375004074803920252813956676153660290788221563168310063004454302704572010420976036093383806515462315817854992445178976732866536260392022338067341961386575391659820842317729740634297856120309298975690117858026041164878865454734234189056474720818837118808493089088280794277261922157811617978520266140433948533497709639659578982354791578647614157709992631925701924156147213362022699930478270292356367076630364823901141174335687083813916821973260326177097787137249152967181226019898310903395464790988358644974736187344554935815748888084247474927837320159166986850053026506867599145078871015891974234723205686451383438467470909455597185766577580099219556006627547591235119686436005838493436035423770044264866527484381676561581286165160638587270151085710305372407762254880549780678339001309503830697199300215640972223312025653785926421385762530971894659967517376483860869092917408349618273063194553967106558140962434551075841469914341667616343087627805585841783759545795817098455683701146436255899901973637321720681703934319774354160274727501232096339774542747317500606178656106141257134197338067031967171502910181026075197918419543012172502992046750400251755201124141789563456413900371555219911564799759345059998363274976537433611340622338664384716929240070931 A013795 991 1602440905569786345116270396242609787225940799842610487736420282105231674071590006467243907954360119102461621110639767624836668592997303692899822315371190118627891796975378034755005979994339281148390845732637063982205164424987310149105334669195139609282274219304322819524572754287980473406976131528533377120147016512761185018967471547998469093829224149504282910842130196351425268346033149051727467566269293331259970490814146328087845809199340185718872878746784981179331687315449858702104010407437731547767663425397661981739549983771588670346025077316651915859453781496655320422235201066413554938279843788607815666218774467244797711166324213354674197559746341557757851020988003383305718953139752864942357103323249952165383174002311361292365223156856475631128049123591809010643749967932630290188710589056576568601503487555725946151239875046660237631724414844096913376507076942746167196644988288193756335480702311629631287238445901646950418583596123468554477232977722317456358712240221249930146561479561272593969369906825240256410927515314035146745041269192516183991856402558587169029932381647520469904985470237032348024083951148972492284922162540746610398341444381982214367676215181995861593400028838094351479008432938352081784428859612814678167567213209018224951947414845439918740234752723844942806739634003969286861403690245252177404041806310409666591598757827194120056812588900890577204380586584276979204794471693706527443284244661003049052361350694315604902425486156345574716004494940931072592969194808602746952714416213354220972820731526606010142503219387933369498813433710143420523754338037865825030920347867669244890701837548850881293173970450834931530153380519192820875014634409394071498219551682740331835955666598779064158467960360222455798473013709159233323872349631071760281383384881634510037024988598909237411448426793776556807364794490401338225435731725916141276947554227590862000722302953478437697043622928387920452924097121922833273396069883602068144324690150366440767204009866408731595297117289492083925509701715656523328443702356311810024023910768090364156863351543053383666297299070236521026065880804061684414386680093097420632556473468975593568646278157973405689760865577028205856527095679751614118628576316969213448700723298390159699753341046551370187841717923873432723415207489517125248252775136307680222369837261069730054790487228152084917992964718002821779044380219175331849532220790774322792885661637485597434906650855184559594941028171525448035590316546177076806252497158890175318577384293092649240826741055252470563860594207649409302355283147726364596517288321178170211470435225819102951194880909828121330829264645742091114985326504502673574718568512179167043201624462024634464297190428598898778105536354373240583549375740193659859555804851104089711536330271031829920456116103497710794574049277269264141853772257425345992404606852410207223094078485335546434659204196421449139695565740317430351906347227632448215445897638804573510144443232311192883765889214944389865398345898957388399599051643953656660850309291436952373881132626754911457448446303079015559359268694991469122763922761975846387508594256475147317341519109013391802312519898823515216562093440478939966834255895880656503502979718883032002124024201871570151350833374349682132355350389570368945171386736607933448794594119556190510504435558888701476464848592500330157331169936613000004860558921075112518911628815278379470441467280418466204450363854471626361087048519083099750543674394770582454455334704922602241585339398396808462350232673519493033924283273387329109561481382396994639417218081910828898832126538111610744116909556222282045884580957422047173706129338911561318172445585237694954457199474321511367597079748735508949215959509716584421909100206984389403775646761135918231464632407117741831004262301394961015876355570879145958701582309556023509996558138489665068484973222630464796024027312500827302375816319260582285345539122510639080363475526375061704050014145701783226639415031357974107960402766972723580529241217616306556472610085947899658559940998565355915339939974725220233276571023436036708931484565503638051660385256640561003878500771 A013795 992 23461337298447241878847314871388049894774999250495660150948929350302696940082149284686918056359786503779140594680876837795233664870073523367746298519349594526830963799516509806848042553097121415293590372371539253763465812346239207893051204891686039019501776844834590400659269695530322111151537541709257174416072468763336509862702750934245586002753670772892206097639628204781217353854271335266341852637748723662977227956009916389534150492487539659110017817731678909446595233985501381257504816375295827590866360211247169074648751312399829722536153156993100700098262814892530546301945578813360857851355192909007029169109076974931083289186152807725784926472246186747132696798285357534979031192919121695621050349755702549653375050567840640681519232239535659715345767218507675724835143280501640078652911734377337540894612561303383577600303010558152539166077157732422908745440113518746633926079273527444786507772962544569431676458086446013001078482430843703106101168026832449878547905909079320227275806622256592048305544805828342594112389751712788583494149222247629449824769589860274741767239999701347199878892269740390607420613128772106259543545381759071122842117087196601600557147466479601409588969822218539400004162466650412829405822933591219703051351568593235831521462100752085850275777014629813807633474981452114328937811428880737129372576086190707928567597413347949111751793114097938940849336168180399252537395860067557268297124626081745641175622535515474771376411542815055559417021810430171833833661981192752818134691767779719149263068330281038594496389635058732462832127482950209819888287263212393544277704813130545414444765603552725753013360101370674232532975644181502090431089262387938600805432456187001198410226914672724278344129407634016975345443393715800335094815070948521642279734138052010861452082858076630144941016416687682568216627956133965992958604548199138224435789141446157810552575237541877806322415683294527543351261705962072201955791859165817879701057788491515059272633908454090239286745094235453600753387542818927158051744246198761210561734077555611021620636329941844590258258755687332904342630560852267121511035383243039335481259328059271665438550158510888632703788832913269961945413207847243382310840985856746254102427289811730328164088666262558610920190592123430928503522052854020230759668880770680746135716787339321917732187523507374675284334996436279313666988770788946033609001244597726860010638972034426632044468275170757137029531593459304084689077824552578581520342810903311056839291483435169477534944315789951421525482959794195001595783700565861704057609618310369590066138642141217486308444251400793524404671263678309956014500165352423643807454561586815184679514983748502673191775165065116477010243157764378615383746410212175374003756538825014977466603411498177021865397995871309983743358655468499296300881079620964490674795848926137843953320403103797735349845408639806436854282778003987497782260829759766674322343387329737760762024793364268175011216383996000812019297182306635123558529715119125487171509378335928419705993662788318658648502702323379866804579052963370099426386593158088366959513328509052631873197181275065069377657603838675086285685610062052160054420340571588691867787126064166471543097838339601658585927551433853696099814685053699771726254273210676753623801652504422185264295441017689478316921848242797333833485659041950933071163443163460722389385157484490753826733522452606763699357777193319081552675477367895663447709936813836097715680555414771819419050954131927672697269756572998897509685431405663885493089648919674398515707489937256445907801164644492092904615672812650431433796149797616192670231439651004169259362775813465091828207857503541247932988844601236586525470863181760512521171136130458445260679244229790978826873683072610858147733404354723624233445721913241575981349866594209740209859607705627186267688492952532635078587783882324612534084326730294185239744038292678266775601645181657278408996257107219808221227675474112098914648256911247645942528620667120344293315484268363198900976096159995375956492061169951949435402276354127013455465865523538764714359700542474453657785129788211 A013795 993 343497439386566068348203537031992438509400764026506960270043274617781785899742747677101167263163634201830397446722717782160016087362746455627173556621797413467332140988721220082062191019894954641313456641891706214350902958561288242762162690819175297284525514785223238056052367612259446029369661148165234290625717015164009840899830976428289624666316493785914789475541796546201803277780386619634511064469279063149649594503941185859169497360510068149029770869409510913207600820781725722991128016550706211757874379852869802421932367964845906967651818371535987350138665872841539728406785219406416319801691379380771914064925995989965990436974463257913217108480156420164769813823695919669627995695528860745587798170773241029475064115363754820218123079219041593892377377846170880287311332769824512391557280703018598936238022510042838959646036377581911325930535666360403806941988702027969467311726643715319119260303944615041049175022843656076348790061269982657176427201080853898671819890414830327447545084756458764179241481502132763920399498354826937650937838762927542774884451565144282494214160835627424353426861721269058883245196818352407745977047934334560309531436273645444033757196056727844237792107167101635355460942674228694235330653570709047672374838315773565809305726617111288933887651271195103957561707203440405889978497130242872311143886477918154782158193728827322945158002983507924032975130838329225456400012787249105965138201650462837932452289542482066127722041398355228445424616326508145819158645066643094010310022172062868064360583423644686062021640646894901988325178477874021972984413820692653881769876169044315412885813201615457749868605244168041438515296406461372106001577890621809054392336591033884545924132257723356159236398657169642536032636727393032706123187453757305364617587515219491022519945125099941952081421356724360481259649905757396102906929190183582743964388819913196504300254052850632962366488019115177762205822636990699108834748610046739576703187081304271982810633053676335193397234924701276168630347014411912521035587508596062883834348629491700967547736506678546645971166442018241052480454041438042926043069046061338910781117822115796453685812870757920471416172302683185512842794776091490360413022873928621906313637950133543734650422162750120622482510459279152224220066375835710198552312083363536804173029483435012197516957531671472620837948682823565431398382593120958878069387222155318957415765189556040319763060016775055243249372059837671103932788429274303012039339094435377183184066608974316320589119727480678762554596014346809018363869159984781209107462421682121168158335859589565217041932284759017990808791971514136066008296920924834568984942236192561118892778877061827638200780191718370339906970072828267307833431191916459650788999484937044285088540547744809777131292057551849471986514074714298197141199886730541107969686024127584173320564021842702643257086627895406041983554152756380955030080808512743878753429533894690555316804999646250350339219078085447888774530046151444844020433559059116257678068808216327992915453216883773481272728064716604629885841914436701625701726110427571780654234642701039583255479931048227680758284977802041938308723016918505675356768206308630037636271312705461309862495451130107883356565280543051964597386803871218357844088814077518349806079994317245214454549551939991652038052780122795764656063534033203611094903971356228436502988090730429126777205502228615627322297215887384673012721664143360408537921184891374306655279011827674208114325019445553055960726505985276858439304401210324947504325549832952868668473360171371624536116851560008732216478065650014966622209429186898676884858507930352042126330400684942409456791241709347410986889673806704863319418907844155663822466604086042097061604814768369721004257593866095574140964773157508582401878814531769913942943396805824806412554516418087634145227225318030310185603743821114652111528627658237166095092464643102503861583687104644213186114200306805212166994396616475240209365129437576784244561535187308960798432005173105595109191023878492299379000267589266491683724728100773604001475737130131054182940375642368476003632085229197251 A013795 994 5029146010058713806686047985685401292216136586112088405313703583678943127358133568740438189899978768348998849017467311048604795535077970856837448042499735930575209876215867383221472538722282030903470318693936470684311570216295821162280823956283545527542738061970453428378662714211090549316001208870287195249051122819016268080614425325886588394739539785519578432711407443232940601789982640498068876494894714763574019713132202902164100610855227907769944875299024649280272483617065246310313105290318889646347038795425866777259511799373308923913390272777658390793380207044272983163603742397329341338216563485513881593824581507289092065987743116559107411685257970147632394844192731959883023484978238050176150953018291021912544413713040734322813540002845987976178297189045787858286525223083000685924790146772895307025460887569537205208177618604176763722948972691182672137437656586391500970910989790635987225090110053108816000971509453968613822635287053816083720070651024781930454115015563530824159507585919312766348274530672725796558569055413021194147380897328022153767083255365277439997789528794421119958522682461100291109592926617497601808849958806592297491849758482442946098239107466552367485514241033535043239303661693382312299476098928751166971240007781240777014045143401126381281049102261567517042660955165570982635175176483885893507457641923199704165578114383760835240058321681539515766788890603978189907152587218114160435588410364426410169033971191479930175978408113318899669461807636405762938301722420721539404949034621172451330303301905581848634058840711188260011068938094553555706464802748761145482992756990977821960061191084851916915826249379864294701302454687000949003969101896593906365358200029327103636875220385327657527380112739620736370053834325761391850349587510460707843366098810328568060714516576588250120424090083801361806122534270194036342660350273477834954382616712349110019460019587786117202007751087865317616455449228180825652449554399694314142511362057375846100330478538875223566528916532551384384916910638004811220482036713354956682218698284387993865866410194280601443663847877589067249366327620694386480196573903384062992746346033597375878413986240766713622004178683584519093531358316755510366807067897188953330337973227905213819016830884824516033766435634306067714805991808610633017004401212525542349897324666972013583845775221202030641688406665219821481103719545883958933813898319576024855524218140289986321650961705603583816414056328083342632679955393005070399267963681628357338997919221992965249745301930044617762561840246051630837865408371337181682542357315847936023006195320250824342710930581156782403431523254938466142427475219260502924508539280095287341709175539062218450897622786948660146577948836278661653989266080848885747201741458963265377981322159531759946979247014616628119354552567892039904344307541621852361784173079251959881586377843799009399927005319016639860681216350506173562595413117435083128828961805752164420393341999820751379316506522249042539547894405703303961303167738184521128664605421095258144275150548395327539314011595515808386158611469267748501898971982770078440558649403785920538443481670477101473982050359999696018778013690703841592898443308564652381032648289320659037696795899995909520223472272430823813670340195478507977195304326908946159510817196798787184829059989953417777489130753777852790329426201780134070040489044626540538840248636384212845145065758129161399625753537807198997579257884722939741403704067994611223739940012168978081001832609702342292320996774130438484409855738120367556410830375104262950175118466269051954833286823690087848381455359181869126315768252725383528271213414608284248771603396428241816856880569866555444259051714203965903859612229746283074024733550423742343078956093023701085223335431793505300997865243799083154945907723559643310038634272634080990686210674877221051520271805881281771427424413284939621564890637544250348798248774839663759037446762899095925257898006691935111336964960861813991905314860095561698124625436677390495049842987739439017993665780605005755207942917774450704741413744123426336185606267322248764292430039779916857169177359840676951891 A013795 995 73631726733269628843690428558419960319336455757267086342197934168643406327650433579928755538325589147397692148464738901062622811429076571314957076790238633759551647797676514357745579439432931214457708935997923867289005699536787117636953543543947390068753227965309408644892000798764576732535573699069874825641357489193217180968275801196305540687381601999792147833327716376373483350807135839532226420761753518853487222619968582690584597043531391797659762919253019890112469432637452271229294174555558863312166995003830115485856512254624615955015946983737696499605879611335200746498322392439298886532828705991408740415185697848219596938126546969541891614483861940931485892913825788624647346843566383292629026103140798851821562761172629391220313039181668109959226449144819380033173015791158213042624852538901960190159772854905594221452928513983751997667695909171605502764224730081357965715107801524701488962544301287566175070223869915554474977203237754921281745554401653832243778697942865654796519350565444658212105087403579378387414009540302043303511803717779572353303865941803026999007636491079119617312730593912969362135550038606782388083372246887317827578172313941447173824318772417793212355414002971986568066644910852810434376629564415845835625924953925146216262634944535891348335839906211610017021599044579124756761599758900573366842687335397566868688229172692642388749693887739420050341556147332844678430621029460409422937449916145567071284826372214457657706499873187102010060590325604616775179675517961784058427858815888585859926970643199623845851255486852507314822060322642358609098351177044611931016496955104906291317255898673316915564612117170593138721769239072380894367111620868031383095209406629378124347490101661582233858372230620787201193958188363472538080968310740655223534723052682020564976921237197828570013129102916935738203440024249910886092890188353988981567115891285503319794914146784776541954595483677436115222524232149795468377513925965924453360508851882039762754938536287672148237549866953084818779568488651028441079077499520229920784363961581724618190150111654462285736682396775781533597972402694586512456558038519446066276799252277899180235859172551065454139763180106360944048392617115617427280422281082743465709478266029760235524225420984715739250374384121875137412474526069868278001961438152586465544846730449137250881085995013618930624959961985483406304839557871287042749969285296912579909730077791985689735291730331742070656118198699468219485067226908987235715682256262720779800268535329199004221520965557783248661667903042441927097187443964747677014102653461329631312833705683792319201630734638716451168640931975554082791280664685193023317729523599875101969964039067409940339592095223715333206047748911955885276056844689708536224780696700681168399024537737704497383723155541002052295470004146507356239505006716885540428882078053327944626306158011061296624331284875722624200233688587760887129959443452367052089184829798017439278978920219375620944572971992248231821520721993902073297439678854759573844778487970255674490332479179055990503096443769946950581748230521549105816302848799736718448219185920829662603351015137455242680571199320755549410928898445594944761626108480695075510699003603943768970918788771840111285591857540659691455947450802000835294116450650273880721397874578331043173082267312907989680218363366061542703213129020262942919462800102377180029160080285301260265768907764769052051920657547035200523557914690228560753891631259509102926776461718166008083947831238651993501871713770043749850244697861820301393410967521901513853513909464645189670714152385646576188152887913781745878389162988152340237418835603279889686265045327105888440601588423416238259396776147660264798408582655715330486796123911754011645018996157960007588754854056888711111909745034462376471563034980636737702275644385635579784636810490877393415308299509907846415468920834904800999331563824285369356755160312427517096067258055605663441700884715976621965084503991977818655485714866659118822242641018393674238024751183493126662445260693837889261999492259135732768119038627711084988093461359865044158005468212417762705813925725427351252636131 A013795 996 1078042111101800635900471564523826639035405048742147411136119954163108112043129998043736909836624950707049610745672242250457860582133110080622286561285883836873595675405781846711753028572737545910875316531945603340978332446918100189322636831026933737996616010640095051969863783694712167941053334528082037322215114999277892746556526005315109421203954034878956836427751095466484169739167275826591327026372833269533906426378960019172849085314343107309536588900783464211136664963244938703068096009667937317753436973851076720828425195919959002197388479788903614450729683389558674129481938147703774997727145084420215368418733802195783118771110774181062835127658222677177884958151323371253461805136655417787381571176084435989519500386328466916856603206658802797913034441929300543065686124198347397157070466022063599144129234368672804996292326373236112997852735806181476165971014273121161976034893322123154499900611115151256369203147679433633068141232603969802486036661994613757881163916581496051875839811628675240883430584675805678970128513679562216006716318232010718824721901253938118292470805865889390317075688625479784431026588115241900943928653066677220313572020848416728071961851146968910422095616417512855343063748139795997569708233452612398879399167250418065752301238222949985230985032066844182259213231611682965563746582070063294663943785277555776524464363317392977213684268210392848957050723553100178936902722492329854361227204222287247490681142915591874566480864643332360529297102957177194205405629258478480399442280923424785575190777187085692727108231583007559596309785183806772395808959583110163282012531919690933011175943612476032960781486007494654144025423429258728674428881241128847479896960922460725118571602578427225485920427828518945412680741835829601430043457037553933127771880214317463091827103833813408093562223195806856143036565395042945283286005247690752679124143764311054105117338023075913350757232476521342162972977282905155452515181390067099921651210100404944166495055109787807922345967602060114831751662242339707405838773670475686270203872761518030134921987784732982325470766971194217433407913947851441128876466241963209856358617852600721897833214145320149314060272719937230581812516307189754752812662617332447081452471292941719608310184388637223138364731357928373886856039536188941458226717415992018442042100980505818490149980052994394763280038803429462551709155966793513592902300306032097082458358068952462483414406223787035656476226547158914201480869269174482118113303913942494937055731625754802620807288456731504543655479768444392254629921367087870739163476949327327132051198284916403345431075585845447561560071885054087326147140211655911054394877955025771367942243495985948936511967866170416193469745091819946116326748263102022678867014180394672986530118257017731546195090720275811047657976330709014202702592803341921197419262504778774437273748459439948443876834341865454940915621434613407148469736211586106009637755093072773328483530370931878466249492882938506362098884890712720255147814338112534920661401842372513330212957827660558756955835033235793303467375843066000458256490009276945294800377101066867090175662212627482208086242929255181998925410002141955586254967854265856600552144111765340721503221986408511069332350386252798542606526627192094229541158953970659887641986281701344803097097475728285876908077058042507046717743421985669747283854856298904292806932735457095751551122578583983691092170347146142370865411428979636357997727373270472775950934176015668524357080197165103836860903761307210541557432621394911032700929975488160064329297148471870221968925905078251521970746431945678541405495735309538413416049172067620864896606528634157312658847856107237144355828199577893936913500058662328153657182050191990484494723122748692471106959818246907619389470577049563653920154395151502476699017709450090523626867542396935916993528813124560779368880469943841191431213425951362092752252302134251277803520725192122518449942653126613722190802222946547242934966351362756158676454507150301784518920382077522867464861061818480536684934566166006263458030844548317995310676367769784111517358060098008463775821686545981849689845593971 A013795 997 15783614548641463110218804176193345822117365318633780246443932248902065868423466301358352096918025903301913350927387298788953536783010864690390897543786625255666314283616052017706776091333450409681125509344215578515263765355327904871872725843065336858008455011781631655890775657074280850824961870825649108434551498704427627702334097243818517035847091024662807042138703788724794729151148085377123618993124651899245923988614353640709683458087297434118925198096370699515251911726869147551619993677548270269228070734153614269648973293464119751171964732589337819173133294506528547929745056420530969741723131180996373209018681597948460641927832844784940969104044038216561413672293525478521934289005771971825053583589052227322555005156235084129697527548691531764244737264286889251024710544388004241776668693029033155069196120391738537950715950430549930401561904938302992545981619972766932491126873129205105033044847336929544501503285174587821750655786554721878198062768263140029138120902669683695514170682055434201774307190238470945801651568782470404554333615234868934312753356258907989920065068682486563632305157165649523854660276595256671720059409549221182611007957241669315701593462642771817489901919968805715077796336514753200418098245979698131993283207713370900679442428822210733766851854490665672457140924026650298818813708087796697174800960248694124094682743329950579385551370868361701580179643540939719815192760010201397702727497018507590511062613427180635527846339243029090509438884396031300361343817973383431528234434999862285606368168796121627217591618606813680049571564876114954647038977256315900611945479836194950216626990430261598578801736635729231322676224427777046522313250251367455953171404865747476461006833350753008339360983837345879787058741218381194537266254486827134923708098217821977127440627230862107897844509809808180790198353948823761892590402831440309975056588853278143153022945995854447368436640688748970608087360399014380980274770731972409952895367080028787541654101862403295791067311661762141251676086890095656128885485309434522682054901101385479205392823156275594227217499225254537442525268110492949567880342248583355506946523979927169306176088301632306107156452892600992948317051253565199335930193380364357719545632199959716785269409634037583968798031811429322077459274849342291889897369687539142009938400455585688514285857955890933729183048121010761219573752509823832513682578780615933384272820487533003219670321522465989046468432876953662823881406969983592691296882604032068373432966732676065171239510295005958023659879289794347000036678735533515492092466015101396540361594089461061380456377652363197748801012469076892542120279838854193747395408139532318598042387024730278379471721528601063488590537889335831089139921320076714041291954615158407195787461400996607567842323235558149548760431457910676941768661233729068251415422332466036536124951194660285166800731599252125789945613424174894060745407873832178087106372317678474302327368160813632624358825299102671647489773684924937255619149724305623773403584374175967667647915554778240760590380721605249756065849718329312709333270225823756061172321136720001067261870455078967008590682727225119646266927841360371738358984354306406488683941940356353503528673103007010566094942005127223462302156348719451614712108245084431414966321150389389262144604142137833523811156206800345670994481441292190769982918951072257750986302179827338898459985673048105221280466052566670451840488731690855917444726472052991912697627271045402865112011166694285275480491969298869538942371009842892429774315771122151501845239550776651919847044176250680533173698510116679524717863060666951910824375928242037082951216185732697214638191461266059030513680670019945130350554358875146497694802396860932683487241240163606469476998698952974455481238718582661457044980499413147761350318284058775356420967688233538760702255352956694370739778960447778883744395769353892399985725955547572958321346937537865792625610384426751506595535346160398183810842350302112919181970439187568427141513313997012302553030806084373537604126983236497703289029595031923769343612700517409176725639357894941918141805312719720261309029341329411 A013795 998 231087900606659661396713511943646776181620345630117176588185612056175146379587970118187633050976817250243313370927877441569068732040062069932013130938579980368210507426422617591244908753213047448141358582308660285041976788567355855229088579068319596938101789827494869073896846395224545936928266750758328596590268492531524897189873517746746907921837259692088157903952762170719719629501959118006466905678338028456859573117302751653630475509856121732935183825328963411602803239593091189303268327432984225011768183618743066521930617989608177276908735649840495010513844564870084470239397371052993927988568363620967900153242517275563412258465400680496320728652308763528675657576049506531039639925333507439490609517327313660229527830492437866742901500840392716560307198286424345524252787080384770103852206334638074423368100398655443934136432230253681531009267850201694113865716898021280658602588549484691942788809609859985461046509598241140298251351370947683018697836990140633166611228135986838986022972955973612148177631572281453117481980618544149193079998460653716067273021888986671880419672670580285778140579806062274678756081109631152930653389815210147334607767501975280451187029886552822179869654010263284474454016162912501607321376419388760350513659444131463356847716600385987353080478001597836110445000268674187025006251500113431443336260859001130670870250045093806432783857620883683672835410161082898437814237199309358663765633283847969632672467723187351684763198252857188914148694706442294268590434838948306821004880362832983723562836359344016744092758888022359089605777281351199050987297666009721100859493770281730266121635766889460064792236226083711675795302601847083738133188296930270922610382538639408802865601047088374795096584164362581025962327030178319069220115231941636082418010266007131567122858223287052121732341468125401574949294100164728697869416087855117578344803517400845293903408952325304963921280856323973678673007043601969551932202918286808054120341069418701478397357705367446653677016510039859510065789588157890501383012390415430846587965807025384801046156323831030975080691406156951682696012450405727274623336090861508907977204057590113685811724108824198593714877626800571137756309947403448083477353961281914561371867601039610213453129426451944266887171983751136704536081243069220495559987389595260578167508121070230065537659246332199160728969007539718555015779310496330731832826635926997880679138364757970700139193177410424545629344325751478577404447679447529780593277658205633513055432065933110270172117670229182231424404292681879034427537013366946200319725794927099546747434099063799399671261825208249578240195623559754783709183017120664250655616170570892676593938588429076005753845474900248170536454065237765902976097588047243170278555507520534239753524222371991331400779454491806867543401476975270221104434969123027288268973198369635240925405410441021235127129511344650373690593726143344623943373516680776919373324397103130542260374997242472395253237561204162215590897776520986006359519971113558637666401878822310342622033131637508222975803764145022461678560105726059467377348409376285612491623953762717535625781045332811155972776185809302976740994090525357202621313889931400097400821593948757371645163302901125641698196045897067678711565871101601491090999976816281160346521907962851048187059149245040020622119138023763860969030202781958965063319916362648925732190450214852068812352650239097308544767303475628622085396595520685821487308240277327854593805960875375743348104955491571030718309882922504748919655253955109788064325757204999420138516152262920960758480573784486213686196119886618304921394233071224842926379687965391664931488756175312419919517761184396370265750798689762016653462466368291019872749601892440915418936698997235362319612737951370499002700816078768746392595559491907896373930009996904529993359387923427240995441720622638962282001103759915930636901698459110338628191013715172015682782840512491893069831561638392068808065233003134389809174542850773235249743229200145189341778896430230257121678924031881312964062023161565562873854682300862395906959833548275387756440085838939844623514171583529424345825498586403906451