A133142 -(61*x^2-242*x+1)/(x-1)/(x^2-1442*x+1) A133142 0 1 A133142 1 1201 A133142 2 1731661 A133142 3 2497053781 A133142 4 3600749820361 A133142 5 5192278743906601 A133142 6 7487262347963498101 A133142 7 10796627113484620354861 A133142 8 15568728810382474588211281 A133142 9 22450096147944414871580312161 A133142 10 32373023076607035862344221924701 A133142 11 46681876826371197769085496435106501 A133142 12 67315234010604190575985423515201649561 A133142 13 97068520761414416439373211623424343560281 A133142 14 139972739622725577901385595175554388212275461 A133142 15 201840593467449521919381588869937804377757654301 A133142 16 291053995807322587882170349764855138358338325226401 A133142 17 419699660113565704276567724979332239574919487218815761 A133142 18 605206618829765938244222777249847324611895542231207100781 A133142 19 872707524652862369382464968226554862758113796977913420510261 A133142 20 1258443645342808706883576239959914862249875483346608921168695401 A133142 21 1814674863876805502463747555557229004809457688872013086411838257801 A133142 22 2616759895266708191744017091537284265020375737477959523996949599053461 A133142 23 3773365954299729335689370182249208352930377003985528761590514909996832781 A133142 24 5441191089340314435355880058786266907641338619371394996253998503265833816561 A133142 25 7846193777462779116053843355399614631610457358756547599069504251194422366648001 A133142 26 11314205985910238145035206762606185512515371869988322266463228876223853786872600701 A133142 27 16315077185488785942361652097834764109432534626065801951692376970010545966247923562661 A133142 28 23526329987268843418647357289870967239616202415415016426018141127526331059475718904756281 A133142 29 33924951526564486720903546850341836924762454450493827620516207813515999377218020412734994361 A133142 30 48919756574976002582699495910835638974540219701409684013767945648948943575617325959444957112101 A133142 31 70542255056163869159765952199878141059450072046978313854025757109576563120040806815499215420655101 A133142 32 101721882871231724352379920372728368572088029351523027167821127984063755070155267810623909191627543361 A133142 33 146682884558061090352262685411522107602809878874824158197684212527262825234600776142112861555111496871281 A133142 34 211516617810841221056238439983494506434883273249467084598033466643185009924539249041658935738561586860843661 A133142 35 305006816200348482702005478193513666756994077215852661166206061215260257048360362517296043222144253141839687701 A133142 36 439819617444284701215070843316606723969079024461986287934584542238938647478725718210691852667396274468945968821001 A133142 37 634219583347842338803649454057068702449745196280107011349009743702488314404065437299455134250342205639966945200195561 A133142 38 914544199367971208270161297679449752325808603956889848378984115834445910432014881860096092897140793136557866032713177781 A133142 39 1318772101269031134483233787604312485785113557160638881255483746023527300354651055576821266502542773360710802852227202164461 A133142 40 1901668455485743527953614851564120925052381423617037309880559182781810532665496390126894406200573782045351841155045592807974801 A133142 41 2742204594038340898277978132721674769613048227742210640208885086087624764576345439911926156919960891166623994234772892601897498401 A133142 42 3954257122934832089573316513769803453661090492022844126143902413579172128708557458856607391384177404488489754334701356086343384719261 A133142 43 5702036029067433834823824134877923858504522876448713487688867071496080121972975279325787946449826897311511059126645120703614558867675781 A133142 44 8222331999658116654983864829177452434160068326748552826403220173194933956712901644230327362173259001745794458770867929353256107543803756761 A133142 45 11856597041470975149052898259849751532134960022648536726959955800880023269499882198004852730465893030690538298036532427482274603463606149573401 A133142 46 17097204711469146506817624306838512531886178192590863211723429861648820359684873416621353407004455576996754479974220989561510624938412523881087301 A133142 47 24654157337341467791855865197562875221228336818756002102768458900541798078642317966885793608047694476136289269584528630415270838886587395830378314461 A133142 48 35551277783241685086709650797261359230498729806467962441328906011151411180581862823375897761451368430132952129986410310837830988163834086374881648365281 A133142 49 51264917909277172553567524593785682447503947152589983084394179699621434380600967548990077686219265228557240835151134083699521869661409865965183506564420561 A133142 50 73923976073899899580559283754588156827941461295304949139733965797948097225415414623780868647630419008211111151335805362284399698220764862887708241584246083501 A133142 51 106598322233645745917993933606591528360209139683882584069513294286461456577614647286524463599805377990575193722985396181280020665312473270874209319180976287987701 A133142 52 153714706736941091713847671701421229307264751482697390923289030627111622436823095971753652730050707431990421137433789957600427514980888235835746950550726223032181161 A133142 53 221656500516346820605622424599515806069547411428909953828798712651000673092442326776621480712269520311552196704985802133463635196581775523601876228484828032636117246281 A133142 54 319628520029865378372215822424830090931058060015736670723736820353712343487679398388792203433439918238550835658168389242664604353043405324145669685728171472335058036955861 A133142 55 460904104226565359265914610314180391606779652995280850273674666151340548308560600034311580729539649830469993466882112302120226013453393895642532084943794778279121053173105101 A133142 56 664623398666187218196070495857225699866885328561134970357968144853412716948600897570078910619792741615619492028408347771268123246795440954111207120819266342107020223617580599601 A133142 57 958386479972537742073374389111509145027657037005503631975339791203954986499334185735453754802160403870073477034971370604056331601653012402434465025689297121523544883335498051519361 A133142 58 1381992639497000757882587673028300329904181580476607676173469620947958237119322947229626744345804682587904338264936688002701458901460397088869544455836845629970609614749564572710318781 A133142 59 1992832427768195120328949351132419964212684811390231263538511218067164573971077190570936029892895550131354185704561669128524899679574290949137480670851705709120497540923988778350228162661 A133142 60 2873662978849097866513587081745276560094361593843133005414857002983230367708056189480342525478811037484730147881639661946644902636487226088259158257823703795706127483402777068816456300238201 A133142 61 4143820022667971355317472242927337667236105205636986403576960259790600123070443054153463350804415623157430741891138687965392821076914900444978757070301110021702526710569263609244551634715323001 A133142 62 5975385599024235845269928460714139170877903612166940550824971279761042394237211176033104671517441849781977645076874106406434501348008649954433279436215942827591247810513394721753574640803195529061 A133142 63 8616501889972925420907881522877545757068269772639522637303205008455163341889935445396682782864800342969988606770110570299390585551007396319392343968266319256276557640233604619505045387486573237582781 A133142 64 12424989749955359432713319886060960267553274134242579476050670797221065777962892675050840539786370577120873788984854365497614817930051317483913805568960596151607968525969047347931553695180997805398840961 A133142 65 17916826602933738329047186367818381828266064233308026964942429986387768396659149347487866661689163507407957033727553224936990268064548448804407388238097211384299434337889726042112680923405611348811891082801 A133142 66 25836051536440700715126610029074220535399397071156040640867507989700364806916715396184828675315233991311696921761342765504774468934260933124637969925530609855563632707268458983679137959997196383988941542557901 A133142 67 37255568398720887497474242614738658193664102310542777296103981578717939663805506942149175461937905726307959553222822540304659847212936201017279148225226901314511374064446779964739274825635033780100704892477410261 A133142 68 53722503794903983330657142723843116041043100132405613704941300569003279294842734093863714831285784742102086364050388341776553994906585067605983407102807266164915545837299549440695050619427758713708832466010883038281 A133142 69 77467813216683145241920102333539158592525956726826584419748059316521150025223558757844534637538639660205482229001106766019250555995448454551627055763099852582906902586011885846702298253940002430134356315282800863790761 A133142 70 111708532935953300534865456907820742847306388556983802327662996593122929333093076886077725083615887104231563272133231906211417525191441764878378608426982884617285588613483302091395273387130864076495028097805332834703238901 A133142 71 161083627025831442688130746940975177646657219773213916129905621339223947577170191646165321726039471665662254032933891407650098052075503029506167401724653556518273235873740335603906137521944452058303400382678974664841206704301 A133142 72 232282478462716004402984002223429298345736863606585910075521578308164339283350083260693507851223834525997866083927399276599535179675350177106128514908342001516465388844344950457530558911370512737209426856794983661368185364362961 A133142 73 334951172859609452517660243075438107239374910663477109114985986014751638022643242891728392156143043347017257230769276822965122078993802879884007812330427441533186572440309544819423462044058757422603935224097983760718258454204685281 A133142 74 482999358981078367814461667530779527209880275439870384757899716311693553864312272899789080795650417282564358928903213251316429438373884077442562159251961462348853520993537519284658174736973816832882137383722435787972067322777791812061 A133142 75 696484740699542146779001206919141002798540117809382431343782275935476089920700274878252962778935745578414458558221202739121468285013061845869294749633516098279605244086108662498932268547254199814258619503392528308271960361187121588306501 A133142 76 1004330513089380794576951925915733795255967640000854026127349283999240209972095932062167872538144549473656366676596045446599905950559396807859445586409370961757728413118647697785941046586965819158344096441754642098092378868764506552546162201 A133142 77 1448243903390146406237817898169281213618102538341113696293206323744628447303672413333371193947041661405266902333192939312794325259238365183871474666307563293338546092111845894098664490246136163972132372810390690512920902056798057261649977587161 A133142 78 2088366704358078028414138832208177594303508604320245949200777391490470221771685647930789199503761537601845399508097541893003970423915772035745858609369919859623221707096868660642576408993881761481995723248486933964989842673523929806792715134523781 A133142 79 3011423339440445126826781958226293921704445789327256317633824705322934315166323400643784692313230190180199660823774322216772412556961284037180344243236758130013392363087592496800701083104687253920873860791945348386824840214319449983337833574005704861 A133142 80 4342470367106417514806191169623483626920216524701299289782026024298279791999616572042689595526478430478310309062483064539043925903167747665842020652888795853559452164350601283517950319260550026272138625266261943886867454599205973352043349221001091885601 A133142 81 6261839257944114615905400839815105163725030524173484248609363893213414137129131930562157752964489583519533285468439755290979124379955335172860156601121400384074600007601203963240387559672630033197169976760088931139514482707214799254196526238850000493331601 A133142 82 9029567867485046169718073204822212022607867095641639585195412951987718887460416244254059437085198452956736519335181064646527358311969690151516679976796406465039719651508771764391355343097613247320292834349422972441235997196349141318578038793072479710292282861 A133142 83 13020630603074178632618845655952789921495380626884720108367536867402397422303783095082423146119103204674030541348045626780537159706735913243151879666383817001186891662875641283048371164359198630005829069961891166171331168442652754566590277743084276892240978553781 A133142 84 18775740300065098103190205717810718244584316256100670754626402967381305095243167762692609922644309735941499083887362458636469937769754874926934858962245487319305032738147023221383986827650621326855158198592212712196087103658308075735881861927488734206131780782269161 A133142 85 27074604492063268390621644026237399755900662545916540343451164711426974544943225610019648426029948520124437004935035317308162869726826822908726823471678326330620856021516344609594425957101031594126508116540900769095591432144111802558387078309161011640965135647053576201 A133142 86 39041560901814932954178307495628612637290510806895395074585824887474729912503036086480570337725263121709702219617237040195912221676146508879509152511301184323267955077993830780011940846152859908109097848893780316823130649064705560981118431039948251297537519471270474612501 A133142 87 56297903745812641256656728787052433185573160682880613781012416036573849106854833093479372407351403391556870476251050876927188115494133538977429289194472836115826060601611082468432609105726466886461724971596714675958185300359873274822970219172527069210037462112436377337650061 A133142 88 81181538159900926877166048732622113024983860414203038176824829338914602937354756817761168530830385965361885517051795747291965066630318887058944155509277318377836856119568102925649042318516719097417899299944613668951386379988288197589162074928352993852622722828613784850416775281 A133142 89 117063721728673390744232185615712299929593541144120098170367622894298820861816452476378511542085009210648447358718213216544136698892804341005458494815088698628004630698356602807703450590692003212009724328795161313913223201757811221050296889076465844608412756281398965317923652304961 A133142 90 168805805551208869552255934491808403876360861345960767358631935388749560768136387116180995882518052451369095729386146406460897827838357229410984090579202394144264299630174101680605450102735550114998925064223322670049198905548383792466330524886188819572337341935054479374661056206978301 A133142 91 243417854541121461220962313305002102677412432467334282411049080462953972328831808405080519684079489549865025393327464399903398123606212232006298053156715037267330492062080356266830251344694072573825237932885702495049630908577567670925227566588995201357465838657592277859295925126810404901 A133142 92 351008377442491595871758103529878540252424851257034689275965415395644239348614699583738993203446741412852915248082474278514293633342330200195852381667892504537096425289220243562667541833598749915905878100296118774538897720969947033090385684690806194168646167006906129618625349371804396888761 A133142 93 506153836854218340125613964327771550041893958100211554601659717951438530186730067967943223118850517037844353922709534582153211515881516542470187128067047834827455777936563529137010328493798052684663702395389070387182595464007755044148665232096575942995986415358119981317779894498216813503188281 A133142 94 729873481735405403969539464802543045281870835155653804700904037320558964885025409395074543998389242121830145503631900784990652491607513511911809642820301309928686694688099319795325331020514958372535142948272939202198528120201461803715342174297577818994018242300242006154108989241079273267200612261 A133142 95 1052477054508617738305735782631302743524907702400494686167149020156528075925676453617629524502454168289162031971883278222421938739686518602660287034759746421869331386284461282581329990321254076175142991467707182940499890366735043913202479266671875118413431309410533614754243844705741813834489779691901 A133142 96 1517671182727945043231467029014873753619871624990678181799224186161676164925860561091212379257994912283729528273310183564831650671975468217522621992313911520034265930335498481382958050717917357329597821161290809527261639710303813121376171387198669623174348954151747172233613469956690454470060995115108801 A133142 97 2188480793016642243722037150103665321417111358328855537659795109296116873295015003417074633260504161058969690608081312817209017847049885483149018252629625652142989602212402525692942927805246508015203882971589879631128343962367731785980525937861214924742292778455510011827255869433702929604014120466207198961 A133142 98 3155787785858815387502134338982456378609720958838584694627242748380814369615246709066860529949267742252122010127324979772231838903795262891232666797669927876478670972124354106550742318937114746640566669647211445137277544732094558931570797026224484722808763012183891285307730730109929667798533891651275665792781 A133142 99 4550643798727618772135833994775551994289896205533880800796946383370025024868312459459409467112210823823398879633912012750245494490254922039272022373221783368256591398813716409243644730964391659409189122427395932298074588375336391611593303331289769109075311521276392777903735885562649147262556267747019043865991061 A133142 100 6562025201977440410604485118332006993309651718658897276164502057576827705045736951293759384715278058685598932310090995060874230823108693785367365029519013947098128318418406937775229151308333835753304073973635287162378419159690344609358611832922820830801876404917546201845901839250609960422938339557309809979093317001 A133142 101 9462435790607670344472895404800759308800523488409924338348411170079402180650927815453141573349963848413809836992271580965767890601428246183577701100544044889932132778567943990555471192541886426764605065480859656692217382353685101590303506669771376348247196700579580346669012548463494000280729823085372998970808697124201 A133142 102 13644825848031058659289504569237576591283361560635392237001132742752440367670932864146478855011263154134655099343923309661642237373028707888025259619619483212268188368566656815974051684416248919060724751119325651314890302975594756802873047259198491771351626840359349942350514248982519097794851981950768307206096162159780661 A133142 103 19675829410424995979025121115945180643871298569912747195831295066637848930779304539171407055784668118298324239444100420260507140524016795346286240793790194248045837695340340560690591973457038399399138326509002108336415124673425285624641343844257555362912697656601482037289094878020244075526176277243184813618191695025706588781 A133142 104 28372532365006996170695565359688381250885821254452620820996490484959035405743389474552304827962636415323029418623293462092341634993394845860636871199385840486198885688492402521859017651673364955684638406101229920895459294888776286275976014950372135634828338669192496738420932463590942974389648396932690550469125218130906741241361 A133142 105 40913171994510678053147026223549529818596710377622109311129743448015862417233036842999884390515065926227690123330549728236736377153334843714243021983273588190904545116968349096180142763121018809058849182459647036929143966814490731384671788917092775327867101448277923695320947323403261748825797462200662530591664946353072495163453601 A133142 106 58996765643552032745641841118793062310035205478709827174028269055548388646614633384216358738817897102983913834813234084823911763513473851241092577063009314785443867859782670904289244005402857449297904836468404926021904704687200745880410443642432831650648725460078096776156067619415039850863825550844958436422630383515912407118958851101 A133142 107 85073295144830036708537481746273372301540947703589193162839452848357328412555884107003146301491017107436877522110560219766352526250052140154811781881837448647021866549261494475635993675648157320868769715338257443676549655014976661068820475060599226147460134246331167273293354186249164061683887618520967864658902421364999337993043499833861 A133142 108 122675632602079269381678303036285084065759736553370137830987316979062212022516938267665152750391307851026874402969593023668995518940811672629387348381032537939690746120167215251196198591040637453835316631612930765376658580626891658060493244626940441671805862934484083129992240580503675161908315082081684815879700868977945529473561607801576281 A133142 109 176898177138903161618343404440841344949453238569012035163090548244354861379141012426089043262917964430163645452204631029570471771960124181879436401553667037871585408883414575130730442732286923560273205714016130825415697996714322755946570189931573056291517906891391801542281537623732113334307728664474170983530663994163776088501537845406373163161 A133142 110 255087048758665756974381807525390183132027504256778801335038739581042731046509317401482132719974954316988125715204674975047596626170980129458474661653039487578288219919137697171298047223759152733276508804294629037318671134603472787183296153388083720231927149931524043339886847261181126924396582825856672476566401599883296141673688099514382299701701 A133142 111 367835347411818882653896948108208203235038711685036462513090699385315373814205056551924809293160621207132447117679689109387604764466781386554938582667281387420853741537987675906436653366217965954461165422587141055682698360400211044795557106615426793001382658683350779104315291469085561292866538127156657237037767576367718872517369737961893869796689501 A133142 112 530418315880794070121162424790228703674742690222318322165075453474885187997352645038558173518604895805730671755568396491061951022764472588432091977731558107621383517009558309519384482856039083147180267262861853107665413717025969723122406164443292047424273561894241891944379310411574118203186623582777073879135984278720650730873905488452951445864526558561 A133142 113 764862843664757637295833562650561682490775724261871335525576290820085055776808699940544334289018966591242421539082510060422223987221605005737690076950324123908647610674041544339276517841754991680267990931881369594112470897253087940531464893570120516959009474868838124833015861298198409363433818339826413377056852292147601986201299196979418023042777500755281 A133142 114 1102931690146264632186521876179685155922994919642928243509558846287109175544970147961619891486591831219675766128685223938732355927622531653801160658870389655118162233208450897378927219343327841963863295743505672092857075368425235784276649254121949342162844238487302681767316927612691694727953362859406105312642101869292563343451542568138832336276239291562556461 A133142 115 1590426732328069934855327249617543344279276183349378265269448330769720611050791176551955942979331131599805863515142553837141996825407703423176267932401024932356266031638975519978868711016560906356899192194144247276530308568798292747838987692978957381278304432889215598270346176601640125599299385809445264034416533838667584193655138181956999249492314015655705661301 A133142 116 2293394245085386699796749707426621322765560333394883815590300983411090834026065331617772508156304005175088835513069433947934820689881980713688524557361619082068080499461169491358631302358661483638806671280660261067084612099131769717148035976626402421853972829382010405403157419342637448422494986383857211331523329153256787114687365806839424778935580534336236001039401 A133142 117 3307072910986395293036978222781938329884593721479239112702948748630462212944975157401651404805447396131346501003982608610368174292812990781435429235447522315317239723956974767563626359132478842846252863087519902314488734116639443133834720039307579313356047541664426115375754728345906598985112171066136289294792606222462448351794987838324268574225857638198836657793154761 A133142 118 4768796844248136927172622800501847645072261380812729405633836505224143099975820150907849707956946988917396479358907408546716959395415642824849175268990769817068377613865458153657257851237732132722812989765532418477231687511581977867219949148645552743456998701107273076361432915117377973099083328182382145305879606649461697266501257775497788444608907778702188124301728125781 A133142 119 6876601742332902462587629041345441522255871026538234323684879537584465719702919712633961877222512752571489591889043479141757245080015064140441729302455454628690285201954266700598998257858450602907453484989034659924265778902967095445088032837626847748485678770949146111687070887844530691302279174126823987394789097995917544995846461917279972612857470791030917076406434164221261 A133142 120 9916054943647201102914433904997326173245320948006753082024190659360294343668510249798022119105155432261099074107521338015005400688422327074874148804965496583801574192840438716805601830574034531660415202541198214078372775946391040049839076131908765807763605330709967585779679858838898139479913470007552007441140573430506450422313331583459945009952028271758803721989953763078932401 A133142 121 14298944352137521657500151103377102996378230551154711406044559245918006859104272077289035261787756910807752293373453880374158646035459915626904382135030943618387241295790710675366977240689499936203715814610922835666353618648916976784772502694179602667947370401205002309548186669374803272599343921471715867906137312097692305591430828296887323424378211910405403936192436919925656300801 A133142 122 20619067839727362582914114976635877523451235209444145840763172408423106530534016666940539049475826360229346545945446387978198752577732509911669044164565815732217818146956011953440464375472428333971226544253748187832667839718962334132601899045930855138414300354932282620400899397558607480190114454848744273968642562904298874156392832090779936918008371622776320717185772048579033306822461 A133142 123 29732681525942504707040496296157832011713684793787907147669088568386873699023192929456180020308879823693806911501040318010682227058444243832711134780921771254914475380669273446150474262454000968086572473098090275931871358521125036902235153651729598929990753164441950333615787383092842611630872444547967771346914669570686878841212872444076372148444647501831544068777947101614046102781687781 A133142 124 42874506141341252060189812744944617125013610021406952662792984952441463450884913670259144648746355229940109337037954193125015793219524021874259544685045029583770941281106945353337030445994293923552503534980901924145570666319622584250688958963895035726191527648824937448791345005520481487364237874923714677537976984878367574990154805671526037858120263689269463770857082534755405901177886957561 A133142 125 61825008123132559528289002937713841736437613937184031951840336632332021909302346489320757127312223932693813970201818445445954763140326581098438430724700151738026442412880834530238551752649509383761742010869987476527636968961537245364456576590782989787569252878852395359206785882173151211936619384767552017041991465279936472448924388565468102515037271795279064926031844237170193695452410211115001 A133142 126 89151618839051009498540682046370614839325914283809352667601102630837823151750532752686861518439578164589249804921685160378873643432557710419926342845472933761204546188432882285658638290290146537090508427170986960250928363671870388192962132754950107378639136459777505283038736450748678527131117788596935084859874154956683514903773978156599332300645887808528722353874148532916884553436474346540873701 A133142 127 128556572540903432564336135221863488884466231959639149362648838153331508652802358927027964988832744401113765524883099799447890347874985078098952687944741245783505217577277803375085226176046638656975129390238552326694362172777868138237006030976061464057007847205746283765746498755193712262971859914537395624815921489456072348554769627577427671709428855182626622355221596152621910355861700555301728761661 A133142 128 185378488452363910706763208449245104600785467159885369571586957016001404639517849822241572827035298986827885297631624989118697502762085050060979356089974030946880762541888404033990610487220962653211599490215565284106310002217322183467374503705347876220097937031549681412701168166252882334526894865645135894049473927921501369932462899192672546005664108527459780907507187777932261816268018764270746333441281 A133142 129 267315651791736218335719982247676218970843759178322743283079029368235872158676086641313420988619912306261409485419278351209362351092578767202854132529054607884156276080185501339211085237346452099292469489761454901128972328835205810691815797337080661447917168191647434850831318749237901132675519424400371421823716588141315519370262945866206233912495935067741821442003009554182168917148127196377860911093565361 A133142 130 385468984505195174476197507637940658510852099949674235928830388762039111651406277418924130824017086510329965650089301750818911391577995820221465598127540654594922403226864951042738350921643096706217087792636527751862693991870364561695414912385566608460020336434418569505217348935232887180435764483090469945133905270625849057430549235476170196629273132703575179059587432269942909646265783149158111163050587809101 A133142 131 555846008340839649858458470293928181896429757283671069886630137515831030765455693362001955334811650127983504206019287705402519017293118880180586189645781094871270221296863179218127362817924108103912941304512383256731103607304736862758977611844189712318687877221263385579088566333287074076287239709097033260511669576525886199499332627293691557333177944862620340462103635330248121527746342152958799919258036527158101 A133142 132 801529558558506269900722637966336800353993199150953733102284729467439584324675458421729400668667575467465702735114162781888681604025285847224585064003618211263717064187673477567588614445095642242745755144019064019678499539039438685733884020864409179596939458932725367586476207435251025585119019224753438871187882395445057273828980218008267749504245967218765827371174382558785521300100579118783440325458925621574172361 A133142 133 1155805067595357700357192185488987372182276296745917999462424693261910364765151245588440433762263309012435415360530416712195773470485444898578971481707027814861185135288403857789283563902465098189931275004734185803993139604191263280091397999108866192789074381093112758796313112033065645606667549434854749755219665902562196062975189975035294801093565351551515460448892997546133391466623507342943567990511851488273429386281 A133142 134 1666670105942947245408801230752481824350042065914414604271083305398945278551763771463072683755783022928356401484182125784823523455758407518465029652036470105411617701368814175258669331558740226494238655811071551910294087630744262610453110180830964185592665660596809665458915921075473225713789021166041324393587887043612291277752950115020677094909171732691318075201476331287141791709349797487945506258877764387164663600844661 A133142 135 2403337136964662332521791017552893301725388476772289113440902663960585829761278593298505221535405356799380918504775264851298808627430153156181674179265108184975737864188694752319143386824139504139593951748290173120458270370393622493010104789360251246758431093506218444478997961877720358413638161853882154920803977897223021460323691090669841335564224544975529112925068420823060917511490941354110077081733745734439956638988614701 A133142 136 3465610484832937140549177238510041388606185833463574987167177370347859367570485179772673066381370768721684356127484447733447097217230825092806455701470633966264908588542396464030029505131077606229067984182378618568148915580019972890657960653147301466861472044170306400129049602111751681359240515604276901354474942539908553333495484799795796185206516884682980289519873461350522555909778228082829243206353802471298030308757981554001 A133142 137 4997407915791958392009581056140462129476818246465998359205956327138949247450809867953601263216715113091312042154914068856365862888438222353673752939846474914245813208940271512436550227255627084042811893597038219685097615808118430514706286251733619354962995929262488322767645047247184046799666409863205437870997946338570236683879028757614447429226461783488312601958544606199032702560982693404498414593485101429866025265272370412254561 A133142 138 7206258748961519168340675333777307880664183305218136170400001856556994466964700259103913248885436811706903243103029959806431840838030699403172458932802915355708496382383282978537041397673109124112128521498944930407292193846391196782233574117039225962555173268524463991124544029080837283733437603782226637133077684145275741389600225972995233397148372685273262089043931802265543806570381134111058631014562309908064337134492449376489522781 A133142 139 10391420118594594848788861821725821823455622849306305891718443471198858882413850322817974951291536665766241385242527047126805858122577380101152332107348864096456737537583485114778901258894396101342605285189584992609095658428880297641550299170484312104385204890216347812713269722289520115959570224987560947540460149539541280513566841974030368944240524185702260444088747700322307970041787034405453141424584257402327344281912846728527479595461 A133142 140 14984420604754656810434370406253301292115127484516387877721825085466897951446305200803260775849146986598108370616480898926894240980915744075162259726338129224175259820699003152228197078284321505026912709114860060397385532162251542807918749170264261015297502896518705021468543814997458926376416530994459104126706402558334381224821996526325819022361438727409974287113885139932965827256450333231529318875619484611846122390181190490087249087131801 A133142 141 21607524120636096526051513336955438737408190377049782013368980054799795647126689685707979220799518663137806504187580213725534368688622380379003877373047474992396628204710424962027945407984732715852706783938343017508037328282308295848721194753221893899746894791575082424609827467956613482314676678123785040589763092028968638184912805424119856999876250404400997219757778283035636400595831338732830872365501872226024706159296994773859084656164461401 A133142 142 31158034797536646435909471797519336406041318408578301146890191517196219856258735080485705233132130063097730380930120051711321632754752491590779516009674732600906713695932612096241145050116906291938098155526381516386529429997556400362313154915396800739174006991948372337582349740249621644038837393437967034071334251999370217928263040599584307468002530721707510580916429170252247756693361534002408886421734824130443014435583876282714309986940066208261 A133142 143 44929864570523723524484932280509546142072843736979533204033642798816894232929448859370701238197310751468264071494728926987512068897984404251523683082073591363032488752906621932354769134323170888242021687562258208286357930019148047014159720666807433443995018335494761335711323715612486454090521206660870339345823401619999825283917119631795147249002649424451825856684271105725458229515426736200134881389269250894226600791405790302679261142082919307850781 A133142 144 64788833552660411785660836439022968017532634627406078301915366025702444287664408996477470699775288971487173693365018182595940692029260756178205560224834109070760247874977652893843480850548962303938703335366620809967411748558181486238017954888381403629440077265776453897723391215563465217176887541167581591369643273801787748689190558246008002748754352467528811177828138018026940514713488660239060496554439838054650627898192714032587211852573582701854617761 A133142 145 93425453053071743271199401660138839371735917059875827931828753775420125845917844843471653378374728499573752997568284724574419490394125112424568166320527703206444914403229022566300367031722469319108721967576979645714799455062967684007174876789325317226219147422231311025755794421518801230682617743842445993884686254998776313609987501073623908168556527255527121266602318337723742496758621132637989035896620857205555311202593102229200456812149964173155050960401 A133142 146 134719438513695901136657751533083767351075174867706316471618761028789795767369244599877127694145658721096380335319773207818130309207636382855471117628640723189584495809208375562952235416262950209192473138542669282499930846789050842156859934312252219058804381142780284722685957832438895811179117609733265955600126210064961642437853287357607429571055763548117641337629365214859618653385416959775319950702430721650572704103511355221793026135908395764106881630280301 A133142 147 194265336911296436367317206511305132381411030423315448476246321574761110076420604795177974663304661501092480869778115397389019331457921269952476927052333602311677636511964074332754557169884142479186227157056561528385254566270356251422508018103390910557478691388741748338802125438582466240919056910617625665529388110227419689619070830382168839817554242479858383281740278037509232374439274497374878730923869203999268633761952171636723314487523094541877950155813233461 A133142 148 280130481106650947545770275131550467810227354795246008996430724092044491940402744745402039587357627738916636317839707083261758057832013263635088873338347425892715962265756385979456508486737517192036330368002423181262254584631006925500414405245155380771665214178184458324267942196478083880509468885993006476427422054821729127469057699557800109409483646600192240574628143300723098224322780439797615354672268689736223719312030927988799797697982166420992240017801052370281 A133142 149 403947959490453755064564369422489263277215464203714321657404627894406582616950681502264945906995035894856288477843987835948057730374431668240528202876969935803694105909584196618301952483318329906773909204432337170818642725783345716215346149855495955681830681366250600161846033845195958373228413214545004721382677073664823174390691583691517375599635600843234731050230500899364670130241074954913663966558680526730430603979314836207677671557175796455976268227718961704711561 A133142 150 582492677454753208152154274936954386095276889154401256583968476993010200089150942323521306595847254402755029068414712619730015985441872633589578033459717309081501008005658145767205436024436544988050785036461062197897301548324999891775603647677219922937819070864919187248923656536830375496111491345905010815227343912802620195742249794625468497814565126932297881982191807668740553604709405762205063642162262647276591194714452681780543213585649800507351357792130724977141700501 A133142 151 839954036941794635701651399894718802260125996945182408279760886419292814121973041879836221846265833853736857060365537753662847102949449963204503283720709482725588649850053136612113620445285014554439325248667647257030738014041924060594704244604401273380379418356532101762347750880075556269434397292381811050553108539584304657437149813158341882331227313400772702583589536427822978933320832868024746858334016178692317772347636787812707106312835455155804201959984277698076627410701 A133142 152 1211213138777390409928573166493909575904715592318063878338158614248143244953685037239781508381008736569834145126018037026069205792437121405068260145547229614372989751582768617336522073476664966550956518957793710883576126318946906170377671745115898958994584183451048425822118207845412415310148904784123225629886767286736654513404174288324534368853131971358787304827654129337113066881295036286285922764654009167411674951134097533573241866759895140684869151874939536309901519584530161 A133142 153 1746568506162960029322366804432817713735797623996651167381216441984936139930399701726723055249192751867866983534860949026054041089847226116658467925375821383216368496193702496146128217839730436481464745897813282426469517121183424655760542061752881694468917012156993473503392693365333822801678451264308398976485667874365716224024161886614165401544333971472057892788774670914580614619848509003991432601884222885391456587217596295775826959160662480032126161199460851374600293164265081281 A133142 154 2518550574673849584892443003418956649297444269087578665299835771183663665636391416204897405887827567184727620423124362477532901182353907623100105680131788887368388998521567416674099553602817812741305612628127795465258160112620179406700531275375910287525219336946201137743466441714603527067605016574227927200866703188068076058388328036323338184492560733730736122614108247804695909168754668688719359525994284746725312987092822724411208901867808536311185239580470672742637312841350662676861 A133142 155 3631748182111184938454873488563331055469200900226664438711195800830401020911536491767760332567192102687625360783161795831653417450913244945284235732282114199763833719499604021141555410167045446242526211945014383247619840412881177521037510338550000881729671814959409883632605105559764920697663632221585406715250809511526291310479745004216367047872871033705750016751651304559700586440729612400624312445051156720555015935931263151004667460666420748698249083348877510634031630516934491314952101 A133142 156 5236978360053754007402342678065319963029938400682581033042879044961667088490769984737694194664485124247988585521698886464881750431315716857192244825845128544270560855129430476918706227361325930663910056319098112515272344617214545365156683207657825895543899231952132105997078818750739301042503890058509582255464466448917724001635733907751964959694495538042957793419758567066840440951622932327031569826404241996755586254299894370926006067072076851814338867003841789863600868568106695125498252601 A133142 157 7551719163449331167489239686896702823358115704583381622983392871638923111202669406455263260945854981973496852696929011120563652468539812794826271754632943078723948989262919248112753238299621824971912058685927533232639473318182961535378416147932246391373420962803159537437904024033460512338369911800738596026973045368529846484067417815233329255512414692986911432361275102059079356151653827685967123065362471908164834823684511751612149744050474153895527947970456512105801818443579337436477165298361 A133142 158 10889573796715575489765476226162367405962439816070835617761019478024282164687160793338504884589728219520658213600386112336966321977883978734422626677935878074391390171956274426348113250921827310283566524715051183823353605252475213319470310928635091638534577484462924100853351605577431308052628370312774996961312875956953589712301214853832553034483942292791588242507165277410625364730243867900232264428682858087331695060166811645930349004914716657840499486634531286614776358594772836476704946861983781 A133142 159 15702757863144696406910649228886446902695014856658440377429767103918143242555774661324717588315127146693807170514904077060894315728456228795224632843311781550329305904011958459874731195076036681807077956727045121145742666134595939423714652980675654210520469359174573750270995577338631912751377771621109744879617140156881707835291867751808726242396589273790777258783899968751019716861655505858307239339037615999460396111925718708919811652937277370131846364199046144841995403291843986620071096897815313661 A133142 160 22643365949080855503189666422578030271318805460861654953418106402830484531483262374469449423845528755804250419224278078735697266314111904038735186137428911059696784722195072142864936035186393973338496130033874349640977101212482092173783210127823364736478878281352250884966674769170701640756178694049269939341410954793347465744901160996893329408982847248864008015578141247773693021089142509203811138894627813588363803861701826211450722473186549053013464616675537906330870756770480433933306045021702820315201 A133142 161 32651717995816730490903092070708290764794814779547649784388532003114454776255621788210284744467664150742582410714238474632798397130633637167627343185539646436301213240099390018052777888007585033517429612430890085137167834205733042318655965289668311274348331961240586601548194746148574427338496925441275631420569717194866888722439638865652429199027023336272625767686420895389696585390826636616389803978813968156804605708177921471193232886523350797168045845399761461882970789267629493887840696850198569079206001 A133142 162 47083754706601776287026755576294932704803851593302250127433309730384640956876075135336856132072947859842048031999512656142416552965107390683814590138362032732235289795438598210959962849570902431938160162629213468893446375947565834541409728164491577034245558209230644527181611857271475153520471810307625411238522190784043260190292214343109806011667558668057877492995803353010694702440550920858324893526310847454298653067388701059634430371644198662967269095601839352497337547253164959705832351551941314909394738061 A133142 163 67894741635201765589162090637925222252036389202727065136109048242682649145360524089533958332164446346228082519560886535918890036577287726732423471352174865660236851583809218520814248376303353299269793437081713391254264536948555727675670509357231564415070820589378628167609282749990721022802093011966670401730317578540873186327512650643125474616395420572316123072274180748620526371222689037051067880075136263215130500918568798750071377402678047948648004867812006946539698860168274604266316363097202525900778133077781 A133142 164 97904170354206239377795447673132594192503768426480834624019120132638649682968918861032832578124999558313035151158766385282383290327895936840763961875246017920028807748563097668415935198666585886644610198111668080975180568833441411742482333083399751394955089044325772587048058543874762443405464602784128411669706709733748350641013051935172591287036184797721181412341875643707446016608415150876719024743452965245370728025923140408901866580231373497751760052115818415070893259025104726187068489753814490407607158503421961 A133142 165 141177745756023761981015446382566562900368182034596160800770435122216690160192035637085255043697917198641050459888421566690660785762789363636654900600633405665815880536576403028637257742228840545188228635883588291052819125993285567176931848635753084279960823331097174691895132810984657452669657155121701202957315345118486580751154493377868233510431562082893371280473912404045388535422963424875191782612179100747561374682880249900837741537316237905710089347146142342525281539815340846887148495908637397965243621783801389801 A133142 166 203578211476015910570384895888213310569736725990119237393876343427116334572347232419758076740179818475440836450123952740401547570686651934468119525902151495724088579704935424604197257248358789399575539048333936204030084204501748954427723983250422864131952112288353081579940194465381332171987202212220890350536037057954147915694814138437834057549451025487347443665261969344757806560633896650254875673807737519825018256921985294433867614394943434828660451086824685142103040909520462476106541944031765374051390895005083100670901 A133142 167 293559639770669187018733038855357211274997458509569905725808886451466632236634548957255509574084254543668487520028279963237464906269366326713664719696001856200730066118636345702849416314875632085347382119468900122623090370072395998999210806915261134325190665958981812541099068523947070007348092920365368763771762480254536175945341236472863333118074868321192930871936479321228353015045543546704105846438974891408575578920128111693387199119766895706690464757111848828770242466246967075204786596145309760744707705353708047366049261 A133142 168 423312796971093491665102471644529210445235765434073813937379020386671456568892447249130025047752754872151483563044329583035683993292855556469170057682108774489957031254493905568084254128793413108281525440735105642886292283560190528807907555847823305274060808360739485331183276871337209569263778003964649536468530960489983211565266368179730488522206410668134718969888737919241940289889113160450670375689327985673646159784567815076569907263089468665612821519304199186401547533287217001982826165099592643228494459729151999218742363281 A133142 169 610416759672677044311890745378372266104818698758475930127794821588693788905710672298696538863349898441387895629422403230457493080863391443062216509512881156812661838338914093192831791604303786826509874338157902868141910849803424670145003696321754290944061360465520378865753744149399732251808360533624104266218857873264075536540938157573934891585688526108581943561648688143067556669667086131826319977638164516366506353833767869212302112886175894048917981940371898114942202772757700669892160125287016446225728266221731829165379121801761 A133142 170 880220544135203326804254789733141163193938118373956857170466195351876056930578220562273159910925505799726473346143542413990121986921017168040159737547516946015083880927682867890157875409151931810414130514098255200754992559124254814158566522188413839718031207730472025584931567880157542569898086625707954387238056584715836433708821257955245933936074332442164494481178438413565497475719648312980392957083857543272516488582133482836324570211958376129071064345194757777547469996769071078767492917837712615864856931397277568504477474895775901 A133142 171 1269277414226203524574691094904444178953392661876547029563882125902583685400104888340125597895015716013307133177243358738570525447647025892922467279327009923272594143635880356583514463508205481366830349691455345841585831128346325638591982779991996435119110057485980195373092455129443026986060789105910336602293011376302362873332583713033307062800927601693075092459915746543673304292431063200231594817794944939234452410029082648482110817943531092202226425867788900343325336793138227737882054895361856305060677469346608032051627353420587047301 A133142 172 1830297151093641347233377754597418772909629024487862442674260855085330322470894318408240549891452751565683086315111577157476283705385024416577029776629810761842134740039058546510559966220956894979037553840948094605311567732082842446594825010181936671027916984863575711255973735365088964756357087992636079672552135166571422547509152005372770829313003665567081841162704025337538491224188117415085646746867353518518537102745448596977720963150001622997234377030287249100317358108235327628954844391618878954184881045940877384940878139155011626431961 A133142 173 2639287222599616596507006147438382966091506099918835765789254589150920422419344207039794532817876972741998997159257717017722062532639757561678184015432907791566435022542178788187870887776156334354290785808297460965513439083832330461664099072699572687625821173063218689650918753304003157735639934824592120977483576617184615011145323859163822502562288484820130321881526744620983960671974972881490302377387905978758791267706526847759225146751484396830919769451248345413757287066738549302725147730659528090078293407569275842476714225034173344727840281 A133142 174 3805850344691496038521755631228393639685178886453936686405662443294772163798371875657065308082828703241210988220563312827978056695782825018915524773224476405628037460371081773508363309613251213181992334098011097764175773847318488442877184268007773633619763103640176486900913586290637188365828029659973845813451644929845048274649009495762226675923990682106962357071320403039433533750496686706991600942546613554016658489495708969020205683894677350228563310314323083799388907632878879859202034072766647887013944908833849823974036971621138808085919253061 A133142 175 5488033557757914687931775113225196190043061862760476782961199453976472309276829825353281134460906172196853503015055137840227340033256301037518625044805679544007838451420077375220271704591420473252098591478546194678480500374394176502298438050368136880107010769627961430892427740512345521620366283129747461070876294505259942427428860547565271702859892001309754898766522139656118534684255550256509007068849839356986042783061544626800288836950977987545191462553484435590373391049324278018420030407781775593546018480245003876894718836363457127086550835073501 A133142 176 7913740584436568288501581191515101677648455520921721067093363206971629775205024809787555738827318617479159510136721288202294996349898890313276838399085016677982897418910291203985858289657518709178312986919729514715271117364102555197825904791446585373340675910040416743170393900905215951539379814445066178890357803224939907135304142260579626033297288341897984457058967854063719887581162752973199281201680525806160319676516257856137047482677626363362815860438814241798234630504217976023681824645987247639245471634568386756632360587999133556119998218256735201 A133142 177 11411608434723973714104592146389663393972882818107259018271846783253636159373336498883830022107858985498775816763649082532571544509214166575444163452855549243971794070230188496070232433414437387214654075039658481673226272758535510201088452410827925740220374555267511315690277112677580889774264072063502300212434881374068840829166145710895273174742986929124892277324132879037744421773502005531803106983816249362643823987493660767004995669732300264991192925561307583188618746813691272101871172719483203314016376551029133458059987073175914224467910344175377086161 A133142 178 16455531449131385659170533373512703099007219375255146582626935968088536370186576026365673104323793829770617248613671840290679964887290478302900170422179302924790649066374512901042071183125329054844821997894200610843277570046690841607414350550509077470812406768019841276808636426087170737838537252535755871840152208583604043535750446810968723338353353854509752765916942552604573392477502310814107107071381829900406588029646182309763347618706494304490936835843545096143746434670712310152922207379670133191563975741112375878135744727159080312549170596302675501508781 A133142 179 23728864938039023396550195020013171479105016366235103264889023394136886192172883256682801732604888594670244573725098030050077976795928360498615470304619101961998871981917977373114170575834291082648846106309362241177524582781055435062381292405381678884985750339110055853646738036140587526382280943892487903691199272342675656709711315135271188158632361515216134363559953836722915794208136558691936916593825614900136937294925807397017980261179095054775665926093466467331699170176420337549241721170311612579031939002307494987138285836576320634781679531958113897798575861 A133142 180 34217006785120822606439722048325619760166334592891643652823389107409421800576927469560573732743145029720662904694342745660372151859763808548525205279090322849899448607276656997517732928281864615850581240476102457577379605092711890669112216234209830443071981176589932521117319439478301125872511282555715021366837510565929713371360180674614242356024526951587811242500687515611891970674740440131462219621189465304167563172694984620317617773272636362492205774489942802347214059647963456033696409005381965668830864477351666659077530040598327196274869335913003937950044882601 A133142 181 49340900055279288159462682643490523680988375377933383912268062203860992099545737238223090639813882527968601238324668514144226592903802615998612847396977940930453042892820957472443197768411872941765455499920433434464340213019107765289424753428438170117230911870892343585395320984989674082920634887164397168323075999036798304005844670821478602206199209231828108595551627837558511498797181506533009828756838615142994725958088872896690607811078880455618705951148571427518215342313193127180252672544039624182841527544402101014894811180256951240707726800707019720410066922134601 A133142 182 71149543662705948405122581932191286822365477128645346709846892874578443198123152520590227142037885862185693265001267303053229086595131512506191177421236911731390437951999213398606093664316992500161170980304024536395121009793948304835459825331591607099216531845845582860207531743035670549270429634779778161006854223773552588446714643964391469767096903687769181006974204841071857969373565057680160041605141661846733090664000982022043236145957972344365811489350465508538464176401564841430468320112096132689691813888163352311811658644400483090773345771750186523827378551673211861 A133142 183 102597592620721922320898603683537192107327337031131212022215307257079911230701486388953869315727991599389241719530589126334242198643586737231311679228576229738724081073739972899832514620747334773359466788142903461048330031782660436464967778703401668998900121690797459592075675378136451942373876612717552943774715467605463795741858510751981677925551528918553927183948207829197781633325182015993284246984785519544373973742763457986913449831863585041695044548937420114741037824155714188149608137348970079298911412785204009631531396870414316359943923895136968260339359461445849368781 A133142 184 147945657409537349280787381389078698827479197633414079090687763217816357416228345249718958963052621848433424373869844518906674197214965479956038935256429502046328393517895088922345087477023992426191850947331086486807155510709586555434178701430479875104806876261598090886190263687741020665232580805109076565144978697432855019907171525789713615177175537603651075230072308715498360043396943093497258203992019114041325423403974242416147172614311143672151909873756270454991068003968363457746893503588894742252897567544450293725315962475478799790556047483441736481222832516026363116570161 A133142 185 213337535386960236940973083064447800172032895660046070917559732344783930314290043148608349870852564977449398557878596265674297858141781578509870913328092113374575804728723644486048716309353976331233875706584638571072457198113192030275649222494973276499462516669102756260426768162047173662813439147090675689386115506982709333242345598330256281103809199672935931927837085219540805984796758615641030336872244577662071716174557114800626235996386837311658012342911993058677005320684555950356832282567048869358598993487684538347895986358243558883665460527199088868955064148750554168244803201 A133142 186 307632578082339252131533904991552338769372608062588800849042043353415209696848825991947990794810435644860184287036561945257818604766251821245753900980173571056636264090425977453793326573000956845646822577044101488399996472523712198070930744659050034232349844229969912929444513499408336680756314017523949235018213416090369425680442445620703767638077688752836010188865846814269126731716882526811272248511572688969593373398287955568260616159617205092267181646569220234341786681359125712051094404568180880720357495711673559847372287012624736431445803524173602707296721279665783084245889645501 A133142 187 443605964257197814613434950024735408057635128793357390778247708955892387598925692790345854117766777347323408292508164446465508753775076984454798615342496961371556118242589530764725490869551070417446386922221887761634223840921994876426251858149127654389771975917099945341502728039378659446476941999830387706220574359886805729121864764239456502677826923372389853756412623269090861206329759806903238941323350945249575982368615057372317007875932013356211964276340472665927797717514538592221727774555034262949886150217239785615372489976218511690585965016397807904833003130213910456928404624009061 A133142 188 639679492826301166333321066401763466866771086347413294913432347272353469502441152154852729689828898124404709897612486095241318365125056245331998357569979638124212865869550012936756704040566070541000844295021385108175062378613044088094457108520297418580016956922613891212534004388270527513483069607441401548420833208743357771024303309590850656157658785425297416280736813888182207590400781924671943742116023551477199596982169514442925557096477803642452560219301315015047649966869283290858019399813954838992855108255764059183807283173420081233088530107842114825166483217047179213107675221931420281 A133142 189 922417385049562024654834364316392894486475848877841177907778666519024747130132542481604845866879153328614244348948912441173534617001577330691757176817295295678153581027772876065272402501005404169052800027033915104100678315736168653037330724234410728464730062110433314028528692825158061295783139896988501202435135266433562019011316250565242406722841290756355501886968729214135474254496721205617135972892364637879176569272306071211641281016113116920403235624268219911226045324427788990878671752803948322793434116218661556103264486963581780919601969829543313180082163965978902211390810741620484035961 A133142 190 1330125229561975613251104820023172152086031307310760631129721923688086413008181623817322032887310049270963615946474434127686141676397909385801268516972182246388259339629182617736109867649745752245703596638138610558728069956229176584635742809888911750148722169546287916215247162519873536117991774248387811292509916633363987688056547009011769959643680983611879208423592626789969465692776681577717985400967047691798221135691068372517672284299678018121417823317634553810672942310174904855563753809523893667513293002732201708136848206394201754665984807405671349763563655272458359941646335981741516048435301 A133142 191 1918039658610983784746068495639049926915162658666267952247881106179554088533050771412035889818655224169576205580571785063210975123831168332748098509716709981996574289591700307002594363878530873732900417299395849391770772776204156898876088094529086509303728903755685064749072379824964813924082842683035326895298097350175603812615521775678721716563781255527039062191318680862406755393509720338348129331058509879208396998489951320864412222318854686017967580820793402326770471585226888373933942114661701864605845716505718644471779010355951966646569172677008256815745610820720989056951805094860524521359667901 A133142 192 2765811857591809055628217519606689971439512467765451076380813425388993307578246204194531935796467945942479617483568567586716098442422868337913372249742978821856813737331892213515123336602973870177090156042132176684322895615216438019002734396568132857504226930493528317080246156460436741804991341157162692995208563869036587333803894343981707703515012926789006715800673114210963751307975323951216424777400970278770816673601374113618109906911504157559891130125760768520649209352954862860307888965588364564867962009908243553126597196085076341702598081015438500656955407239824393761764561300452894618284592677761 A133142 193 3988298780607730047232104917204351299765850063355121785873180711529822169973742493397743639382616959393831438835100293888259550742998652312102750036030865744407543412658298980188500848787124442264490272112337299382944223706369327419245044123763153051434585930042764077544650208543569956717983589865785920263763853801053408759741403028499846829746932076648492157145508439373528866979345023627933746180882868083477638434936182981885993621354166676346676991673766207413373833116489327017675601954436307040837736612441970697889908684975669728783179786255089640939072881494215955083475440443447979179041861281663281 A133142 194 5751124075824489136299639662391154967572384351845617849778050205212578180108829097233342133457797858977958992320597140218302685455305614211183827638584258660456855744239529797539604708827696842771524795295834343578028886261688954922113334623732070132035815406894735306291068520473671417150590531595122139857654481972555146394959769363202435146787372539514198901597107368903514415220464216096156510776408318375404475852361302258505489183882801435787750662102440745329316546704768256604625357710408189164523451327179311838113695197137719663829003549181758246795642438159252167405977823354890685523283745683565773261 A133142 195 8293116929040132726814033161063128258888078469511317584258162522735826205894761584467985958702505130029257473094862241094498584166999952693874767352088464957513041575649989309753129801628690060152096490326321011102218271045131766628360009282377521367242594382156278268907643261872825639961194828576576259888817499240570720048123227680334882981820561455047398167610871680450428413219042420265634060605834614214465170701466562920581933517165378316239260108074727880998667046974442709534542748142806654338935775976055955228589250584363906779571694334740309136789675456752760131183464937802311925076595982233840563378901 A133142 196 11958668860551795567576699518613368558161641580650968110882420579734856176322066095973738519106878939704330298243799031061126740066128476478953203337883927884475145495231540345134215634343862239042480367525759602175055168818193745789140211271853762079493689063253946369029515292552094099152625792216891371637534976250421005754247299355273538057350102830805808643495975366102148868347443949558828219237102737288940400747038931370176889626263291649215577288093095501959332552420599682380554038196569485148556224434021360260313861228957556438422719401691976593492465212995041949914389034333110441069765883097452408826601801 A133142 197 17244392203798760168312873891807316397740828271220226504574866217815139870430213415632546476566160728548514260810085107927903664676773096082697825338461271920948202291082305527694229191594047720009196537875655020015418451217564336296173556294003842541108532386617808507862292144216857818152446431181928781325065546935607849726904557547076761543815866461460521016523028867047618217728600956221410026505841541336037843412059437569232154259138149392790546210170135639097476541923457767550049388536705054777563736698082825439417359302906212020298781805545495507506998047463393739016417804043407453710677326830544139687396417961 A133142 198 24866401599208951610911596575286631632173716205457985968628846203668851958304191423276036045469884663688017859757844481833006023337166738422773785184857816226079423228595189339394733360062982468391022365136327013102631231600558954745336479035742269090516424207813816614391056242445416421681728601138549085779372881146170268885190617735585334872644422087323240500017564130307299367815774231427323699393204265503829281259788961935901396264787585161112318419488047498483059214121073680207488837715890492419761759762411000262279571800929528775714404940877202829848497691977000776619724559041559215140355635523761551976816808097781 A133142 199 35857333861667104424174353948689431006278101027442144546536291650824266708734773602150628345021097118877393205256550932718086757748529760032543715538739632536734607347431971945101677810981629125372134241330045677238974220549554795178438906595984058024682142599135136940143395239314146263207234490395356599765074369547230592124595143870156505809591712834053651340504310952874258640772128713117244553114974045014980487538772271052132244181669438664174570370355554322676932289286046323401431353936925553364241680013659964295381703119581077588368151625963120935146026164832787656491903797720124344824939115747937327406430149880582061 A133142 200 51706250562122365370707807482413584224421389507855366978119363931642388925143585230109782797484376575536537313962086687134999271667356576800189615033077365260155077715573674949647280008702149135804149184975560730251587723401226414088354157974929975929322559111528659653870161544034756466128410453421503078312151461514225367673397312270147945792096377262283277909766716376480550652694041788540835218268093179707336359201628355068212760208571065766154569361734289845252637878091264677271183804888208932060744082817937906102940153618864112952898098930233879511277739881191187823660548656587860263678347064552890102358520299310991234001 A133142 201 74560377453246589197456234215286439762184637392226411740303576253136674005790341167044704643344126000826567929340123746297736231657570435216113392333982021965511085331249891845419432670870688072200457752600517242977112258170347939560611517360942429306025105556681728085743832803102879510010904666599317043569522642429143432954446799698409467675697166420499652692232264510574001166926167486947171267498037250163934014988260549236091748088515295165356224845050475601299981143275314378578723645217443343106039603181786446940475406136698931297001470289245628292141565762651528008930854670895896780099831642146151779663658865176299478847201 A133142 202 107516012581331019500366519030635563723486022698200977874150778837659152273960746819293233985919432208815335417571144480074648511050944900225058711555987042596901724892584628467419872264115523497963924275100760888812265624693918327619987719680321008129312272890175940370982953031912808218679258400825761755324173338231363316094944611767794182240409521881983236898921015657531333202156880822136032426896951446643213142276712510370089232530878847057377910071993424082784727555965125242645842225219748412549977047044053238550259432708966240066163167258993265763388626552003622197690468774883226569043693549627686313384893725063924537506429661 A133142 203 155038015581901876872939322985942267602827082546168417868113682780328244442377391123079676362991177900985712845569661000143896855199230888554099445950340981442710321784021703000127610385421914013375906604237544601150044053696372058080082731167505532780038991482528149333229332528185466348455980603086081851860414384206983472665477175722359512381202854856653407108591412345895671903509055219352671812414136488022263187229004451693119437217779208941443780967589672476899975835720567324580925910043231993453723795797921588203027161490923181476475990185997999985178107346423460557541647042526941816664225998731481517749237087883314006784792723781 A133142 204 223564710953089925119759003379209719247712929545552160364842056418454490826755924038734074022199292613789189107976033591063019190548779890350111176001680139253345687110834403141555546755906135891764559359386264214097474713164543813833151678355823297947808096405532701162576326522690410561665305350391729204620962217853131936220301992447030649059512276293772331067351917681765901353526855469425730617468757918776656872771082142628967858378805088414714874777354235718265682370381502116920452516440115314811857163563555886135526616610478518722838311685041856985361067404916078120352857344855075216403244846477246720908086495834013733859133601262361 A133142 205 322380158156340090120815609933497429212934441577603669077684377241728595443937600086463411660335016957906109707988594868651873528874485402653971761694976810462343038103501425308420098294406262534010481220328388759183957386339218483175346640106366028135206494977786672548285729616387043844455021859284270426981575657729832045046202807631442473584304321212764844745714356705694083856113822077856684197718136504739451188272713220666519958662799719714809907985163840316066637078114290332031967947780736240726704576134851789885841178125148533075151368973840171774890674019781638226088262749633975935111662404394191040067942977755559920910863868227600601 A133142 206 464871964496731456864290989765099913715332217041974945257860507140516216175667192568756200880129072254007996409730445824562410565617817401847136930252980559006559407599561944460338640184987074667907222155154177204479052453626439888195036021881701456747669817949871976281926859530503594533293579855782567563978227477484199955824688228302547599877917771676530612350989035017693187154614777909413869187378935371076369836832379693118979151423898817023667472599731480381532372400958436277287980860247305219012593186929292717459496843329847574215849551221965842657535366575457717405941154532114848443355800783891577002531252865837021571939731838850598804101 A133142 207 670345050424128604458217486425664142080079844040086293458165773612247141996716647746546355205734461855262572916721594890424127383747363818978168799453036271110648203415530220410383010726653067264859680337251103200470034454171939979558758768206773394264111742277220412011865983157256566929965497697016603142986177040956558606467155379009466007581483842453235930245281442781156870182870653631552721511516227086955620565261103244764347269833303431348408780678904809546329364935544986997558936368508666345079918648847463963724804562240462076870721977710705771271994223711136008717728918747046861821343129618709249643459026564594007351177172400758695247912861 A133142 208 966637097839628950897292751134817927779561419773587393191729787688353238243049230383327275450468213866216376137916130101545767124953133009149117561674348049960995702765786978269827841129193538008852991139093935660900585203863483824083841948718145352827392384693933884249134465785904439009415714385518085949618503314831880026325682231843421680384899822899794534883083489501393189110512327921921115005737212080454633778736674046570495644120472124105588438071508135634326562704683470292043708955408636622300023679044856106398450719253902985000006876009286500208373013056091549113247694892087042631528349554377954094290913774891692763375910662162199696891541281 A133142 209 1393890024739694523065291688918921026193985487233668980896180895680831757299334993496110184653219958660622159128302142884834105770055034051829208545765610435007484692740061407134871336525286355155698748362893117971915443393936689502388920531292797392003705554616910383866839887797291043795010530178419382922746738793810530041403027311162835053649017963137661266065476146579566197540488593992756616285551548303788494953317718714051409954474450969656827179290334052679889357090788628616140030754762885500690289065264033657962602212359565863907933044483413422594702612832660302685294458305470768427802058714283391094717854204367256370780711997665491204222354614161 A133142 210 2009988449037541662631199718128332984953799293029530896864899659841971705672402817572160502942667729920403287246635552123800678974652234149604709573876448572932742965935465783301506197441621794940979586286300737021566408473471502398960999322282265121123990582365200079602098869069227899247966175101566364656514847722171469487823139057014576303940203517944684645871881720284244955460195442025227118762650326916850929268050371648988086583856514177773020686948223632456264818598354497781003632304659125483358774532087057489925965991771774721852254450138206146095060959331683100380645495628793955985847937137647095580629051471783808794973023324722976154288938462078701 A133142 211 2898401949622110337819666928249367245382352386563096319610204413311227518747847563604061949133142213325262879587489337860377694247342751588695939376321293076558580349394248919459364801839482103018537407726097299891980789103302512522612258633810495011863402416065063897875842702357938833424523429485928519415311487668632465190910925117187707867446719823858272121685987375173734646207404286911783512499125485862550736216033682600122106802511138969897726173752159187667881188529470095011578621643287704184117852184980471636439584997532686789345087009166248779255655308653674198088588119402262579060824297550428397543875997504458047915094728853538533948993445039962872501 A133142 212 4179493601366634069594297079335869439508367187624691863347017899095130240062690514314239758489488128947299151961872378559112511303989273138665394975945730739948899931083541006394620742746335750930936000961446020143499276320553749586104477988955411524841905159975239775536885574701278728570263537352533823430514508703320292633824066195845617730281866045800110454786547923118805075586121521531349799796620187963471244772591302259004429021134478538078343369529926600393452217594677278652198591405988564774372459491967308012688391640476142578460893614963280601480508860017638861960643687532567010211752651219780611611173607772377033309757804033779241231472393458688000067561 A133142 213 6026826874768736706244638568735395482403820102202419103850080200290764494942880973793570127679892748799792051866140382392902380922658284523203910859374367405713237142042116736972123651675414313360306694848997434949626064473449403600650134647815069608327015377281879691260291122876541568659486596338924287458282506238700193345509112543484263579358583391323935417530080419149941745260541026643919499523213811917839672411340441823801786526369115540770001241135980405608170429890336106346375357228813867116940902469564673173825024305981600065453819247690041461086114520490126585273050108833842226462768262234626091514914798531770177574622838321980812317249242373983056134550281 A133142 214 8690680173922916963770699221819360949756869079008700723059952301801383306577394301519813809874646854281171191491822469538186674177961942293186900793822861853307748009924801251172795911095204693529811323036253339751340641471437719438387908057671341419796031332135310539557564262302398240728251101657191469981019943481696975483931506463638112235817346968423069071967921177866292877860624574299010386962674520165336844145908144518619917166595243475311803711374714214960381366449647070674194612925358190394064006988652766749347672360833826818241828894275424823605575658037902518324876296294712957992301622389679604183895528309204823685572823102492297582232176030890108258021437461 A133142 215 12531954783969971493020642033224949754153922808110444240233347369117394437320107639910597720269113083980700058339156134933682791262240198128490987740781707418102366917074421362074434731675633492655674567511582466923998255375748717980751762769027426512276268853923740516162316405948935386588569429103073760788343300218100799947635886811453614359785034969882674277842324808402775179933275375598146334080677134864603811418727133055408096752443814722284080181801096761992464322249961185576082285463009281734373181136734820087886169719298072290304651811725914905597779012776134941297886346206867251582672476717655754607085836907074823984418436290955571132766480587301162125010778268301 A133142 216 18071070107804524970018802041211155726129006932426181585715763846314980977232288639356780392814251192453315202953871654751901046813476187739341711135306428274041759786673305679310083710280352401204789196540378881051065732911188179890524603525029491359360959891326701688995520699814102525062476388515530705865321057894557871827515464850609648268697784609223847885579560405795623943170905230987952714733949465800238530728960379957753956897106814234290168310353470156078918592303077579953639981443046458902775733135164621913965107387555459408792489670679875018447173730847528547449033786354006282069255719125237208463813592924473586980707699558734831081151682774712244894157284241452401 A133142 217 26058470563499341036795619522784453332128273842635745736157891233038833451774522897844837415840429950404596541959424586996106375822241400479932618966124128789460799510015989715143778635789536486903813365736658834893169862859677979653418497531329757512771991887024249911791024686815529892204704363669966174784032177140652233074477352678692301349847845621465818768331448262832481323277265409809252216500021049006809096707349449171948150437531273682031700419449522163969038617636715620331963277158587530728520872807726248065117596966685253169406479800468568050685918922103123389286565422036130851876615164306115336949064593911254005351356518345259335463449593794654469836212678865396093761 A133142 218 37576296481495941970534313333053140493773244752073812925358093442278151522477884786403616196861507174232235760190287300576730642034625286015875097207439858407974198851683270495931649482724801333762897668603065499537069891177922735472049582915573985303925852940129077046100968602867294290456658629935702708507868534115762625535524515047209447936832324688369101440086062815444032272541873550039710708240315618718352917213467176745569275176963199542675477714677900606973197607713551621441111092022701776264068195813008114545277660860852747514824735079786004449214076638498973079822679889542314334399796997673699190643342680606435351243069118746164403003463233100208970791573788766616925750781 A133142 219 54184993467846584822169443030643105807567686804216595602620634585873861456579658087471116711036877504812933561597852328007058589707553840193491410240509309700170005283327766039143723410310527733749611534312254713673619889908701724872715845145760155478503567167674242076227684934309951551308609539662919635702171642162752565369993276220723345232610862352782622810785334248422031704524058381891853032030318622170815899812722961517661722857030496209264356832865113225733186981284323801402461862733458802785255609841484893448042321843752695231124098578571617947198647826796597077980915114154595234073655394030309926792363196369885865238500317875450723871658518680907541226979567188782741536532261 A133142 220 78134723004338293817626366315874025521372110598435578785166029714736665942236344484248563893698980500433075963588342866698877909627650602933728597691717217147786739644359786945174753226018298267265606069580602694051860344178456709343720776650603228626016839929933316944843275574306347269692724499535300178979823000130155083500904768785768016615976926680387853724051011900161754273891419644814502032477011212854697809177029297041291458790562798570559659877513778593606648653814387208070728564950555570914562325323225403343962482821030525670533435325565193293856000952164054487475399771931036785219876678394709240735397085822694811238566215307281197658528580474635574240333744312435946678753769401 A133142 221 112670216387262351838432398058047314158712775915257300391613812228015686414843352166628341663597218844746990726560828815927453938624482461876596444380045986617798778397161529447175955008194975790869270202723694772568068942685444666171920487214324709918560804675396675360221927150464818452945357419720363195169269064016041467655739306595801259236893495662256932287458748374699001240919722603764130038978818138617852070017376433610580765914268698508250820279018035866867561625613365069714189188196838399799996087860481190137100452185604174264213982615366430158122406174372739774342448490209440889691828096589776694830515805393129547920147243972781611572874341385905817147020032318965446328021398943801 A133142 222 162470373895709307012725700373337911142838301497690428729128332066768905073538171587933584430343295875144660194624751564224521880618594082375449139067428620985648690661967281103040781947063929072135220366721498281440461363492067030163199998842279581099336054325082075936123074107694693902799935706512264192133907010488131666204492579206376630051583804768047815970661791105304059627651966103208230701705423278875729830267247640237160423156916672686099112282684130206244430257485818616140652738651276021956023444132488552952295508089158398258470892397923066722819215847444538590547323247482241831898830895405779599236363055979806985406041087242535776606887141749895713690428646270203861169060178523191461 A133142 223 234282166487396433449998621505955209820658672046893682970102663226468533100355628586448062120213369054739755253658165194782944624398074042302935781938787691415318794135778422189055360391711177527043196899542197798142372718086617972050668226410079941620532671775963678103214112641368598143019054343433265244693898739854821846625410643476288504733124609582029288372762015315100079284072894201103664907729181389320663797393301079845551719611507927744656411660810236739368601563732924831109751534945951826822186006442960632876019985564114224684540762623822446847875151129608850274829465780420902512157224459347037592322140696207076279825963327656492617085519685529008233235780960901601648840338449409043142781 A133142 224 337834721604451761325590999485887039223478662253319193152459311244235557961807742883486517643763247833638851931114879586125441923860142150406751022106592783592268715495101822829336726644065570930067217793919482503423020019019539623630033419283336433537227013364885298742758814305779410827539573563295061970584409848963642614702175943400228817448535635433481465785706855422583209023573485786025381588714777857977118320111309889889645342519371274891121859515776078694039317210472620120641645572739323883001570265267305100118667866887944622836709521232659570431569245109680114651765499108043693940288885771547532802348927647567548015702053712439575111301542779645688122430282455191463307423906874987661688698561 A133142 225 487157434271452952435068771260027604605046410310614229632163356711524448112393664882358971994244483162738169744912402705027692471261700582812492670941924855152360072425142692741481370765382161569979401015634994227738196725053458050656536139938344727080739732739492824823380107014821269044713922059217135928317474308306832795578691084972486478472283653170470691633700912757349672311913682430554399147261801942021615296936711467919788738361213766885069976765337444666567956048899954481040421806138570093336437500329447511410486188032430582016310445076732476739876003573007595718995574884333226240994061125347082953949561345651708031566081627374539654004207602729396743536234064605129187703624873393758746060182001 A133142 226 702480682384713552959607842565960319953437700189243465810386407918707009942513702952618754129182900957420607133311753585770346418117448380273464024747233534536919632168340267831393307306954432918339366197327867756915976254507067489507101483757673813113993157383335288510015371556557964183066648069817546713571827368168603927581857842354382101728215579336183303854330930489242804890570506491373657544969929685617311281064417825430445471071527732476996015373757079433112298583196523889040167602806245335267259873904798044148820964474898011322896825091126998799330765583031843346676967217709404195819495853864722072062465111502115413970274004620373741498956061593010458491127090878141097205319643526925124157093746701 A133142 227 1012976656841322671914802073911343521345252558626478767084347568055418796812656647264011361095309748936117352748065803758278134507232889302653752311192839814877382957226674241070176407655257526886083796077145769670478610020802466266411189683042425700165651052207036746538617342404449569530713061802754843143834646747424818556740243429983934018205608393119123153687253568064575367302530358446878383625447491344858220845679593567559234449496404629018061369098980943205103267989013338548041440642824799634885295401733218450215088420286614899897035205470960055536158224094728345098312467732362076517145472027211803880831120741224704775237103548580951560701840636609518351747461728812214857040883222340952635275783122560661 A133142 228 1460711636684504908187591630972314791819534236101682192892163382749505986296840942841001430080682528782980265242103755707683484189083408256978330559276050265819651687401232087282926548445574046815299915603878002536962398734020901849097446015845694101965055703289389605173397697731844722705324052052924413995862847037959220190215503444178990499870385574662196251433715790818187190407443886309892137814237737549355868842158692860002590645728344403516312017244715146344679479327858650989751868366785758267259260702039427100412113353232334210753513443392299308956141359813832690599923231793098896628319574843743567331436404046380912783776489346779727530158312699034863870209381321820122945711856401296010173142555105638726281 A133142 229 2106345167122399236283835217060004018460247023206067095671732513577219576821247826920076798164983111195308606361760867664675825922523767473673450012723753290472122855849619443187739012682110120250135592216996002512530108495848119663932250743659807852607910158492247603623292941511977685691507752347255202227191081594090448089472199226262674316879077793054493875444264483106257863992166781528506015849747192098679818012171989424530168151905823133465892910805510142048084604087504185713883646143464420596588219047045452145575817240272605645291666488336490132554700304693322645116744201933180876575960309779206196880127413803760535009500922400952818517536726210167637091323576118602888475501639889785624328718929186547920736361 A133142 230 3037348270278863014216382195408894822304884387928912650276445392414967880270253069577807901952475565661106227393393929068706833296795083613628857940017092968810535338483463835844632373361054347826648708676992631745065879488614254534488456474911427077766504483490117755035183248262574090922431473560689948687195543795831388185798721068767332185949130307199005506194377950923433021689514091520219364963197636768558748217683166591479642472457551230113414061069528380118191654414701707940769227987007327714521944606578839954493228048359744108176372322667775378844568883226411440425654539264415030923638138382040492157576399268618645102787546325684617522560429036749033650824726553644043361550419009214468986002522744446996063106101 A133142 231 4379854099396953344100786841944409273759624827146468835631538584129870106130128105083372074538671600700203984592667683956207588938152588047085339476054635337271501485970299001668516694647627687455907187776631157980382485692473259190612690304571534186331446857282591310513130620701690327132460493366762558751733746962507267673473666308963266749464329023903172885438417560967107311018415327805374795770915142473069616250081114052924219915115636968000409610169349118620290317581395775346403512873618423099920047534467640168927089269917510731384683597620443759803735774912180603771148728875084541411009619586592610485028287617934282477684632300714817514713621134265896356852164366778591924467228709647374492191309078563381775078261101 A133142 232 6315746573982136443330320409701642763866556695860820132068028361869880278071764457277152953676862495734128484676399406870922274541982735168813445895612844139252536332233832676942165229049505764257070338125193452815079799302666951138608964930735677385262868601697013179642179319868589189150917109003398049030051375924391684153760841018803961885395376503338068101796691928536617819055533213181258935282294672248529618073868748781150133637954276050305360544450140359522078519760718293347805924794529779102756994022757730544752908233993002114912605571396357233861608142854481204226556041383332644299644947805728162278918633168661966714176136990084441171599519115182385797547170192168175911038382248892504803270881688765652072666789401361 A133142 233 9107302179828141354328977930002926921086300995806475483973261266277783231109378217265549475829961180177012574699383352040185963681950165960840941896134245194166820119579700749851600591772692664431007971669341182328187090211960051068614936817430542218014870192200235722452712066119884909065295338722406619938775332349225846042455459275449004075473383453484470299617944322532241927970767874992047579302273146467237236192902485661304439781710150948903361904687492229081718605204638197611760797150199067847752485460769112977893524746328639132193245849269949510784679138260386984314090040526036797995546603726240423413590184000922938067559511855069463454628991850471866054166662564942142885125422735674282278942119203890991725403735238501281 A133142 234 13132723427565605850805942844743810918563682169396241787069310677944201549379445317532465066993850344952756398588026117242541288707097597332797469400779685957144415359897596247453331111170993772603749238076851859723792969005847090973991600281769911142700057554284138214763631157165554170282966727520601342553664999196207745601536618514356445072870733544548102833980973916399564323516028220205319428094942594911083846060547310454852221015092399714042597561198819344195478706626568520237865721684662261306679981277435038156391917931297663635620545602041695798194273455763335176899713611882503679376933902928290884834234766410697708031454101918873176217133834648861315667722529871476377872174948546460066153729732621129121302380113547129445661 A133142 235 18937378075247423808720815253142645341641908601968384850478462024334272356421929038503597361055656367460694549751358961680392498129671053403727990034982411015957052782152214209126953610707981247401941970298848712380527133119341293224444818991375394437231264978407535105453433675920662993663128955789368413555764990065599219931569761442242718346075522297854910802130264769503849222268184722768195623265327919588636438782073028773411241399323458677498476779886792806837651213236906601544804758908485830605164685249575864252404167763406484633925694564898276071046631538531591064702402714244529779624740692475991729690543119574042094058418747407503265035643534934666166720989833908006371949533390678572679719395995497548989027040398331225422141701 A133142 236 27307686051783357566569564789088849838836713640356241558148155169779342793758872294076869862177189488027976587985061034717008739761696951910578428832975235905324112967448132991964819653309797787759827717421701766400860402165121138982558454993963037008576341398806111337925636597046438871308061671281541731746070562009594878933577994463095485498595830282773236828569007816650634178946398854203517883429174765104218833639903246943948555245603412320553089473999194028640548854008912692859088224480314883070386169449907118816928653522914219544457215942037712052753444484289098551965687814227000059715196701616477145922878344191002288934531802307517789308221760241953963550351672772815316874849277183553257695302871777733021047870952013513511598887001 A133142 237 39377664349293526363569503705050868324957199427485098358464789276359787974327937426129807837662146186079974779179908260702964922343868874984000690649160255193066354942007425622199060813119117701968424166580123648301328319394971563071556067656475707990972647065813434141753662519507288931763231266859027387809420194652845749822999536446022247846256841192236709651885707141345444982191484879576750019709246745952363969472301700020145043252918721242778877523030057902506864609829638866196203674895855152901666251182080815758146865975874541176622671462723815881794395899713341580343457125712619841579534018990267568429060881780305726601500800508693244679190742625362680773440391148565778927160708165293119023947021707495518802040885763088152500172913561 A133142 238 56782564683995213232909657773118563035738442737719871476664667988355644479638092009606888825038952623137835603600839726872640701011119156029977085337660255013165778502261740299078053727698114416440679888380820879148749035707146828828044867002182976959945548492561573226297443427492913593163708178749046211679452174618841561649886397977169618298816866403375052544782361128812315013685942249950819324902850378488543739760225411525802208422153550428674820835119869496220870126825485236142232840111598650169319663818391086416128963808557565462470347792031800463835466133942154269756713209589783584557628340187264217197559868648856666757075219801733351309603742644012743721337493684559080397648866325075494079273909999336760379521909399421102391737742467781 A133142 239 81880418896656748188329362939333262846666509470592627184252092774419562979850154349915707555898332020418572860417631706242087187893111479126351973056215438568729859533906487503844931276279867869389758430620977127608847808161386332198477626661080196300533489953626722778886771668782261894053135430524857778214382226380174879053386362883542143564646075096825633532866512862040216904290146532944201889759890536533734120370275571118506764399702166799427848865365328783492592216017739880878233559237250357689006053559868764531242207665074033522341064893438393545034860370748686743647600104771342216312258487016016010931312901530769533157975865453298983895203917701923751083487892452743045367630738080050697169193954272021900971751791313079466560733324465626461 A133142 240 118071507266414346892357708448860791906330070918151830679820041116045021461299442934486440688716569734490958926886621319561362852301165741781043515169977324755853444282114652718804091822341841769545615216275560637191079390619683383883375909600410640882392332567581241685581498448940594158311028127108666167138927490988037556753421485391669793850601341472756160179340966764700863963671377614563289174214437250831266113030197613327475228462162102371224529389035968985926821754627454082741176650187274904188896559913666940062964847324072947781650353105990371460139804819153472342185569594367065886138692180648754900498736006447501017957134440908437333043532739722431405049645819579361786861043126662566780242483602786345581864505703551551191359475062141690888801 A133142 241 170259031597750591562031627253894322595665115597465469247673315037244146527630816861375097557421737658803942353997647525175778990931093106536785622523134246082502097924949795314027996562885659551816907752110927817852408872425775278173495863166165483072213443028962196883885741876600667994022608506155266088156555227622523776663554728548424959190423569757639286152976141208185783795397222230053730045015328755808149201255424588142648160935673351917138971951141001912377693477580572769572895851336491174590031150389454167702030778599105525627106286837773222207128053514358936368744847707477204236469777812237017550503166389984394937124654705814101180949790315475828384157838188345547243910578821016683217058964186023956057026716252769545504860896478874993796024401 A133142 242 245513405492449086618102714142407164322157190361474288503314240463664943247822176614659956191361456987425550383505680844682153743559783958460303086634844412873643269354333322728175652239589298731878211432928741637782536402958577331442797151309701026179490902455430920325321554204559714306786443154847766590455585499304188297911289165145343399482796936989174377876431416281237135532098830784359864161622929851438100316944209225904085320594012511302412026329015935721679648067849431306270033076450570086483920729965032996159388319775062843881339483969715880432307193027900767090257728208612534141923533466553598659070665435621491051832734128649492994492264591383404807524197617948459546357267798862930536432246113762941847886942971987981066458221363062678912176297261 A133142 243 354030160461079985152712551761723877058228072836130326556309887075289810919213051047522795452845663554129984849072837780384140522434217537006650514141823120229547511906850726424233976501491205885708829069375493330754599640657396086165235318692725713585342809127288358146916797277233231429718057006681973268170866133441411903064302312584856633629233992714819695258527949301402741251502718593824694067330219830444984848884348448329102889648405105624726224827469028169660140136145402363068618123345870728218639102578427191007670255084862021771365908778043461810164765218179391785215275331971566755449498788992477029362349054999800112347865488857863083956664590984554256621508807243490320299936255381524816852081837081976120696914738890415928287250344639904116364424625781 A133142 244 510511245871471846141124881537691688310800558872509569419910353848327443680561971788351256383047255483598450726812648573633085951196398128579631581089422304526594638526409393170422665939498079297893399639828028454206494899291562197672937886757759169289038151270647357016933696352216115161939131417192250604935798508837016660030426023458198120349955934697833011388419426461206471647531388113464424485226015372571816713990913518281340462787679568298343913789184009604714200396673602358113641063831669139521191101997362044400064348444051260331465759118454702214377159137421655053513336770974790648824035330193685322741848266644276140514570202198909917572515847935135854643408175847495093412961722992359922970165576826095803103103166537007780609148538749378673118588134078761 A133142 245 736156862516501941055516926464799652820297347666085962973184173939401098497559444105751464181558689561685411818078990170341129557484683667194291733280432821304229239207570438101023060050779728856356396571802947655472434890178792031648290267469370029389079428789464361530060243223098360830284797785534218690344153278876844582351971261524409104688002828600282487602405554429110430712999010156897106283001846837028729256590048409013244618236944289081106298957778514380969707311863198454997507345427143553318829350441093489597701782786066832535951853282902902549670053311396808407774446408470316144037503496640505242916715838151991194821897883705339243276483896057874917841537968063280681211170504618727627398161909701393066098554069231626329222463905626259406732887724916947401 A133142 246 1061537685237549927530209266837359561675180464533937086097762158910262535706037037838521822998551247300694880243219177012983335188806962651696040099758803038898394036342678045332282082170558429512786625963140210691162796905142918818074636892752944824619883247276256338678989853794011484101155516467608926159225664092341901050734882528692174470761979728885672649289657421067350779881672925114857513795664177912980055016186135814883580458157210877175386984753202828553348713229506335498504047478464877172216612402144954814637841570713159928465582240968186867021922002497875060302355698207677424904911431218120278366600581496766904658657036233732896989894772205599607696391643106539074894811414454698482246348226503623831975218311864728838629731012342764527315130150980742104073301 A133142 247 1530736605955684478996620707262546023135957409560589612067010059964424637087006911003704363012446717048912455625310235173731799001130082659062022629560460701658662896176902533798712661466885204577709458282451612013709097664781198756871594751059478967731842253492932850910741839110721336975505424461494285987384717277003742438315118254402854062429670081050311359993198398773565395478941645016614377996241461548670402304611151255013714007418079847942618950907819520995414463507240823925644381466439007455192801765063674401614277947266593830780537055524272179342708977931882525559188509041024438242566139779025944764132795601622038365792251427144953754089018243990738240321831518091377935037378432504706780506515220063656006871739610384916072445790575802542762158270981342389156752461 A133142 248 2207321124250411781163199529663324528002488909405905686663542408706541416416928259630303852942125167433284460316817115901344241176294390387404784935786084572988752997893057111059698325553166294442627526056669261383557827669817583464490021556390875918524491909653561894756951053007806373907194720917958292784882603087775304254149349787966386865849113494894820095437542801374060232929853970441032818213066391889004807143194263923593960715116412983522379351822090996072559103028728038594443699570557570285510847928609416342172974162116857590825605968483759514425319324255772103981289527681459032268355468649924194229601124656957482556567767900906789580499374413062438942936384657444660443249004888257332479008148599105288338077073299863184247628200279294923898504911624944744421932975281 A133142 249 3182955530432487832752854725153806706833565871405906439579216086344772758048573463379987152238181478992079142864394655819503222044417509808555040815380904393789080164298892177245551186735004329701064314864258792463478373790779290574595854212720892015033349601878182759306672507695417680452837812058271396701514726267854711730740924079129275457700359229968249527309576726382996082319453946434324307248863740862483383230083823966671236337483860104159423082708504308517109231152962324412363889136362549912699187520253013301739027127494561379376693026016525695529131122867845442058493939728154883506530343227050909053140057622537088224532355520856163430126343814617792964976026354203682267787130011488640930022969773394605719851132826663101300163792356952704459101320404899340114038193602561 A133142 250 4589819667562523204417835350472259607929473984078407679967542932966753610564626517265681843223604750581410690725996776874607744843808872849545981450994328349759280608166004626530973751573550690262640299406735122063074431448476067190983757284721969894802171601416429885358326999145739287406618217793306436085291450395643406540424158372754627243617052160500720923560314201901478976644419660904325210020043301257309149612973730965675999204691011153784904562886311390790675438763468643074590133690935226416541942893356916571691334944872995392203600517909861569193492653856108871676244279798471660557384486577938760930433733490573824262293100093306686759452607281304444393056487066377052385488598227561731963760643405086422342736995458974892211651940950525520535100205518953223499698653241917501 A133142 251 6618516777669628028282685822526273200827594651475192468606757330121972361661433389323649837941285812156915223947744487858528548561550350231535496697293006099448488847895214372565486904217873360354397610680197181756160866670328698110108003408714867867412716415892890016503948226095648357022663017220135822563593569955791524376579905632588093356020331515082809603524445769565206301325170831570090518524595191549298931258524889968680824181928100599897728220258978317015845465587690630351234560418439460130103568953033153443365603251479731860996212570132994366251320877729386125111702192975456406368864923115044466210776390553349832049138425802192721450967229573297194196994489373689355336192290857014006003101917767164847623621027600708967906100798686865443658910037257010143387225343936651433701 A133142 252 9543896603579936054260428538247535483333783557953243461323264102492951178762176382778185800629490917525521171521956825495221292418010761225001336691515063801076371159384290959234805584908421812080351091960544929357261906664182534198708549931609554742839242269545945987368807983702925785087392664213218062830265842584800982507621683498033657864754074427697250947561327239398825585031919694704409623387256246170787801565643278361106782794341116374041370308708883846825458370702011125497837161533256010572382929888330913908416628197298828470561146322531259966272835512193120936302202886026328339512242661747407542337178624744196967241033347713661811025607985592087272727621660620372984017736897927215969094741001659608305186839179063226872745705140054519019230627738624403107811155446257998125479161 A133142 253 13762292283845490120615509669467123640694115062973925596035678229037505477802696682532754600857887961785989372419437794619621245138222956136101695973668024708146027763343299668002217087951040035146505920209495107935989913248884543985839618893377569224306319939968838220895804608551392886447663199132443226465420781413713060984466091024258902052882019304407920783573830354767336928409726874592927106833904982383084460558726348871826012108615707883267056087429990248143993954706834455277250835696394748805916054795404224822783334494901659174817312000877506738371062557261602660761651449947772490120247549374838561005745366104741473411738038264674529306205264256560273976036237620088469264221270618754570420610521291237408914574472588145549790338905857817738865121540186352024453542766278689360289516281 A133142 254 19845215929408593173991510682943054042345430587024842756239986683007980406040309854035849356251273811404479149507657777884668340268025084737497420592692600114082770958369878736968237806019814822259449456590999985098768097642984848245046531735700523211894970514192795168585762876723124839331745245756318919345073936532731649138617595635297838726598007082881794072662515810247260451941241121243306183644867597340161621337881829429894748353841056426554720836703737228939792457228884582498670207237039694522120378632043003863539659925019995231258093344119042185471105934735718843697365088621801904425057453955855457562742480744412460462759010144312957597736965449974322986171527026506952306023054495346163330551276960962684046511202632926819570795956541833124924486030320980994858900857818423799539356997861 A133142 255 28616787607914907511405637789294214461938470212374760280572464761219278708004649006823012238959735978157297147600670096271897127045247033968515144392966755696482647575941601795408530914063485022658090969898301769017315660811270902284813112923261261093983323175146070664262449172430137466923490196717412749252370151059417624344825588440008459184852273331496242644858564224546194804362341287105972923888792241459530674884765039311559355300226694751384024179470701654140932579330096861128627161584975543106148780071351216166999366828544338221814995784907657953942596386826349311008939696141188398408442728356794194966913651488076663245825080890061020181407397973598717185785365935985405136815980361018548768084520767186899157660239622207885675537978994417508323369990601314408234510583431400840246392501399101 A133142 256 41265387885397367222853755700651574311061231700813817299742737945691516888962297827528929612730583029229011082361016771166297772530905954957514100717237469021727863721736831419100364609841739382858144919143894559922984084121754998109852263788811002797000740123590119705071283120881381504178833531921263428102998412753743681573589359912896562846718251546010499012091976949279802660630044194765691712941454767317045893022209848805439160448178539990439336312075915081533995839601542444862897868335327496119372018742509821669809223427101010695861992663743498650543038518697660970756047344470505048703069989233043273286831922703325803988019303884457846788631870140963900207579511508163927700336337657534251977414548395006547622662019024021138217306194913993505169174601961065055693169402407222193211498447660505601 A133142 257 59504660713955395620447604314701780862335834174103312171468747545222406134604925462647709678545261768412255823467438583351705116092439341801701364719112037362575883004096934964740930358860874126596422315314526057107174031987909896003504679570352542772013973274893777468642125997861779698888411029540265145911774458820747329411491512168808403616508533877073808079193985902297250890433719366510840344088653885678938718207351717212403957806918154439518771577989290076870367859772844875395437597512380664428591344877919091496648733182512828879094771606122340146425107601365640293480909261786772139041428516031320043285416665624544321274060590376307325008186975335871970500612469809406447758479862086184030332883010701078674484979473772398859101469857527999640036441452657865208995142043760630971210140515133947677361 A133142 258 85805679484135795087318222568044267351913961817825275337440634217472763954583413554840169827532654739467443668428964076176387611107524999972098410410858840639365401564044058482325002477112770648812658120538627430453985031142481948282055638088184577866241352461656703519662240617633565444415584525763530419141350666621104895267689186958061805118442459132488885239698715579135686504202762696464437010484125961694262314609108154010437701718415530523246078176124244214931988919796602708777776152714984582778532599941940587428345803439960072142643964794035750747646354618130734605538500399449180953992691217047174269374297544998670207951391383303331278203958829802457240497982973885652589503800260791939714205765324016407053600792778517780130803181317249180566939043405558039670305939133933427453262829411324704890248781 A133142 259 123731730311463102560517256495515518819679070605469872933277223072848180400103147741154062243592409589050285357618742730407767583511934957520424106111093729089927546479468528234577688831066256414713726413394385440188589307733426981512828226618482590930577258235735691581575482328501603509067573997739981324136681749493174438228678396102012954172390409560515095441837468671127757641809493374582351658277765548109240578727615750731333953473997388096366405211199582168641851151978841333212677816777410255985979580524933449152583151911689241516863718138227946455765896934236917935546224095096457148885321693553509265117693774471416815321585100662813326862783624388168004926120947730641224658032217582114981700683264348648270213668701643165176219328358003460849526460554373240546715955235989958626974028800989709317791064661 A133142 260 178421069303450309756470796548310810093709867899125738944510418230412858664184784459330602915090427094755772018242558588283924679036599101219451588913786746488834882657992053670202544969395064637246544675456583266124515327766570564859550020728213807937314540134578405603928325855458694626509997289156527305874675941418490918820858979489915721854781852143803635138244390125050647383802785243385054626799527436247563220262907303446429550471802515219429833068471621362937334429164569405889972634016872874147199776584354091737437476710852446307245338911359904753463675732815017532323049606628691759511679889412943313125445048490238049023517763764393514004855782408908460646225908644610760304292953953149011672671061425426789241056666976665666328140689059673295836589180362807310324737144358386406669096268197749511549824992201 A133142 261 257283058203845035205728328105407692639610809831468710088111089811032269345574059087206988249498152278228234200020411865562688979403192392023491670789574377343170810865278061923903835268178852140653102708281979675366110914050087021100489617061857692563016636296803825145173064308089109149823907023389714635089958570843714411765240419746062368901641258400955281354252968722854362399685974511467874189493260285303438054378533603954000680446385752949029722918330866805773467605004157104452007325574513907110006091855058075351935688833897315885806261846462844426548164640822321044691901986534478420758693515211770704017626642229148795275097293763154784381675175450021612083852834144580985717565781568223292717009969892201081437333500111650247680002654295690889135512071622613768247724246209557208458209844712353805945529847689001 A133142 262 371001991508875237316350492657201344475508694067109980821317246997090301983459129018968017725173420494778018960657415667582809224374724392698773769826977338342105820432848307302215660254168935391757136858797939235294665813544897717856341168253178064462062052225450981280933954803938639935351447417730679347272414384480694763274557864414842446040444839832325371909197642653965865529699791442751431196194654531880121426850625193994365534774137783949985641018400041462303977349081565380050388673505815037179754637255217160303399525861003218654886322337260510303177699948390054131428190341533111254042276537255483942250104492649384072548641274088705434684861598143148755716455140610577136793969552728424034948916703913492534005845666104332680488897499353697202460112570690628691005908038297037136210331926978945990423942490542547061 A133142 263 534984614472739888365142204683356233325990897233962760875629382058714404427878718471292794352711822855317625113033793372242545338859373171079239752598830532314939249893356393851733058182676336656061650697283920095315232737020828459061822864131465707096600916292464018203281617654215210697667637352460616229052186452462591004927500675245783061127952557396954785337781646454050055239464699574473052317038502341710849794080547151206271147143626238070126345318809941457775529563908012273875556015188059709099299076915931290099426764355877807403030191004067809394337816777413817235198405780588759893850542008028892632953946660773769603466345442138619473660786042847245055721516228907618086675918377468605890173045170033286341835348013188947613614742514065377070256593191423814949816751143500081340858090180493795405837519125832505172781 A133142 264 771447443067699410147297742802907031254734398302680234072676747611419174094699128576475190488592723383947520634975769385358082795825991737971871024473743800620804056240399487085891767683759023289105508548346553979505330312118221093069430713736405296455234059231680888798150811723423529887396797710800790871613905592036671748410692699146554759304061547321568968131709224989097525689442567086598698689738324182092513522942722141414248999815574261159338239964082917182070851327178004617363171723512508594706152089158135665106213090801649937271950880541543443886124828615330776063101969707418650233821227533301125921235648834731283118814397578922615192313418788924129227201670685629644670409537506340176965205496186271294991434037829172796354499778216384774381612804921920570467007064143019078996480229829940125996271712155507981916602961 A133142 265 1112426677919008076692514979979587255713093676361567663570038994426284390330151715528558753391756354407829469438009946419892983149035741226782266938051385961664667134159406167021462077266922328906553487265065033554526590994841737795377660027385032306022740416811167549182915267223559075882415484631337387976251022811530428198617213944668656717133395623285145055091139364652632177994120942274175749037550346432075062789233611247372195851462910940965527671901862247766604709838261118750225419749749022205506562213266954713151869177509214853668345766710714642015982608525490201669175805119691913048410316252478215549529172665735849483560757842460968968696476232842551498379753407161718707112466408224157715220435327558037344361540714319159154241066573284330592908594440816271189609236677482368412843150556683481192828403090723384091236296801 A133142 266 1604118498111766578891196453832822019831249826578982268187762157285954479436904679093053145915722174463366710982089707761716296342826743023028290952799074082976649386653807452445461229527134314524226839530715230039073364709231473782713492690058502848879495225807644374240875017185560463998913241441590802660963103280321285425734274097519503839551597184715631847872454832119870611569996709316794343513448909816728058449561344475988565003560517761298029743544245397196526809515921206059820437915966366507831868005378859538229330247755197017339817323645969972243603035368928255476175447880626031197157442214846053521295145748342260224011493994431138330245126414340170336534377211456512746011506151121729085170902536842503579274350276010398327619263498897788330199811570852141134846052281865432232240826622507749939932560985110964351580823383901 A133142 267 2313137761850489487753028593911949373009406536833216069159089460767351933063626217100467107851717983819820389406703920582448479433373014403465568771669326776266366750887656187020188071516050414621606196049804096651310237384120790352935061081404333723051926092874206376487792591866310965527357011743289306099720818679200482053480624631409179867976686006964317839487024776777488769251757260713875169170644290405375428209204669500764263362938415148880817924663129960895143892717248540877142321249403750755271348157194102187171981065393816589789162912351721989260633561019386018906443326668057617294387983263491756699492050639936873507175090779211859011244503593002292782731073559166884218029884757451125116658726237691562603276268736466280069267823724344037487817535376574346700176817781213275796522859146505618729901560112126919871595456083288261 A133142 268 3335543048469907729573288341224577163057544394863670992745138814664364201523269568154194476469031416946006538157756071390182945626627543943054327140456216412302017878130613567875658753664915170750041610476977976655959323234537470457458575365892359170138028546429379787251022676596203226729984812020581737804994759572303814799833634984217939850118541670445361608908441855658306685390422399952698677149725553315641550749614683858757591780792191084168378149334489859365400296771462880023633167421202292622734776210805889975042458466967635767278955579793859462543861351386919270334835800879891203512476274708512898314614015727643223255086256892129506263076243935982891852527871537941435585886347808738371296492798063848696431420800243634099849485874191240603159644555813208637089513836394457261833153730648434479700768109749126033343876296091278288281 A133142 269 4809850762755845095555194035017246357179606007986876738322421011656552411244621653652131334601235451518157608203094848240723225145117484992869936270969092397212733513897593877220512902596736160171145380701606192533796692793965648278864912742555700519005314112025072779009598211859133186633672571576667122625496343582443421740878048166617637854691069112096204475728133668834501462844219848974530778574735077236864710805516164919658946583638976604955652410522409714074946332800556755745538150279052456558232792024633936149909037937386265382599664156899832993266258808066376568436814318425476447407373493741692335877916711187210887996960875263359968819496932511183737049052408026637990947963895510315973958417498149343582562546190675051635516678561315945225412169961665111478108732251903989590350131883072183373222888884356679627954949747368167208412761 A133142 270 6935801464350880157882860225206528022475828805972681392989938353669933912650542901296805230300505052057766325022324613407051500476313786732174505048410290780564349425022452240338411729885739878051620888930105652655758175049575230280652746716189954256046492811511608517952053370478193458922529118228741970244227922451123841846531345622627649568524671541101056408638359842017495451114679631798873430006090831650005597340003560199464342216015623472154966607595165473206213246498106070322185989069226221154679063364745925122278857663252527714072948435293979382430482657370363624766615912333736157270229065499245639823057582917942372848394327043508182908208313604883012841841719846540445005528351439527825709666735838555382206495175532624214780950635931718823803745925076534938224154817731716594827628342236357775752926070474222274385004191828601023252912901 A133142 271 10001420901743206431821988889553778391163787958606598581814752783571033045489671619048339489961993683831847522524583889438120022963619335350310643409871368336481394658148862232974112493982334307414277150691831649523410754624794688099052981899833171481518523628885627457814081950631343108633100354813274344425054038678176997499276459509780904060174721671198611245052039164055559606005905184834126511538004404504230834499574328291462661816547945407870856892499818089953645426503936152847836450699673931852590651139171599392389962841372207577427809044029761369631762725669256280536891708770929113307222905076418470932513156650961714436496622635863536393667568721308793334198710966303295059980934811903614357365474661698711798183480571853442662495300334977227979776211790401715807753138436883425751849719372944840452346170734944162983548089667095307363491990301 A133142 272 14422042004512239323807150095876323233530159760481909182295480523971075981662193824124804247719964591580472069714124946245155666062038605261361215622529464730915390532701234317496429877910796185551509599676732308507105652410778890663604119246812717086395455026360263282559388220757026284455471789111623375918957679546008779270114808081758441027122380125196856314308631836208274934365064161851178630764372345204269213342788841392728958875119921262526303484018130090547683498805429434300509839722940740505214564263622081577901204138401060074123186568542480601029619419932410186170573077431767447652858158891129935839044148833103874275055281446588175971485725887813675104901699371689504936047502470413572375495304795433703857598372489437131695103442132401231028013493655834197659841801471168168217572467707444223574507425273719008800001960295759604617132197100961 A133142 273 20796574569085747361723478616264768548972099210826954434271501100813507994523838004716348676872698979065356892680245647901625032341436705167547522617044078270611656666760521736967618909834874117230969428456697297035596827365588535542229040900922038205410764629487870767823180000249681270841681686798606094800792548851305981530508053977436162180206411965812195606621802055773168399794816515484214751435713383780151701409467009713986867235261109912617521753097251090751669651632002740325182341044029848134587549077491902463734143977611487254678057604029212996923341571779809819201685840764899888586308157898104291061430730104179135742915279349357513887346023062658598192474916295265299814485438581401559461849872149540739263945054946287772050896501059622240165167478075501122623776069968286061686313746584415197449599254898532075745439843198395682762597264727595281 A133142 274 29988646106579643183365932357503700371294533531852707812310322291892554557027392740607150667246184207847653058772844510149197051480685666812998266252561938336757277998078139643472988971552010566250872364324957825593022117955526257473003613375010332279485236200266483286937743000971819635527420536891800877079366936485903679358213343720654864105416618932321060867892324255793072624229191050264075820391667935038633549163238085218727669824287645374073203841662752054733817089969849146119478635275651318069334740555179059730623057714511626220185684941823556599082857516887065826878644811809908207574008710830907496580647273766077480637409557766492088437376993770627810779873724396073190642983066386878578330415140144332950584904911634174477860261059424533137916940475371378962989287433052467029783496205002259007278098551056257979505915453890126278784060638604995294061 A133142 275 43243606889113276384666312736041719670638168380832393838397050473407962857725505808117506545820320755017336645393549103389494246610116390107638332388671698037525724261572010605366313129359089401659640718387160727807840858495041497687535668257723998224979505190019639411893457584221363664749269572516290066142352321620124254328562111137130336603848584293995003959305124955051554950970093699664281848790033726612325797741687909418395585899755549368303647322155935365675073492066870836701547866885148156626132561293019126639655985490181787398020503008051964586664483616009577142549186616944046870421831974710010711965002307339953622900008839384002242169183737671222240485979718104221245641881767244440328550899170238255965202693618631424650786724396793675725253988000318050389129429854685587488661739841299510904079820661023869107915454339069718895610932678271138486440501 A133142 276 62357251145455237967045639599439802261359867510626780062260734472331990548285622347912703831922235282550791595004439034243140554414736353849547662306198336008173757627908841214798580059546835365182635665041921444541080924927731884139168960624024630430088166998772119765467078898704205432748811196147953383576394968409282688838107206046398224727885553135321863388257122292860086446226250885724844161879408242107038761709964802143241216139777677901448485365345017134551401241743337776674485904569748366203565084049793025435324200453784422916319345151925991110413586291428293352490100222988503777240074133523124615746036746536939358144332108982173466715874512344908700152971973632562640142402865383416566891818273068424957489333613161602712259978719915420971283112779518153289745674861169184106183199067657689721424094115097868197356105651023080757344686138006343092451908201 A133142 277 89919112908139564035203427636079458819161258312155436017386140712052256962665009700184310808125317457117486462659755693829505289971803212134657621407205611852088520973720287459728947079553407237503958969349732335867510885904930881887183953684175259356188911832724206682164115878473880012660120995575776262827095402093864017180296262556795102927274363772549833010862811041179289603903302807121525617148257895084623282059971503002644415277973511778339347593180192552087754915520401007093771972841710258917384225067240249658610857398371647663545097688574271129251804767755983004713581972362805502733316478708370985895073023503959214490504001143454755002048877617620674398345099998437222864099290001119445017673398865498550443653867485412479654238527393640246914523374077176725762874020376108795528684393822547278782639634150464916718396433320943382372141800072468468177165185161 A133142 278 129663298456286105883525375605586980177428273126260628110290752646044882208172395702043428272612875850928132928363772706063112384998785817161822440521528186092375639070347026608087926890135953689645343651166648986399506156393985403949435122043620099966993980774621307263560889629680436274050461726809073223043287993424383503491298372499692492022904904674463723879800785264258242748742116421618354215083626005303784665691717197365011103589621664206687437780880472315093408036779176508891442510351841623610501848981876390214691421044251462146409114547578947042389992061517836064503632714046942546437665122223337438536079553855962650355948625316752774539487765650096667573713481225772842807391033778748856298918149345775841314791387580351634058699696522909320629771422306509320396774591707487713968256712693045518314844928350855312039730300743149334299871131018361524768379745093781 A133142 279 186974386454851656544479556419828789336392750686809513579603247929456008091927631937336923384796958851720910565214097582387314229662959176544135824574422237139593819450919438648575330846628965667061348041023338488655752010009241047564203558802946499977145964088092092349848120681883310633300753149937688011852158459422558918170435072848294016701925945266212917284839721488249344864396527976670859656624971551390162403304174138628843008731819161812531506940682047898172142301280657005420453006155382779536084748847640687449335370534953210043474279632511153060855239300903951849031233660073718789157610372929573877998040821587274637854063427202756357431186356018561777020620441582464440891035006609665849663594953683209897677378737236999570900165308147507846707883476442612362835423198368176907433430651018977814862727604042299209496374375275188019117031798786677246247535415260046861 A133142 280 269616935604597632451033636832017508636098169062106192321159773223522917623677437081244141477448942051305702106905800350029801056061602133790826697213876344427108195272586760184219018992912078355948774229812002933992607998927169196602177582358726809346944513221048022547173726462386104252783411991748419304017589455199336535618263883748867472391685190168974352261014998585270291036217044600242958006498993893478608881779953416185594253580179641712006226321025732188691914105038670622639784343433551616249410597336448889425551389619981484631227764820966535134806212681911437048466974434193588447022727720099323308735736328649296171822909106077749350662996185891000432367067103048432497992029672140104376466047624293039326674938824304365800886404315649009792043447343258824720699359855272319393031293030512653315986534890184067109238459809416520380417425553979257570727421300425242479601 A133142 281 388787434167443331142733959832212827624464223394806442517598813385072117757334772343522114673557989641023970717247598890645390735526600613967195553246585114241652877989250657266205176812448370360312465378040867207478852078700967972259292509557725256131794010918787160420932163710640080449203046791348070698705352142238983861802618349930794046894793342297715749747466343120238271424880113917022368774511892569424602617364289521965488284819610311529551165823412165134045841967323461757189563602778175275248870545274410450910957654496642765885020393397554111153237497832076991319937528102873494466887984214772851281623053787871463492493997076900687360899683068868466604911533741975398079640065896191023901198191010635609025855364107268158247878624123000563972618804361095748804636114075879486196574217116568595062674768448917820729222649548804247113373908531806290630311695267677784395537601 A133142 282 560631210452517678910189919044414065416968774037141828004185167741500770283159118041921808115129143613414514468568930694510303410828302023738562196954878520860119022952304175191107680744531557147492219126360700701181570704878796888828703196604657460615237616800377864278961632897016533621646540689711926199113813771519159529382840042336321266754819607908115942161494205764385002124386088051301655529888142586116383495630423710720817921115624489045971069111134021097561915424966326815196728075421785313357255076875102533764711512232769248424714776051508207316433337067642339571912867057369144827664026214974731448777134826374321706880171961981685096667992322312142953281999288861420982408477030277784325423414971288923922244108367741859889075175098962497599506523845252726517460555798058363823140628050798883567723700116804607307471951410915914920964795685439117109651893848570064673122740861 A133142 283 808429816685096325545162720528085250118441347697335121175592494284430725676197690881678903779901551532554088839705680813884966873023675991630392720813381580495177389444344631374920009428437692958313419667746752370236617477583146412723017750211406500481916511632133961503102253705334130842333862471517806231051420753178485802386193538430625335866402979810160890881124897245900052825093314089863070251729927097287255576096453626569897476760445693593978752107089435010519147996959475944051924695194611643685886571983352579278263089681998759585672822045881437396185718814042421585707034359198203967997058914009347976285346796577984029857715475180513008707884029091041270166038063004427081234944237594668806236663190407617660266978410919654691888154614079798537924434766050070542429316824686084753482589075034873536062512893663794819553824711891200511784122004494675065827400617942765580858596783781 A133142 284 1165755235028698448918445732811579886256727006410783207593376372572981364924306787092262937328809922180799382692341123164691427720596729951629002564850699284195524935459722006138459462488126408714330803668671690557180501221104192248349702767101651569037462994535920372109609170881458919658111808037387986873249949612269605007881361699576919397998086342066644096534639940334382111788782434531494496001339024986145636424347590499090081440670641574538028314567353854151147513849700139344996060213742554568409735079544917544216721610609929978553291784675384981217092490096512104284249971633096752752706931289975264807072021303530626596733118835038337776871672101956959199436473604853094989719807182134482140808942897152813377181060624437774323842829878327970529189435426120356469456557400641536156158070305572236840118575868963075325189307762595700222077782965685636005806002039179619397533423439471161 A133142 285 1681018240481566478244073201551577667896950224803001688014527553657744843790124710789352273949240127883161177288267059897804224888133611566573030068121987554428366461755529688507027169987868852928372060576804910036701912524214767638973858667142831351145521156204285544448094921308810056812866384856051005553420196289472017242879121184596379341287904638857120977042059912837281759299371445501100973370860622300094910436653649403234270867549588390038143235627372150596519704452119603976008374776292068493035194298817199115407933284236429347075087167829083097033609974533451640335466873387891158271199426923085417842449878434344366974505127502409807893735942463137906074546124772160099970748880721693685652377689421031166482277429153460859655326668796394319423292627960030787978885813342408270451095183898046090488577450340531860955128162239838287829035651252396682625697189113096393228477615741120630201 A133142 286 2424027137019183832929504638191642185527515967438922023333741138998095491763994908651458886771866935597596236850298408031510527597260947282268357729229341202786420242326538351105127040663044397796303797020949011601233600679416473831208055848317195706700272469783585219173780766918133220465233668850617512620045049799469036594626684866826279433217760491145626382250553859671419962527581835630153072106285016017711874704018138091873319500925065787793428007746356073806327262672442619233264731431352949024402181769159321579500695579147320508552297142717753150537484366184747168851638947175367417130316820916157882553547917630303273646609797125356107944429452160172758602536312484981259304724896280875112576246487336184044914630675658229935185206732561570730280417440328928970145196873383195325348943099022912156912291843272471074534219484760539048453769187028173050660619340895082959855845324365272509278501 A133142 287 3495445450563422605517867444199146479953010128096700754645566707907700041378836868150692925372758171891605890376953016114378282991025397847419405272518641892430463561068406546763904685608940033753417146932147897924068815477806031049834377559414729066230441755906773681763047417801026795100810137616205597147099408390638061297434436698842310346320669340327354386084321623586274748683013707607235228876289622236918223228283718474831923486063077316409733149027009831056573316253957804814763766715636176201119453075933442900440887617197151936903065404711832213991955422428430884032423026360006427610758584561672743556798254773018886254044352949636005246059376279026654766951288057218203757313329688141190641261782361087971735730952021738413076208453027116196670042525661687614918585912532754316744905497695855432221434349421452948946483541896535068032047338658974286655930463873520515015735729257107217258968061 A133142 288 5040429915685318377972931925030531032450055077199475049276883859061764461572790999878390546928630512000760096327329398938525452562531026435031500134614152379543525668640399913895199451521050865628029729572360247857495630685395617357387341232620190996308590311745097865517095202688313720402147753208899620468604726854250284921863863093045744693114971970991553879107209530657548516180943238787797569886537528980620060183310418022569541793583456565197047407468940430027504915710944482100270118339215934729065226933314255503114180443302713945693711761297319334823249181657431150027585152372182093247296748621111180051020529834775603675058310343577994208709676164904276001185154842196164836786516685403316029586913918201519058879118184671133425957404058368994027471041586713211783630740675358341550828378734324510351151419573891879909754733195318807563163808577053893184801068286275687569731065743424242014922665281 A133142 289 7268296442972778537614362318026581549646499468311514924356511879200356445887923242987771017978159825546924167298118616316337588216886749093917575774708335212659871583715895607430330845188669739295585116626196545262610775379525002423321496223060756001947920999094675215301969519229130583793101959317095636510130869024420520219266393145735265005161443261500480366318210058886561374058171467318296488541158240500431889866110394504826804434423858303936825951837063073089831031881865689230784695881382662243135856118386080502047747758354896312538395456725329768982911327994593289908893757297660218456174300753057759960828047223491647480547829471086518012954106970415686967054226331158812476442399747021893573473688608264229394931952691343752661817500443715062271416571925514789704380609467954195761977777229398248070928125591202669376917378784107823971014179920773054998196484538345667955037181066288499878301224366961 A133142 290 10480878430336830965921532489662405564059219783250127321447040852923054933205923743597365929533959539808152648483790717398759863683298129662402709235629284762503155280192652825514623183562610243013368110145245845908436880601644368098812240166312377534617905772104209915367574529633203613515932623187498698947988244528487535905897217052287159091698108068111721696676979797704890843843367074929744748678780296264093804566871005565542229424897410090820337825501637482455106320468734612926309431190835459738667175457485794769697349153367317179966420554886164229554023311719021866617474770438073662831710094389160668752333993075745120891346295038996415396685613541663255702216193184376165394865103648688885129633029386203100585972816901799506667207409682433061426388669245550740040505055222049274930430403936413539393768005951094675349634950451950286847394884281946168253506145903226166915476045366522273400268350614492301 A133142 291 15113419428249267280080312235730870796791845280947215286011708553403166013326496150344158682616951678243530572189458916370395407093727686086435612800201653919194337254166221658496479200366438781755537519244327883603420719216795799273484826998326225344163018175453271603284827169761560381559391049534413806787362538479210002355783567723004937674963666672773841186127838550080393710260761263877224609298312646054582765753538123915117390003897630927104623207547409412637190224284883429974048968992488851560495823873838397671823075431407913018615265901750392093687132632587501537069108710077944924143107499934868931283105657187177240833673876898403359915502641772971444306908783517644099340583003019009625335037254901216262780743407040442197270360422944568030861790189635512241623618585249585586495484880498531094407565393653352930651504221634333529526119452120386453848500864195967594346448502381344051954687083284873530901 A133142 292 21793540334657013081044844322391426026568276835906101192301562286966512468161874242872533222967714786067631276944551273615392778269291640038510491255181549322193471817352411438899097492305221160681242089382210662910286768673738940907997021719346250633905537591097845547726805411221640437005028377496001521888677832498776294909503998759356067840138515644031810878674646512236130025305173899143882956863418156830412084122797407814593710843390958899474775844945538871385345848312481437287965686977737733114775239358899511956974105074741057205526033463903510512932615702167865497431788142457626142540698183195986609749569605329916505537036839141202606001739412751011281027306763616249606872955295488308231044238591934524464726731406979500746664353062678657418069640027065739406870517959424847193677214267248477901722169903880128974904793737961758497626377402562712984503369992664439367821411824957852756396385373828437017066761 A133142 293 31426270049155984613599385432576200599440658405531316972083566806097157575923409331726042563360762104557846057823470747094480015868911451207846041954358993920949067166284923128670840087424928547263569337351628531588749917006812335993532431834470295087866441043344917826550450118154435748600869360958184660149666647100696938049502410427423726820542064595027198513207654142805949416096350501804215346572439683836808170722308108530520215918779758835411699663788259505128256076076373947685816546572928818662654334659709222403558987694701173082455521639682960409256738155393429459795101432315186819598762637061112756389948087780082413807166288367737259451148317684316494269932046225848415466702195511137450156166714532329376919683908121033036247799846022201052288390057238606589195045273872044403696956477887424635752274593829752328459781918636634119243706688375980003267405680921257372430881505140721293379535754373522893736738281 A133142 294 45316659617342595155797232748930558872967402852499323167643311032829814257969088094474710503832995987057627947750167872758966567490192043350073953987694414052459232660311041799131912506969254659932906303218958960340314470037054714763732858708284446170452774078965780408040201343573285127842016613473324783934297416441372485891087566332346254719153817007513576224234558599279666821880912118427779385874501160674520551769484169703602336761169568849704771440406825260856073876356282920081510172192476378773814435804061339806420103281654016843843656678389365006637703487461623113159038833610356936235273181943941398727695393009273510793428250789437986925949872361371633725960983350909798853377692971764714816961358117027026993719468779122658768580713610951238742440392898043635879848414405528605283817563899399076276878242132598977510030621880288438190927418260760601998614488518460466605963309001095147200534161421246184331359534261 A133142 295 65346591741937973058674996024572433318618395472645618476424682425773786062833849108823200820484616852574994942809684249047682695840841057599355433804213390704652292547101355989425089164209577794694703625672401469182201877043515891876966788724914336907497812355427612003476143786982558999912439355759173380248596724841812023958010221148832871881292983582769981888147720292507136751202859178422356070215684101252974798843425450404486039089390599501515445005366978237894953401449683894383589982485004365263021753775121792291635385373157397587649470474715824656611159172181505135745874202964702386864444329600526435852580366771284622481709730472081209409960264796780211516341468059965704098155166563089207628608122238038440595566554295586752911257141227145664065546758168921684332152218527498376774861230186455580566622672880613895817135696969457291237198093425328412101998825037939071588426660698074061541876881233682624282926711665901 A133142 296 94229739975214939808014188470200699914888853304152129343681224414654766672792152445834961108428313668417155649903616936958885688435925314866227185471721721701694553393687495025709179442877704210695102695313299699601774766382279879031871345608467765536165674963752537543232191300627506504588609708988114540993692542924476497174964847809050668906569763172537306369132788427236691915567701054372919025471630599505628985411667729999099164764564483311616421992967742212219261948816567819418216673233204102232898595129289820423198419287989685667373692580883540765468284888582242944122437441636267231501592488010777176558022161188799416345114637912490314531175775887084703634930670981487194399740896806281665635738095305893314311779977574767318575374029068830436631279682839192170763327619268238253780744610111305047777993617415603105169332164999335533675601459791905309490480307090219622770044638763313795648239262204808922969795986862694801 A133142 297 135879219697668201265183401099033384704836407846191897867969849181249747768380220993044905095152807825240685872166072813410464115041908463196042002094788918480452841341404820725716647331540485262244543391938152494424290030921370542048066603400621792988813995799918803709728816379361077397057775287921505408939524398300370267114275352530429915730401717201815213014307592764355017235111873717546570812374021108803015743988826023233250591104462895544751378998414478903041937835240089345917174059212297830415474511154682145928459828977895753574955277052163591067980610198176422143919419044965294383122909503267211088070232103853881987085032826160080561472746058868911345861358511213836474358722275039491598757526704822975921199146132096260177798936438660112262476641237107356941319034094832581034453456952919271692440286229690626797040281164793344870102926067821834030956860500825271658095332780670037795250699474222453233239821530129294236961 A133142 298 195937740574297571009454656370617670543674185225355412573483178838137721627237605879818307312249240455683400610507827093320952295004743568003377700793500148727091295519752357798988379742901936870452420876072120583660126622813849939353433010232351017022104245777807951196891409986847372979050807376573101811576253188656591000702287883384032129432570369635254364629325179633411507616339406333001100738524312967263349197202901713834617353273470730811048176899291685610444262139154260020244745575167460238255012012186456525139018650187706388665399842135527317436487274437485512149288858140402512864196004002118830378220098135735136636577200990208198257153385285713194273647375338239681214538083120866050079126687872616635972475854410702829601618747769173852813660880032629125870189876401420962583443631145364979669193844965220266425728980270299838303352885714197624880734483351709734640753847099681555737437712993589515357522899676650455427002781 A133142 299 282542086028917399727432349303029581890593470258554658739064875914745413336728859298477006099358309584287638439666414502495999798932725183152407448502225119675547167686641558541320517872617261426707128658752605943485408165807540691177108352688446765924081333597603265707113703472217532474713867179243124890787548158518405922642432013564421800211850742612319591980273894723786629627744188820313869718381246924772640739350840282523494990169753689366635926337399612235781722962722607709103577202217418451265896906098359154568318965110843634559752997404153339579823581758243910342852389519041378584876254648145850138182293441497963176062336742847395726734620109252367273688169376383109097527441501566569174609085154786484249334260861087348189274056484212257097186726530409962397456860451814933212744681658159347763705831999561394495274392509491202040089991096946907256185094036304936526695389422408022703347386886056606923094788093908426596443773061 A133142 300 407425492115958316109386438240312286468565240438650592546318977585884047893841387870797962976967370171302318946598359204772138389108694709362203537362507829071990288712841607664226387783934348075374809073500381698385374914967850862827450891143730004111508260943498131341706763515527694981164417421661209519413832868330352683859386261272012851873359338276595216381190326866520686511699503939486267132805019541209180682794714484497165941207431546595958194730353341552311634067983861162267338080851942239265185083581821714430990808671186333328775156856946980146788168408113281228880996397599527516878695006622313780428488922541927164745253005984954429753065044156627895464066593369105078953356107175871883736221666514237670904031685833545386103587831486305560290445995971133148006922581640732271815247507434634110284140549522565641919248269706043041971463808911726065794024865868366761760110793265269056671194451980633593587326908516274501616493751001 A133142 301 587507277089125862912335516510181014058089186119063895897133226613968882317505944580831364135780848428708359633356394306866921061094938838175114348469287787296690320776749911610255909863915457307429047976858891656465767141975475136656493007920905977482028988199190707791475445875687463945306615208168284883869856208584210051719312346322228967979583953944107689702084471067628106163241056936550376891635119797176713771949238935804630763726126120437682350165243181118821140544309765073381792409011298491601945624628080813850334177784885581816459216434720141218328959020917593288136053952948999637960493323294728325527742844012017473599478772293561440308193059053748172891910339468873140741641979106105689778457034028375934959364356711111359413184378946768405681725939463843589463584905865484121024374161039084227681966966579540094253060730523604575320810722459612039967727671488148565521553068499095571697159052369187585346002307292373922904387545170201 A133142 302 847185086137027378361271705421242781959478137818449699233073566458365542417795678244170956285833006466827283288980973992142895397960512695953805528289175626773998370569784659700381357797378305502964611807821448268241937833353720179207800089971055275799081689474972057137176251245977807481437157965761245141330813238945562564226564544010392899813708188228065011955189426089192862566707092403001703991470709942509280049970119750715793064127132658239591352980085936819998532353260613251955382386456211572947766325528608951750467453374996337793000861323709586689850212119994761408210960919156059878411514493495991623097224752576406655003283644394309611969984638090460708682239245447521699844368780514897228788651306847251583973732498345736746728425770853408554687488514260866484873341427335446461784875724970852021683286081667147293347271654166768091569567090322951649907397508261044363115317764664902549118246682321916517435341739788694680553625223641678661 A133142 303 1221640306702316390471090886881915581404553416645018347230196185699736498197579050522149938132807059544316513794350931140275748296937998212626549396678642784520318353671308702538038307687909652619817662797830551543913217889928922522942511073245253786796298314193921507201100362821254122700768436480012507325514148820703292633404654353150640239302399227840915803131693450336145040193085464004071520605323872101978584655343140731293237793840561567055370293314933755651256764832261259999554588019477448076892187439466629480343360217432566934211925425569572789286622787548073425033046917509369085395669765939127896625777872565472334384497261415737822166899277539933385288171616100024986822302439039860502697807545406016702755714187303250195677671030548386236189090952755838230007343768874632807932409669771033807576183070847797059817466671472247749064438740423434973819554427239184754483463722695093720976732940018749151248954177442772990436984404668103755458781 A133142 304 1761604475079654098031934697612016847142584067323978638256243666705453572035366573057261966616551494029897946064170753723303636901289195462094788276205074606102672291995656579275191539304607921699471566789859847504874591955339672924362921759819565989504986369985945338411929586011997198956700603967020069802146261268640909031806947350678679214681159872838412360050890000195295058765566672386778729711173032100343176563724758964405098182925025652561185723368781495563175434889588383658744463968704093670666961339944554182046173683070308144137258670670462638441723369794109758902892246837549301984495924072707933438380069142186353606038395958210295170359146242599303495082761733996785550238417251110064375341251686824778526488274117554283821464879322347181731260599186430213409723229843879081703088282024955025554003966479237278589639646915709599984152572121026141924845834171506907704110325011007380983546350388789593779075406437136912421436830977780391729883361 A133142 305 2540232431424554507045659362865641411664024820527760551347156137193078351138500400769521233711129121584053293908020432518072704135910722918342472067738320903357268924739383116006123661638936935180985379493315102271477617686381918428008810235148740911612403549221418984068495261928937139641439570152006460642187583235231370120572984675024302276929993234233762782277580248588165138594906948496270924171990906964822758626306447083531420286540093150431662757727489601668343325854021616974649517488283283595653681360012607663881102107627166911278992791181381555060175812620318724264545586892828584092557726843078900890247433925160156427572982474477829897835721982550655706524054248807264738456975373661672968739387124855924618493335563325974020356678311794087670241594935879611898590890091104761183045370270315375815066143479989307929200553385781770929398944559779273220653873320885721724572605202149948284552860527694575480275487128173984938721473285554656770736347601 A133142 306 3663013404509732519505742769317557303602676648616963391063960893588752276888145542543076561749481576772710819917419399520307116060346361159054382626890382537566575686801898457624251044891807755923059217757793587615623219829170771033515779996162724574979096412990916189081431755771941343365756903458589349225964692878942367072957212094437693204653835562605213093631910667574133934558797054164950285877281176670242317595957332969693343648092631397896805135457316636824255512706064282089060945473640526240838937854176840306762367193024691615756163467624881531934135080075129806279715833407211980712166257611795702375803361340011803382206634689801072502383940739691802929504191144018341756069408250402881310857820892790556475088863394041936983070508660727752073306648636939213927554653788143221746869720841512746970299824894178102796628608342650397970593293902629590958040960482883039219925992591175214418944241334585189052963473363420449144723943040938837283010083357101 A133142 307 5282062789070602868572774027696554766153648063280840682153680261398843590194354733846715632521518722577127418267624866087850343286315316880633501405503863880850098783099412836511054000610325145104116211021358860026626411516046565448411326745656413688378945415129351923236440523327877488196281813347715689577380444943851658087834179267194478576808553951283483047254432905061652545468646757198909815964115284767582457150611847835850718009129287935674042573666692862810974780978818840750808908723472150556006152732041643709743669611239497682753476441322287987667467725292524560336625967227612783358359650918482559747007556804863095316985539649710672070607744710913597273689337105620200004987348240105581188584008988016857581153522520872909803613653132091106695620517092871410603921912171612434654224954408091110815796532431261344243430524029548488091824600408647310382221844362444021669411556743869457042169311451611314919797848314565159492706987143560517807443769464591861 A133142 308 7616730878826404826749420642195662655236256904574323646702215872976238868307982638061421399019468248474640964431095139479280674711750626595512349972353944825803304878653666508350482244629043967432379653233581718364807669782919318205838099651456552375917864309520112482390758153207043566037695009090502565781233375644341212020289813546082343670064730143915219948927798617188235396431854065083773789669968363353677232968864688621963765675820785110610571494422235650856788809915944062298384357318301367461234631400666196052610064817040162633838897272223271653334956525736740340875608365026384226390773904458194239359482521109251243435289765968248099324743865489196667576857094602113184388850000092823997671056830102899415841466904386235341894873904745966715127332712341271937151641469796811342628170637386746540283631629466053964220924019022000577178013103195975518941572941529683796364252244898667165879593728168982181529159444306129596568034330737071225739496632557858106281 A133142 309 10983320645204886689569795993272117852295916302748111417703913135151475049256520769729835810670440692781709693582220923504256645084001117235411928026632982934944484784919804005628558885701080790712346355846613816523192633200558140806253091286073602869659871955382587070255550020484033494348868006826691352140848950298695083881599823299271472377754764058971795882870838351552530380002188093204044605794278415840717802358645730381023914253815563000212508420914290141842626652924010359015429492444081848406949782473607922666220003722502303278498007113069516401821019642644654279018066925742078826842712611869065174673814048431983488170592525540674109515608583427676883732230656726910106268521695146503964536082760424371969626537694971428842139498367030030871122507075575597040501256395525089784457387404886734102997885993893517385145228191999200802742206802983996289666437799463959671913230067732321309328917113850360854153732998891590563685946012215869563955836336704661924665161 A133142 310 15837940753654567779954819072877751747348056072305872090005396038672554044789034641967785177565376459522976903504598140597998602930454899302837404702054789038245121256549478722449873562698713871163236012751163889844725412267535056123298751796418483881497159441797381035196020738779823091807501628149079839284538405097342666616054924907735917086378699708307185747879799975140131619727758798546167237781559805673951717323934174344747862390236366025521326532386911962301416776727613021756187029720008707101454125092311223818493192757783504287431492418148970428154256989737065733603711631311712641922965195541287523685400498356399080690750986539886097673408252558844577145209030143109771126023895551258624037033669475114277302051514681896004129814750383399770191940075647298591130874570705709672376210009676033189776411319562822603325454831938828535553685031889819453723484365254088317215081393417762429385132598578492182707501455242229286705537581580953174153090258031489937509055701 A133142 311 22838299583449241533808159533293724747558044560348764805676363383852687781110738697196776496213462184191439913143936936521390481169070880793574302168434979160166529907459563397968712048852659701136595618040822482542277521297152350371655993837344167683516034255199868070165591649770484414352922998922966301556952239301417826565267320117131893167085707224614902876646788693313718243117048185315479952836403445503422535663310720759396036542806585993238752647193506135348501149414565053362062681426760111558448441433330311138344517736720090680172933568963702287882036758181206143202273154284563887574088969257924740089172844815879042372574751997990212170945184581270452566507689235707563053620188863219789357438015300354363497588657633599066526350730554495438585906466576328992813680629701237822476710376565434972923482124923596300477920722427598749067611073778316668272974788258595889464475456078345690852051878233071877103362944726295739838821506693722261259192196245071785226133655501 A133142 312 32932812161393052637183586092190478208226952907966846543913225994119537107807640412323109739754634904227596831776653557865704475847197279649434840889478537894171097881435433870392160324571972590325099717978853268662074340985081421700871819814698493381146239898838767959797747962948299745673823156945289257765285844534239408564448859553979282211020503439194981640938921415958406566443163755466123545822855986856129622474776735400874739946864706765884255795926503460260576356039026079335072630430358360858575551092737216350268976083157612977305082774953240550155468851040309521431944284766709814169194370704731933921063556823999222702172101630115346064405282757939433756326942668860162813549186316867384994801581029441517049245542256135172034993623644832039041106932862990760338736337154614234301743986797347554922471447728506302466558356285765457326959614703300745830175921184530018519456392583581068446229423279491068290866658793863214618293907114765919782580993895135482806147222176561 A133142 313 47489092298429198453577197336779136282538518535243632367558066207156988656770836363831227047949687318434010439982021286505409332781177308183604246988325883208415562978499988181542097219320735622589092656729888372588228657422966112940306792516801390111445194418091248198160282396979798462777238639392108186731240630866133925732108690209518007816398398873611938911331048035023328955092799018333964837596605496643093412186092389137340615607342364349819103618973370796189615756907126191836121371017895329597954386227285632646776725167395541193183249188549003909621898201163368148698720456360441267468090708467254190789433559767362063257489797975874331034660246791764082206170884820807119069574873048733905942714522406439367230648574344689284475394278945117245801837611281966100079464984496324024625292352251398608763230904142381164560476671843351361866726696791085897170445405373304028109166653630067822353771976317147887403552618617806029183839975237985762604220534004589121134679068244945281 A133142 314 68479238161522742777005681376049422328942335500868409907172187557494383523526438229004217080033709358546938826857242918487242392165981831203477674722325034107997347643899101522349833798100176195800881285904781054418957061929576149778500693937407789842210589204647681062979167418696906435025032444180263059977191224423120586666292166833265413291964280155244976715157730327582224394837249741273821829690759303303353844242722750359309766831047742527732381534303804761601965660883719929601607681935174634921889366364194789539435687422408287242957268024804888684434227050608725830114033466127471540979172632415409838386429272120979271218077586509109155236634011468441048601864659584661196838164153387087975502009346508504538105078194959499692078346515245235423614210794361662253323828168907362088895437270202529996489024041301865910789904894239756378046362569813131160419036444372383224003399795078165216253070743619903974144854585180217500219882625999268354909366227453623617540724410261988918461 A133142 315 98747013939823496655243738967065930219198565253733711842509926899840693883936467155387717198181560945337367354317704306437317024094013019418106623345345710857848966886939525895240278794763234753609248225182037550583763495073791385014485060350949516151077558187907538001567761257478542099507634007269299940378923014377509019838867572464878516449004675585464382811318535801325532554026359034117832744449237318757939600304594019925735546429755237382625744353362467492859238293378567231359326441229150805662034868342782659230233614486387582808803187308519460933950245785079581483656287559435357601650699467852312519699040220964892341734404622256337425976895209877245200319806632950196625033513639609307811939991534950741137508155526483024211287691199589350535734446163631905687326860140099431635863195918339696003538563904326386500977878297017056853791492958943838342238353382339571235708874395336060611769105658527925213568992908277255017511041562850969729793543495767591251904603464918719775475301 A133142 316 142393125621987320654118694584827695326662002153548511608489407417382723086252862111630859195560730849467125177987302752639692661501174608019078547386313792731984102253619152441834959672214786414528340139831212243160732540939345247614737678525375264882063996696373465150579648754116639010583573213449886333763347009541143583487060373202187987454051450229959484768944613467781090360681614889948173543673970522889645600285380334010160298641940221258003795625167143820898260017086233063900219126644753526590019358260926230415207332653683472002006953141617037861867569987857705890706536546672319534108767653470402237996177612202102635801740247216052059149527656008976110420112562849523948637129830152468477729492291389622211782222164110325953177158631461328227293647753746413639463078998195211511552639618808571434572612661014608032544189714393701743410954800434445076376545158297217349508972874674804324005834106526524538062513628881216555033421713748472351093934811530639131622820655688383654246465401 A133142 317 205330788399891776559742502347582569595116387906851700005729882985938986849682743228504543572281375703370649169290336251602130380567669690750491847224441143773810217600751930881600116607054927246515112872388382872600225740271040773269066717948530781010420132158612348839597851935674935974719413066160728823986806008835314669879321219289982613030225742226925991572435321302004530974570334644946232132145121044769550197671918137048631224906131369298804090665746668027267798085400054699576884621295293356192002252577387281476069743452997080239311217627024460077352101972245026814817342044013925332827241305604852174877968417755211035933767702080924812956192903069733673980601995822380583738116181566219935578115944192300278648826852491563541457251458876035714406904326456164836200072588537354900227270467126041668957703918619160456542220590277420896941743030733510856296635879911205078420703176406672499155801012505589855960931083853805995103176600183734279307724204683685860208855480899184310703627632761 A133142 318 296086854479518319811828034266519480528462504699677997859750882776316601654519429482641440200370548203529626634991486887507519369085918192887601224619096743008041601796182030712114926312413532874688378233643908271077282356738299855708746592544102860841760948508722310653234951911594503558906383057830557514302640501393514212822397711155781725801598066239777049887966964372877065884240061876397576786379720872587168495397305668243792216154342792588654240736211070128176343940886861790556803723688686374875340658197234198962262154851889136021614773811216129814503869176407340809260716520931533657617347853914543365771792462225402111713857224660446364230771016698899948903917657863309952226414896688658994635165462033005612189396539070670516455403426540612038846528745102035947386865209591867570916212460956133278065574478036168363725849546990326539688250039362922220334672562286799425865304471405547068978341054198954045771124560403559363722225624043231082289387209219063479782037980635968087650976799975781 A133142 319 426957038828677017276879465669818743339473336660547766062060767233565553646830167631225728264390758228114018237008554801449591328091513466474230215408890278976452215979876887534938842142383707350373394897801643338510568558190888120891239317381878376803038277329445413349615961058667338457007029649978597774895583616203438659575227620165417958623291381292016279012456790190367427000543194655430660779727425353149652200812717101689411327063337400781470116337525697378162260694960769301928211392674464457276885037118159137516300551226680681146088264524556032168054502000277413201927138405841227520358882778103465928590749852560612089880346184192661576295958849886910656585775282036897128729906542908864704043973018135649900476831160513054393165150283820103683980980043532809379967023432158884499906278141428277060928889439624236161332218504539460592809559615018303108211741538181684860892690627063622466794268644353879228412105655170848748681454246693739036927017047969684854159838559221585083208397841937443261 A133142 320 615671753904097779394940377667844361376040023002005178983493766599918752042127447204798017515811272994392210768139701032203423187588593332737647083018395163187301087401380675643351098254390993585705560754251736050223968783628903932025311386918076075247120354148111777327835562611646390460500577848886080160841917271924857153593265405880821540553060370225021234558912803487545456857717402453069136446790160979520925886403442663330462889833116377584087319104471319408239851745789488446518690271432854058706893348183727279064306432606718690323523255829635987170204777380530853429838124320506529152823851348677343954484495515599940408205347483748593332572408430765908467896739052779547796318573008459686214572414456986145123481978344063285364273630253865162971688534376245566023876500402307901856997282163727114565726180506363670508472695357696355184504845276606353719119110963385427282607834018921272191570266406817239648416210583631803492039293301506747648017676293785076340635007420359545054018422037096993206401 A133142 321 887798242172670169210486747717565899285506373695554807546431949376315606879194132039151110032071591267155339813639211879882534786911423494294220619482310416425809191580574954400824748743989670366880068234236105582779624475424321279092378128696548318627970747643299853461325531670033036376703376251064077613336269810532027812042829140052524496059554430573099328217673250172250358421401493794131039325610632405043821978541563507805425797728026753138853132678531305060984488055167747379110649443194782878190882931195897618251592359518337124765839388818070568943403120928223490368413373343032009197144473285909951878900713942745261508020021191219287392907836661205590123796441128332825885394253548292324612548717603001003132411112295308096982228181660923281185071182589566062673620533613104562318905580973816357775500091361286973248981465373579639636595394079306747044666649797460247959835635762593847436621857364361815219136947249491405464671912259318483414702452288621032113510826540319904746309481369096022266186801 A133142 322 1280204449541236479903742495268352358925338814828967030476775887506880505201045896273008695868229718795965005619056975391089582959303085090178933395646408602090853666958101682865313644337734850278047472688207709998632168269593087655547277236269035757385458570981284240579454088832625026808815808053456551032350740224869912180108606026690334442496336935826039006268650267835581529298204096333734505638394085137912211772131048174812760669860924744909848633235123037426620223535700145931189109978396605477497194479891136181791517118119009527193650075152401930780400130173720892580398654522527836755753177654430801932030875020943151494624462352390728671979767893050030192606000210316882147190717298064523631609036211112989530791700447855931785087673681421117603709673605619886129794785593596376555959990766961024185156566016795309061360764596006482659615373757515052632055589888826714172655704161826309082336526749143330728755829517556023048253405438643951577253288182515234522606271236133882284633218115814427010848160461 A133142 323 1846053928440220831351027467690216384004439285476996762392703283352972312184301303231546500290877222432190270947340344874739298744780261788614527662301501721904594561944391046116827874310264910111274088736327283581922003865128756974977894682321820865601512631384264231615719334771113618625276018509708095524572154067992602831688797847658322213555221801906717673940065468545658392997651885511751362999524945158237004331590992926516493080513655754133248590271914741437881301353991555265027317478198461903768076249120087178245749432735252219876118642530374766114768044307384598877444491408111797569786885033215930476036642879486081709986966692126239525707432393941482332147728506835815723423128949555494784455617667707327902398499634695958325999443220427590661268164268121286233101407205432361889131987780376823058637992696127474379508973565975974415525732362942626588677115953038324376721565565717775102881834950407318549050687027368535744175945970612318855915826856734679560566129611678517934536354213523034653620781197781 A133142 324 2662008484606348897571701704666796757382042524319014502403247657819098567289257278213993780410749086517499574741059158252398677700390178196097058710105369836577823267470144930398782929441757662645606957910311254717421530941347397964830468584630829419161623828997538040705626701285857005432621209875191020289882013815305108413383066387717273941612187342012551059782568136992571567121084720703849131710809332524092622333942439668988608209340021736535399557323467822030387409932232286992023460614452203668628088454036685819894188890487115582051835888878725260335564739491118417860382376211842689567795932464719717315642907001343908882649711345583685005341445532295724472926831900857035956294004754541725414661369067797755722269105681531124050159412036182904312431089164957289128246099395447872247751770419312611889531800311249801259942878521372759100705446451989510025819769148691374924518324890060869872046523661960604204400361937635910987078665836217525146279045074123225411101836293769186727719138142682100156094155639039561 A133142 325 3838614388748426670077562507102053233928521315628733435468720729871856781058796810883275799805799891881011954586336358859614018504663892178510170045444281002843499247097387045243998867427140239270055122032580092975238265695419082736528560721142973700610195959901818470433282087534871030720221159364006941549914339349515898339495550042290461365482560591960296721488789313477819654130211169603064936175624057974796403168540666411688646521375230830428292028411850327453077207240977603850942565178722599491699799782644651832200242134332987934066527475644479295029118239578148451170072509052985750244964164827240799153226595859295037122699173773364981651462838750138040748478159453307339013160231432920218492446909740146696044184147994268246184371546156732527590934969307704142801644642226828626348896163812661005967881797410829517289363251318845952647242838258036510514605518435297009602831047769902208637715984238712240855426772863383956274831691959879700648615527081058834308129287369485555582853062665393374902053118810713849001 A133142 326 5535279286566746651902947563539456096528170355094109294931392889227559659188217712036405489326183033343332721013922288416405162285047632131233469108471943100730489336491164649096915968047006783269756840364022583759038861711263375958676219729419583445450483412554593236826752064598582740441553479181688134523956187459988110100444169777916457571751910761419405859835774407466878948684197385482898934116118180790323889276413307023215359295214873517455860569570330848719515302454079772520772186964257374014827442658485133905346929263519278113808350568043450264706728165906950575468826697672029240010548757884948767659235435586196442187023325931480957957724408136253522463581033004837281999941097432266200524383029183922467897957819138629129466739719398596268603223913310620208962682445844987483747236020466086751293073662334615852681460548458897342344565072062642196172551131763929139155907446365874094794716577225699389352921202068637727312396312727480692117778443771841764949097021284961877381287388644359103926660441230893731219701 A133142 327 7981868892614859923617380309061388589140387723524389974557633077545411156692628881959685832332556128281193902690121353560097384401020180869346483944246496506972362779721012326610707581924916354334750093749798533200441063349376092713328372321262318185365896470707763545685706043869068776845689396758834925976603272402963505248942153324205489528004889835406191289586465206777925966182958499655170659930506241075589073540184820186810136415053326236940520513028388672003213613061575790997349642659893954606781680613735780446858439797752664707123707452591179637227806986119583151677596927970557111109461063905931295723818344888699410338650513294021768010056945069638829254443101114815907336576049337096428235941835636306458562159131013755210422792491001229662593321292058945033620045285263829724734887992615933282703606253204718648737148821514478648814910186671491788844308217398067383365808934828542674791772666643474280734671517956202739400519208121335198154135867303468743997763596563627657698260831572103162468869454201829949704959661 A133142 328 11509849407871341443109610502718958806084342569151815249202811966427593660391111659568154933818056610798448264346433977911372011901108815765965498614134339491111046397868363283807991236219761335943926365430369120852452254310938614429243554211040533403714177260277182478285551288507132577628743668572760781570127394848885914580864484649334537982925479390744966420177822992399361776356877472305370608720855883512818653721057234296073193495147601218794713123926366894697785310519489836538405663943380118285605168617564336919235964841430078988394272338285912993432232967256272997768519301306845682190602843603595043484978394094068963511891853146653457989544157066011055531384488226531533542060663202995617250027602604524729324165568964015874800537305284053774863300699925085427859896338667996618080224738116155327571848924047541956863115919163329752693758144615219096871296276936881402884357328115312171175641390583312687120006975971642281577821385714652628257571802873158157003010157147729797439014737839584115921005826298597556580820611281 A133142 329 16597194864281581746104134727540429536985032844329194064960480297955512512872826320468397454879805300215234115993655106026844881064014511314341379655097773299685621933363400134238796751921313921514787484200498522470702950275310132630876491843948127905837658243423226425924219272321241307871871524392524288189197726768821085862101337922187079565889013276564406171705131168574672903580651132105844762604814253519243423076690991670117358209866425904175739384181308033765534414555491282712589970056711470673888046364847160101757814442902376148599833588100833945349642710976559543199053154887543503161738191015320146774043120465302556684737713586960992399154664432242872437427177579557356551744139762670342978111567013889023378988188286979877707164371427114542123217015970681128028936900313965859441959337475503366425323444870302297077964418284699988905750429624959266196620387034765584891859901333345322292600093448470251352769324679590213832479037681320968612220385607226758929596648843429804279401553703848723054927932653123474759593616507361 A133142 330 23933143484444633006540719167502796673373611277180128689857763386839882615968955163003769561781745424853756796814586316456732407122297024206464503497152374963807175716863625125209061108279298455062987608290753439033632801844742900315109471995418989399684499472839032229000245905135941458818661109430351450808041551873245156927235548419309119399473974219326482954632378967261685927601522575619155842305533432718865503257934688931074934465433891006220197397276322258323005928003707910181718198416113997331628277252940987302397849190700384976201971639769064263281191356995231605020036880828536424713544280841248048053126694732572192670428271100544604386123036567137156043714458685233481616081507477107431578819629606425367187771643344256019637856223060593885687904073729022261532299150356400101318687284414937738229988835654051864844467828050618220672339425761046646636429726807855036532659093365355839433758159111303519138006246180993116704153194515079122086193538473818113218321364622068630041099601426212019061090157879977752005777414183003101 A133142 331 34511576307374296513849970935404305262575210476660901241580829843342812776714720472225115239691822022833817085772517474675502104225471244891210499701514069600036647698095414067151331879341996450886906616367782258587976029557168986944255227740902338766217142402175641050991928670986755262375201447927042399540907728603492747467987798719305827986961904935255511856173718765660182532928491973391690618759816605166350536454518744747618385381797460964543620471133072515193740782646932250990754929526066327440737301910694538842897596775175512233307094504713402566817532587144412997879349983101594636893427691234888669972461919761248636528200882189271732563797019575147346772163811996929100933032982037849153666314927780898365595743330714228893337910966489004956047415551100234130448447345877028632135687622167002743024277475689697918803425530084573189509524546196999639490465469436539927914509520772941787118156972838406226126753654223667394697175074011706412727322470258860112034060478188374121089461345855044027637368952734995265268856271658273964101 A133142 332 49765669102090251128338651548133840685836780133733742410230866776336949184140010951993453171866045575180939383927173383895757577560722412836101334105079791210877882173477870221207095360950050602880464277814733726130422400988635834430715723292909177081895719659437801556498132143316995952403581669249685709786538136604684668603681478517690584648079667442664228770119547827703015950796957824108242253095813239116444754701912771991376780645617473276980894499176493290587115885570948302220758426658389228055545857726944272070471032151953897940043854073825086732286618709470886547710417655595618637863898017216428620852242035169025801301473001688658737812390916104325906908304173185113078311951944017071002479394547040425836763694695118274719937247975820922086026487536782463887084399540455524931139560232477533540503269889955708744862674769914126488654513723276647719098604570497763768197686196295488691668542921074822666771259631384282202160209752571686132073676915919737807735001991226270860542373219623372061641066968753705292539938737953816873230361 A133142 333 71762060333637834752767821682438062864671374377633579894651668310648037380717119078054087248715598027588891757805898247060207751340457493838413232569025357412016306057507390763566564359158093627357178601702229665297810514249583316080105128733147292449754861531766907668829255558734437176610702391856598866469788452076226688633761224034711103756702893490416882631000531793828983340866680253872111937273543930989308169929621762692820570072595014667945485324192032191954105913252524804870082660486467740789769686104951729631080385465520745654031004267361270354554737361524431257385424380018898974205104047398398836380263042251815444228087540234163710653735137225418382614427845569121061996733770239634347726133270517366275714882154617221431920618243222803159045238980624761824941573688889521073674613719544981198402972157038656320394058214790640312066619279440379813940548300192305917201135580548573920444251774032921447077930261702480711847627766033297390743829385433791659893760837287804392527981093235556657842390931573890296847326391273132272924216281 A133142 334 103480841235436655623240070527424138517015436015767488474345295473087693566044901570543041819194720489737606733816721345087435681675362145392579045263200460308336302457043484003192764598810610060598448663190337362625716631125498153151677164917475102803369428433088221420650230017562915091676680445475546315763725161355782280325215081376574893926580924333513702089673996727153566274513802129125761305306197252673343264593759879890275270667901365533704112856590411244304530139794255197674356975663059823829619831817482667183745845370248763279214768109680878026181198988699520402263234245569596725185122172450473905631718454685082701551100931544662382103948255488137203404098045006499386286211784733608712350081696691495129155023303263338186554811569479306334421148583573369769101862174979148932713861844023630410563545347179852458299487083053333415873576346439304415054551550272734634840269309464847297791919389612551651863708666115345802202077078410262265766469900118611653828995392367022707754488194072453077236666082262581054348552116277118783739846646661 A133142 335 149219301299439323770877428932723925303473394063362340746426021420524143474199367347603988249191538230603601321271954373717835192768120873198605144856302494739263536126750646425213202984920540549289335615141864774676618084272454087261402391705870365095166266045651683521669962856070164827760596591673345930732425212886585972002271513583796962331025936186033267996427272280023648738865561803519093930139599164811029998236031817180014247482543696504586662793718048822254940507477402742521617888823471779494571007711123901127231877943513251127882041583155558752482934386967346895632326396686978458817971967569535973522101631392847003821243315199862920830182730678756621890326766471526545903655396852093523574470080495865458875267888423579047790606362570916511432137212273818582283060314746243871452315104468355507051433987661190206211539979704691995049385024946197526128849394944983151133751143112729254842027315569525449066020818608066944294683299439832153937858852141652571029751462032409456777579447871384101818614648231710306480315304345214013020585940268701 A133142 336 215174128992950269440949629280917372863470117223932479588857848543100341802101921670343380512292378933809903367667424390179773260535948623790243226303742934213557710758471975101673435511490820661465161358585905814746320651804247668332789097162700148992126952268401294550026665788223160118715688608512519356569841393257295615844995197372753843106445473399335638937146036953797374327877865606872404321499996689460252584113093286613700654594557342458248434044428569811280379907252274960460975321326470642971347563499608847942801184248700737877642624748142206040202365204807925523981412400788377368018790392113098423344964920750030694427531309417270787174741393690511560628647793153896272693684796048934127385673505993341300203007140083497723575867820015692130178807438950262822282403872001908683485305666781524617537757246662089097504582351247082803527797332396070393373385772959115431200234308099246120634905597131866085001550156724166418327131115715159555716126698318362888813247779255342069650561809342341802369365086084043999363560320313682329656901186020820001 A133142 337 310280944788532989094525594545653918945198605563516572204792271173129272354487496849267807094737361231015650052575104698684859323857645147384657533724852454833455479650180461345966668794366778473292213389745261042999419703283640865281794616706221908976281970004768621089454930396654940821023195212878461238827780556651807391462511072339997457962532041615905805314096588860103533757151143339548203512509065086602519415261082283265139163911104205281097737305403203949817485571317273015581983891734881843692903691995428247609618180454748520506309537004779477954413058142398641638234301049610443477704636927455120356927465893619912868517496326936389275243056259518986991669888227401151953697747572247166159596617621172317659027277420732515293817353605856265480801328894829066715912644100366437575341939319183854030133938898252744817411401538958313697995088703930108561046896155757649506807586738527969793226279029036835325046786259975429367160778774177960639510500761116227144016132267934741232026653351492209007632522635518543215371947501577025574151238489656082172561 A133142 338 447424907210935577324036466385203670201603525752473673186830866173803867634829168354722507487230762602745633565909933308079176965229463766580052373388010936126908588097849466788908834728041383067666710242851307838099348465814358323488679504501274830043649608619924083209699459605310636440755328781282132593870302992850513001193325121319078961628128097564662771927288343990232341880437620817762902592633750354884143536553896539375044060659157669458000478945957375667067002913459600436194260310906378292134524152509844033444221473414563117869360474718267259068057589638973636434408338132125858706472718430599891441590982473634993606371535275910963917629699951484985551476418195264667963335879305495617553204195224056976070976033837689146970186900323776914807623386087536075254083210510324530981734393012957450729928522353523211364618143514595537105426114383269884148959230883216757629701108876723024342586173724965519406851380785334412423279424665233503527014586381402901223308373917114117601240364482289956046664295271052653232522348933713750564243756245182884472012781 A133142 339 645186405917224313968271490001869146776793338936461473218837904230354004000151306280013006528779664935797972586392071255145474499001562893763288137767978045042547350581619280929145193711166880016796922877978196157278217488284601418829810563696221598701033759347960523219765531295927541092628363079413622321899738087909883095913383362431039522670302754156202101213344477937326176888057292068070765990374355502677848377191303548696530270331341448254231409542333230308706668383723172511719107786343105762376140135015503100798319755045619561219097298234204382796661089846341841339775185352224438644290182272288116003653839799515767160474885350367283032832752086985089646242003367683423801978384260777108264554289916472538322029781766670329198494216449532705296327441936898125687321273643243873309223419382745324768702899099841572535034545536645225547710758945586469012690649886702408744379492192647862574039469285121249947844366045665962738939563206487937907994394051482222447783531172346289646247373556808765127080906148335290442754011790467726736613922354315229752560257461 A133142 340 930358349907730249806670164546228924448465793142851691907891071069304299964350548826610400691992789606658073723943800839986466148383288463342894914609050952940417152630106905250360580422667912942838095123334316007487351518757929431594263344170447044052060637330150454558818686429267908944933658805185662106046828452463058573794097615300437672611614943365145865286870809897280356840236734724537226795217228001111102475766323163323857274773733709224932234559565572147779348742325901302298517233646447602968101940168202961507143642554309992714820434693248001725526223500835296238319382869569508399207736363921032677377395399919262610411178303694346222380910879732547784895417379781301857784866768161284621869732855358176203390874331504777015081689933325837260389363649621009705042022510347154987369189015525745359018850573449194072308450045698900644261808973421305046415768177393990192637598040689341108740572122971117459272168986469532935138426864330941229824389207650983366802628642149432555771111428553757023294620001604217765798052479505528240446711791166316120307419245801 A133142 341 1341576095380541102996904409004172107185540896918653203269705705644032570194589491256665917784847073833136006511954374419189229040494202962577560703578113706162036491545263575751739027824293419296692516370925205704600603611831445955757508912483220941301472737996317607513293326065473028771053243368714645343297204728713642553527992847879868692866426078029786181541566494527400337237444483415490612967937252403246707092206660810209453493693453677360904028003484012703867512179765565954741950131810391100374240621582413654990200334243559963875209847730365384283826017627114650833815210322733878887218911546591856832662200512843777168445758639041896885390240655822246920729545619641269595501975901304311647627890223136573612751318756248121785418598389639407796776166055311559096544909138646954247913061336968742062380413824014638010696249931352278083799980828914576290462525021152247155374671995181837230941330961855066255020519834123020826506872598802010765468861243038666532706942718448309399132296432600960818825714961407133682990348921435181254997421788939473530253545992187401 A133142 342 1934551799180390362791286351113851632332625524890904776263223719647623896916298082041563426835348788474592514732164483968670028289926492288748379191664725355234703680391117446127102427762050687957917665768779023291718062920909426310272896257537460426909679636130052659883714417367725678219949832004027713399372463171976620099128791892545155354675713792904008308637073598237701389016038104848402739362538722748253750515859529121998868614048685429020714383448789386753404804783873203780836589791553350320292052008219900322292907374835570913598059885606752190889275391892075825667065294965999383785861271242449093631666215762125326757636173546320111614386504644784800327144219888105330975411991464814049234594795832030083791411198255635460109796603796170092717113971062395618596208053935906397678335647078719910528207197715378534562229920092559939297938928093485845589541914664733363004060084379454168597676290506422882568622130328636409562289975149045635192864868088072549489180044597373820004116215684699156946989657679729085166654317346657051864178041772938929664309493013314986261 A133142 343 2789622352842027522603931921401765049651538821351787768718365334026168015320731639714443204830655168133288573107774673928447761604844961386172200216819830384134736545087499812051705949093849267741897977346062980661451742131347780907967560645860105452382816733826797939234708676550934362520138886696564594007249748596785557469301164381057266141573686422941501951268478587092270875560789709746913334670167870265729504997162348787261558332004710695194192780029126292214397024630832980086400407737469799351470038621612474682332717444312559013848438479835088928896950831282355713497257321525760788685333065912700046425005850466784208340734193808034961906048454307539026249495044349102267625274496190285957691974047961897157690641335133307577230204917255478884058670549495808426704172917230667886805205755174452774012932716725162022824097534077221501115349850510825760425543150484020488299607486300500915936011979968930834808886856913373868465801317658051207146100374314139373324731091602470329997626183885039751716598267548454379403181842623530547352963481239156147636460758671654218000781 A133142 344 4022633498246404507204507039374994087745886647763753071587106548442014630468598108170145059802377917099413647828896347640337703564158144392368023964275003749196934863312494337861113851490902882033128925415357049334790120435340579159862912178434014524875594820498606498323790027872029983028362054666614140530740738104101601894112179908692685230993901146167852909720837485513456364857269745416944180191642706384459197952157591091702045115882178773784596968087616664583773756112856373411385607120841659111469475400313180272023456261791335262398534689862312628717212209433765046787219390574852091284866495184842224495764804706887066302011949835012868748410256724966631066971526807185581810314848094400886177777342566259869359821013851031270730495380885796754642510215258984688911798750438569156866709020625913821406738449310485921533814081909433312048395186497682653047787633456042879394670991185237941325560677438907757371532279046954789691275937772934691659041546896120888261712744910717618482756953046011637276177754815213535370303050408813702625921475768821391952846749695032369042139761 A133142 345 5800634714848962457361376546846820072764518894536510577440838924488051070967703151249709461791824125802186346880695425522693040091754439368833304384284338586511595938160071747695914122143932862042504168550967519077786692216018983800741411393741203084765155348342256743784965985482790684592535562690370894080734137096365913145752294127170471045827063879087620954315496385631816985853307412101523760923014112438519897717506249191885561795543769787086693633789563201203509541917714259626237959067845934968939632057212984339783141596785661135819673174342974975521291109052657915111456863951615189871988800723476575022846423381480682823292890927894748700245684148947574459546692160917259868206385677629887582397236006498769719704211331851959085797109032401664715615671732906425602387093959499493533907602536812556015742830973003973689737082015868758752284743579807874869149341900463348066627269681626810890542560854925017198914737498851893360951436467254167321130764523832006734016453430163203381805528666164895912496605845270369549597595507666735656031415095159208039857376599478004504547534401 A133142 346 8364511236178705617110597776046075169932348500035000488916618142005221202320797475503972873758750587028835612788314974707375723474606337411713232554114051966745972145891960147683170303017699696162408977921569747153119075385378939300089955366862636414216829136714713725931422627276156295152453253037460162650278094952221542654572914019199910555397395119743203248270036067243594580144104430980651846306806158493639308049446059177107888407129000150800238435327582048518796175671587849524661725590226717383551837957025723104787018159108661566516706318867880052389073062041723279825674010598838528943316565776758036340720046751290437744122046706074392612885528132525677404035263124515881544371797832294203492930636544028659675944112919516673970448700729342314723163156128635806733953277690847831106737896149063079860879755524622419574679338452800840687482551846896457878660303232834691869197128209914676066221047192124435893077679941065383271702280109842736342378903401818857589563464133550428558945089579656733894182829451125057676984362419005024002294674645743809172082384209697587463188502466301 A133142 347 12061619401934978650911024631681893548222373772531576168507185919932604485695518991973577634250656554671455151454403312832610270557342246793251112509728078651709105322780268372887383881037400817933331703658735024427278628919024214451745914897604527968097582849987268850536367643566231894819152998344454864170806932186966368141980996263392143850411997935605819996384437693468877752750812736166687860850653557533715443687403499827140383197518222673684156737048739524400902881808887761300302582063147858621146781394399035504118540402293093193255954692134308692570067834173055916850706811826661207121072615861284364926743284568937429746341168057268346253032231321417877869044389878859740269724264267782563806918395499253320753941691125731712013427940654602585429136555521821100403935024043108612956422512339346424346832591723674556022713916311856796402591087478481112453153288112405725212034192251427281260679859508482581632800815560278783825901326966956758551543057574658268812143781264126287818795437368336344110515727571916487899841901010609736944573264807747477666934758173007321643913316008871461 A133142 348 17392846813079003035908080408287514450461493047642032799986873179924673663151736065628423444616572993085651299561636788789649302767964045269530692525795335301712563129477001101743459873285628961760168154266917983654388629782157531860478309192390362467360300252852504967759716210599879116172923471159450876674140945935510550639193942038897452232383545625748472691583110883946054475872091821447932914694796123157459176157927797304677255462932869966452403214585847066604053436772240480207186798673333621904976275218885452171215830473088481276013520149351354266805985427804484590375439396980034861830057768755406277466327475628361022403786220216534249222479864679956447361484606170052620953060844702344624715372833379286744498524242659192209206689119975236198846500189899309898146667570716884929035330156055441394845052736385783185162333892642359047611695660661417917260989162797785822921061436029429929663224291190184690590062882960242065211566441784071535988588746643753821808253743019405973484274461740051428550629784975874124426514344272936821669050645558097217051910749203092348112935538496290180281 A133142 349 25080473042840520442800801037725964155671924752326038766004902618265459489660317711117194633559464005372954502512728795031361461981133595936416465371084363776990864323600512808445696249893995925457344545121192073694603976867242241918595270109512005073405584867030462176240660239317382119289460826258929819709247073232074027055349522439093862726953222380331362015442849510212517085329803655715183096302035158939498598304288196309844775237166000973401691751276054421303520654922688963571002063384365019639117167718851427631857723423653187706918302799409960718425538416826232606265466759738398444097736181472679990822079293112812025368829983211074330110469711836265875677382933052826000554573468336516681057003818814535986313551203972864039944333697576349944134067844698249351306394233038724024560333128609434152020141699035707629329529450476365434799268740082677158209233919601119044246445378720245707147088167216386815348289044427853497756294983151304187938786421117235436389233085290202149638035955033716791633664039419482915506545784599673886237034086321511379241377633416100992971531402598334431093561 A133142 350 36166024734929217399515719188320432024964465031361100258546269588665612659416514987694929033169302479174807306972055360798434438527491877376267273534411126771085524642068809992777592248887268838880529073896604703349635280253933530689082519019607118925488386017957673605634064305379454416136286338541905640569857605459704811503263372163231311154814314288892198277795897410615565690991100999449472576934620004394633821295607421150998861214737910470775273052936855889672610180345080713228904768213455684985985050874308539759686665961077423584894916623229014004615359591077999613750212692103373576354073743625835791359160874341199312220830432004148967485048101988030712770338827977568922747073988280412351739574791357727512977396337604627286407519985215976644205126985554685665273922337374269326531071336124647991771649484956754015709996305253026314621497911503559800719798051075650864017551315053158280276171473901738597547542212002081783522512154137738854936194030662306855519452300734728480372074362884157873484314994213109388286314594878385471016981483424973850768849495475268428772600169611259753346734501 A133142 351 52151382587294888649581224268757025254034602903297954246784954741953195189419124951938376548635500615506066763699201317542547428995181306042981472020155473719541549542998900409072479577199191771669797467214358861038100379522195284011415073831003355978549179232310098308862144487696933950686405610716601674771914957825821106113678727309857111591379514251360169585219668623258135513892082311402483740756625744301903030809667597011544048026876829732856970340643194916853482576536951465787117104761739713384770804243585195482040540458150221156230762852393438784694630104796058616795200436546304958704130240572273738459919158720716295410412114119999600039109252597028451548952912560721333775280136526886274691785792134024259177419205274668574135603874347740744593848979102012031075644704099463330133780306358613794700566537165940254946185342645413469318765189119393149960790580417168944794264749861275519912532118278139841276740521417957503985964769971636277513803853428625368423613828426393178494381593243000619847590587991264318425950139268847249532601062064725971297301731097703658189096473048033965991560056701 A133142 352 75202257524854494503478725879828442095885872422090618662763646191626918797529718764180151288203358718257269098446941327840992594176612915822101906385790658692452143355479772321072522772728985647479009067194031581012237397635725345610929847381787819713948990964605143803705606717194673377435380754367001073115460799327228575311113221517441791683458104736147075649688484358840820795466691701941382104698477388663339775793719379283225366255895173736869280455934434133246832202756103668584309636161660453245154513734198977576562699653986657829861175138234715498515651995756325447419065279287079647077779452831475105023412067714398556782502047730607419107428057196813039102877329573732185735031209797781727693203372682471624006325516609734479276254379289456937727686022738115794125414389389088747783584670697784967310225174943800890878383554098380969731344781212253418683659297163506542742465751748644246555591038385603749382462284342482718665977675786945374436050220450047118959995621138558228660417885382044009662352143568408934060831814511082855440539714515851425636858327393393199840248341535095367700076255028161 A133142 353 108441603199457593779127673137488344745242173998051768813750931023371274952842665038822826219212694636226366533893725695545393778255246829434164906026838109679042271177052288688086168765795620104472959405096326325460785289290336426175676828509464205024158466421781385054845176024050231313327868361391604830830819700714905779777519151749423753750434995650009831726681209225779840328927455542117161592491463637826791654791512535258813966596952813651735769560487113376947015182891724953147108708228009611839799424033910682080207930860508302440438658318571607355420785483250516499119675337531532304781199266852746529170021741725003998164072542415421778353311219368551805357897560292409251108581229248264724447324571622331947792862217532031844447784679331522556462578650939383873116816473854361874840598961365899564247550001702423718706374138824522712939129855742880310348686745719196017465690819756795142257642364819922328469669337281338662358835822520005258300506904085114516914945262067972539335144096339314218932491943435057691651401050574842208698008735730795691042378410799541896465979919397134472189543968190551281 A133142 354 156372716611360325375007601185532313294197119019318228538810179772055186855080325456263751227953417462079702284605654006035129987251471751431149972388794168366520262585166044808447934287754511461664359983139835367282871374919267490819980375780800001857016794631217792643942940121073716359145408741745939799056968892970094807210607305709447535466335580269209441202798654015090170913492595425041245074990585867268844902869585282123830456607439701390629242836941961555123462646897664626334462172955153698612537524302385469360682259738153318132454715434205119571801274151195249035405124417655190296414842265022207663588066328155388050954035823660990473778055670901394506513049179064324566366388397544787934871314339076029986245683311355673309959226231341676236962100686968568806918655229883600434431395918704956473859999792229720058573700629801407653677255520636452195269387603667783493678983419623546846491273734479289612049513801897406008638722590096171795523956519640514683344232107906395263163049126503405721656643720081209622952386254097107953859673156384092870631684031514612021310743203522326373801954702054519918861 A133142 355 225489348911978389733167181781864458281887500383682887501195465480372556073750876465267290447882608767624294468034819182976961896222844010316888826019735163946412539605538259561493233156773239732099902622728237503295575061848294431425985526199085093213613193699749635211180664809412274939656366077729283798635318312843175997091915957313871596718702156313204364204603932408550800677415993675453933280974832329138036523146287185310028259613961452452473716435100748075374656189811249499449341306292623405389667270244615812907421738334486224238697259217465463850930081905238065858537690290583446875897897764962756598147462475178327844471721493646605847766177924128591509840011558313195732291080960678354953819710829623063617834327542112663380929359777810017802176792728030025280192827724675677972088198074173585869406555452845254622039557601799491012079889521627908322698146575802198078689076625406334795845274467476770800653070432666722183118375616082857209140287000814718088267865784655759901508577505273814711314661311865160841239649327006979094623439993497126188655197331065659735188195233499275233887946490818649532446101 A133142 356 325155484758356226634901701121847363310168481356151704458495322412517453803161908782589976562095493889496770543203924656198773019223353811405202255970485717616558515590923585121628433764132723939176597917614135339916851956313865650848780308798704923614028368298244342756729874712232379389268120738676885491692329950150966817711735599839297133020833043068060423973597667734476239486662949387409146749920633228031181397532043251631778626532875806996765708470172441782728699102245174880541323829211789995418201591155211699827032785996069397198883315336869764667921606306079139772762313993896912739854472162234029992320977301140820596340171439802581971488354788537758055794790154038449181639172378909790298620088145002118660887114070043149239626826840375814329062698151718609485469250660327097752150747191562392118727779103003064935260983488094236238011547012931923164878532092919165961686154814852515152062039290827769015252115514391611490650688999668889999408498331218303842767579117241497871580105599555714310310019955065841851857951377157809757339046610949699579947923919712649823529356215962751364940045037805790571267358601 A133142 357 468873983532200766829138519850522116028804668228070374146262753723384688011603398713618280935251254306045575499005591319419447716758179973202291336220614385067913433069572204207128639994646231147052922097296960431922597225429532420229509779302206300766335693472874642505569268154374281667049690448805991149736541152799381307964325643052309151944444529401986818165563632269182328788967295600650314159452272139988634437204683222565839469432147299727883699140272225949946708730781352366491089512382094880769641304778545026534768369984593736274565502018506983185679105363284214314257398241509057587423272960043706286170251120782588121594682744473829556280359838893522987864577562111885406727954279306956932255213285382225485935600654674679090878503374462146452490608557985506848021379259363950282923405362034895261619588059974966791391716150274286855721638712758311575846520579842861514553356553940701442938664812099175443222749918682271102796110419146923296289845453329793326552760819196455275058610765981834761652337460543632085218324646212234663103810589549473297158717637028309979869596475223053968968311056569459185117998656361 A133142 358 676115959097948747411391110722751769466173021416396123367206432373798307595278297783128778518655746613823830372795519478678187408792276298003892701627869972782213553927807527543094377243846101181326374487704299328697045282217429436105302252973472687000132455959516936248688127948733001931506264359057500561034600650006757695117739865545829957806755990564621923734318784134493183637451353593188365608783426505230382827267755674896688883142529873331801297394564079647381371261087607867305270535531151606279827343289070773051436162484998171638526255027371732883984602012249530962019395501942067144151619753910862230627509795191190930518936177359822417574307399329671610742665049775184718052528431588252986521718937433024148600475256926817205897562239147574808677128477916949156237343422752155980877798381307127404863327254704799110121919427712033551714365012250472360447517797601313384819978464627676628202402597007720161358190130624320538620500573720863724359957735203230758585238333702171265136645144440206170588360308083962401042972281886665226385937531083729544803290884670903278322134587915427860500939603528122339149582795113781 A133142 359 974958744145258561566459152523688201048105468077774981825137529220263436167703293799872985005620651365879657351995640082662626824030745663541640073456052280137566876850465385144937884856986083257241484958347502335020707374360307817331425619277968312447890235157929949195965774932804834410950366156070467003020744400768591796978472921791443746848190193949655412038069521158306901622876062914082022557551541568270072048285666478517802803652058645197157742959262262579297987411779599763301833621146408234160630259381535276195144411534997378909018585183968020311722610422558460363017654056402219312809048261866503292858582954414576539220184373070119452312594989473547569167935137198254251546339270395981499607386452565135440056399384887815736225193870347428411965966774547682697787401194229349560475502342439515682917656281696260341829016423044602107285258626026468385453744817620514058048894392636555757166421606220320373503066945610351534419659031195066343603762764317605424086587124437711767871767239672011316153653911919613238671880812155925044213858816012148454133048296977805499030538206177571751788385939976495843594513272555415661 A133142 360 1405889832941503747830086686548047663159598618795130107395724949929187501155520554381119061249326460613851852077747340203680029202064926454550746982030925760088398654204817157571472886869396688210841039983562610662800531336782281655162479637696577333077170718965279027223646398764976622487588496490789254360855352391307659364485262835483396337125132452919412539536972515191494417647003645270752683339623714158018938663245103794266996746177385423844428133545958788075268050466414921771073376776422585142508022554200830579202625189997303735388633161309026857917771120244727287593940495129936498307003503441991743837439845992756024178364575347030934890412344400513456265068551725174832855545103175382573734180864742879987871537179312532973364819523663478752622480115411769280533260276284735299314049693499999400307639855494878752708118331560110888526671791224365155161351939579490983670393120894203448774157351753767104970871261177379996288312609702482711946612901546188251818302100048200846667099823222961895877687398352627774206202451088156562027091158026751986987130310840951110858698757771173470550650992024506503478340948989442114269201 A133142 361 2027292164142904259112423435543132206587940160197109537089653552660359156402824471714279886448543750584523004816454312578066519446750799916716513606448521489995190721796469490752678757927785167413949522414812326228256031166932675786436478306132845236328967728857697199326548911053321356822268200989351948717886415127521244034995952030294135726690694148919598932356902328836613791940077633604362455293714838264321741282327391385666530790184986129125020171415529613142273949474582905414288046009767746629088334362527338313674909328831700451433030109589031545149405643670286326152001830959714374156479739154303832747084965062971232450625178430234235041855148312945414460681282419766971779441787232562400928707307351846489945621172512273162704254016897542490934187914457804527981278620615187107381510097551496792804100988705958879708846292280663478210858615660275927716201111419881180832192822280546980495779144062510559147675985114715009037395248771321039431949460425840694804386204182918496456246177215743814183613912270835338485730695797240950287140405660717549223293454099603204880438109675493938356466978710952438039271804848262256220772001 A133142 362 2923353894804235000136366763966510093852146551405613157353173027211287974345371732691437215139738839016421559093475040990231717362185451414978758069751785957647304932431854800848205197458979342014227000481119390858534534142185581701759746554963925134209038387842080396149856306092490631561088258238149019261937849758533242590804798342421308234491643837609608741046113621209881896483174300653845389780853457153437792910177435133027343132450003820812855242753060156192370959874298083192481591272708314216560235642741867647488640049550122053662694029394222179078585020401432637583899046303412997597145476857002684829552682180958524437777328931822419899420233454922887138846144180752248131122201644251806756622203020497895621597859225518588086560927546732608448346350168038717579723237666823524108838246619564875224113318074137209661403645350385175469169597110326663401606841315529083269038379335427851671464751580788472523843799664157865651927660415635236378159175321160735719673088129668423689060320445279357090875383807146205468649457137170362157494437871596679228002173681316980486480895453304487936554832650201391146126464250245184028238956061 A133142 363 4215474289015542727292381761216272012202588739186733975793738415585124598646869635716580749951616957317929303689786192653601558369751974189599452420068468902405923717376012826353621142057090283399347920744251746805680569977000441881261768095779673910684197026300551073550893466836460437389732446111209896423765661465389808294696484213819496180001223723138906884989563484882320858114945401465211447701535391500419033054734579134434043130462115324626008135029741329699785781864788361380653040327199379332533230708499410620340305276541947169681153357356358793199774450013222193109656272767690582820709621148058717220382220619977129268042457694509499260728934786850490308801679227362322038106435329223872780648288048250613639854167382025291747658153268371523840024502754397372945432927436938906577837370115314998576378600561917150372864347748963142363064348174475388349189348975881518192772510808864681563271676000352914868823611439730527555070648924097239536266098863653355067073788696777684041128525835915617181228119835992557450454031461103864990156692270436750729229911155004986258300570805555396110573712214611695080276322177048707106464353867781 A133142 364 6078711001406517808520614363307100275086039109760718987481413442100722459960811669331576749993016512713615039499112596331452456937464984595950995410980662405483384353151278063747120838641126729682517687486210537774400523372300495007197767834367734815281477902887006805979992229321869858225362626204106432494050821895242345027709739431529371070253530117122466118546209499086685467519854785738534253740224253690147092227134352934418757166783237848106882917857644244366934905078064942812818491670230232289198702121420507372663072720133438268558169478613839985571895678334046001031486761431963517014465676550023813229106332581324839445992786218153766111551224542404952102404882599712287626701348622539180297888074743374364370774087767021245181534970452064190644706884625490843748596701640828236461717378868037608382262717896966456700460728050359500902363320897996399672867639616379833704894691548003535386386085327757322452371123852291756576546223820887803776059336402212816845984683627665290718883645195069874695973857928117460697349244717454636145443792759531922954870303883343508867488936620715427886959356458637414104367310452839985402337570038383961 A133142 365 8765497048553909664343998619507077380402056193686217593214222389770826202138891780306497956909179859716075569028416674123761789302266138035387145783181695120238137831320425591910521895699362687111907106007194851218938749022287336799937299955390177823961980451766037513672075243788669499100535517253875364446524861407277996140149149563781139263809410427666873004036749108119515561842772486089564928681955672285800606572494682196852713400458298514854800541542587970635790433336787782747722884335431667761645195925857663131969530522127141441313710707007799902835880368383244320265210800328618623844276684875513190617654111200049798503992329684120036223357605061213154081177531907105891395381306607266168765681823131657785172042594705877253526481679733723294538143487605455042288103498333146880038889882490340115972224262828825068644913996984270651338065545670562633852886787137470744320939952439710289162487171770950058623404291771393273252852099679071288947838026825892018238554846717304652438946175242764923395977121904225542333020160428538124217864959002552762464172248969870184781932788306500841457599281439642936526802581396673081901463669530995803801 A133142 366 12639840665303736329466237488714842275439489945256416008695921204636089282761821986390300722286287364694068256923937344973868168721410833582043668268352593382720989269379700552256908826477642353688640364344687489247171901689614967365014579337904802054418360529968723207708326521551032095833113990517462071425456356098472975191750045961232971289042099583165513749354873667698842353491810405086366888625126339211870784530445104593508678304703699675182774274021493996012565437936742904657273586393200794682060083326384628815792690349834617824936102281335768846049353919312959975776432942587106623619929965124813470846843999244139228117917493411714874080315554947044825780105898605164095679852217426329192820932891067775782843721050791787232563941400641058538659812264420181545488601495999696160187842748833691579194339004736447852019509283190590228869989614493630420019463074184593196930961706523370688968771115307624656777626536363225247738856151190996977774978658623599888087179242981669681151669665816421824467124313812035303926754373988707257667525125437888323941413428144248923112038213249037592666430276876608655834235218006692131261925209126125910696901 A133142 367 18226641473870939233180650114728183054106364099003558198321925162862850974916345165483033335038869470708986710408748623035643775534485119759168934255818656476188546288307696875928870617258864574656332293477933352299570663297675760653014223467958769172293451922234447099477893172001344493521851273790663053120143618969136622948507426126948380817659443789514243159696723792072622554219628761362054963832503499187845385492295268329157317262669334473315045648338452799662148725714349931728005763856111210499862878511450708894709927514930996776416418175975471668203265515768919901825296037999807422641315165433296149447958429255937566896238521507363164303778806876033577561758624611114718864455502147460088781616463237909547202860583199162483479949973242726679024154747150414183139521069128063529843989204928300766858120872605694973787063741446834125759873686034269395105431900087396252503702459866748093782678785786422984123278842031479035846157317165317962880230277897204212729694229824720962916055219161105028116669864539833004036837474271555437018447013016475960570755699211757977257374321572323902124151001656788242070030657563068656606614250096204032229127261 A133142 368 26282804365481229070510167999200551249179101591273185665564207388927026469740086966804547678825327490474994142341158590480053350452558821281888021153222234286070501026750429515388879173178456239012077478554815549328491649303346757246679145226217207241645103253501542748723914245699417208626413703692145605137175673097138911818772516725013603906093628902379955470768926353295054024342351182073678171479581420702533834009105246485540257984090875606820620642129774915618822449914654664808879654206925972340007588753428595841542899683840147516974650073654348809780262824384863185472101110362779716342152848624847922690485208143062727325147830096124271211174959199685471799230156583328819438449154244420021693898119056174499290742117252141509390855297474611230094292485578632831905643893081171610338872245663860872117831103958407415753093895657051618755508985271801974111612780462951211517142016166144227863933840332906635481111312582856406464911112496237311476314285749109851156330992228004646855270474360647634122413477542125379785815711145208951473342925244632897254705776849926858956210659669077817825433077958811768456328373970726996134606486713517088348490813281 A133142 369 37899785668382458448736429074197080173133210388251834726185388732907609306514230489786992269832787202395470844269240278723613895708814285803362767334012206021857186292027831053493887838852716637790841067743750544198332658724762726273950674401981744883683066598097302409212784864405387613494795038872800171944754200462455341706047020610043489884206195217788106274605632104727675830479116184921482561218592576149554600795744273136880722855741779955700861650905487089869542310628206312304472733360623396003080443119565523752795966634169977788480668989791395008231470789497456944530867975847090351157961766401865271223530222183867196865296274760089691723349987387139574300912324034535546515524815964951523822512306062540390067702930217004857379129859008416151069290740049641393193755354301980334045123934258082449293145593787150887820987610473726987411318196888252412399550523995675559611466283609120109831698815081265581940778389465636906643365978062257037830882319819938508163216561098552876044337107972834727299492117945880257818142218633917036469123479755747621365325159461895318856878513868488640980372374265604913325783445235130765357445947226641545194491523623761 A133142 370 54651464651003139601848860214824190409106840200757554401973664988645383692967050626185876048551200320526778482442102140760860757558759747569627828607624447861283776562603105628708670874746444213238153807609009729918446365389458547940279625808512449905063740389353056572542087050558323239242285819640874155798730419891187505601207984947165987399421427410421546868025850726090955252496861196305595779599039015226237031813629232758135516817721662605245035679985070253816964393103423587688384872626364730110469658970824731822935942343573424130841607708629117947520971098192508529150326149070393923590064524998641096256407889903928354817029903056219239340799470637296066456443772027643674746567346172305852932041051444064186303128334630803752199195865834838615230687152859097310352563315259562560521458374327909228019843828409967621830448381209218658795502084403874706878177743988983694008522863822335032233081827413344636251966956498135836523327275454662152314820828866065579661507124773121019251287254426353316118233511664481789648381293454397221379524584464862825375901625238276199864759860787700951215879138257924326204011271700684592918440921294330394653368428574649901 A133142 371 78807374126960858923407607693347408372851890436282005195811298728237910377649180488729543475018561029412412176210667017736882488785835847181117525489427119803765183946087386288766849907496533702772779999731124286791855460558940501367156946465200550781357029958380509480303280314120237705599762657127101659861597320728891920621600208246792743786475814119632652795587002141391052746424643365956484192699253041363657650320652557892958278370431781734983385749676820400516972785312826185240338681854484580195901245155486143723149876063466243426695809835174198288930232092122807801577825776091532190726521887086274058936468953711242503778960254910793383039741113308993540690617618351538144449003597655649074976479373670034494108720990834688793666383059403978274746499805132078271887003106848934910291608930656910848722165507421579523528618744716082832256126594392190439065919907281590491084730358165523507359994163431227884209754410491922410629731287839644761380933804342546745933385110706279411207480176545693509007765424328064794792708007019022159312237981674852438444428778268434818309664862377350903164656736995552612781270928008941947857626451060477202448612079513121533301 A133142 372 113640178839612907564414168444946748049462016902278450734805490792454078119186425297697375505100716453212377831317299397474443787968417732875423902127925299132581533966481448425296168857939126852954135521458473612544125655679626813512892376523193385714266932136244305317540757670874332213151618509291460952646267537760642258348841899083890189374110724539082874909689589062035171969389083236848053900276543286607379105525349174852413079274645811540183437005998295032475220939456702255692980690849294138277759485044552048424050298347575979447871226940713485303519447155869990657366695618797840348633720971113882194345291974843721786520905870551461002124067344592098048379804149219145976651788441252099793810230324791138296440589365655286609663172172464670837345837488313304008963748127512848881077939556548891115948134641858089262960646399432210234894675753611454209258349628122309499160487167951821075278079350586003195685829607962395617992235993737492291249154231041123541570361668131330137840167163291635613635881623647557769609295297740136499331025790050552751374040922361457769726336866788279214662483798868448609706266474177622588126104423988286831600503965289492676369961 A133142 373 163869059079347685747026307490005517339915855521195089677584321911420052409956447630099126748811758106971219420347369520491130205367969584970514085750942791922062768214482302541890786726298313425426160649163119218164342403634561306145089439789498396999422134783434329887384292258120472931126928290635629566614257927853525407647109396878761406284723878309543385987119591840452576588806311602891527767714582720034799306509903189484621767355760889809162781179263791760008868077723779339883092915866000292911948981532998898341336807067328498897586882552699010633476753868532434405114973504480709691197634913824331037971852091255693104920642486374951854269522071160692076770136892556390146793734483281930247025277151869447753432835756553932456445500606310995943474422911647979248847452912870421237579478548934570332286361431393857295609728579362502442635290180581122577560101097832463016198931411456167825027483063550853176951082084927363989222393673238176044336519020227495804397715592060267352486109841986362009169432293534353975711809026633269813013179877014915392628928565616443835510559452243836250192398473311565899643823474493203763135894721764658550690724269335368926203950281 A133142 374 236299069552240523234304370986419511057410614199546417036625857390776923121079078296177643074411050089536045191763075531248812281696824173109748436228957378026315379183749513783958089163153310020337670701957696454119369201915381723834405459284080165279781004090780167453302831895452051092352817443478068543596807285697245877184873401457274863972382458411637023510551541744343553405886731942286346192990528005746893992608174873887649736113927928459001190277061381719637755292856750351409164291698081573084892153611099366856159251740789347834340836769765032619988175558976614542185134426765564576866640912013714242873216370298734613573779944446810022395648702546373382604489019262165372530588473104102164110655842765418869311852720361404946907802211128283685819280492758897763534018136611019911740726989624093870265817235935300362179965650794329090069853545722225145387456524724783547049359934832626051868555299560979695160264680635650910063073684573456118440969178013817908817964313389237390954832551977170725586707731394914785418659007109877330228506051629717945618163617577989649348457003798745084498223936031479158837783743952725648819372062680213641809192795877636702093419935061 A133142 375 340743094425271755156181155936109444939268765759890412171724808773178411720543620946640531214173985417352870195302934568691266819076615089654672274528070788171154854720198584394165022682480346751013495726062349123720912224819576811207906527198203808835047208476770218033332796208949599554699831626567084204237029491717500701375179797791993475086769220305702278358829336075751563558712078654465308318764573669704301102541681658242801434854516717076989907216741333175925883123431356282952675025535717762388121573558223754007683299673411172248620589035118624339012315679290409637396558728422439639132004997488862113892140034118684057080285759249813677342671159549799257023596395639149910798961784481632038717318699990582140099938189925389379508594342946378763955458996135418927036805305540177842308890739559394426352976167857271728406214858716843185378286177641268078526134748552040042382160827097235310626631714483869169567924718394523684946963030761250484615833218176905197019700142191688257489516053841238199934023379239173586219730576443416476919692713270176262665999307618895457916639488918338168010188723358919635478184514956355892393771378490146306830305320931282789049785342407501 A133142 376 491351305862172318694689992555498833182914502815147774805210137625065878924100780325977349833195812560772749285581639884977275504296197262457864310121041847585427274191147174946872178750047496861651440499311205478709101308820627846380077377814350608259972794842498563623898438830473427105826064852692291944441252930249350314137132083542653133800257243298364273756408392069692010308109411533007032309312322241185596442971112343011245781410476992097090987205350725378303403826232722903267405977658213315282098224178805042179712461969807169593163055047804286531823139221361211720511295501250731194063774339738027154518223055982772111575158491058286875918109416422107982254643398022634909206730362634040295728209454730576680605241558019691123846446134726467049340086053146781333889309716570799837589508705717657138707121368232949897061399646304037078986398598305162847009540919955517016331528863314278485297551063730439781537252283660222518042610627284038625359913059641919280284498787076101078062491194806513507134136126155156916414066072572399449840866664029542541046425383422829672326144794563239839525607640859626082880383232783321244106169508410728294235658463590113904173088370331681201 A133142 377 708528242310158058285987813083873381340317773790677331378700846730536224230141604686438391818937147538648887116938529411202662585928297375849150680522267816147397958228779506074805287592545807994154626186511032237949400366407120534903260370901766378907071935115674451975443515460746472937001630817750658416800082488390071435485043089288708026946495858067020977054462542535159803112730212718517486124720049907215960366463241456940558173992472968087288126560208529254180332391544462995155316467108118064919023251144263312599391362477162265142168876758344746060264627744887188010567650716244825959400323465897237667953163754587123266207321463820290425260236435809520160611938756352243899926194383956501624808039316402791582850618226726204675197195817681222538769640133178662548049457574489787825626229244754122034621242660015745894290809883755562751055201400469867184119679480441106985510022238738362478563758007267579681107548225113322476493759577580552936518510016170429425265050231263595562877854813394938636049224359892357034295497056918823563254052809837887074012682736896412768598842877120702930257758207930857452593877143489034277645204037356891710141512674191623318534804380232941884161 A133142 378 1021697234059942057876075731776952860393905046891653896700311815775295610273985269857063835025557533554919134449876073829314354471633100519777212823448800069842700270338625856612694277836272305080074109309508409175917556619257758990702655074762969304033389470464007717250025925395957583501729245813131596744733774507005552760619117997622233432203713227075400950548261229927308366396546658630690681984814002653883173662843551209795941875651364609504877381408833493833802661005203289406291063078163928591399916246051803517963280164979606016527837927122478076014615061384988103750026831821529537782724072374049476979161307615891575767098845975670367734938385022327911649494433432016537681058663094934912708932896966043370731893910877697629121943232522650188174438771731957578247505983933104557473753184981426738256266693208621337346617450790975875182984521433078950174337730801255156317588435736731855379810453748928786169717303003361127350881483268260530050421066083404699589312922148983317725568788578424306706669474392828652688297190342010871005812894310919569131183747460179243789489859102663259062191847810228655587014287960527954645043140115699129435295767040525857235213283743207531865278781 A133142 379 1473286702986194137299242919234552940814629737299991128364518259647129539478862528992281363668462144449045853227834181523341887945432345021221365042262489178445357642430340256455999073834617071379658871469684939520640878695569322057472693714547830834649768709337164012600085408977455374663020635460904944755247686039019518690741332667528171320529727526946870103669615639092636129184017169015243244904615667106849629205860034381284291244131093774433065096703411337899814182989170751779408717803395917920680614307783449528639737398509229398670877148741736627268328858252525100720350680918994877237862152963055879906712937628951897669033269689595206453490725941960412789050812397029090983842692256701760169779612616995224192599436635021754467637466100465753666318170067842694654241080782079197387364267116988111811414536985589308438076469749777328258300928851298445681527823695730454968855538822345096719324195742197302389152669823298520526648622379072106752154240773759560637359808473783712896674630252233036876078746025234557284167514177682619071558630342293208849279889824895732648031608227197542446977714284591513425617150645204167109117930401634107288804785930925611941554236622900880716790117861 A133142 380 2124478404008857886043450413460493563701835687281540315447738630099345020632909492821599869346087386737990565435402439880585173102958969887500688613729685946518135877684280311183694051775239980657163012585176373280354971161454343149116633633722897300595662445474720042161605909719565254306492254605379117205470418534491638946496241087457625421970434890144159614090635203310351370974986361173322128461773807154074511431676506734260738178095161571367870364568937740418038218067723218862617964781433835477692854431907488168494983365370143813277388320647657094042854198985079810250641931858358791447459441848654204776003076899641020547170207793550312035565891869921892913899621982082517182163481175500843229909492460810147242357655733790492244704104173639094136642626799057433733837390981774269528021799429511875805321506066526574146368922761728116372594756419050925593812947431512514809933369393385892737410110449794761116371980167893463238299962589138709676076364774695203034373254506273965013687091254931460750998845098913838775116867147027994690316539140692496241092469943752186299217789573759753545282801806533152131084344216096448443393410596016267011327066016627691893863973996939326786079484676601 A133142 381 3063496385294070085480518196967112484305106246430243834884510740084995872623116009786218019315694343214037946311997090473622296272578889145430971759633164872389973490263089778386630366660822217490557684488952860585332347773938467251704128227134703359628110596605836963633023121730204119254587168120321226105343588279050904341328888906781228330310046581860351216648592293557887584309801148794761493998632925300508338634848316850769603168521978854818694632643311518271473210639473892429143325806109787362915175410196290155520237373126348869516595287496772787873168486607626833856324945389072458272359277283606400231116530176344722677121770605029860360079562585701427621430465847350592747588756012379959235769318348875615328255546968689254795108850580921473279285001526070751601498863554637714580210047413089007923161800333394334329755548545942194031953380455342583407832588668417350625468949809723634982248659944408303332506006249432550691108019404915640280795365850869709016005595638238583766023888914980914169903458553887730279161238258500190660817377882248237286446492379000827747739404533753337414755353227306520781510198742460433451206188961525055396226340391191200785339908949349886324645900113540601 A133142 382 4417559663115645054405021196576162741874399505516724328363149039463933948977512653202233562253361896827255980591334369060523470639885655188741573776702410016300395254823497776153209805030853862381403523870057439787675965135048108322614203786894608521686434884643171426838777179929044620399860389937248602664788248827972869568557311307337443794681665200607736310247655996675270586223362281575684901023900216509525870236939841222303033508270515413486986292401290640409723951703903285159605813194445531943488205248648618496772013797064829699699117127182025712456014914833998909341010320609110626469950630383518580479065260511212190459389046042245265088922693682689588708209817852257572659505804006370725717136127149586176493197256371194171624054717833584590829634835557967224751927627408396602650393360347874919913323510759248563576933354634325882065960402021847586223168999046910388089411415692252088258509830229726323610712544639701570203114525681925764146197241480589345705877034537085531516641434128311223301540036235861008148711730451890127904903968589662817474559600918049249860053922119882738792323674070974196433785575502283728940190881089108533865091371517031694904768254840988539140812601884240869861 A133142 383 6370117970716374874381955084944629706670399781848870051255826030396252669429700622801611010551328539530559909974757848188184371040418842203276203955033115610340297567481993530123150152224124608731766390862938339220968156392391598262742430156573798353568479475544856591664553060434560612412479427702344364721398549466348598866955301576291687170702630909229773899025903298613446627446504100230988832514970113573811004373328616194244123549322914704269379414948028460159303666883817897726259153483064650952722629053375897676055088375130111300617257380801193580588785634022139819642903025993392134297210536653756509444411874540637802297716327271147067228366164210875801215810935912489572424414621788430574104151059580384917627575115431715026792632108007178399054860153589587212021528037224044346384152645411588221426004579353036095283603567627149375996920867762123763991226288793056111207580635959277701545136192942605414238344156864443414800340454925317546983176141419643985638165667796881698208413181989135869019906562348653019862712036150387305938680861888915900550077658077334639297370007957466375585193323254991563950998018364094394671321799324305544308406361501219312861475038140796524091165447271175220798781 A133142 384 9185705696213349453213724827468959460855974611026565097186572772682356885383679320567269874981453500641170562927620225752992802516813330571469097361583976007700692791913779846939806366297382654937344754220833215099196293841863549646766261671575630331237225717300798562008858674369456474054174934886390636679654043542225851593279976315701305562709399089444133354659042308944593361507272689170804320801685879873218958780469627612258803855090134733041031629368764638259075477922513704617980539716766032228294087606762795800252940664923823430660385443998193961183316428245010785926156822472150848545951123904086503100261444022339199701116484535948028698038919869389222663610661375992111178433225113112881487460110778787901632786823255276697440803875691633417852517511841349201767818677749444539089345464290149867421378690103567290150392767584994765861677825352580445827762085270587865450943187641862753375998131713406777605368663485982764440520732887782220823975849729885146700889187086068871731000291786899794815481961366721418781022607417128043273449897939848138930394508387915631817557691420744393711109979810023764243142708695448614832317094434767505784188108193386732114552100230773746750921434152432784150972161 A133142 385 13245781243821679195159316819255154597924608718700525021272986682381928232470596150557380358112245396596028421181718390777967433044873782265216235119200138369988788665642103057293670657050673564295042403820050633234701834751810846199038686587981902363845725915868275981560182543887695801025507843626747595747696409389340211648910858891939706329739782784347531067644439983594805013846859771280199599607198523807068164750432829688261000914916424962130463340170343660341126679860597878241230212012423135408549121606322898168067064383731778256900975192988014890832761700743671531165698495101815530211127223459156083714067557868338585331207672984509786235504894085495048205125357893244711829728286198486986674343375591952573769560971558993565994612396115227381364931197215071959361982511786661801322489775353750697233406645124764679360771087253994825223163427237553240759868935733898908924148868998930131090487760794539630701527374402630281879816096483727037110626192134352961898696569612443516154404212343527514988055968384249937229214737183462488013008814148399127421728331017716263746278893658705458265045005692731013047047834940818538493806578853135419035254943608502166489871267057737602018304616882360803570481057201 A133142 386 19100407367885165186070281639641105461247824916391546054110549609421967828865714265424421909127982880437972342173474991881603285457905477213111239572789237945547825555163120694837626147660704982330796208963758792291224946515817398355464139293608231633035205533456336664611221219427382975622308256334835146677541542685385042971877865242200740826179204065630050355409927797301399885373810282913358651829259469643912420351165359940844751060505629705257395095494006189447266413283504217910149347741374444493095605062230012395556906588400559322627775567903273474386881189155946102930151303779995522413596910276979168629182318184700217708401763327178575803569359232363990122568102471397498466357010264993121671521660143484832587805288201245466887533634394282192294812933866621924050777014177688568062491166714644215260704960891220564070941757427492952977035800398726420595285177566196956080757218153269607169729975067594434064824868519929380487930370608801499731302145081887241172773752491956464225779143199074889712981890928127042763108869995945490586715436552093601893993322933038464406502347098161850073801187098938310790078734841951637059454254389126839481331844495351930691662252545157391336648506622930126315849533511501 A133142 387 27542774178709164376634150965045654819964765604827890709502391263799795227296127500145865835582193201346159521385729756574881159662866653267524142247726961917341594461756554399852799611256079533847443838283336358433313138173973936617733089822696482032934402533518121602093399438231742363151567480126988654761419156855915842625236232768394576331644082522855748264970048239268635039904020581101291895738192548027997903078215698601868442768248203118556201597239016754839297826828133221628557118212849936535908453950614071551494891233409222811450995467941327362050991842001173536753747014352258441504876533492180502007197188754779845596930011510118521798960780508174788261694998638397299543774979073833882963347559583529536639041456025224404258257506184158806061738885704471599409261092461715128484310939912741604655239320198494928625618653439357584198060401011536260945160466181520276769542984428145774608619533559710379381846758878363764033313714601795278885500582581889267418177852396831608970057370088853647438604898662390811414465761319416213963555646499304825532010949941110447957912638236655729100963046751663351428280488594259319821194541022542049396661484507353875555210478298849900569845128245648359786651456842527061 A133142 388 39716661265291247145941259621314194609283730754336902011556394091849695295793186989496073110487613468358281591865880135505986750630568256106292600009982706295568633666027396281467042201805119027103031684008362065102045254021923900785372760060189033483259775418127597893882017378708953060281584684034861305330819746644687959680547675774159736869489940818753923368036454151097574426141712304137780000295821824996903332326366686218534353627062848391328337445823566666472078019019754822084161454313581867110335497501180428947243237601669510893553012836995826152804055849284503084052800264544652892654509547698814006915209717002074352650555368195827581255525641923428812309374065468466434544625053467458194240025509397789448348665191783085389694940436383922604058835178372914179726230444552779037585808312863006679268639839021268795857578027317796208920650121222834889556500796948574672904724902788168053716022197663127299474188961477732027806657888525418183351392108780939241729771290382478688178358501888983760531578550889276621932616864713728184589956655536561006323557895821758332916845617834910463201738639614711453821269674474187097230525468700251246103146379327759793198682818044689011464325338281718311882225084917390510281 A133142 389 57271398001775799675282919739784103580932319782988207872773610778055996816738548342725837279457303039179440709311077769669876319528119762438620661690252814751248052404817043681321075002203370381003037840896219814540790822986476090958570902273702763586378563218537462644856266966698872081183681962810789875298387313242483181943507123230105572171228163016560634640960301915834463053861309238546097659134679333452986577216717683311427936061781859132092344040675985894035981664128659625312139188563066839523167251488248227927853197126716201299280633059952513371016086483676411446030601227726375118949361262905156305791230404719802461742255244008371862051946176692803839175329140710529960216049783325095642260233821204052800989238567509753106715699851008110210894034265474856542693624891784014910483607102837515718763773992629349405131698889773608693905993276742926899204213204039378496808336540277553905312729400410696006131401100604130705733436641939938418597428535361531804685062782553681871521583989666544493832888831777438226436022104451434722762503533728074471813744953764025574955643423005302651281178017361367164746919442311289199947097904671221274338687682329145114438625068409963255681656567957109560085808785799420273297961 A133142 390 82585316201899437840510824323509056049509795843338241415637535185562655560041690917023667860904320494883285144544982277983826146772798066868234887864744548888593395999112510961068708686135058284287353463540664964205755264701244501238358455705919324902524404901355603006284843083962394832113809108788474965318969174875914103674577591150136460911174141579939616398341387326179144626093581780271168686692207303017381647443174572968392865266735813805628768778317325835633219087595508159945282625746488069010540066310556443491535363013487160604051779319438687285179043905405536020673042917581168376872086286599687694136947328396238147757979411304704029251325131265381212662012311530518734165109242929734448681062930150734741237033665683872196798649490213258540186593351979564761650027367722104948138323856483384803450682828731682820931113941475516418816233384413179365817585883723986843822948386355329943292902079370025977714180912882194999935587831019502674199308596599220081416618802671118876255435934740655271123265163844515033244121942002104156495345505679227851794413899769829057327704899128028588236995499296451836853604014543204552136617948010432377345141534772247927260704149964348970003937306668813703925424386897679116705149301 A133142 391 119087968691740987590216933391580319039289544673773961133141452963970571261583301563799786329586750696318657998993155133774907633770055284304232269680299949244536925782667835988817396604331751842571982691387797982164884550908371584309621934557033392806676605489191560997600098870806806649036031551191018089200078251783754895015558942931373546528340940930109910285773639564048410716363891065841786700112503796271730882626480517502739200286696981725857552485989543178997207888331058637981472234187247232446359252452570903266566065612251358874841366497997527112714810295508299265399081856550817073074429475915486749789172256316970689264544568846139201808548787338503015854782577897867304136127312254893749902450485043538292811001556677576198030545849187667806838856719520266911442796770630383551200552517441938049060165875257093998433261171908804902324314634330527902582059640116784989414194764787845500674459485722177049167842744975024585776411918893480916256984398867539995870959628388970865878467096312035234415254533374958900499797404344929742231565456685912834213073029723139736640975508899194218935096228807466187375732242051858652891803133933138816910419754453899181964820945623522804782421914559861403950901880097667486868551993901 A133142 392 171724768268174302205654977439834496545599473909786208615748559536510378196547560813308374863596233599771009951262985157921138824070272947168636064644104662066073358385211020383363724834737700021930514753627741149616799316654607123329973591272786446507902762591009329602936336286860331225515125383008339296151547520102999682698332321129449503957406725647076910692469189909970482073852104823362076150393543782016532915365737463064376958420551780912872785056028142946788138141754298960461123016415384762699581031496540931953944775077503446010360646438333114657847471267079062135169455364103360638204950432183845293508292256661743337681325510296721424303898100016990083481383815316413122045561419162313857624884918369852067498723007695399193687850315879126764203091202954872906735751293221645358726248591827418183359955741437900814057941678778555193635242886471236822343964183462520230748425027875686856642627285509299934874051524073072570494586051456568461739897303858396074825842367518093317477873297446020067371525913861526890005674612943446686193760893195580627707399514446867730407229356127738935675820524944866945743969039434765634265427982513638163552447940780987848145344542884969920147282396858013475683496585676449618385335270055761 A133142 393 247626996754738652039566887251307952438435402088367039049948289710195001388850321109489112753519439264119100031063225604567148409401699819761888900984529242399328538254548508724974502394295159099871959702748511349949442449731392563470237608993423498831002976979629964095873199325553726820386161766266474074032442323910273758696100191509723253333033970042143975108630286076537871102084018791397047967080790021164044192226510795258314071303235381379380830193240096139725316203201810769926301408198750640565563401058759571306685099095694356895581177322709853339088940852317712090615089235955189489474465448779628997752207644933977575965782121303303447707019251675712361877139606903689824122395430304744327801334149838841637794865766095208959721682124951851606313050675804207211246041922028841976899699268862619578467007118987577716777553467537504680417117917976889167292093770493314055954239476001975659433167871244924783911333129870625671628607309788452828348015655179408272358868823001462174832227416450064625114505952533788400429282292067045776561660976422570579241235886759353544107488090560690646050314261874269328296615979132689992752094258981532298703813020186430023126404866019181001329576433847340872074198125643560252044166590868413281 A133142 394 357077957595564868066753245761408627581727304211951360523816818013541655492343966492322487282200167822626142473783220058800670085218427069823696626583626523435169686089700564370392849088848784684315343960848599738885946395713351421916959302194925412527859784901863817216919550491112187214665619751830872606415485679531094657040093777824699801856731027394045965029734180053177700158723081245089719806454348816974769708657713201025025826442306999397286244265867162605340959176878869375934766169499582008310779724745699805283307958951216185139982047338701170181851594861570873755604823508792019140461540972189792830913389915702539002799320137593853274872097457018277208836751831771305409971372164938022158375666219182691271848128935986283624519471936330254137176654871418463843743885715814296909044007619451305604731240905624345629692418042247402970606290402479787707998376873087175406165782575969821025215771427707896029100207499221918145415881246128897521909376834871402870345414016925740938014754456647695743395050212027809011892135059486067066355228934240453579685234441307473363735267419359159783865617489802171426536774497940299534782885656023387061092734822660891312360427671455116118947329070325468679517518013681428206998069838696981895261 A133142 395 514906167225807785013606140821063989664898334238231773508304801627237357024958610831607917171819888480787633328095372261564961695736562432985950773644688462264272288012809959273597763411617553219623626119583978074962184753176203019011691843527473451441674978825510644796833895934984448409821003295978352031977056317441514585178056531523025604554152808468244239428901579006396167091007581071400584563859203913287596755840230209367291983415735389895505384850550255236805523407743126438287162890116989057233503797519898060458958770122554643277497216681229764692376660701444347637870064884588855645356052607432232482548110506235416308059043672628215119062116826001104059430234264274615497488894539445197647633382886727290975163364130826454891348118810506101513957130011534749058471471956162294113999482087549513819402870918903187410438750039367287546109590343257935898044492158897936442377002520309005916385482965586914829037715302544876095064029128310560438140493047868907759629814653538095431155101094258560811911037291238148061360058326496616642638463561513757639335528823129489831152711511227817847643574369980469322796700529413932796466928363891465160563424910463985085993713575833411424341047189832891988523388901530493830930964663234457024552901 A133142 396 742494336061657230424751988310728511688155816244226005447615000129658255288334824475212124239276996989127944632971053017956615964582037809938671191899014178958557204144785871571963604446703422893912584549096135535495731528133689040063437721407314522053482791606601447933217261018697083494774672087181031799238308794264984500732100478362425097067286493080180799210511047193043219767532773181878397851365165588611897547151903304194434015059663989922319367668249202184310959413006411445140712952782528720948704165243968257482013263208764844389965846472285981985236962879887887722934877958753621048584287398376307050041544436601554613682138176609748607834297590996135035421188972332163776073575954507810069865179746994534403494299228522811967040362805277862052872044299978236723852018816900312298090344126238779476273335133817490621507047864349586394087058668687541085192449694753951262732231468503010561606841220604903475576356366062212107164184587142582022901069065650130117983322384987916685984717763166388043079972378915197476672192214673061712617598100473904275468252877718283029048846263923093977142250375894346961301415626640393152205775917845836738145397628154243833111622615924107818783671100409959921982047278488958422774244046314248332423387801 A133142 397 1070676317694742500464707353537929692790331022125839661623687321882165576888421791934645051545120257838434015373110930356521178655965602785369130872767604801369777224104493213996812244014382924195468727296170507858206769901384026419568458182577504013327670743821740462409054493555065259415016667328711751876149609304273790208541103711742085466945422568868812244217317501150789316508615167920687578301084004919574442975396288724418164482424052057732594632672230498999521166668031837560766469790749516298618974172778004707391002666588268783055687473115819704792947008096137632652124456146457836963202897072406027333927424529468935517513335191627584864281938064099600719973295067868715890482599037505722675547941561783231882547804324165764030017311817091866574139973923438605821045552662498294171552162230554232455272329860093902573025752581642064212985992490657090986911614415343038822923435400578820920831148654629305224866276842146407313654659110630474966462903452174439761224191249337922323094531859384837299560508259358423523213239813500228492977933822419808451467581314140940998398605159865590287221277398465278337727318536914917511547932406605332684940502816373509143361873818448987641274629385743972374606123652192176515146628983820482860897500655961 A133142 398 1543914507621482624012877579049706306275145645749644547835351670539082632214848935634933689115939172526024861040081328603050521665286434634464476779859694224561039798601475069797531683905135729986443010848493323235398626702064237963328676635839039379903979159108158140192408646489143085379370539513330259024375937378454011215731770820231608880910202277022334175980572626148391001362203304608858306031765283728860758158623901188707688989221468007586411537993988711308107338024342496756213804297547849720079839808441717544089568363207020376401456946267165542025447600437667586396475742828314242147317528994122093039216296129949768414699615664188800764545946854134033242066456066677715981912131738507297590330061866911673380099530341147803208472996599883666322047789525554169615710963087303723295065919846115076961723223384920273692812513715679992245539407084468856515585462794474967228704331115403191264827954753134237529353695630018753284077911273344557759057483876966476485555165798222899001985628956515172219578209830022467805276015138875114813812467954331263313111976786738359201407759591679917271079104866336555468655832028815684411258966324548971885847466915812972030483988934580824254610196790571707754222108324413840045883016220425089971165863522507781 A133142 399 2226323649313860249084069004282322955719067230839965312138915485230035273488235276763782445060132741662270011185781902734668495720164382777294990147426806304212218019806102946154826691378961708257526626174800075934936961497606729759093532140421712208317524619763220216416990859182850774051792902961554904801398225550121379899295004981670268264187044738043637012951741509588478673174980656630805756610227238053012293690292690117827763104292874442887547705192699049475791781909935212290622745030594208546838830384798783920572450188741856794502117860829779595780990646884108563446085369033972990718594913606626985756522565091963036585061328274425059074890391081723211835459109674854198577201403484328485619533273664145071230871640204130808060854031079720429744526338355875189147249387726339306493190884865935710424572432848725174571133071752257967176003612029811600438383250438018487400752822544976001225060989922870915888022804232210200089233034401503741658085925287682206917730787856846171022940953860763018955794479014384139216784490617018102061289085812211859277699019058895399827488990932597280839305781995979914520523372058233680006117917892067210854059362352099489294448768681791730126160262497375016837615905597681105153986794243223995917938314301955564061 A133142 400 3210357158396078857696603491297530652440588671725584230459768294350040325287403054244438650843022297537820830105036463662063367777955374678424741328112674830979793823520601846880190291436778878171623408501050861004855863080922202248374910017811473165354490597719404443915160626533024327039599986700022659393357216867337651360772181451797706605348837602056647550342235276253960098327320744658317292173641645507159998640643900526006445688701335725175836204476334035355380441406788551780581242120312551176691873335040037971747929082597394290651677553859595909950646487359284110821668705671246224301971718103227119338812499646314568805890020672105270997191179393898017332698794084683687670608441912269937756069390293635325803243525074826284075948304343960259807940657861382497196164001390418192659457960910759448317156486444638316811300196654242272987804963007581243363292131546159864356918341405524278363346682640825107576291354349151478509920751529057122126402145207353865408891310534406380392181853481591316819083419160532098728135430193724964297264047928741546747178672370950379812879923517045687290361666559098170402039233852140937753137626341394593502581714664260547749623093955154740261098843911017983708134381649747829218208911415712781688577078057556400868001 A133142 401 4629332796083496398938253150382034918496373145561061620357673741537272919029161715985203770733193092916795974741451394818792641667315930121905699700148329679466558481298688057098288245425143763361772697531889166768926219625728318035426861152152003882728967124386761444905445206469761896740329129028529713290316305324475343140853586358487311254644759635120947723956490316616700873309323338816636904508634642594086665027514814265811176855344221822829112919307168486283409120716807181732385860514745668202581134510297349956476593164655253825262924530547676472369236453781440803696282827492568021470452498909939899459581867967420516255056824747847526352890605795609859270539825611004202766818796036089765915766441270148475663205932286259297506709394009959614922620684109775205081679342755595307475631886442430258537629228880735604116720312442345605390447580653320123118266815306312086384188847553943464423944691307079882254096244948672199801105634471865968602530235303078986237414352059826143679355209779500818090099334635008271981832073554860781498552695824159498197572367859891388794773022222588948475420683872437565739826054691415174006344451066373111763511978486501357755467207034564453664774406759425435132112940723030772051552096274663587970932228620682028096093201 A133142 402 6675494681595243411190103346247403054941117635310379130971535075528453199199725907047609592958613596963722257756342806292235327220901793280413340542872563285115946350238884657733884769712765869988798058217575677429930603844437153684883285406493171787422005238875112284149208072568770122075227564459153146541976718920676577471459510756757251031491138045006804561297708694326006405351945927252845757984158980979027463809677721527399191018960679167183855653804732480886640596693194549269548630281021133235570819271975443597201275595503793418634846521372195613560529015706350279645929015575577415714168201456415231793597714796520738125223135396375460895597256366090023170101095832273975706065033275599530180597452242163808271017151113260832178390870214057420758159218545637984345284416089567042961668520792023522051813030889534296497993879241665708730752423497124609955297384379570482406135961254445070175049881518126549385299208924630962961715814987679197667726472904894690800486086778958764779249820320186698094606421460262767665703121930679053195948690114390067659352607275291011691682885165049746655869335782388410698658768825786828776210945300083685768390770395820293622835962920747987029864433448247566442523152388228723550508904619153478141302585093945426958165527661 A133142 403 9626058701527544915439730087035604823190173133744421145799333221238287975973085728800937047842550073628594578888671585222008523059898718594425915157122536108807515170485990377764204739637562959380083438177046594964793161817458749885283662129302001565458648825490787526981713135198960046270581407620969808783817138367310300238501473657657597500098966416140177056443571980727784619816632717775264766376252741937115008726890246927695367638164444014857297023673504930270049457022465823239507392479371959380024918809054079369814282932123305454417623420894175527077810471412103321808625944177155140891809076047651854306468445154714936956055506184748666763924890789296017801426509650313461963943011164618486430655610366758941378331068699389833741942128139276790773650670522125863650695046321812920355418531350211476368455852913479574814503057146169509644139604235273034235415710008525329317561671940062237248957505204447177133719205173072899918594404106598931170892971398622841055314699720906478985534561546499439151604369646364275965671919991965639847776512592254653405288262118601778968017925634979512088815106777520215789900204820729915680122176778269608504907727398794376902771703064511562732610848257966231384683253630885096329061788908723040816170356773240684991646594793781 A133142 404 13880769972108038172820679595401995907637174717741819981863507533490535732899990421205044175379364247558836419035206669547329998017046731311368889243230154196337151759894447885851325500672596074660210329053242972363554309410171672897425355907168079764219584184352476738795346191748827817952056314561874005113117771548942532267341653554831498837891678080936090308587069498500771095769179027086004540268798469714338863556711926392015192735042109308745055124281540304716930430385799023916820390406624084404862697351836710475828598786846210961476794338082879737850589139247237283697758965574442137588572973492512517494695704315384142569893914695272181098118796920908491579633856814656179878030116034346581833475209551414151303745130047369026995048370385966918238183508733686949746317911511638141585470560538484156899791288088206657348216910410897191241140578554840218242859498534909145305441524801608491667926547454931311300273708560362197051650169005900671069229997030341231907072996511460363738376058500231871069915406423635825679731242925292521981440535209341095820358014622416489980870157082755291382324728103848368780625396692723712623907402703319475380391174518291095673503172983062752712437813323553857409146809212583920677783549097474005703439513164427973812527431527104361 A133142 405 20016060673721089517662504536839591063207982752810570669426032063960131288553810214291944899959995402429768487654189128815664635132058326652275343862822725228582064030252623365407233607765143902097063914411338189101650349376305734859337477934474241718003074935187445966555362226788674514526818935016814694403307042756436764219206425924593363666642299693743426084805497773266131192314536340425300771802841017075334704133769870967038980228563083458766354631916957445896883410566865170022231763458959450339852629556429727452065469636349304083144083017892091687805022460984044750988846619732401385247581335967127002575496899154338778870850068935076300394820541235059255561814220100224561070657463378516606385384821517528839421059099197237437537026008154436156822669845943306059408326777704735878353328192877962804038022668967341086416553970309456603600215070136475359433169161471628979005117361202247504922912832472505746447817554024837115075579625112104661082898484824780657787158205654826123604259290822772811583378864458513214265896486626351824731597403995357267918302851797262459950635798495407495193800169110642570261446032130702772873758794576009905228915568747648361166814672669873424899772594201716404417758314201292382732267548736768607501318961812748364996979564615489694601 A133142 406 28863145610735838976431158721443094911150003492378125163492356372722975827558861429018563340698137990939478600360921688545518856530430089985849734481301126549461139994472522998469345011071836834227891504370820615441607440246323459495491745756155949389280669836956112731296093535683076901119854952237932227455563642537010265061563398841610075575799358266699939478199219201980262678546465633714256626935156477824162929022032597222543817474395231305431774634169128355443001161106989189373034286087429120765983086957674315149167931387016909641682806235006058130935104538149853283688633127895157223084874697891623645201349033884852203747623229510465329897150122342158525611644525750667002407708184161704912061143079153067035031015917297286337559364508710326552171371679666738603979857467132317624947357668659461824938671788859617758406013476969326011494318889996218913462411687982590452816233929412116100490348636498805831446441612630106559576788767761485915380868545887336678187850225481262758776978158990379894071361252633769631335597053983956405970441475120769970997096891933637844832326840560220525314168461532818482468636397707076705760247557871203580020620869742934418511451084486784495642719368401061731616550079931454403316009127494871234542896239494469977897670719648104612510101 A133142 407 41620635954620406082924213213816406022287241828026503675185308463434467183208589626834554045341815022939325711951961420693509375452245057701268664846692361661597735289965347911169430098731980949812717452238808916128608827184849052286764238042898944545101007901815779371083000323092770102740316314308163255176228369231326045782010201923175804386939007978281618984137189283757765516332811129279617630739723838181425868315066871425037217759097694979349160256117251171591361777432867844210745418306309333185097271540336806015372704994608747354002523446795717932716732938989627451034257981578196983287004066778385329253342731365057723465293826104022070635390081596851358872735844318241717247354130903715104675561934753901146985885531683587701523166084534282733794961139409591123632895059278024310438211404878751073598760681512899840280385017235797799118204239159477536737438220901733961332030321094910214659577810918445536440022357595059634072614327532437577874551360271054665166222237985775243330278901004836984478091342919031349872716685948378511057551875526746302820545799865453974985755353452039502095535727730155141077203424047572479003504104691480986379830065253742683845151297015270572843376429461736815274660797502843048289302429580055583442248876032063895380076180753002235749870861 A133142 408 60016928183417014835737739023164536041043291566010725921492051311916128955210958683033997914819556564940516737156128007718351973883280842775139428859195904214897384826990037215383319733026505457793104338236858086236838487193112087074054535766114521878086264113748516896988955169806238805074635005377419176031893852867929621007393649609820668315890473705323827875186348747959495894289235101955574909270054839501138277947397406562306445464801401764990183657546442020306388240057034324362705520163411971023789499578078716599852291434294426667561997127473190252919397962918504634538116320802632154742636779419733753159675017279379352384749949618770315390902600512537317335959475862378805603682249054973019237248248772046300886611905671816168310067934533926991805781791656950733540030695621443923334275898477490388667587964069812710066556788840543457002439018549076611756472452128612389650334906784931117423010712995761964740680793210463362226150283513007225809187680642314939833014279325262419619503398270815941237513645127990572746826125540507828988583834068093047897256046309092698291614387351000401801237205218422180614844868840201807646347158717557711156134933475027207170289658844935679255653168564456086564329253449019744178770787445312656452488336341996642668091954975109575846701271281 A133142 409 86544368819851380772727736747190047154778404150945638752287862806474594518947019212345398158615755224829202195653424635168442852830315523036693355146295647185520367322784343699234835885594122138156706643020097121544604969923640444711734353810499097649255847751017459549678702271860273264147520937437924143674735759607185282166615860727159480535709676144068981514399730757368309321799560684208809739549788338836803215374278745195974469323025862247420865485021713276030640250800466062863177149330221755906971273294317969000180988875547568645877045855292893548991839145795544693376512700339413988941898948919189293670922121574133661081085962056440690771610914548997214747094691457705919438792555783140190025007299167356011977347382093227231115416438431838187901203548608183548173600630191062859423715407393136261707588245427988415016134609123046429199717946543529314675296538531238164141821603553549576413766788562077834710525263787130573270474636211428887179270760934857872184541424564790423316080570027615582427510198183219486869573400312726341023026831174314648321540398231911805482532960804789127357881954389237054291465223664146959053553599366613528006160194240923978996873842903100234216079025693516215088947508812688968262739186193711270548904738756283126663493218997927255368707483316161 A133142 410 124796919821297507657258560651709024832654417742372045070073176674885053380192646493243381110726004214647144625615501167784886875429341100938069042981529464045616154782070196624259417963706991096716513186130641812409234129791402328162233864140203932695705054370703062922119791687067344240661920117150481237759792933459708308954639063774914361111825037109273766019936536565776354082539072217394001688855885514547830735431432003175188622457357828559379123039217652997594162935266032005614377086628659608605881552300906933219544386106248159692928032561335225024455979128839212529344296775773114169422063541704691541739716539634883459899573572535437857322347547877053471127993209122536073451933261757039099043041288151078597225034038366527995452262194150776133026543711311209019515598568704817021845074283185004011891953582319195224640556039798644110362536276476750722685165852089593304080117101989311704257534286095803241890612689700249076192662199266596942305282628080384409375168901208148465159368562476423399044528468266557372075352096424825843247375701969527654786613356994370514413114237866118570649663976992074613866112237678831074753416643939497989827171843960478902686284911176611692803906699396881817702175743378644043215125727720544206818864180798223926652114553703056127132100344240632701 A133142 411 179957071837942186190386071732027666618640515606096338045406768477321440499643277296237743216268739461765957720935357030521171705926257037237172523286010340858131309675377900747838381468829595567343073857693742473396994070554232233569496520355820260448109039146706065716237189934048838534761224661410056506925477735313139774327307363347565781563771167801896626531766971328118745218712020337921466226520447362189633083688909574299876797609040665756762448001686370600817506922013367351629868895741377825387925291446634503384614004584220970729633577076399539192371972911946998671769782574152130292892626685239216283999377579231380375041524010510139333818134392427796556369351460460005560211768324661094597679875512506556169842487105977151276214930968548980751986088130507214797957944962471715954437737692637368392011935358116034085943266793255035684096348110961527998582694483416655013245364719246983923989788026783359712728428788022495380739245620867796579375330370421153383461121371000725521969386151010432513806627623730177547313170853471198553236374739213227703887648139245484049871905248469982174087688096940617203957879555267650745647467747007156734717253792830816336749643845042831157922999244451277887610322333004495897627243036633838552521531599806300145949222522946587937397233327687509038501 A133142 412 259497972793392811189029058179023243555054790849573177089431490071120842315432225668528332474478411577862296386444159222510361815058787218354901840509383929987961302935740150808186321818634313101117615786281190515996653040505073089404885820119228675362240538744495776059751105765106738099781445299833184332505301134528614094871668263308126082100596912145297826185041952718610664829028650788210536904640796240391936358848672174708419166963614182663422890639308707188725847387380340455018265333281980195549779664384494652973680175066060533543971925216135574180175360483048443245479497127630596109236998258051408176835560729535110865926417723582048383927892471533334757231133677990118895289296472228036652815281445993165845834269181785013773773935004385436093587806057647692427446337120285645701482195907708802036277198894449738832734966075317721657822823613470246897205522759920964439506511845037048829081570077087318609951152421715748638776915992629163400862284088864675098566527641814144994531389670388481208485757988890447756668220295353371888941009126569772379478333830178631005544772955179476428915875586124393016032648452583714696392573737767676071964290142090193197114083738266851353113272106592043317052267102016739705734441243700267472191841748056504012234852225974426102670683326425043792885561 A133142 413 374195896811000595792393711508079785178722389764568915266622163275787777297412769770740559190454653226537969623294756663502911216143065242610731216842008341032299340702027622087503928224089210662216034620743619030324700287414244840689611783115407394052090408760523762372095378276093982291046309361134790397416137310512526211665171308382954462823279183542351663462203964053265250564714095724579256295025801658197810039826701587019966138884734042359990051539435154079772071115095528922768986980723719700604956888117149842953543427831254705149436786528090421568273677444582943212982763088260745437389458595483445351780594572612050637285519315881303259484687125816676292130738394310290987001605301184504192265038165246632643136846317646883884630738061392830297972864349039841973162820169506938629821372061178399898943328793861165280769735137341361375544827554275985064242365237111547305113376835178705164551700061371886652189849063685321514620932122125632756246834280812491070979549398374626081388741935314038892203949213352401934938026352728708792654381924138872557980053495469446664511512729463556540514518507503277788501875110746161324547345682393241888615771667640265759422172000936954608358180454706482011911481550785805651173166646172749061062083279165878979342510960632599493463187959471585461831940281 A133142 414 539590223703490065739820542965592871204474130985717526241292070012195903742026898577182217824303135474256174334494652664611975463316485021057456059784335518384645661331020895310029856312814823140602420805496512360537701817798300555201330786366597342994439007192136520844785475723021757356950678317311067919889737496457928268607082155019957027265086482071158953414671931122855772703652897006192499366890301350325001685493744839810616463852619525468922990896974852874324137822120365326292424207938270526292152282885265689044356649252494218764954302201581171765876462699728121064677898893774867290119490057688870145859440538145847483854852927083115718128534907535175679917767533461761613137419555011582817209532219004198278237486555777624776623750510593456904240776803509394477608359238091885218556717030023344945474243843548905885131125333080167785813983510442356992390593466392091293009049889815847810234722406928183465139152398681811908334745343189169805344534170647523259677411665928568995217571339333173694076886279896174699732877332414502725635729793599127658834857662133111911594595811113493351945506771944140446626687877047512046282576081437317035707870780447121134893574911267350278401143102414640469133039343966029732252000569339860445784051896715449431707888570379982495147814366874699810917864999461 A133142 415 778088728384535863796225430562673412197066518159014908271027898335423217408225490335526987362085930899224176852371665847613805115191155257299609027477794975502318011339991429009440965299150750879538028585491350080276335696564861986355478304328850253190586996280652102534418283897219098014740587087253198805690604053755022050805200802367469650361791883867427668472293462475193970973416912768833859507799519521366994232671940232305321920909338470992144592883386198409621326967426451704984752938860005375193582986963665006452119334678668832204358954337893521595972290939330505992322317222060270371606867273728755266883961475411739459668060635334536984238087851978597513765128652513465935853171996721401237911953194765888670585812476585017281007563605537703463084902177796197796869280858508328978220156135921602232973960679068728425193801960566464605782388677230324507042171536172158532971744827737617363653305159090379184844005569050109086497188163946660733674062027239447727963756642719598116477656482576501152819977811661070564612874175315360201657929707988017945167306768742451907072742648112927949948880250624943020757895416827401624578150162086928772248861049633081036250775599875518164499839995501456850007830822517464088101733647821432590071541772980398914643795975976974125403654853845357655758099497282301 A133142 416 1122003406740277012104091331050832094795298714711168512009295988107610267306757415036931338593910088053545788764945607657606442364130182564541015160166920570338824187706606309610718561931519069953470696617857721319246115536744713186024044513511415698503483454197693139718110320594314216315498569629140795366737931155777245339332830949931736215864676631450348626778093758217298583287894484559761419217747540259509855358511252321239434399334802222551147034014852001131821079162891121238222687445411919812758620375049322054038267036249991203544466847200940256560220277658051889912807716756312016100989812489226807405976526588103190154993859581299475248155604554018230079673635599156884417738660881852705573486219297320192458786463353749039141588130095434857800311524699605313713691025389609772294708246591281920396603505824973262840223577296011508881370418658582617496797818964566786212453963032547754422540255804685919856361590891417858620917036997665741588788192098745112976200477401389994555391785430303975329192713927528983857997064827927416996288009003188928277803597525668953516886983303983030990332933375894395891792438564377236095129646251153269852265821925700122407152483521445585925858490872369998363070822913030839249012967668157936455022717452585838519466922089470226308849575151430638864903368557216078401 A133142 417 1617928134430751066918235903149869318021408549546986835302496543823275670033126784257764654725430984887282128174874713870602642275270608066912886561351671984633608976354914958467227156864285199722153864984922248651002818327650179849384685833005157108391769950366077226821412547878717202707850922664633939665637291036026734024295891424600761255807213340759518852386342727055882081907172873318263197678132445254693690059978993175287032098518863895580283030904823702245887586531562029399065410311531049509992555387238135438258174614153152636842288989304801512066316044410619885923762735240284705157356938002597782550662884456083324791761685848173207973303397528806435796291868768855574816913213138459604715565890314782522759681409570293637857152802590053459410345755531928684578944661742536433140640313364472393290300022425650765946873973267046635240471537923287457200057947904733769546200081721189034139685685217051937342494229221418983081253280853445835424371839332328425672233360449047729429276838112841849848194740663518983062161202868997159993287107324668726588574842464707862228899122851600882575132139979159468251021675651936557621775325316012853040038542967998526878032844987148935029569779338117542138091276632759647679612611275750096546710168495087006164672387009220090360386961964708127397833001701406087771761 A133142 418 2333051247845736298219084068250780505754776333148040305337688006897175408577501516142281595182732886297372775282380572455801352554497852702305817880453950834921093805079599663503431949479737326480275919837561264697024744782356022598099530947148923038885233764944429163383337175930789611990504714983832511857053606936019394685789336101443347799137785772698594734792479434320823744811559995430450971290447768309728041556634349647511579046629802402624545579417721763786568767957433283502331083446540327981489452109777016252646233755341809852335377178110676579459371175819836217450175951408773788524892603609933513211248473409145566246530195999206184598028251080934326400022795091054139729104435606997868147140440347697100499268133813900072040975199746726993034860779165516463557524488541712146979031037163322599842692235734282579522129429227503952005251076314961854699866064080807131118834305387991554681672335542733088961956822175695282185308610073631897016202603529025491074247529567049424447022645166932517177121486844080446046652596540029076782903012474163300551796645030511211665119018265025168690309555517014577323577364497653951713363923976044282930465726694031950058000955318985242867053695947074623393129257833616498923162136446663971062419607947198010303619062600373280829451690303533968277036323550059021350800781 A133142 419 3364258281465417311280852308181722339429069450990924573310110803449183115893087153150385802488846096609826654675064610606551679780943628326116922470728035752284232633315806359856990403922624360499358154251898358770861030973339056936279674241102914016915398697279916487521545386279650741773105091155763817463931635564448931110174198362389882925595431277018032848051902957947900784136187606237836982337628003770182581230976672212718521698208076545720699145237323878556529917507032263248332023264500841418258279949743070198180430817028275653914977048546606322778901169216159414943267798168716562768189977048586123452837747993103450444171750869169470017148764755309769862397074229431300633793779232077787408571799415488904137421889278234333589448380881977733902809833210919208521265733532487173407329614949197824500768913628813054020144690072087431744936811574637071189749664346575978339589522169402100661937368166935897231204395083123375492231934472896342051528729917015425800639265402324821004877225053878576927559335834423339680289982049519059723786150700636154726964173559154702513239395439043441650543803923395041341130308583941346434113156598130539972878537854251103985110499537131733065356399985902268815350251704798358687552121143478170521912527949691035770812523597351261735978977030734017547358980726183407381766954261 A133142 420 4851258108821883917130690809313975362676212393552580086672874440885715155942423097341340184907320888578483738668667886114075066442768157548407899896971947100843028536147587691314116659024474848102747978155317595786316909638810137746092692156139454863468966036243874630576905063678080438847205550941896440950477561430328422641476508249230109735360812763674230668296109272881438609900637716634965498079888290988834972407026804696390460777236999749126845542886641615156752354476372566170811275216326766784800458198077397448759928591921018151135544568627028206770596026638526056511974714783337874737941422011457580085478821357581766394929418223146376558543920748905607207250181016044844459790900548220562445292387616694652069061865071080095135912524256612145560858744629366333171201630229357962341222325725706099607508930760512689614469120954520849072246877039550341693764316121698479958556972133972441162959003224386021074307775753041731764516264201306451606407412337732714979030746462622824839608511505047740997023385151751611738532107462809944092622846407304860952981786475656050512879543104082377834915474947980132599332581400678923904039458450580262596607921120103397914579282331588640095001061725975124557111669829061399610951235526759075228626802883846526383501355408317919050000855426628149769323373170832923385486597243401 A133142 421 6995510828662875143085144866178444291256758842433369494057711633646397805685858213279059396250554232484076941333564416711885639258791902241175865534511076991379894864892188135068596365322888808339802085141813721225510212838133245290808725809478852810208232108864969937375409580278405713166928631353123512086771179650898021000078014721191455848507366409786963605650141519592076527575935451200014010394216577977896260028351421395522831722254055430164365552143391971732158338625011733386046610529919933202840842463347657378041618849119291145661801352983126127556876691511585357330852595449775046655548762350544781897137007559884914038037776906026205827950316571157130283084898628062436279717844796754818968324214371474272794683072010608218951652270529653831921024406945713041513664229525000649208869186366853246436203377387745669611010452271728992274748251754220018085336954097824861524260814227666090754886220712196475453254581431491094081056960746349430320097437062280657984336535759836711093894468713053788639130793829489989703623618671389889862502420733182908858045009133722465684869787916691349794506464331183427813196241249470424328278464972580140533768649376651245541719340011651281885258465652456143709086212543254833440632994077465443001509327845978741353973183686270841918839497546220761233346756753360349338464291458029801 A133142 422 10087521763673757134444861766338507354016883574576525257851133502843664750083851601125306308053114295921150370919261220230652977736111480263618049692865076049622707552145999143181224644678946637151146504026517230689589940595678500899208436524576349612865407232017250405820710037856397360306272239205653162532683090579033515953689855751449830103437887002100037845116835775142501471325889019992703568022962225555835418125910342625539226953029570693297265999345228336596157167544912443170113041572869327351729710031689123861738565620501425911026166415457099248908809418563679446745032930663860833939426577368063564038091479422532688461084079369071565657527797951687832962601216571485017070508672406019900731761071831278284675280920777431980648187438191236569017971633956973576496370647773420706801227025518676655654905662684198495066387457706712252339337906782708226528714194044747328619504135559322368896104767307984093217572032116434404623152372879971677215128897836396371080698305534938074774570984275712058169885607678739413401013519592036758371784398074403347268439950189041319861531721296325822321300486650091554926496380549154951202453642451002112069431795793209975967761373717518816889902612469780033253377761375703640759993166508469642049101222127098461185902947374247145729047505460794911070336253914972452913142122795881729461 A133142 423 14546199387706729124994347581915261426048054857780506988451840453388930923223108322964478417153194564164066350788633346008184882009833495748234986481245905152478952910299665872279190869030675727883144919004152704840667468828755560163413274659713286662899107020336766220223526499179344715155931402005920507248616929843786679107199771915575933817701584549661844785694871537613967529575404390894027345075101135034936695041302685714606169743436918685679227406690267117979686903441425118039569619901467040121261039024853253260969633583144207044408586309287784133800375624692134250620980155164691872765606469015985308798146016190284576875969204412424291651949256696017283974940671211182766553237225891635900100380497256488915027482293077984905486467334219492602870083175141548951594724960425043134206720161928745370601127529387236842140061103002626796144332986832413508434387782475571550044463439215728628282092319571892350223263417057316979975491640635958412194785550582646504817708972244844943988220265431108074827186407141948404634271791628098334182223239520868893578181550127588449517863057239513919095965507242967691020579967555640190163513824135880073023980115765159408694266359181322122303957681922957155495227022817552106721076705472219146369360960797948135051330696140480697870444584034968715542663644798633523740401602607369995852781 A133142 424 20975609429551339724484714768260040637853941088035916500822296082653335547622972117863176752228598508410287756686838365682582369205202164757474586887906902364798600473944566041827450051917589720660857822057484173863011800461124922077141042850870034791550899457918384872311919391106577222857492775420298165799343080151649812239066117412404745115295581482725378080934159640403566035146261805780167438894727813758153158414140346890119471230809083715178752623181365838898371918605367475300616221784873898985531066544128359513194349888328326056611270431826569263840892741996639025716006638714555016667170588894473447223362517254910937322459131678636459490545170627858971804031485285308977884751009227066561924847945282785184191344791337533456279505247757070142102090920582479631226016896562264426105383672274225305730170242470732842167473044142330133327875827674433496454160653615580130416787659844945122660408228717901461037852629824618968690254322644679150413203548811278423550765257278760874292938848180673568188744629213081920743206522514198205854007539604694870136390526844032355163438667007657775010559940143872760360121386718852605060835731950296614298467257501564074127156122178092782843490087430291748444084113525148762188151849297773500594976456369419083645557677931625792082035361130919427017609905463375626261206197817704738137980561 A133142 425 30246814251213644175977833701483396684523957000892933813678762499345656470741402570850377912235221895933070781076070134680937768209019511746782606057375271964134429404475153932649310695674295346517229096261973174557758175597473308879677220377679930456129734119211290649107567538449185176015789426224667949162145472961749185462054234108915726880322410796505445530862272506590404608713379948530610552858852432338121819496495338912866562908656955280369075603400122849424334326942036457958370552244168260870095676695594069564772991569335863029426407554107603590674433533583528782948230952046233169342187223579361694910779951735565381334409191911389362161074484096115941324129426840744334927044402068204090659730636717278979115004161626430165970141080798360925418612237396760486678964770117824877400829048699270962117534888515267371168653989592137049632000799173546269473391228125884072489457761032971651147680383718894334924233268943683495534366757761986698937427322600312904113698683287000935885473830856265854220094928138856987763299171193682184743144689886730481867781561527544528557229039961985272051308337721957277471604019068617900857534961958503581938316761337139629731950433914450611538190402116798778299213796476241697523208245610683915638809680723741520668759120246708251701597120306201778790677941014542854435135596851527625024972116001 A133142 426 43615885174640645350420311712824289759042908141346522523408274701760353977473554884194127086266437745336979656023936447371546579175036930736695760460148254265379482402652698026314264195712281972088123695951943260228113426199756050279572474643571608847704285049003223197628240078524333917237545495123195762393647972667762173786469966518939065756679801072979369730125316020343723042198658739519334637055026312703757905560787864572006693594812098705208491841350353967504051201078497967008495035719868847300778980263980104184043140648632426160106823081752732551183269314534706508372323316844029515636417309230850669587897467040168024973280732277091781599809915521428559530422829472868045655820143031341071664769653298371005098651809720520961795487159005988697383496744235208039311435972493006910947569382840676453148179579068773078492356885518817483239211824532426046147133696796871216949667674621885276009832452914416913059283335964161775941588174438462175188619785986102396453529950534598070785978971155887181111808697631602563272756661654767196201408788809125750158470875332192366147169112186515754640211612435122250241292635375560294183960354308430214858438471380897844509398398548515603745287716362336408015717850434627002679704102018756908577662964627178903385267005838075367327910965446181834096730573333065332719839269453705017581271653292701 A133142 427 62894076175017559381661913512058924349143189015864684585820918441175931089860395401605360408018290993554028730915735281039635486232635045102803539800927725275405249490195786078791236320906414929455727852333605919275765002821872627029834628758809882278459122910928528639689273085664551059471364588178222064703691214441440092850904229666076023905405392824825454645395174839063142036445857189006932016022795084066386561696836604217494739297156137675955364866151607021017992407620867126389791883137498633639462419444982614639320644042336389187011009457479886231202683677125513201544107274658138515314544417723663086184053236691970556446089481534374437677563737107415886726928395970448881091357719206791757136507180325614272073276794612829600478926513145554903266076886574932595926603993370145847761517649227206746168712835482282263918607460264145218693893818974959184997897317389860168957348297346997535034527249422205469737151646227052337224274613173504694635290793964637055373086074972207131072445790932958458897373921889842757382327342807003103240246730318069444998033134447459864439689302543915756205913093823108562890666508607538875595369973377794411322286337414493354642922758756525586150093348804086983559886841112935661622435791902801851485074356182711254940034353659384432978595910576273898565706696068339195239153791416645783824568699075958661 A133142 428 90693214228490145987711128864077256087174719517968733826231240983900990871224712695560045514235289346267164093000834251322706999600880560001311967697177319698880104385379920872918936460482854615993187474941363783652392905955714128420971255097729206673929207533273889295208734161288204103423790498607501094106960337576583946128830112708515107532528819773597232619290111992613030472831883867889256447770233456197416718208932822493762842059805555716628930928498775973953977547738089317756112886989237309839257508060684666329796184665908424575243715530862914192661718679145675501920094317733718895054057413940212939426735179412354502227236059091835662039265309098978187231671216566557813665692175276050682449771689259882481958660039179890563369650236468731164520985486944308568118123647003777819465197502616249287298830760585871955797553465344011886539111647750066612340921784542481566765279295106695823634512283834367372944059614576073506115628050608019331201914136277220647745593666579972148408396044546354941842832083556455624542752755571036820105239583709867330561413621402361792329665827099214333933172041081310112566090864119435683048229317650425232696522040113228036497250108728511346712830863687777067956948809167002789432549732219738251084568643952505002444626152709826514279767975140021515549914958999971786469527047383533766570010482795879096281 A133142 429 130779552023406615496720066160085891218781596401721898312740863677866787660374945846602184026166879219026257068078472074672062453788983534886846754615789894078059835118468355702963027584779955449847246883137594242420831294623136951310413520016296757213923638803858037435162354971304504652586046427627428399480172103094219608877680171621449118985882652708134384611561696098173150878681540091639118790752660621041590841270719433199401800755500314187241242443530368802834614605845917175337188393246597063289575687161087843864951458967595905901112250784494864785931967132644386948255574462064747988529435476357369334990265944659378500241117951120945490286182898156989438572183167360580396857047025390345877300813639405570213370115703220607579549435162061397193684357806096806380293738372375454245522967037254982245078167788051991877977808178418604876244180302161777080036424215412941029415363786195558030683431678761908329579864227067051768766398424702150702088465549220958209412090694122244865797776023790052893178904967114487120747892091206092287588652239462898372600113444029071257079513682987764525615877877326155359211740135393717647416671080681939807753973459556937414135680013863754605434315955344425727906936622931976909426075091425070655262096499505156030813895972173216174206992441556000449149078805171263247749862763173264274748171291622958580878361 A133142 430 188584023324538111056124347691714991060226974836563459398238499192242923905269800686087653805687125598546516425005063730842862735656714656426273018844001330083242583360726983543751812858316235275825114012296935956207055074453657528075487874892244826173271213225955756707614820659886934420824975524848253144549314065701527099417668678648016921062535252676310009012639346483453690954028307980259741407008888845308517795695659213740714902926589393252446154974639863314911540307652264828746907906948705976026258301628780610168593674035088630400979290387526064158399703943554526833709036454203048865740550902849912640843024065463644384993189858280344305157013699877069671442900895662740365710048144920703479017090818251142987797224885384076949819722134042298284561679435406107856075002614841758018266299002524181781153430651540211702172043595726162887532221456605634799345911377703676421935387814414699573549684846262387976886791271371074074487640412792450704392236120062485460751587035330610516508244617909211725609039119747006871662835852766429507666016424065915743422033024876299350346866401202529346723761965932274946673216709146876728139156650114039552355997032159063637955614082741425412524936894775798211864734653319101536389610849285219665149692067717791043928635547247625013379968820955777507651456087142002603283515634968799700653096432509823477747500101 A133142 431 271938030854431932736315812651386857022956078932728106730361603094350618404611392214392550185616808946224857658600233821403333392754528745583150806326295302190141727146333191801734411178664426487784364558485298511256330996530879532347902205181097023045099875548189397314343136229201988130324962120784753407011711402569498983140669356930268778723056848476586324861841326067444124182557941425994455469788026962274261619802299315494677690618341149569713168232188239369733638289019960037135865864631640770832801181373014478775268213007138837442306235626561800021547587154638495049821482311386334399649885872474097670726305712132630543781679534522305367090923469039836309231224519362504246773492567928629026396767659104508782833384914608135741032459767853832064940748061497801431653773476863442686885757638672832873441001921353197222540208887228948465216587096245023218879724170224485987489799813022210589500614864878684700762423433452861748359408708848289213582902396664554813445579092856046242560022941249059518275341231770216794450688551797100143962108094850811039116199021758179634128924271020364330211139138996463146947419282849660848259016472793364352557539966399910208994581371633121581106353567950745677083219463149521483496909418594195332075200699552555180189061645235103096077740832825789610032950528579962582671581795762245995077490307507873831953314267101 A133142 432 392134451908067522467656345718952156112111605594019093341722033423554399496525722303353371280005632813330646197185112165399875909489294794416247036449498981756854287302429101851117477167821244679149777868221788156295673089942453831988146904383267014986207847269275884971526094827688606996994174553196089564657743293191151832161745795024768930901726912967984804140766179549907943617557597507976024527692927870710639947237119917284111489156745011090133136144660466531292591501226474721285089829890919042834923277281585249613326594562620168503175190794211728105007462277284766307315743783982640001246269687556745991274691993871187780488796895591306059000806485341744080841754314019835461107010572904938135360659947337883413702753249640046354491857165523091795346274143000394258336885278634469512731244248667222479320143617160658854691279043340547960679431060563866875989762907552331090283869394990213255360313085470217076111437704247755270060192870518820253535840863754167978503064300311383351161036573036525916141316447173532870591021228855565641163852206758445452489815567342270156114558451944964161635115914670933925623231932652501796312773614611381282348420275551638362306548382280878578529949320048080490555790601126956660101006992001980383632774259062716852041582963793471416919088900965967661890007010756218902209817665973523756102040370329921555853201425659361 A133142 433 565457607713402512966427714210916357726807912310496599870656441835162349723371686950043346993217936900013845591483273142272799658150170339019482643409371205398081692148375618536119600341587056162907491901611260036079849339366021894847375488218465854513088670662420277939543314398390742087677469380746640367483058817070238372478254295756359868091511485442985610984659969069641187252393873048560001374477732201537780529654307118424373272686335687650822412607432160549884547211130287528133062398836840628127188533038864556927938174091085275842741182819017685365620739056257478376654252715020655495462721239570955245320435128856540646834301341763128814773795860939325924737500489592083372412062472636352862561045247293568778050587352596032235041517000224530515057262373458507022720356918017428173915767320820496142346773654943748715267601840288182930351274372745999790154019232966291207703352177776074492018981968633188145067992407101829646565049759879429957309468942631113560446605275469921936327972178295729122016260041483002629175458161321173857458130920037583491679274931908531806937559158780367300713506937816347724285553499465624740622171293253139015782069479805496118535833772667655277118605813155764116635772963605608354344168585557437119003128406367738148088782444728540548094230117452092542655780076559939077023974402752025494053147136525439375666484502486531281 A133142 434 815389478188274515630066296235795668889900897440130502994393247404270684746702476056240203010848985004187152012272682686045211707176636139571299555549276828685052043223670339499982612575091367165667924172345568750238986451692713629916083465864123378940858876887362771512936487836384622401823913852862102213821006156471990541961810532734875905019028660281872283055075534632243042110008347378426014005972362141689608813121563627648028975102206904847474828846781030852466985785858373389093154694032894294840363029718765409504837233712750405145064282449832708085497000711661006534369125099316001241817242781191629907006076181119137741547282046025536159597754630668022641727394864237470203182732978531047922874891885937378840065533259690228842883513022466607479620776996253024126368496338895852792317023745378906770041568290285268486757027162416516445018576966068671133535219744174484369177143556483704427278116638455971834970968939603134102591531693553267479620000679433201999996026304163327120801584720065868357421530838502042617738140077603903846888983622841988636556061961996535523333804192402837702664715369215258747485842522997498223475374692097411849376461841459249851290309993638376628726451052621291808108294057728686120007630999366832323622127529208019346827172243715591676880462910277016480541972980392421392849668878950754788900882068829313249789514799384152447661 A133142 435 1175791062089884138136042632744303143622879367300755874821315192100516492242395247101411422698297243158100973187851616950004053008949051163091474939619413777592639648246840481183356391213681409865836983749030408526584582383491553688317097510400577693966863987382906454101376475916752227112687996098357770645689523394573793291270558309949395298677571236614974389179807936279725397081444784525817263636610771730584214370740765096761339357724109670454371052374645639057096843618660563296784800935733034736319175361665926681641418363075611993133906852551475946041601309405476115165081901738960958770044968627757090754947516532738667766770533876067481379011147403627427710044978656729942440906128542979298468432731538476452993805720909885957395405790736879847761082645371334487331716349000330901709092974325069062741903799127817702214154917900602776425533857633796651028557996717080373494062233305097324008060552173671542752839992142915312274107342137054051826182083670273734652880709483998242238273948838362803875672725452859903971775768816446668026040056926007227576330349669924072316115538707885733186875218848901465297526860632608892972626749683833174633661842193314758480064508474992766430968265299274089631528043395471801779442649556918386653225988893989557530386634286655438469521079422389340312848982381945795088550145499472585653569577890104733180757104674227445342995701 A133142 436 1695489896144134738917657846350988897308523157746792531361833512615697377542849199617759215290741613784996599149730019369223158393692824600541767291631639118011757687719900750196060416147516017935169764898177676749766217558008368725839624693914167170576838928947274219451413365335468875111873688549918052408982078913969253454021603121136495285817152704170132787324999989039829390348401269277881115737978726863140295432999370147966223705809191042588298210049410164739302796031122746415590293856172342056877956031159236556161515774717798781348688536314945864359281002665695846407041567938456603230403602943982943677004411834132977800545368302007262122997914958276120089862217495609712762316434176243169860432076003591159279689009486522290873946307359067718004873695004687334479310848889980821368659276659725843094918508300744836307542904855642041189103377689357804714509497730810154403953371248806784735918888956317726193623433699114940696128684770100249180087085032534045936251983079899161144263913423334443122851712681493143025258040895176017689645915198318799323079727667968550283303083482967034852636362915400543743774985546379500669029549568712745724328527066298040269003169930629575555079609835102184627371630467976280437270180653445314187119552363005412750798179814184898557457719646622518454111752052792856125267916960570589561692542416648956417338495150721176800447353001 A133142 437 2444895254448780203635124478395493245615746770591507529467889103876643517900296303453561687037826708780721937872937500078802844399652044124930065343057883988759176993052448634942237936728326884181104935146188460842754359134065684211107050491526718659394107768677982041542483971437270201159094746200985733215981512104420268906905860430120516252753035521842094864348260804387497701156997548853920043076901687525876575430170721012602197822437495759302655564520197082908435574780035381670717906955799581512983276277756257448058224105724702767092815735459299384930137164242624005042838775885352682897283225400254777025149606917303221249718654320960595913881614358686761542153607583690549073317857176014107959444585164446913204858557873844233554273179805984912483180107114113764984678912383003344082704967850350340673809747065874926137774654646917922791910645094196320601671667169831525570127267278546078491871029814457987499662238554131601568505289331142422263633750434830423966340706720505106371786324882499428620348294013987659382518123195075001061801383675918782616653390966860979584450730266899756371768448448788735177058231631018607355847637851334095501307102367759580753144090975459372957658366413952050958580259606778400918741821059618586139439741281464911197093444905420337064415562209350249221488833611144916586841247706997290675374992595229905049068929250235262718799740031561 A133142 438 3525537261425244909507110580188454909189009534669796110700164725956607337114849726730836334949330823320187249416176725383614332401139853935324553682922177080151615212223943211685956908701831219473135381311038862357575036105105158624047640969156834392679132825594721156630042435399178294602539512148132877379392931472495113794504796718630663299974591405343596624257404754926782645239000117046083424235776495433587158630010746700802221293731163075723386735739914144143799359530014989246428806239969140369379827514568492080863402998939246672349058941843773398123393431556861149575927107785110630281279180623564444487322056170339410909116498985456877300555164907311351867665412273464276154011587731378167434349231375056445250246760765073898262971051333922884733027709584857044420572512345441932186439194980928531525790560350483342745834744457950789023893961122453404949805829549399329061969115462292196378493289073559461656786754371624070346843931086822602803910688039940438825417362838985283488954736216650752736099117116457523336448108389257256355099905614759686214414866694485864592227669741785965721055250026790440724774226236943285427631624752074197000139117285782249147993510183442485175367809289309022380088106981343986148545268697789347767757919808320038940795996755436311861988683248163412754868443955518916925368953925573132583301177629779106431800978640344098119332424678157781 A133142 439 5083822286079948710729049821507273583557306133247075400122108066940323903476095405649562541435248009401001232936188965065671788519599269722693881480708436291694640376849933058802514920110103890153377038745582893331162359309202504670192487170473663667524650140399819229878479649361643663546660817422861408195351391201825849671407009962404986358047108053469944490084313308343616186936937011782903443827946629513545156867900066571835790503362514717697364370281391675658275768006706834457968667880128544613064198292731487824347579066246287976824575901322985780794548398167829535064481846587353643512921681175954528695941379848022513227724741818374496106804633914728610706411982344727902523535636190790141426223632198246229603942624164678687450970701750336993800113474041256743940700578123214883209501236457531092109849314215649914364567563733710390854532300027932715741299404538566662675833894369358068631708830973042929251099000141643355308547380121908862100816948519843677955827870873110058285966357838085502946026306533637734663498789779185768589053002095099791602403621120057649881012715316925095670005298770183366736389257175440586568037447044853140740105105818995635511825888540433088163507423336817196320036091686838421247801358720391179862520780923856214687716630227894256284650616828289431842271074695024667061465444719428750187829622767148876244751962130446939252814637586163488461 A133142 440 7330868210990024615626380335502908319034726255132748057179969132363221112205192460096942453913292680225420457706735071447973335430929745800270641770627882210446591271802391246850014828841861107769950216735749221144673764548833906629258942452182053851736152823323713734763611024337054763655990296184254002484819326720101402731055113860991271697640629838512254611104955533226739614780417931990829719916474803982036682616353265985840509103627452491756523698559031056385089513666311725273401572654339121362898204558291290874217128150124148323334366100648803652132340666764578632701833246851856168835002782976545806815102982418792293734968168585597037929134981549873749327294210875685361974662233375531652558447043280639688032440013798705902230401488952934611136878896539782639905445813081163516146168596532564853893871185308406826030363681069265925661446552746317853645548791538783578179223413711498872674727755769838830420623101417495346730854975291861492326775235854926543671864964381661865063079999047783078597417197922388496927241918413477489048158073921228284730979807240256436642555743259336246170181919771354388043432584072759088887824571007053476873034562451874420625803783281794329689292529083881107784469664124314022095343410729535383572407198334280853259648439992626762126154327477710112553142134841781614383716245916462332197717732729051049765825897591125846058460588066823072202801 A133142 441 10571106876425329415784529714745372288774491702595289451378115366759697903475984051364385368980426609637046899011879036839012484019612173844720542739363925439027692919298671328024662580675043607300378059155911631307726237317059184156886724823559351180539864846582654805709897218614383607548274460436876848721701273778995020912331802780539451383011430180026617679268855794599650180897175720993764673216112839395467382787624541651515442291640283130598189475957752501915623420431053501137410609798889132876754597908857748709133274444899955635960179092559673543389054446926124220526508477478530008106430500130497877472849804706518639543310871375689110319316536590284031801347545670755947239560416991880452199139210187050231896548895955109746337551496099429958922385568696892525486908921762459667067891906698722061783870139365408427485870063534317731093415074527890317024165616099521381167777486738087005038888792111276620423609261145028148342537565823484150026347789285855556131151322810485536310903072660545361251972653377777678931348182853444760021675353541409091482281279636828661580915500767247550052306658304994257375263049843661430735656463354724068797775098950497095546773543666458882978871663431533220608008935631169133023063950470631302720231317477252066544198362752737563091658255572241154012199116170774392916651765146093963600358782765668846613444699574441339569360915177721283952950401 A133142 442 15243528784937114027536676222282491337504498000416152256139185178898352013591256796874983605127321257803941402954671864386784553982945323754341222359521009855195722743037412252620316591318584039866037391352607836596520089537434794720324027936630132220284633372619364906119937025630916825029848115959680231602690751969984100054179728554424027903030784678968544181251078950857162334114112609255076667947914797933459983943071972708219281944036184646870097467807380548731272587172065482328420825928425475269158767286368315347279307532417585902906254917104948600763364380126804361420592522690793419833303946185394962770042603283817459429160541555575111483416516628208023983793833563019200234084146640058236539506182642683153755135475527254455512847026973889047831468853182022481969482759735653758748383983290960680527486847093733644027798601252805098970778876022665090830993172866718292860356956652907749767204963496705116812014133948029172414592439062488852476501185374967857014576535627755761698457167696507363142265968753557490630507152432748930473766811648637988689164874256499689743243509550627707839180031093881947780741274441975710361727732332941100152914819652054359904026824163250427461203249375741820235641100710481765505236121235239608987189987394999145675880779441007573351409078380844266375478572376121832804197461624421579049385167030361747765537490960446820533172381225686024637082275261 A133142 443 21981157936772442002378471328001637763309197342108388958063253649856056843900688825109674994208228273326673866013737816566706487830923137241586197921886556847266793167767029169607168500018817510443218617952401344460550661386743656927523091397895827102299260783452277611970143481062563447309433434939398457094231342639443293283106256243676667696719008495642460682746376578280233486142369485370099561416219922507209901378526997020710553047857886620503549950388766793517993155078697994464081693578179736448994065672345201873028052328471713972035183630286243322627228047088404963044273891211646632869616183968839405816523961085460069978209957612267935069976297661339380300598906650328015981602099894546985209515716231538920664673459161404969739779075344851907543019163902907722107468652629890957655502636013658602598574249639024549279658097136481418398132045809608533087975131108191678783253563716006237077304518473456667166303957543796921593693954590543101786964682962914363959463233223900997883638924915290957105786274969976523711512382459841104298411720721982438280684266396592915781095559856504387456547552530719463705571542482279130680180654367637711696434372163163436484511133669863449940172106728156273246573859215579074689417463757265045528225241592271290812553539755570168035168799366921859872286089167251512129259823010650770895249810498998874609058448520264740767495004366524069805388687975781 A133142 444 31696814501297076430315728118302139372200525062822296461374955623907255070552779694551354466664660042815805910850406976817326368667637180957043543062138055452748860552197313025161284356710543531475081381049971386104277457199594815854693577471737846051383313765104811697096040779755190860103377983334496615449649993395325258930139167323653200394640907219931749335976093774801145829854962683791074312485521180340598744327851986631891909275729128470581472158363133908872397398350895335951723473718909251533974173540754494732591104178348679130088831888617845766279862080537099829905481530534671753804566703979120237792464781842630137091119329716348806795794337811134758185439639595939436026269993963790112613885123299696480915305372975270439110305913800249476787985802879139753256487827609543025285476052747712413986463540492626306327622948272204952525007439278579482047769308064839534087158778521524340957723348433761017348693494764021212908934267927124090287950596331337137861688967732329611192445631270681863639180666240737393634510224999938439649379227514287027362758022979012728056650054069569776084633731569266372781486383518172064465110141870401247325158211744462023356305150725118931563300716698751970279739269347764315220374477501854960412091811186067806352556528446752741299140057278022941091570165100604304368559860583896787209371177354389346824514517228730795739907263124146482973345850978800761 A133142 445 45706784529712447440073277568120356973075393831392409388913727946420611955680264418854228031255445573512118796772420846832768056912244984016919547509405154076307009649475357615253402435208103753569556908255440786361023632731154337718811211191154576110267636150020355014934878834263504157705623742534909180079938196244716383933967396174451671292404491492133086900016844476886674006417370047657243788504560125831220882110861186196191112465048355396691862348809688707827203530428835995744390785020973562532254309251702309059194499197126466833874123548203303308732238492906450866318741322757105457339552317521707414057328398893111572225324095241017367131600365147358659964023659698438016421865349693685447842237138282446093940949683156880811792091387920884400676367984732555621288133339944308412570698812559565287309877826816117494699883011750422405059642329307665803504350254254367499962004175374474383654799991136964913560148853145761045217761620656958347652122972945105189882191532006786075438508716653398332076741414932868351644440032937528770133300547663881171474658788451469957264773596872759760609654384375329578831439659461661634679558144396464231005166444901142074516355542834487829450829693307493612987110779825616926968705307140211095649190863505068184489095701466677697383191927426109714132184305788982239647951189702156156505142342495218939122075324785381287192205505930014861923494911722742721401 A133142 446 65909151595030847911509235937501436453035345704342791516517134323782898532835870739208102269715885852344432489139920010725874720741088599315217030465019170039979255165682913483882381150285728902103769586622964563961209974120867355395709911844067427013159879945015586826724398182967193240220649333357355703178655429334887630307522055144391986350446882090748691378074953759576809116108017753759061751949263215927440171405117502642920952282690452752901194925511412753552918618480983154968075560276770158262259179966781188908863735251152186825767356067677274753346121626909021612131795081934215534811880637299598111950429758739085044518780254218217327054960930748153376533363931845508023740893807988300451998393339518163967766368527806849155333756671076001505525845845998542326757735019711865121383922402234840396588429839805300934730924975321160835891051713854214810073791018865489870105675933731213539705880629496154971592717297542692663182799348053066010190271039036245352472982327464817788452718376968569124172797481152529922333888892985691486593779740352089134979430610188996699363075470040465505229345537635493683408563207457332559035858379109559550708202688389235126990561336462180724949164854448689091175443464769270260924557832521706898071172813082497135965469648958420792873821460208392929755668677377547288968041246990648593783628048506928355824685793826002587400364599643818306747196689358344025459301 A133142 447 95040950893249952975948878148599503244919995430268473974408318781166993263737369925673664618702276143635098137220967883045864514540592847967558941011010133792496009641905111768400778365309585868729882174353406645791278421658657995326275974067934038598400436613076326183781567244959858388894018633077564389074441049162711718187062869550817069865673111570368120834097183304465281858753755183550519389067049052807242895945297327949905817000527167821328126390725108380934600820646047280627969213528317547240615205257789222704272447037662256276289693575467081991021798653764316258243182189407816044093274539433702955725105654773361741084508901258574144595886530538472021602450825697562871796352449253779558096235353348054159073009476147793325110465327600206250083869033561913302629032610291169560727203533323827292315228519121417131764499114530102174932491511735448448460603144853782138324884734436234549781496212933464332071784782907709674548551442130900529736023186167292853160850634012735244162744461079960023658841891080533215137116139245334186139460252287164868759167465233744789011597563024754385780955655615997516145569313713814088468073103117840475656997271490832151978314930822921770888866269285316361981376489086507890636285425790994206807535547274097364994022744702341316646353162428575178597960100594117401709675830209325570079835140804648193880257792621770945650038560480880068314595702559820361969590461 A133142 448 137048985278914837160470370781044546177738180375101435128305279165308480503410754596950685172066412483235959169440146547432125904092814145680620677720846147909609205924372005487120438520395272536979587991648025760266459522821810708393134558896049039591466416436176117341426193242833932829591934648248514491689640814237200962738114350370223070354314276437588739494076760250085176863513798866662095199972932784884828328512947341786261545193807893307902405354230680773894940830452981697682376637832273626350808863722552092358371959764573722398222912368467464553778680312606517135365056585330988801366967073982762362557490403753428891558817316834609698289941322075545906997357557291953815622316490930142134474319381134554579219311898236590167960135668642826336619433620550432983848738266304846794703506111130556720678162936143243698703472992227432015091816868870802808465379661088134977974613681381116489571377833169426070692542064235619808006347996753410510813335244182197258012594141264036757264889060158925385546925834140647743697799138902878910721615090018351388661584505436449796758024322806225783830632826052730782788227541812112458238402378837546856337839357287091573917603139685316731441020211144571745288053721819279609027262659432781124509568187996435317824244832391127220183248386400545199145328709388039915718063579120600481406528489412254188646975912274799877624768203848829414691340255894571603616123985281 A133142 449 197624541731244301935445298717388086988795211180900839186542238148056047718925044391432962344455148098550109487234554100429242507837323457478607049714519134275522682446934790007315903945631617688738697154074278792897588840630629382844904707652128647156855974100529348130010386874599286180413180868755724819452072979688994625556642706170992116633851320949891391982337854183439520571905039211971557727841580008754869642472774121558461198263653981622827447192674250950848123742912378962010706483784925040880319140872714859391549661708068270035981163345636508419466865988979943944880153352865096443755122427408603893104945437106789688266073486366605926359950790546406659418167995164171704564508583568815704132410451360674355180088684247686874405190523717627977198973196964690800796577950978978786792895085046729467390618638690038292113276290292842435660224992420185914358629010685945784457254603666835541727377053934099460474313584842980855435479262766975825692299686087542278761307590852106991240725862004709325998643393988922965879011221181812143926382820346210415285136097671895373180282061889014555529386754212382172783107969723752450965687762210639448998688696210714558757031749111295903816180255604203171389011485486912109709422118616644590548590519555312454205196054285260749162927526836423748592385400977452964348045971416075684862644001897329735380745385242468801763970099911451535104844334404269692594088817184561 A133142 450 284974452127469004476074960280102840393296516784678635005558779104217655502209410601691734750019151491696774644633057572672420264175516332870005685067658870779155798479274042818544046369162272311888664316587118371332562841729844748251644195299810613151146723186546883827357636446978927838222977220811106941135397547070716012851716044184220261962943250495466949649791691655759538579510203029864119581452358399691737139617411770339959261634643847692223870949430915640442220542338820010237741067241224076675793850329591104690522253811074680818162439321495476673406666977428766562000045769774883740906085173356132831094968762817586977050786408523328911201350750026596327335091251669178306028205755189741315216801396542711285615108663373266236302116775065150900294582730589463584315681556573421105708560009131272761420551398828099073983645707129286564790029347253039217702334568029472733052383163873895470054388140395138252577889496801514157918153090561982387237785334002991783776547533414597017332369428121730689164658227206192776149790483145034208662933305324145400489777591258367691676169975219636182847591868941429040422458904114109222180063514705363247909252762096493106636065864615349007986200487561049828571209274018405442921377667782542066789943019630572562528574886034513609165721310449736644925020602880777786549966572718402016971451244207460066164846198543727737343767259304109264791770838870701002149072458256151501 A133142 451 410932962343268573210198157278609578459046588408295410777176572926043711178138251162595090076565271995878650487451381785239529591698586714675090719260514377144408385884430722809550507548428051042125765205821470617182762720185595496349488084717619252035306417979026505949701581746156739343431352739228747453392423810802992801537548979070939446758447533363142391503607637029751071192133140864024848464896572970775476200458665300056099696815958164718205199081632187679266731173928835542383860608255361333641453851856129500248873698445907981671520201520433131726543994314586292402460121119862029489290131064857116133835051851037523314117545735017153923346421421587561357610542166738959953120968134475023407726923481404138313182631512495565665060777984453423880596811098536809523892412008000922255452956740272210275238967726491480174646124996404140933584786658513890131740852088469488995115752065051553600982885971072735426117856180074198572737121321111115835421060759332628064663502781876258046886285474625673649066111164987935994285031997683918147079805899894597321295844001458468539501663923984653486651671945626786463907012956624575774631200622517371592845693484254446849054648219743584158220197286882778248596512384123055161780516887520307043666507285716766079853750780465714339156220966740993405558131116968680590752087449813964292397147831503155518079972837554670154780910623946425648378198444807216440829269890716553279701 A133142 452 592565046724541155100101266720794732035104787188245197662053612600575927301219855967051518198672372198905522306130247901257828998809097867045147947167976664183366113289550623017329013340786880440473041538130244042859172509944786975891213566518611661624298703579033035032585853520321571154300172426990633016684933999780368549101132776104250498005419380166400833081252562805209388899517409615720801622261276771499836989324255745269125422849350038879804204851842665202586985910584838513297516759363163801886899778582688409767771182636745498495651312430025254454199766394966456215580932654795276748672628089438788108857313674227345801370523899108327434136628488578513451078074469346328583222130021707228564200908443383370904898069025909942315751405551465062170669701309507348743989273799855773318942057910912518085621830041049315583740638261169064096942697571547682316931091009238435101484181425421176418721851515898744089323696033777497540372771026889138472694782377172315666252987234918030689013006322040793280222643135254376497566239990869726823054871444714704013163206560325520375593707702215895108115528098001957139524872260993734152908969117606535131520242095042150259843696096804383740804516501484478673426342286696171524882062430426614974425036716060557056576546096856674042549661468319202041078180145648234531086723552665163791234670201576306049611254666907635819466335775963486480852097365641167236974805033340811573177161 A133142 453 854478386443826002385772816413228724985042644078861166733270532193457561124647854166237126647395484145549767286789330022232004176753127425692388664725503089238036790955146113960265627686907133167111083772218606088332309576577662633639633613431753298442986695254547657490482851074721959447761505208367753581312221435259480644811031925593350147184367987752416638160774691957474909042032912532728531914452296207929794163129376326012778803649065940106512945191158041589942754416332163207339476783141073946959575839262384830755625796488488562922747521003894896489824336597547315276575302428093669209556440414839667595856112483183981608052981344968473142871094934108794808893225774255239078046358370333689114554302248435339440724702352730624323747861744434635196681828691498498352023008926980017124992192054579110807256403680225386580273825726480794023650436313385099387124501494469734946851194499705271344243308903040017904069343562850971379018963083652816566510040766821719858108742929249018377298708230097349284407402334925645921554523781802148394926977543472703292384022564145398923137587004931396761249104865646876568408401893340008023918958836388001142280596255357296420247760716943701610655954574943331364302536980903495215824772244158291272813859278052037558817299617916543503642272681095322602241330211893637225146464610855716372996102033525201820383911149707973297000301408028723558963076023056118348501228028807559571968186281 A133142 454 1232157240686950370899129301166609100633699457656930614184178445369353202565814904487857969574026089465510565522027907761810648765049010938750557409386228286704584869191207406780080017795506745240093742326497691849131147550252479572921375779355021737743125190258354143068241238663895545202100936210293873673619206624710171309448958935572834807989360632919604625827004024550116013629222560354784927299838588870557991683395571337854681765736530236283552787161445044130032249281365068760145012223772669268351906473316580343261202630765217870989103429636304010713072239173896833662365370520378416204903638405570711234436405343437627251466597728920639163692684758356393535910580488401585404214265547891157995958739641335316090154115894568534364902100884069192488553026303439525116268434883431384838465422000645166871545648485054966399439272956947043813039832221203741768551214223934348554924320984393575857222432716332189918923904093935066951047804393856334599769006090974542863077141050989849582034048254794055627322193944319646164505125727118707115757878562816193432913747374291104921644024867403371913826101100734698009687776005324030576756985733102380040633488279983126395847011110136720918182145692551782342845584900120553405047796694013825588782610653914322099257489472489558875578114656477986873229957087370479230426670882130390344696587897673139448687550266624230586638615164041643408538274773149557017371533842735467561966551439861 A133142 455 1776769886592195991010542066509433909885069632898649866792418584952075124642343967623637025888618973613782089932996956203200933287196497020550878091946276463924922143336930125430761425395493039729082009323725899427841026435154498966489990234196327914072288081365851419756746375670486301459470102253738557469605314640610631768744753974064102199770510848302082118025901642626575334178429889998687332437835330699048416077662250739810125093413272951654943012573858562477464913520974012819965900287203405943889502174946669592597823437937647681477724222788029379553353679064422636593815587715083248073801837024392550760389700649124575312633225872122216705571708550454985369988248171049311897637892873700679496483388008503277366662794395265473823564505726966031133858267247731103719160731078899129957050013532738276049658017859045581322604851330091910697609414412539482245151463786411836146465924008301036680843403733642114823070365634110803692439554916977750840050340273144523986837379286784433848274720284704798117249319260306594843570469743981393858774465960603407457558331329705209151611760721208657368340476538154568883093204591275358751675549508174795630592347819139412905514969773056434620317043432705095195051969123436857106583707007995692340733251749085174415091741002030325982040137692368575975874995878658019156638034265567412021336106752342633559805627100560990797959586066246641766388633259805638162931403299996515416796195208093101 A133142 456 2562100944308705932086830760777302531445169776940395450984053415322446960381057435498380103473418985924984308172816088817107983989488583654623427458029121274751451026106984049663751195340283167782591017351070420477254910988345237257198992996335325497070501670204367488935085205475602582809010685348954789577297190092553906300358625781641499799234268653890969494588724341663497081769282272155546778590431247029438945425997282171234862530020173859756191540578716885647460275264995245121322068069135087598419393784366624235945718136303457191473007340156908729011925292138658268071448415119779523344006044085535652625770713899632294163189860241002507568795240037071330547129517952072619354808437309610831942771049549522084627411659363856918685045652356184132825831132818201948123504657947337661966681281048786593418439990207095243212229796178719578278908962543049712193766642228791643788855307495649110500200330961479213242677548320483684989430887142477522855017990904868312614476637854402102619362564616496064091017891051168165444782452865695442825645664157311550737605680863687537305519237315958016521775053341917787594722391332843061995885565633802322196934124921710753426626190565736268585776258447815054719482596630411047827140300457733094341511760239570167592240191267438257576543002974280830079224870827067776253392814984277326004376321240290179920100265591458682106427136468912493385489000622364957081390066187061132495552551523518811601 A133142 457 3694547784923267361873218946498803740910024933278417341669138232476383564794360179644696485571644289084853758603110867077313509711909250433469961843599900931915128454724127662685003792919262932449456517938234222602302153804167396970381981410725305170447749336146616553192973109549443253924291948803090552831905078508148092274485369632373068646393615628399929709114822474777120165335970858018408456040069420381120260255872003228669931958163997292495476546571497175245075239467209622490933602189792509113514821947554497201564132954726147332456395106782039599205816717910266158136392020787134357578808641769505386693810609053569119058744465834299743791986030561748308193975394898640546060321868962565945960796356967022837529450246139887281478362007133111792568817359665579961462989997599329829656824450222336734971114416220613481666454043484862301786276026377663272443929252942453763931693206942802009040252196403049291853826201607771839643955646819897670979185102834479833645551324948668545192686969902267039714449681646465234264781453461863084573187188940377295560219934247106099089349588597850738615742258578568911557020805208755104122708233968393440433183377544759087301782061280821926244254744364705876200398709289083607529879206676344114044767617532208432582835940715904965395049028248775264605666287857635854699373282569293638530898633892391687102151023177256319036477132828585749215233372508817008305726312510338853062071362500718918235361 A133142 458 5327535343758407227115249634020514217089724508617700866291446347177529777986506997990216833814207591441373194921377697509397263896589149636480030355043599114700340480261165982607725805638381808308948516275916397922099228530698398086053559995272893720460157472221750865336778288885091696556246181163371228228817545911559456505901602651256183346599794501884044749574079419904265614917388207980272838063001513758328385850022002658459870648809954075604617423964558347986512847851441010636681133035612729006600774828979800598031243774996968149944930270972360945146058695301311661374409222526632623849118717425582682076822272484532770050415356543199989545536287274801023344381972314321715346364780235582784464636403975397382195382627522058096034879329240294848700101806806633486227683453033575667027478890539328523041753569750134433467783518475375260456231751127627895814433788976376098797857815556213001386933167012866117374004140040858672282899053283405299074462063269329015248572396099342187765751991236504454772172349916311816641649411109553702259093100806359902886286407578646131199304801238863449125883815095243028547436406388633527301883277496857707302328233485417682178416305740754651907946755597647425665920219312261931647037988886987754719460562969684320214281834272143692661403122191730957280540707865840075408720020072106442484229825696507572511121855321338020591917919111684181455873137668713503611900261249842439054374409173485156576578781 A133142 459 7682302271151838298232828099038635002239641831401791370774923963491765463472978296741713029663601775214171062222868036697683777225371841866553770302011026323496959057408146622792677926726753648318571311013353507569444485239113285872692263131202102019598376627194428601199081099599192676990853068945632508015402069299390228133417836537741784012728257278101164128956113408679476239590708459936695414078392142770089151275471471961495904805651995613024565829880346566299376281526538470128471702903751365435009203788566924907863851959412673346073256994347037700861017432807773505435739962491383456456071611719048458049391023112087200843579885390828550624919534264232513914290610101857014888911952777841412632059733736166058102904219436561634595014514402498038713754236597805821560358076284418512523794903333261507889473676465277632447062167187447640715584398850013048101141079774681392012747038338852205197948586580356538204022116112716597660100790879023621367703316049269605508607749623926486089669178676069521514432814129639993132024186038522976794527678175582039584729439508473474083298434036852495788785845625081868596491740991604337614211563442234845536516879502594752942189011096106927229332977317063223104380755849572416351421250095829665961348087034667257540561822184490488912777907151447791623275095076253531103519569570694920768620877755730027169350613222346248437226602881915761073619849284912363391351870995960286777554835956803095064508366661 A133142 460 11077874547465607067644511003564077652715346431156874538956574063908778620798256717394552198558079945651243230352180787540362497361722299382420900295469544914883500260442067168901058962614173122493571521532739481998741025615572827530024157381633435839367138636256893821178209608843746955129113569173420913186981555112174797408932014385821001290170800395227376789909965961236384833224186681840506806828203406872954797810844012546474436269879528864027348322070035784045352611448420622484245558906076433344554265262338676737339076494229299968069486640918157392280641992050114093526675651503352417577031414980150450924539778505357259083672144318218226801144422872736010263383715384905501148095689540867081432645671411147480387005689044894355027914894889072931530384909072229188056550118318678461483645223127672555048097999709360595854230177300781022536612246909967687733949622601301590906282431426809323682440474915707115224082517430397292967193057548498778606929107280983501814397126385305893599115189898901013519357345802590953784562234618139022984006652836088494721276965484811170981985142576340060063980063507552959273112543073487066206165772600425150405950037914508148324954375584280448310046245344449570069091384014864112116817795600197491328509222043427215689169933308201012868533080709265523789805406559249726011199810600922003641908821493937002670631073144767968908460169437803415783978366795705959296825786075913483690795019075300889597864488146201 A133142 461 15974287415143134239705086634311300936580527314086381683384009025232495279425622713504647528607721618027317523996782472765166023511826330337609071672296781756235683878598403449408704231411710915882081815478899319688676989493170778185008962252052283278265394315105813695710377056871583510103504775895004011183119387069686758473451831326517346118642281441660599229886041959989458250033037604505550878750855234318658048354085790620544175605261474969931823255859161720246832166332341011083811967470859313131481815499088583288318040440826691141282853662946988612630984891518831715091960853727871694762622844329765231184728311213702055511454388526985292218699632862951062567285403294423630798539095405977553584462426115140930552004100698518223388618683415528764768776325127917891371723710257458057040903887955200491117849426107221513944167468605559047050154144459774555699307254649997119405467253370420705897873966879863079796588786112516783742094728884144359727570404995862160346755147639861474643438014165036585425391778214522025717345610295170432619960798861961433806041799499658200082548492296648329759763462792045742189959690620227357864953429878249624650534418155841247289831267403521310356159456453718962976406671368678200100034909834234686666044336838535010356525503268603676065935789604853733857107772983343028654619023366959958556711751973379402121022838124142188819751127102709643644735731299558708393659392169596247521839639951747925997025527398455001 A133142 462 23034911374761852108047667282165892386471467671566131230565202057811194284153127154616984341700136015115446218360129973546581865541556206624532898930551663822946941269438637331980182600636724526528839484349051286251590220108126646569955393543302010853822859235243947092320542537799214577822298757727026610705144969172933193543920131840823627282080879668074188862118882596338837560162807001510322526651926419684098032771793899230812154748350777027112825107600589130560147938498624289562234372847420223459163433395420474763077876976595594396429906912482916661256487932928163283048514024399939480495284564492106483217927300230379858690258144583768473161138069443952559486015288166843490705992227479730091401713385812361810708509526201574233232033113570297589723643930449548527128837533641136199574521922786175980519383824348613713746893635499038845065299739698747999350713327255673244881092873077715231095410577800287645359565805491731771758807631857878618228377917074925954236519108499553861129944017310792857282401424827994958493458585483401145698960487952295551459817553601541639707863943906624315173518849366066452684962600761824776554196639718663358320920225030685164083788362641502145253133626160017400162408351022249949680138223163170817974944605211945441506894086543393192686066540077118374956425618836574088070234620495345659316774704436791603921512261943939891510112216821937868332293140555596861797697546682771713013009070015401433986821212644083965061 A133142 463 33216326228119175596670496515796582509990919801871047148093337983354716925253529931334977916084067526074855419557783425071698284944900538126246102648783826935907733074846636434311973901413925355543670654349516475875473408718929131183097492480479247598929284751827456601312526629129410549636244705137596477632807862427982595403574356662636344023414509839081538678576198817878643772296517663140280577881199146329235044598878448605040506602946215211621723873336793667106013080482849893207730881834012491368800539474380825519775010282210406292960784484946702878543242968297519935324242131223859003002505579374773219035019982203896542529296733035405611313068877438546727827771478251185019174409993486675385823717117878999615900740184778569345802368361149685708852729778931923848201892351786808142328403571753777808708460356861274868001506678222145409025115174491450155289172918595426169121416517510811992818876155314047904745414094930291102359416863044332083340961228851638230146900207701209027887904629524149135164637429210190515625541562921454156927468403666411323243623106251623544800539724564859965831884421022405032725973880338860707563793689520882684449142313959829850767575529097778689933708332763288637315229865767413058760559217766382485285183454671288488117930916270069715249631884855415091833431885254566851654249668135265073774830567086101519475418560700323199415392996906107303425523063945439375153571468657164640568511557122568916061070191607241679162781 A133142 464 47897919386036476448546747928111389813514519882830378421419362806795443995021306007857883538008883672463926399556105338823415380308681034421840255486647347889915128146987580299640534385656279725969446554732518409161146403782475699039380014201457531735645174789275957175145571078662072213360887042509656393719898232476181729638760678387389767258136441107075910700318016576498407980814018307441283082982162517080337250213549951094569179709293693984381498712526548867377740301908331047381258369370273165133586918758623754979040801749070429278855054797386233067942695103797090818574274104710780282390132550173858489742015596410718583947387198778910307744972160128314937575086985622920630806008504615558426627708682268131633767056637941170795072781944744733221868046617575903739558601642439043700101358375947024813981619315210134011044458883102698180775371016316931425178987997901277280199837737157717815929588320552279278355241765323674277870507357702295006299047863626145252945875862986034918660497345829805742114549890519669895537072440274151410888263739126477175821753059397287550060738574958584164105262161595458691124401650486036378482213946092473112312304895809849614121679829170634229382262162711036054991161304028258608482776711880900380610416566691392787920614874367353985996776491894968485305433822111466563511339951216431741037646360963453954291949643017604109617105191426389909601735925916183023374588260106084728928080652361674361558629229476429857268764961 A133142 465 69068766538338370919628813841840108314505427680121603812639573074061046886103798009801136726830894171625455793304484340799939906706833106735755522165642826873430678880223015945445216272142453950922586388253637196493897238780921239085654797381009280283552743116851178419103312182904079002255849479054219382147615618422791626156497494660259381749888724661893624148319901327111886429690042102812667065379700468430699985572894430599920152100294903779262909521739410129965034409338732887473881360901052070110140968049395980298951316347149276809702696057046463137270487796432436662864167934750813943347568134845124567434767455004273994155589811342455628362638541836152701436547605496773298437245089245641764521770096113527936892479771170983507925605761953544156248014369814674260519655366504749228738016449712038027983686344072656382651241707927412554532675980413840623657945403800723242621996895564911579758473539360231405340353880182643378398169250389846354751143678387672603109722847525654651499409284781950355980045777491934779173942833333763413046719384351976421123644668027782395564040224550553799779822205136230410196354454026984118910644946471656707071659210615489183733611546088525460990532104920981228008617285178883146019105257973040582457735403985533728893038530906808177737636451680659700395343738052849530016500555404426435311212277678733515987471909812824425744666270643857343538399779648071974266781117501505521949651732193977306798627287834820246939879910801 A133142 466 99597113450364544829628301013185508078127013200215469867447842953433222814317681708827231302206611386600234790018666863328174522055873031231925041122601469704139149030153442005751702223895032940950643602415190104825790657175684644285815178443401180711351319929324610004389801022176603259180721587909141839400468001867433048735939748539415641093572282826009498945966597395678763733205059898237558466994445093314552298858863555375133764759445541956003131148849516880860712240526150915406289541160947714825658142340310244967332819131787508089162008859206202457710975459760469870759311587636568995526910860314119452382444928100566688853776560568622237188617032355572067156564072039361473425876612683710808881965850887025016867322062971920277257928435955065928576414853226142707765603479898205948796519619126382889327661726533455293649079498372445800937937988385741862383332093292645014583639323566865340293902914169133134221511939981606427975882188554800741256142885187160267538967400256131021427229528158226583517483896593479431898930028594846567461958463971810872783119789543002817115795943063323620698339514544282656044451998305260613432771530598182879124220269402639593094253727779824544114117913033892219752371134066645468300941299220412639003673842130572945670973640952743024943685766547019393001600364838386910817230289553231703287027066766372766599980202000449804319699145163250862992462880516593870709674996848910856566668869743062914729258990428581319657449562609901 A133142 467 143618968526659135305953090432199660808550838529283027427255976899277633237199210920330857736645206788583366941751124312434886860864662204203329173543269153670541779470802383149278009161640365358396877152096315877521593633750098476138906401660587121576488319785342970775151673970666478995659598273915503478196092711077220033485598960896342694197549481946381035586459685124667450191395266683216456496738924444859115984254495673956512288862968371205652735853731481602791017085804300281282982044472725703726528931113759323846913626236721239515294807072279286897556089342486801121198264445203997740735862113004825405210918151553562161053151644750141923570357398018193084687063955333153747906815638244821740766030235208993960794741522325737868822424879041443115463033970337727969923739698357846473415352552763794414372460225974898460785589985411358917539952046576259351716141220582590310306365282586524255792228243758350619316014877099596286497843717726772279045003289296206718118587881446493407243413480194877951481855798842019848863477927290935416516731058327966926576837612876342034498582185857088110493205800150650453785689585201731777585937636477633240040418556819395677752730141846960904087097040062767659901691166706817586406811334370577052402715222616882202123815097215324535160617137724350284048607330753215872548916061035204711713457719064831850703655463812738805004580422659137100577787935305148713491377078675011953663614560517764529062284665570726428125795329403566261 A133142 468 207098453018329022746639526774930897700422231032212925334633251240915393694818447829435388029011085982525828529770331239864243525192320842588169436324352996991451541857748006347816883459383182951775355902679285080196033194076984826907658745379388185912115445779144634533158709475900040535137881530264568106416926288905349420853184965672777625617225259394398627306175919983173067497228241352138232030739062055041751934742683902981735345406635631833009289097949647621707765777017560479459144701840129303825939893007898604677004481700532895593547022636217872500073423120890507456298026570672577105572117640042097920194691592095308535671955817953144085166218179325202072546679067026335665120154724472420266473806717205518404441000407871651034921659417649325017431766408812150506487324879428534716458989584565772419142198318194077046997527109883681186646809913224977599432813256748001934816764153850444409987052833596627423920559231265677863523462665079817071582153487022244900366736186078443237113980811211485847810252544446296028581703272223500275770558724150464336312927054647895670744138396209977992007582065477723410076308337408898918018308639029216533955404434713299164679843770289589843869049817652597931686018910020096892953153643221072889152076347339702004889595699210857026958584968912746562578698769345772449828626142782475641059102743864420762341904578837767356366800649775330535782307210247143928260695037774370388272075629597746707844899758493997080776077207550379938281 A133142 469 298635825633461924141518891656359922284348048597612509049513721033423098430294964570834909206976249341595456156561875896759926728440465790349936123850543478392519452817093154351168796670421388176094704814786376989326802344265378370302367771930676103498148896325206777653844083912573887785189829507043233293949729512508802787650259234901184439797344626497240874194470090156050438663552932634516647371869230744445761430782965933603988411564079718134828189226507538139020995459442236407079805377071421983391301599188458674184916615698542198724655291346619099865818978584234769265180633116645410982237252901078592196095340064883283354876799236336789020667763044229543370419226527588020695949515205873591779433488520180122330209961793409398466619164057825447633693491698473150692626752552396248703287389565591291064608635602375633126871973306862282859785782354918371122122765000089398207415463603487058252677074393818092986942827095470230379604546665201378490449186283282787850122115461737233701424953086353482397664432687235760031194967255068360106725729163493911244996314235964652680871013068752602407386822845213077006679582836854047038050623471542493764330453154438020576072656964027446707898265749958006154723579366557813012820861146713452735580241690148627674168594874446958617549744364555042818888199576789273119437006348976268839202514443194775674465175699028596715142121532395603973460986419388446239403208753093563424876379394265390234947816389463678219752675207492318467434761 A133142 470 430632653464999076283047495128944233003132185655526205836473451096944867021091644092696109641071722539494665251933695272796574478167626477363765302423047371489016059510706470826379056981864182366745612567566052939324168784397481532991187419465289561856144796385502394232208635843222070286203199011274812145307403540111404714442252963542542289410145334183761946189798563829104749379775831630731653372003399994428732941437102133573048307740057546914790415855334772046820653744749927881448599894592288659920953080089864400276045082832816150028057336574802105788638467045043416389883016656176111963809013111237689904671560178870102502423808826841831814658829143560822214942452106102858817223535806714994873522823972293019194644360465095944717213799649724877838460997597431874486617270693230511201605699294593057149393233396427344774872338510968302000129911508982377933123427697315655467091163699464184149915931288832856490544132751108840941711892767757722703410655038340293057631190129088904919011545236540910405946264124741421518687114200105303050398225683199495864820348815333974517920330101002856461473806535215191565908548374435198419970081027655636978947979493295190957397606662283807863199455342389627222513469760557456344390788820407155623633819365117973766449108919356815115649704415103402832090221211031362492455713326597636883654384767984122658158021016094657625467582882913811154400206634450929230075498761265880684301350814455063121048043388706865498886276873126715679660986901 A133142 471 620971987660703034538230346457045927630594327367220191203685666968073464821315720486703219267516216925701965697832232021496763637590988939892759216157910459143682765294985913838484248999051480551458997227725433552128462060298824105194921956501175617520457298238998127276067199041842312778817227784428772070299981955111133089422941123169111080144989774548358229164815334571478892555198085658582409645781530922735488455790870493646402055772751418571409644835203514783977243678933936562812473968196703176184030950187985276739382824528305189798259954685573289928116803659974022199442044837572836806401614669151847763944193682590622925211777451506685139949010957251661404403645517773794826415642683767816734028132734558013498554837580706558872823832475739216017613124842005064536551411712885844756466715095413622818133977949012628789732785260842984621904472610170234061192860616764175094147250639163750057120520241422585241271652484271853167718169766559970936939674116100419306316326044030739155980946806138906451892115203444442594186787481584591930314134709444509543159697995397355290188435134633050264842821636957461024963120076352719267549818791255956981149222098878510922546772734356286911286906705460092496858268671144485490798504658165971695827231944258428022591940893117652949808256216834742328831280098107647924848019179947443409960783632918661678288191840032797267327539375040183289041124505891820561322629810536646853199122998064806755161043618698910585715791498373516517752675676301 A133142 472 895441175574080310805051876543565098699084016931345860189508895294510839327470247850181949487648743735139695041608826641303060368831727883698881425934404459037819058539310177048623460677575253091021507256767507616116302966782119962209544470087275775174937567915838914029694668809700771804984156261947278050560428671866713803543166657356894635026785844753398382693717522653508733959846259743844203977563595587184579924517493814735978191375999805522425793061947612983723138564368991773647706013539751387768712709217994679193789756924733250872940826599260109274238642239215494968179038772763374498719164543903853237917622618735499388052880661263813129974659141527752184327841894177706036832539526457385015473693880408683171896881147018392798667249216216299772520287561173705629832649072710694908313801561887149510692046809242814287449901473797072856484249373953968533862171885946243170104868330510428118183640272200079085057232338187261159008659091486710333344306664761766299415084524302196774019606282907066562718024177102761479395828861330781458209931852793299561740419689014170994477205543810757479046887326686123582805253241552246748608418726910062311180199318603319455121488885335103442267856269818110990842400910320587520275099326286510778227244829801288090603812318766736196808389814971283334771873811250017276268351201770886799526566344283942155968914475306277564828686311225061388986147137289370798498002111295083496432451061858636885879103850120440357736672454377737691883678664238961 A133142 473 1291225554205836147477850267745474415278151521820673363173080623329017662236747276084241884457970220949854514548034230184526991555091714017304847123438195072022075938730919980318201191812814515905772462005261518257006156749637756686682057930943895166626642452477341475032692436356389471100474374512500190520136067844849846193576156896967518894597545043144625919486111502851025022891205751352537683553237059055189241515665770289978786905562135946811919422185683622719013981832576407203663429259050353304459307542661398139412168090102640819453590873696178392000162193992145083770091974468279948454316228870694687217229447872022907526949328701764967026738318533072061398139343607758734331317695581508865424496332547416586575861804059162941709119300545951428532758237050087641513154143411437109171943745385526174180795113364950189189873968192430118216065665692769012455595190666673865887116125985345398182670752151992272618067287760013546319437318691754069740711553270912350903337245567717723717397116279005183844532938971266978608846191031251505278146791417593228523520142031860439176680840205739977651735346682259753248944150211198263458774072254385518596764866268203887775774264425880484807463337454171010588702245254413616059751202430000490376231991217341513168222674771720740478144748304932373733998713204542426804731037584934438817473898707673811670245496385199812215685698333247163482734735130846766799613557721857699865208741232077156324630912590830056296945695963421199378179746881156905281 A133142 474 1861946353723640150582749281037097563265995795381394058349722069331548174434550244643228947206443570960946474838570318317261280519381882781225705853116451359451374465830928072308669069970617854360870799190079852559095261916674678360075565326876626742999843241534758491158228463531244807626112243062869012782758159271844806344423014702260504889115024925428705822500590093393655429500384733604099595839563861593987299081010116240655595981842408659302982284365962722013205178079436614818690891343844595925278933707805026899037667192138251136918827166929062642004124609498030971580977659004220912907749503312377195063391625913834413918361543935064421188743525350030771008364749154546200728054080195996257484738696059680837433709549556431814926157232720012743727937605305938817888262644966643238715247972532127181281557042780211363568983974683582756670493833444723542006999731079171828662978283565999733668983106419532584915173943892707195605367454544850277079395726472348945240846008693564433298289867654719192196749935278542806051194728071235809280306215014237582737616483069523064278602777099471503963044890868931237498853881799294654355305463582405190906472625978550687569347034180630773757258690341058327450797646814463524037573713628961380836015753108161632187289006417008989002748530247322667953142809669076368202404879929124259003910562409899292144551849818543653908741212167856098517042099072533900435671951736916691910547508424204197561480890076873091059755335842580915125597503118949593176061 A133142 475 2684925350843934891304176985405226940755150658788448411466936050895469138516959216028260057629807171355463866862703850979260581981957119878813450535346799422133809957652259549349120480696439133173859786659633142128697110677688136557472278519298164819510607327650669266908690411719618656207382754022282603932546745533932365898811793624502751082584971344923150651419931428562148278314531894651360264662967535181470630085575071953255079427029847724578953642136296059459419147776565765992145061654394648273898917947347306127014176678895268036796129321120834633591555686733966668874686014192112088133026329460219044586723507338301352847369819405034193589201136816425838722000570141512013691119652324931021784127775221727220162822594598570617960577020462957830504257494092926725307233220887756138790278404447582009881831074893951421316285701619758142688733891761625654805081156620975110258148797786045630605275456786213835455408209025996016049393550016355407794418896861573908124949041198874345098410271760988796142529562138719755058844189032531005730696283903739176714414445066110226829306027896597702974733080897652162213594048610432680382087019711756030901614929896203823271110647514205149877482224008468654013039618004211147248565235301759881165044339749977856272557579030652190421222902471890982256058197544094918405441032126759596549200213521176071598632097192843563736592612260350160814411224127858753581472154791076147877309641938961220806499118859938406478110897339305716189912221317778432202974501 A133142 476 3871660493970600389620472630205056211471363983977147227941263435669197166193280754962506359873234734651007935069544114541775441956701647483366214446264231650265594507560092439233359424495195259418851451492391800869728674501964376241196665549262626793107552766629023548123840415471226571006238305187888452001719624301771199781280261983518264800582639564354257810641718619396524423674125491702527897544403346167819054596100172746477583878181058576434191848978254551777760397888629755124058360214745738966366314401141107630127543733299784370808881562229076612576381296145770438486325651487366626866911059332132549916860234190204636971493361220515372091206850545760709406353813779311169196393810598470337416454767131034591793952747701589274667337137350352471574395578544395031954212416257499385492342743965440726122419128440035169326720412751716558174397601426430749505385020847715029820421903429194233333073539702613931194113722241542362436029893756129953189274969878663103167231276562768112067474313589478189318335431854098608252047269390181639027854761082976878584602892168847877564795013624116788218061139609523548980765119242362125816315127118888614154937822437699934606253984368449645492555609761521458028475678364425659868907031731424119678613101903714960583395841673194041578414422615936549090567967715775203264277765921907409099687703986973485345935339600230600364512638138212764038282468150273250130582411536780068322388593128473656198774167915141105268344854207943000164938297542733380287096054201 A133142 477 5582931747380254917897830228578705651714766109744387514242890407298931418181572331696718142677146857559582086906415750465389208040981793713894202418062486692883565146091695645114954941001590867642850619192242317221006619934721952851669034249758188537496271578871724305725310970419096995772339428698181125503875765696408536152240238968439713339689083666827494839794706829238359656789810644503150576898764962206459895256946363525348722697257659437370380067273000927367471034336256330323126163284601701194851951467527529855337791049241610167438370416605007354500508237486514238330612714758768483829997614530605676761067870978767748211540579510163761521326689285850126538123477469196564469186183763341901623505990075176659639659699363097135499682191482187801052447920003523543151248997010093226123819446519761079486518501379455820217709518902273657129338652523021379161110394981248452025938126596100298420661438975712502568076532064095060636739057402789376143526712146135333193239375854470418726952861785755788008243550204048054379697103616452890947160834785368755179820656093033573338207580339948512012741188583852059978101088353437574994446031218417669855389438340233409498394974348656874595115311793889934008407915161883797319816691191478278816678927900817223183400531135166777303883176189278031897616753387950299012170133018358357162153119949002244692767161071435332882063487602690545393042504661469898829546255963882067444736473981617073277411543634514613858546801656956466932124835144400216595560307183161 A133142 478 8050583708061833621008281569137863344716481258887422818391020026061623435820661109025912599234085895366182718311116442626976696219653789833787956520631659546906450675069717560163325791564869535945731174023761929040890676217194554047730506191485758608442830509180259819832350295503922396677142449944471995088136852414596807360330643312228083117566858064925683204726156606043095228566483275248051429360121531098369001141462060103380111651861666727629511622815818359009341453752483739696192803398035438377237547649860296910289464565462668561661759331862858376113120302074257385902305048356492666316229693242074053756909953091148902716404544160294923598380994743345336707264648156767666653397280592928423670758221233637612165797492528838367801267052780177458765158326249502404829069099476138174571162149538751511178833556570046852718767799536665861863948162540595402319571684177939420106372958129673201128360461929437726089235165122702835895815284744928524269012329639757271801548012750869781036153959220746256829697881058805440316914971367655678564166895905740661992422801483262243905817766055192130205584575876775060964872788640537740779865360701831161042857415148794138796750946756778844716510787051179523318666185187758071309515799791079946629531335419876532115502982501068819678157961650516306059814267817456615400346067534706829120415699278757249873484900329670149785335184610441628244003253439371443838955570517506404475241673092898691192371247146802158042919219644477017373123847339927569597417675862063781 A133142 479 11608936124093416701239024124866570364375514260549553959732336634690453695521975137643034271377409183971177920222543003852349930559532723958528519408548435004152408989885386630059870676481600869242876710091645509434647134098574612214874538259088214155186024097966355788473943400805685676911443640480499918735967837306082899805060635415993927415818069640539168353720278031207314081233212093097045657986718349078885893186093033722710595653261826163582318389720342800690543008840047216385579699373803817538275348859147080617107552565606118824306089518175825173347764975082841663956885549117347666059519387657456254911787391289565738949307141138565769665103873093214689681749084518581506117634409428819023591331731512915361566420344566885563272291590426824413351557254003862464239974490195594237638389695815433159358798502055506182164642949222353270534156121044886047123443207474193662544937779684862159926797365440810225308174540030405425266705003863129529206539635813817839802499041147378369783715282243454316592636336243247240888937009015055872036637716735243249224318499918208062678615880444006711807940945673121054059286583118567068766990855686009315806130537255122807911505366828300745424333959812489078735582630632831976944524463482046091561505368996534058493332117366010102809126476816868324060220276576019051457000017214914229233282276206848005315320533508223284555120454144769225237307298417068960545875103139988271371231047863485931082326060974145077383275656180534202095577655739340410959259693032788788861 A133142 480 16740077840358998821353051779776025327566146847231197922511211036203608167319252327820146393413624809200543194778188700438645972890149968294408291199170322644328226856964052450828773352160676888578692270220978800842832126479468373619295036439099013326019638306436975866719606551611503242183905052430430938345270533258519126922090075939219931105526538854799415840381436194844340862043063271762664590765418499250222359605345013166088575551891901466218975488465111502777404009405894333544266230304221706854754675817342440389572180510139457881980819423450208037109100980949155605168443059522166977965160640772358677508743661329600704415998181117267679562156186619420839175745472611146375053962164999076439090276686083402717741165971067956453400276672128428023875486795115243423931638385792947414536383370203705077043876261130483344634562414010833879444391262598563139356602785606103083450380171932613104941240672605186415456661597488679500531752719755348036187305885831195685237931815786506858358336400841101903780324767164881462556406850084739199821153023365324859640805284459254543120320193782491623234920638076064683178430287984185072624260034033864731561279191864471940214251942215462918123044853538822200357186834706358522995932966825310672951744112561666692470852797738804067181940701411962472778531579008351654744378624477838783847563921874575544907442335833957646658333909541572612350568880314160001735708059772292569810910695777473619722022987553470054784525453293110674944805606452281532675682879935605571473601 A133142 481 24139180636861552206974399427412903655780019378193126854707206581868968286820666334741513456268175597457999315692227883489523640557665694747812797380684196704686298975333173748708461113945019591729605010781941339169854491736259296184411227670642518127906163251858021233453884173480386869543514174161040932593961372990947274938754084443719724660241853210551117102661677272687508315752016004669669242838075489200471563665014322892466003235232468652461599072048301066662215891020290788923615518518988327480738704253258939894682467188068532659697517302525681813686150266763707299811230934945415664878095584474353555511353447849892926202130427863958855362859556001331756876735289756188554246307324294258796349155390000535206067399763859648638917635688917602783604038606998927013446958312338939976167227181444046905664110209751654927456856836360673231805541666511007002066174093400793172141785662989048412463109123099313370278280715404135809361362155182208005052565880828948364295257875865101742374351306297586701796911721615422825759097788885184911086230623055081712358791995871745132971439040818472476698043752164739600022242415986611756157114202085977256902048788538031282666143389169330699632685254469021800425984680063938357328158393637634508350323448808554374008911241007238098866255682309573068878318476709766510122342519497026311393957942060861728908526532952033418258032942438493562240295088105720305433930476316542745679061852080069096153226065726042844854208320373009412736207588926534230777923753607450201276143601 A133142 482 34808681738276517923458262621277627295609460377207641693289869379844016065987233535444934583792315797909625812684997829803192651038181041676377759414655412477834998794203579581585150097535366090597201846855289190104129334251559425629547371006030072041427361389540960181664634258552166254378505255235168594369553954582412711942556467677767903740137646803075856062622298245779192146973545035670391285507914090008580744582591048265922810576629667904948159642918161673015412537447249911733520033438150864005518356778523573985691728113014313955825937969422609725127391575572284977172189839748229866587235867651377054688694163055884269982767660981647552165563917597733773995413112082951284076800107670156185259042982104085683746472718319642269362777263142511085528999795805657638147089954754365652685727059258945434262569878585625274909442923469676789429711638717609498416283686081158148125371475650035878158698414268537274754865334951166348419583696020024187937763812849457710118076619065660925996956225344719182889242922244672549863156455165586557047144737292404463896518417241772022490271976540043528906955855700916427167390385422406168193486055147945170588022791792649245132638552930232653407414013899475897392069551465364404908681407692502135730493461437822845654157538679639599761073511949702953360062464883904299244763168736087463191303504887840738510550353074496355170436844662398175177893166479568366275726011140394866976637379788763859179332264753966228809713613452426280054936398426455908500233377019063254634627598861 A133142 483 50194094927414101984074607725482911147365186083914041128597136938528489298185303937445260928315063112410082963892451178348320313273416504431641981263135724108841363574942586423472037732184883957621573333560316230188815330136256955498511124579467693241220127217554812723939169146948050258426935034534938952039964208546466139673891487637256873473553826448182173891184251408736322388427536189420699564033169279716884233216532626585137800385496745886466593743488917084187158216783043352428946964602295026907629989735926740428427577256499452655768342854390100697951884965824968173374997937686012522203129243057701238507541471773137267422224765005107906263887806316376100769628830888325995450191508953040924884743631038701555427207592417160292772485895815812067730034101513151315281090267797482932232842252224217872159720100810261894764489238786437569684412377489126385709279009154936648803613526101688747256430650266107650883145534718866470285230328298719696798250365563037189041902189434807190185868502595778764139586496965096201479845849250986930077071624945024181857067198870639384685839218731701950211353645876969323235776913536693707923250734409134850010671963716211673449982127182006316882791375357789775017563867228375407939961261734194442088863221069891734878921161864799295617369137975789349172141196044113289744438366974918624895548260090324284070484700606890792122351671970235730112959705768449478449291474133973081637565422593545404867500972549153575900762176390078322829805550323360493523105751737735605732931721413781 A133142 484 72379850076649396784517660881883736596873302723543670099795378175488701723967142290562530813695737215779541724307101914180448088547615561209386060603682299509536768440068415419067096824660505131524218149792129148643081601927148278269427412096221407623767382020352650406960100245264829920485385941294126733673034019170049590997039582616456733780960877600631891675231627909099531104920360211599613100944544593437657055717495464944720442233075730938616923229951375517236209133188611066952629789436475990649938439680849581174218580712144097715303994570092555783836892993328028533721769853953390308787045781253337534550820113602700883738578128369704619184974051144296739576030778727854002487892079110177343527615056914825538840349601792826822535655298989137859155623645382168390977694019074015633914105841980262912708882122798519066625118572887119505808133218627681530583281914917732566416662579267159523507894838985312964036221106199270498984953713823057782758889089378086777140712839088372902587096383786887633170100839380746477861387851463467987584580236025987577833427004253044750944957663139137672161243050398734063189563141929526904419159365531917305770218383655985440465629094757900178712331755851918956099429704473765872885019230739300692990005034289322443872558661251501904640646535887576291803274244633146479907180880414663921011917399746742729788900427724783447744075940544235260424712717824937668355512029975178043326502362742512685055077223083614702482670248640879489094299548629887405204409993772437724403632907651073161 A133142 485 104371693616433502749172482917068622689780155162163888369863806731917769357471320997687231988088324750090986756367877067797027795365348365847430267748528612757027911249215080091708330149122716214773964950426916672027093481163617681007558829731626690325779323653221304332023740614502737797289668100411096215017563015679002963751591404241442972855272111946284739613510116260670115116972770997590452670862469270567821757460395243917660292562294818516739716830996140006937529382899760375502339727420433776222184322389795360126482764959334532406015704401730611050192101744494051320658618754402851139258397813438069667121044096273622901213762238884349055756826317862269582092535613296734583261544927885366776325896027327547388306228698577663860936122168656440977090341566606985306638519494414462746621208391293286895908335861355363683811526217613987540937758416848739277974706812032361205836178635689717931209637101386171028032579951993813340669832970102521024018621268632835569599718872063244290723402799552189371252521270800539455979919801964471587110034623277849142211619883065691660223244264407417791554562267321328642150026814885464259478719881846290345785804898559967288939763704658764875696865509147091776905602616287303160324789790764809865097145170581981894172494710603503881692516687380747036990972288619801179912865085119578399180559994886542926031310346294437124756165383913115275296705626143854349319169897932732604503734769509280698304016488185599851826434597777971833195657119318747314944265687914103460854432919901126084201 A133142 486 150503909815047034314909935848752072034926386870537603485673509512047247924771920911522697964292550593893987123140754424661399900468743795936433236707317655913334738484599705423827993007938132121198925934297464048933920156756334768864621563045593591228366160940563100494127827006012702638861780915406859447928592195575103103680203807876578150400568604465664993890789912416258396899143630858165221151770579743614205536600834224233801197154386895225407733053373203938628400133932321272863306934310476068836399142947645228452806972852779683585376930443300971041821226878667428676361194522079057389420300859931915206651011036006450620849361409893102968696724365383341593080696778343112541209145298118619781284598543791266419112042942999389494643065631547288899826413383423627430004354133251636206612148586139077723636907603192311633537154180680797146912741828962663411157996639668749941083203176001993989644773192304019637110016254553972637975400157934121493577069110479459513276017472802359178850244249857873286458502502393538514776566493044916565144682342186422437081578037953723120997167284317833316284006628234305503246275477501697532641409650462985146705824893505089174665698796488844192854701351858350490378922873256586683422473993263625086169390345974183602074293500131591345898704422556501339764690236915508668287871545561551636954446500708995152594419730456150609114942739526771682742589088186720146780574637306970440516342211130020024441706720886411902719016207325586742588648471758084998262225917562143418114367866864516162344501 A133142 487 217026533581604207048597378321417570805741160087160062062452830852565399589751752483094732777277869868070379340582211512484670859448133188391970879901684311298415935866881526006079874209116637396052636423291992731646040838949153573085103286352916226924613678296968337691227994518929702702500890790348590912816814928456282996503890139366621451434647072367376974905779440194128347658449998724703251310400505127822413815956645490949897408636333340620219434323247329083362146055601024375708513096935979070828311341946182029633587528370943344395581127683535598511695158966936687657261521842219246352692934581624008289921090792877205521641877939303615596511620778056460714952782661835154987689004258342121839245614774250978848812177617576421073611439704569021937108711008555304147080972021629364995471971640004158784197524855467452020196892517015491871860632779605743790150553179695525382680773143616239643349831733665294930541615406486876550147186357908033091217109638690111985308447596062129872657761484892253726883789355930211737768352903050967722467044827398197876422493319109385674786255000742051234663746003351601214352487088530632956604653237247742735259453710629440029900648724773208667331603652514232260034629877633381710192047173496356609446395781749602172209237054695044117282050084809787551193646330659874879869930855834672340909912673462376123498227220007422883906622674232220853399538168459624307803239307826753442491960964714719365964242787501717778120969544528898304840997900618039248746814828858922894817457609585712404974686061 A133142 488 312952110920763451517043104629548288349806717919297938956453496415889794161174102308701693142136724057206893115132425860248470717924307588917426072384992069574659866185304675901061754781553183186975780523461119221569541955844522696053950074299342153631701695738067402387650273968469625284303645657901752689422399198241764505855505900762860256390610677785153132149140061970020661065087999017391230224376376623740177108403946197115527829452395522787461198886389595165004275983776543217450403022474747509658356118687251539086404763103927449838744400742727889752893377409095824934342438135285631161525822246400960022151006272317894355756967139114403797066788465233050967620319517669515149135002931384041573572395219871367708720741012502256188758201410922898086021861447923365156463331650835411071834376492737410827735107204676462620812285472382158598425885555449653582733686527124307933075733789891441563716467715172162985821372306137821431339604752703225783413578521922031003355268157504118474013313210970380016293137792748862932323450109633002410880913496425859151378798284577696189318658713902753562551805452826380716790783135385695221726377326701594561258985544902759018027560795424170409447979612224171060619445904624463169510248601707752967196616547892580358142117758576753485529370323591291092319898244121302661263772006242051954040457120686245661089291056830973342442740781300122943830451296329690065132124301311541157102967194776414195700413657870756149638535364194464029993976384042740838607908720988649252183355758654730423457334955281 A133142 489 451276726921207315483369108278430310382850481498467540815143879378882230615013465777395358416228378812622471801641617508266782290575992095085740004408278662642348228623273475767805044315125481038981679462194510625510547854286962778556222922036365032620686920640614897274654003834538680730263154537803537029556186827049695961160643005009905123093809162719118449182085063581329599127509236133079429280299424690928207567904674459595100180172945707526178428574739472980607082606459719718539105449895488972948278694835674773180566034808335011724125030289885933488073738528757212618634138529560037915673882986375602727933461123591610783796024972725030971754712455245281438847785791696779009897686538051529606969554661439737984996459727850635847768252823111114471021587099194484000315977159532641136220175430555706409435240391618603631759295454282555683438255110325620860558185821560072343969825444250315118639503095446525360259488323835332017115159906211693671649289011501930016726311374673342777397324992457803091240977813354504418198677289737886425522554794801261498090350703867718795611831079192769895148468799229637642011094928739083979096479500450462109592721896296067874555712766352928957215319269223602155180980959838598257052068291615406282340911615665319126838761598630623831089234724568556945337742074376587777667479363070183083053998258116892780914634205723043552379548300012103052782657369769244614296215439251934521789036202906624555480630530406842866060989874198872602353009104791731671233355628850803362725504186522511684913072030828961 A133142 490 650740727268270028163566737094391878023782044514072274557498517610851760657055256476901798134508180111077547131074097314494839814539862676806048168930665446538196571014894166752498972840656162105028394808703960860866988436339844482155377399626364077696876907862070943802648685879130809143414184539867042494867331982206463334229141357718382424641016422030291018567434512544215311921207253415901519630961546027941851572741432166789937344281558257857226506543575433648440248114238932057590172608346272624243908219596924335674837135788855982978738454933614773361912578065090491500245493417187439388770577740531372732720028789212830432339512253702355546866498293675230601767539491307237662757314852867374309208524249400882302997186206819604390225631812724816144315042575176998005090482600714417683018421136484835904994788909606821760534283232789972913359365443203989831271321221003097195696555214875164509636599747166174397331196341598242630858629245152509571292491341007261162088337647010802780888468625810941087189473713719402622179560328351922592601113133189922654387134336178965925576071097537260286050529456683684653399282096458623712161901713272239660438143715473384972350319781520128132134080938240822083599913924641354062205912966260814151382627353172842288321136083107600987677190943457535523885931751352795454093843977775197763711911447747438703833241435361571971557966205876671301989648096755954404125077531276988268878633101624157832588873524433009542103797760059410098129009135133293027177660208894137460400924853609703194914226411120406301 A133142 491 938367677444118459404547751521004809679983325338810721444372047250968859985243064826226615514602379491795010340537046685884050745784191403962226373858015165629416813055248765183627751031181870629969906332471649366859571814654201456305275654038294963673863880450185660348522130383702792246122523843333737474061663162154893078262460677186902446427222586758516929655791385003694898460781731916493858228417269072867459039685577279836630055353826834884413096257407200581577857173649933567325310362129875228670742704380070056368341969241495519120329127889242213301944449496121959986141382873445758038569257427963253104979553580583777891822792873813823973550518784767227282467353098679245012917038120148215702349084998081410841183957513774141680069513305696361768987820371818131928856475594253030766271427058635702819296076172412645360086804662387686658508521530845043011072384642500644596122088650024542972580858195910528034426224865096342038366126256350012590110100864443459093801366160678202936698394361094384589924129854205565226678507794806182640644379615505073666364749622419364996961898910817650139714968328069074040564122771998406653853483174059069139889693644990724834061286569239258413608387497623996220948920698351872719102669445279802390887466302363622914439951393079561993606678251231041656886568247708656668215545348472472105089493253653548494034753235157181059943034889325860005366019772864716481503747503885977831788467143505832687968600141601869352870810309015795162629428819853103753458514787869717367094770913401005484554629571763595056901 A133142 492 1353125540133691550191329694126551841166657931356520546250509934637379485246959842424162302670258496718988293833507290246947486680580989464650853625055088938172172506229097704500624464487991416792254499903029309683050641689742922160147725337745821711253634018732259860151625109364613547288099535967902709570554423412495373612391134067362155609365630329089359382272632609740815499365135336216330727663858071041528847993375029696092253749882874014345065827576674639663201621604155089965151039952018671733470586735807841424358813444809100749715531623677832337966630534260829801209524373858015365904177480440545270446007783543173018507178034984527280467504301221136048066087321400755980001388706211938874175413071358709145032104963737676105483055847961182340946064292661119171064413032716430269650545714800131546980589036845830125002423411788879811371596374688113108817976547383164708504510856136780176091297087881903234259468218924272583621081323203027473002429194154036127006000407915360321623916303780229476767729508060290711337467786060550187015886602804445183036975314568394388146653132653327953964208698278546148082808811637939605936233010575091464427481277797932909737331402882523229112295162637492864309786260047109475819591987134180508786845575025380991069780121587684645287179842361084218611694907527264131562771362298653327000341285559856969180959410331855219726865884752441684251066498522822824410373999775526048756450700742302309111892888815316371173830166361803016565101538229219040479194151146447923549213199256199396299024580928256692951644761 A133142 493 1951206090505105771257438014382736233957511057032777288882513881375053966757256107532577214223897237666401627912907171999051589909347041023835126965103064390829107124565545834641135294163932591832560358890261932091309658457037479100731563631753820869332776581148038268152983059181642351486647284743191863867002004499155166594174937062675551201802792507324269470720206567454870946389626694042216992797425110024615525938987753136187750070701048974858750038952468572987136156775334466079814232285500562509789357402292202953855352619072754039594277481014306342105667928459667077222174160961875284188065888226008852019890118889701912103572834624895464620317228810359396544070634992537024482757501440577736412729946550173589054884516525771430332424852690511629947862941029513472856751664320616854583056154470362632110306571835610867840849199712760025610155313791737572070479170254138867162860058427148363899107428144846267891625137262576200485257229692639359719490307860019230699193494412583423103484373352696544404681360698809351543063320820805574870725840599630338434244737242875085288108820324199998798738803202695217466336265817786139761641347395798717645358862694925610850507048895311927140671210914877212710715566039011165779978926344818848390828928299133086759000020889489865424551339078005192007022399767746630004859636219112749062020028687820495905394975663781991688959545869986019364177885503890739935042826172561058420824078681932786233516857703086065630793747022909640871081255497105036517894212494663117888248066232668616062187961143916579472676688281 A133142 494 2813637829382822388461675425410211522814889777583333494048038766432893182684478060102133918748557146456454428462118308515342145701791752575380788432824993796486634301451010864454812593559926309431135245265257803046358844444406355120332754609263671947756152576381452450416741419714818906230198096500146699793507319933358337733426646853244077470844017429931267487419155597637314163878342327673540687283159344797424546875172346647353039509697162738872303211103632105572810674868410695932002157804651859120444519903518620851617994117889466515994198412091006067484035186208305664524573930582650301783825106644424324067411105431166614080333520351064275455216976440237028680501789571916988548156315688606883968282407512278956707998440725198664863251154523869809202477414900265766740264835537296787878497324200548115371515095997914025596379543562388168050032590891310890812522145529920863284135699741091803962336820087780436396489188464415956827157304135462753688032021504953576632110012942537380754902842458284636802073754398175024634385971155815578413399646258064143576997874128911304591064772254363744939827390009588225040308812500435975596680886711731175753143052524804932913521427175636916413618773844090303235987536441994053945253792197241645199066527761774885725486960342522798257557743770641125789907688770183113202876032656598285494105881026551595238610373947763300160259938278635087481460259830111924163507344966833270716779565008646335446422196914961291323233409376869340333082605325287233439762975223153069546930162294308888162278740944946779342906832856261 A133142 495 4057263798763939379055964706003510633162837101764109865639983018682350594377050605411169578258205181292969619440746687971951375050393797866658073085006675951469335833585233100998005118778119574267105191112142861730917362379175507046040731414994583194843502682365473285462672974245709681141594168505926797910373688341898223856434630587440897037405871331168380392588951651586439569441623246878551628845322977772776171978472584877729946785233237968404886371661398543767420006024091448199481031740075695351118487911516448975830193662643991643309594515957749735005636632844448308577358385726020773296991615715371649296354794141623367801928832773400060310958259709592984997887036492069304949416924465469686104526818902759705399344696641219948961377832398567574358342484423242206125989036093117647503938558441035912003092658122420189299111460967764025568121385909956512814084863374975630716856516166595954165325795459151244437469518140550547168560347306107598178782455519835197484271939469644490465146795340473093572045949160807686713433027343365243266547419178287895407692500249152858345230113481972196003232297655023017812907841289362859024274076996968959637314636381906018335687047480219538156511131211967302389081316833789386777890188369496107558205542203551086083065437813896985597532841965925425383854880184204281491917234231178508569751618420258712513580253837699015049103142038245926162246330497135890753037656399347403812537711918389333780954574434516479002036945527698565850664245797808693515101692377574231623555405780327184061389882254652111895892180302039901 A133142 496 5850571584179771201776312644381636922809288285854068842919361464901183124198524288524846429714413122867315734779128261937245367480522154731968366007791193897024985785395604680628258926465454866166856254448464741358179790191926636754035614367667579703292383111818436096184724012120893645387272560787449942440059065081697305442641003880442920283861795615527374594845780862432048221820656843656543775254268450788998442568410592221339935911266819453277107275632525596480514075876064999892955715767031348044453739123886815904526287643538518060185919297812663026872060540526508252662886267642991372443960126036459273861019545741115465203767296525722535904126355284256644129924426119774365820070656922891598755843704575371982906898344558198441203641971067579918354920660060900360967909449781440110403891522774649584560344241497433915055293130335972162481062988449566400167019560464569329572843812176531624814595834715276006698394648669485424601107193658103021111050612827580849818743504605214412713360923978119742646253456616130286065745791043161524974782965055444887113749008361404292822517232576231652272916033391153182097988066830448742277027622348742528065831952519655953635127808945049398384772637588883005954752022886787853739663706375021189857287192790992904356894635840679110708844100557120692762392947317933803728231448885326752759296339656132036892987487423588031937506570559212346890871727116610124353956137020513989464408663806752410665801049912375847759645952217531955087317509357834810761543200645486818848097348205069505107636047932467400407097181088708680801 A133142 497 8436520167123431309022063777233614439180360545364465507379853592404487382743677647002223140478605464969487996581883512966819847955537896729700517125161816592834078033204628364232848373958067138893032451809495044895633526539395831023812309877445234937564421603739502485225086562805354390938765891061334311071767261474119172550064471160968103608431671871719142997387223414675361949425817726929489245365026260714757981407476095510587309854099968418387620286575730248726357529993279705754193942655027463804406940698156877017877930951788880398796452317851344126999776293802592055891573420582807833043417204752958557535940888603894359200464639661259123373689893361638371242366024577678143443236937865885219936240517470867496592042013508225510995702760901617843700221233465333897273519300595800546084764071902486259900104393146641583089543394833010890533667261222888839084329392105045598268410060302042436386693028333632542507840645911879841724249404694637250334536804914916065603430649368779713488175987229653328422803912394510711699118717251211575648393769062532348930130662364644741097211504144812560605348916917745233562280979461665797000614807152809728501970038218707503235835964811713752251303986892038082619450027921431251303208286702592186278100573799069564531555981816821463745167595470526073037945246177580360771828257375406946300396752032523976940975443284560104354869425643242165970710868255821302182513996545924773460273480671625057790751333019071537952930461060735551537345997829751999309451780229099615204724752556304446038027119728735736734922239237737615674961 A133142 498 12165456230420403767838614190458227639661157097127273407572905960885805904733258968452917243723719366072878823755341246569892283506518166562073413726117331735672843498895288705619086726988606348828886628653037406274762187090018596409700596807661661112388192660209250765258478638841308910840055027637883289115545950986614765119887524773112124960438186977223388674857781318181009499023807341575479835272592613682230220191137961315674679469676243192495495176134927386137811077736233459632547772352833835774606764033003092772964071906191921996546424056422340418470650543602797218087396209594141252257235165293640203507552900347269924851604806624239130182324922101127247074847677516585763070781844331949564256460070349286354713741676580516628657362177578161863035800663736351418968053863549694606014119387791862412126365974573215665381206520056071368177385709620417256393202816395915288133717734111733016737986532261263411020299513010282062280943040462473256879380961636696139019297177646275741635537060224236121465940595419427830139843124530456048923458840205206591712361301380809355257886166459587136161260865279355235643627074395655248826144274886729279757312729279423700010121826130682285696981964325681326254240985510680977591372609761431557591831170131065521061599368885220710041420963824398040200024282595123562299172618903887931238419357134559918616849696228848246891689774270984644117418181153167201137060829063086502815724894719819526581852756412451245352277965203628447784897841552993025169418705547160999638394245088842806117329999012788999904357461883636553094612781 A133142 499 17542579447746055109791972640576987022776949353696982889254623015743739710137976688831459663226462847271626294367205495670271705996551240644613132892544067201023647491328973108874358827469196396944115625485228130353162178150280276626957236784338237878828836251600135864000240972122604644076968411087936641570306189555437017183705260658356523224848257189484254750001923273593601022230380760734114992973833183903515262757639532741107377207963288583610085656366278715080474847738118655510428133538843736159519149328649761621737173810797799730139544692908697032090551084098939785889969442661331102947100064936224420499333746359874627741654930687513164463789163979932128643559108612892092669923976289733405772595485203153452629718905587091470298405264364948504879780856886585280818036397719359026071814072431793695799959835230183842838116712377460079900899659605380460830159376913517740443222704179058708093740192827713505058729389920180821929278140097481741782817012143310917549760926735280250658730952667361257500557915790902536550942086454200371336051999182138842716876066460464725637130754823220505531977562383913332052876678997555407141503043771856468600316453650890756707092437444479044261295741253645580420532881656374048255508000067697603455234269228422682301261758376506447058265284667186503442361977556921999255046144631149021438854412591283370121520320986555887457712299629334213575151046511998848218339532994974191135501837912499085705973883995421676726446872893171160970271150173418112542302463947225932378949296693358770116743820549322009126346725113964671824815955061 A133142 500 25296387398193581047916256709097824828616721306873952199031758815796511776213057652035996381455315702046319043598686569415285230154743382491365575557634818786544364009652880327708119810123854215787065903063070310931853586130517068877475925742418931359610069486614735706637582223322157055450077608733776999261092409792989192164137865981825333378106226429049318126114098502740654493046710033171252244388432178596255326666296015074715522259203592461322551020984997772218658592627289365012577736015240314708190838725148923255452231671098521018939226900750284697934156192620127568456117848921429856308466036402870320719835754698038865933541558446587358917653792134140028376765159772112881044267303027951239174518433202876929405699948114909319653671733852078165874780959829792238588189517457452165900949878327258717481129956035950528156898918041777379145729131765249004099833428306476185803839005708468545338156620071030613031276759965387734939956797077528209177565252129692706410616237055096475174148398209274709079683048629886038278628348823832405010538059361804005991143575474688753559387290568917509389975483696737745465012527487400501442798562974742140992376568851855191747927284673112651142502761905792601285082161107505866903464944725010182750890224396215376812898393979553411437308499069119113565845771612798927802214241385497985026896824537273485155313686012917360865774244375725664990723691652121185963644469517923720530890834544928961768487758868641645388291038433987610490683213652227365292974983593194247329445247437578257665538471902123324371192073256875173134831512585001 A133142 501 36477373085615696125040132382546422825878289347562885374020906957755554237559518996259217950598902015887944789243011665891345631611433961001308515340976516146129771878271962103581999891839770309968552088101321903135602518038027463041043657963331314682319841370862197288835529565789578351354367834825695344997853684615300859663669619040531472374705953662431927253601780039028750185372333637452185002293126227702616277537536096098207041990394372365938534962174710421260590610093703526229481584905842994965475029922515418684600496332550256511510635051337217625724021139207139854773936048175259191465705077392874066253582658940825684801539185625048284046092304468265940987166716832278161573740781042329397156249808083063329049566695462793651849124341809432350242929264293703521458888466137248303870143652733834638814093596644005431418405401699530603268061507105829458531498973458561746411395403008907463318913752402233316277596029140699193602595772107655580152307310754004739333191064072522381920871331486821463131645455566379876295245528061879873824824545547722194500386318958434722167910835869624225319839115513133445047216011760152525525108386306534395454538411967921535609754437406190998468444721372411677407508055784141803700748194785464615829180248345073344941517182856757642786151797392385094575446160303678496968793681031743463259763782128335774310592213710305847812559002677496779582409988211312238160727106705313010031353447911949650371073642314697257228238950974937241156404223815361687334357384038922157423127667855691154194936359739041284421249843289688885695755216331616201 A133142 502 52600346693070435618726822979375232617091664622464373835385948801324693414049050179548140248767235251594714339769379223528750985498457617020504387756112578647900344504104159700484916135913138663120436323976203121251227899157249471188116077307198013352973851646713801875765126996286348660495942967741043953709905752122854046645819426518580401338992607075000410050375640702180955026652412058496017602054443631914994075953800384277599479834626425748090906092904911442459999441096527857533547432856489583499900284957428508594270660259305798791077316804801367066009340548580503050456447325350874832663690413134488000667345474356915939444953572129761179007106185389447352763466028906985336876453161995735962748073048737344117612545769157400331057117647217467596972138124330560648151478579980394596728581246292311221911205485230699796154812432351805088135165547517474313953417419893817731849046367299838853637328292807400371041680442744128271787208163422442269051417964542022704425755103776340219633421285855598340561123667243671151731705772836881954222991984141756042665551080794487394677373865936707563993698614594454731020340023945612454406704850255459623503303397681174002494074150812442746678846145716255733029025331358571373430611993415695251015495167223371367190290964781050541344219454531320237258679797312132779830072685833532688522594346932235649282388816856575019628349216086705980432170212277020595306582524224591842541491140998196850906126423730034576281475179014821067759924400058537900908778054809142157809902767602659206770840565205225630012117902831658116298105887118677976661 A133142 503 75849663454034482546507953696126702887423354507304279507741164150603250147504492799389421979504402633897562190002655597316793029743144272309606325835798997433756150645146320016137145485986854112449359210621596799522367494982235699425800342433321571923673611754719931442656024293115348978856798405114750555554339096707470919962411949370173898199354964696196928860714420290764898119682592816017619929977505424095193754909102616592202351714489315534374720647433920125316897933470583076859849168697473073563861245433581986877519607493422629306476979321888519971967843347031946191618342269219913333441850110034854304088245920440013843853938249471929995079963073239278614418977026517156023497683885857070215953324180029442134533961949558275814590711798163246465401472932355404160930910653443262871234310287009860048161319495609072462049808109045901237560305451458690854891369387987911710764578450250964618037564079314518932808786920841003827217960569059389644316564552562285985777199526454418524189011573332441320267677196519918234417243429185255716109680616307866665801530158119331864690050946769896437654688082406088208997885267313561399101942868959986470557368044917840943674919315717105034519897673678119394616177120311004136345138793757237766499728201955853166415054629697092023860721667282366389741921692277935164836467844178273105106117788512501677929430363314967467998231757038027346286409863693475487119853839204754731631820193965951947056983931945067544300629979900421004772569828480187837748770620677398952639722367755366720472397900089575619436189594633407714012982993469917310728781 A133142 504 109375162100371030761628850502991726188431860107868148585788923319221085388008064567669366946305099830845033083269489601951592020138628542212835301350834398186897721329956489359110063305876907717013312861280018608708132676536484721322532905672772399515923995176454494426508111265545336941162842804232502560065403267546420943731751385172364242623068520099308896416740143683642280907627272188285349443009960767101637479584850019325571513572813758374142599082693619915795524360065139700304044967714323315589504416014940267648874679734855172154141013104846440998210564097079517827810599095767789675948315194979846772007249949929025605921439510784950923144127744504854372544812108771710078898323286952733255668730719529406820653855518717264567239475355833754185641326996318368469501725010786605079925278705286971897137400801462797259576027138431757232756872325837884695279040704061148793104790276215523679371313765043243493709899698172284774720027353375476444662217033376851849468017291392167735540335055324094528227649956258054850358513293179365905748205225723959590329763822456995754395658787868324726390496221130964602920219535126131591892547210335450235084101217468128959605231159189914647334945766597702450780794378463136606038316709985943443597357051725173042599141585732241917356619300001717802687613821584985195561406801232383984030333328440680487338589301511366232278430565299619346639022591275779375406233929550732098421242178207761709459319923738363668846932149541228074060977932744030803495826326238754480564321844400471208261991001088602838001355383343471091948605178477733643392925361 A133142 505 157718907899071572323786255917360373037015854852191362956428119685152654526257481602086427747149974451675903808512414003358598376246872614726636194941577366386509080401646612509516695149929014941079084696606576212160327797198115985911393024179795366780390477370835626243093253788892082753807840466904863576863755957462842293390265535006599867688566606628238732436010426477391878303900406812914657879200433448655137150367598818764857530369645725086198093502523552484657020810315997977255355983594885523606991804032298432367690410658053664823642034420209246030899661460145317675756692277754883492804137069310829010380150339551734483724871920613649759243837127612926765931004641871779416615358682101955497604093744237224605940725124028345947683508872400475372448328127218154977617326534643631081989380658713526465812083794389858039236169083810484883734172333552778271901521803886788571745396813724334894688816411628277803410742555977513804142452225606867973813272645564867804646895156987979420230638960765770977262950969246918574298741751521216450833195825813333421388853630452829758506675282055177485558657896182768551322747571766614441947653975360850279004803398220997041909799656632541204351957275536213255906510877566722674903116350660936688429622368859497571574795751571263147736221169880809789109149388803856374064383770909253526698635553493672750240567843349026791978028876930294059826124290209810165860302206558316481168699589155398419088392273046788465409731859008470982374925406447063938453143813665663283574799459903111726947070551171865202822335026591690681182174654381898443855287641601 A133142 506 227430555815299106919869019403983154927650674264999837515020762797066808605777900462144061142023316854216822446841817723353496906955970171807267180270453211494947907041453085282233715296134333668128323119193821617916583975427006715199507418334359246124923552444749796588046045455471117785653964790434009045334976025258151040647819169728131836842670423689400152863830618240255404871943478996950748376457582022999940669192597911808905233221515562760539276688039879989255508212951309018062523024298857210717966591910158324533941923294233649820519659492928627930116313614965451008923322453923446228833889705631020453121404782383651196505659388085372167878689993890095891618136148766997147049268321267732874811847510459358352359704974993356139295052554526129653316303518121583159355715361231105233623606984586199876729127694109373829781296242827580770587443748110780430197299162164045059308069100600214702617593894254211549274797055819876733288641389297750242762294492687505997448973348359374931804845841089186425118647070004100326083935247180300942735562632617601069683136605349158054770871361064778065850858295799331120042799078267922899156925139923135766874691416133460266304971499632965226760875056377452917314737904656835634073687739336360718772071858538343773037812874624175726793713570348827714177590731041339306415645836244342353115448437804547665166411491519995122666085362102918734649924587459954983391180375623162815113166386319906312563752198413545228757164493758065615356568375118733455218629883479560216160380256858442709786467472798828533866969106989834618793603903013519078305681386263101 A133142 507 327954703766753413106878802194287792045299235274274913505296983525250652856877206208930134080369875753806206292442092644661739181232132740873464547313798589398348495444694947330368507940330559220426100858792794166459501932237946485201703785845121853116772982234851835844336154453535562954830263419965374138509458564666296337771861852482431102127263062393508392190911315492021816433464192813196166244193954076732465789838575821229622581447895071854972550786060004420953958186054977288048180945682968502969784218542644271679511885699874264987524525346768661265981693333118720209549755221865331707094976151382862182572055316046885473626677112747186052431311727352390662786586395517368014265628303909388703523186505988650506878088633215295524517518100117806559606737224803195697635963933568719103254159282392641508716936322821922672686589945988287660702210150603411827566233490318749088733663897668695876839675706698161425776453943749706271888416740915130243195254845182738083453614921439061663683167472211646059250111811994943423294460327692242438208230483038754929149661596059855462149837995980127915779452103884739292333164948114773053969844104115186414983026017261051483014726992671079224447977479339011570554596152004279417611582817006681495532639190389922861222954590412309826773387232221839683034296725012222475994987231480570763938949948678604239497215130203989617857703114123531885071131428992964876239916241346394221076704760373715747318511581720059173079365790267271608873189221995807195361325838833712166039984755590414484400359148705359573970966629944314928609695645970840129018348703703749861 A133142 508 472910455401102606401012312895143592146166569614830160274800735222648644352808325575376791199832218813671695256879050751784504545839828456369364069959317295459207035483343072597306106216241370261520769310056089994212983869703143404654141659681247377835140515459103902537736146675952826309747454197625279073721593915272774060915984143460495921135676493301015412139141253108877219041650494093149874773379305321066192669006557141615203953542631472099307657694221838335135618448783064298056458861151816282425218125171901129603531605237295395878360545030380916616917671670043579576719738106607354398184726776404381636248450644334826469318471890922054202233783632152153445642365964199895909573888964969017242747560129788123571559851449391481152998121805317322532823261761862690074407900636490731715787264061603204469369945448381518384640232920818867979151816449726371744570078495740474021908884032369158854188109751464854521758097312090020624186363651758228512937314724459015628834115267741778559656195690083352528252236114249638412290285708596966415595325620979251990232742338381706227262011619331983389775904082943498260213303812382424475901616041208958887269756642199020105046970018460196608688756764331798307286810336452266263360268348435895380197346940470410227539727481561676146031497595150322474107741699876893769045465172149146797257612710546109508807319051342661508955685224480770875353836870683267891582975828841124843629793151292511787726981137088126914035216712400911901929523501549578856977576640968329463869441857181120828062608105965655706837600013410595137220562327886048452525380525059421036281 A133142 509 681936548733686191676846648315994865586980148085349816841349154894075819906096748602487123980023979159438830754213298741980610893361851401951882115416788226253587146818485265990368074795312115586553728919000022978860956280610000551564787071556572873716419506519045592607579679170569522003092874122712232458932399916364775529544511363008182635846543376077001830796249496071685457836243579018129306227046714079023373096241665559633302871385893134872129787422517104819261140849186992662820125629599973396288661566713662886244020895240294260982330918409283934992934016566509508630909652799972583176850668916598966936608083257075503721871762840032489412435063566251677916225628933789854384237533621857018954653278183967968201538798911933882607327767125749478974524583853868774284100495081855701565446131522672538452189952619629826688728543185230861637649258618295277452258225624624273220843522041012429399043377421936613522213750547579865990370464497418624600525364637415055354040710762468723243962570501932722134093665226636166595579168697336497879046021337221598331160685302284824319856358605238724067928937908152420606488291764290507979477076361579214600256574095024969730426247751892610838649962806188973820096009950568015947486089346861744131563078755519141158189425805457346590267592758819532785823680496925755802741084783251838201074713589657541233095914574820987691924480235998157478728347696393843306697774905272660678119940647459041624186559481169497289979609419916324695310764016045270715954470154950492253187569118070420643651796488443326823900245248371448243557122267116035897701469698786981430567161 A133142 510 983352030363520087295406465859351701032833227372504821055065206556522109655947158676460857402403378115691980275880319906885289123723243881786157641066938662940377206505220270215038166548733854434440215580428723079427504743655751092213018303042918402651699093259948285436227359627814574775633614737496841580501446957804091040829124469473655900394794412626543338992779634194117321322644199293648366429526588322646382938587812730434081125334504357854139054155611970927536229968909194636722323101424300485631967553982976710062748527404899087041125305985642403878894234971235041402192142617822358333664266393008933918207219808252232032112612696854958810677159428751287403043911280159005822174613908828856363592784393721680358495376471157209328285487197208943363941917094017010654982839500135285166641605868429738844853442307560761703628174632869981662622251775765340359784616780629706243982336874255890824261696054322845234177706531512854668093585618914004915729062869837785361511076085364631176015467007591295234010537004573237981186748971273521344617947172947923814281717973152378287526641846742620773970138687651707571057856510803100123981468211781186244611092575269364152254544211259126369136637677767735916780139061908742544008677477906286601818579368111661079698924471742012221489722726720171126835273168825239990658875211983978536802939738673463912014800009572812909093591544624118603555402024363051364990299830427347856724110783842786729565231044865278004023682748302627809726219781613778822827488985861968860767010798815689387025062473727171314408446810551614956614233088618995878437066780270302163456809701 A133142 511 1417992945847647232193784446922536836894479926891003866611587186505349988048055896714707953887141691218848676118988667092429844935798024315684237366536410135171797678193380811164819045795199422782347204313249299680511482979395312464970620828200816780050876376061338908553447245003629446256941669358596322846850627580753582916100067940469648800186657696464099417825757436258421105661795099137861926262071113314542005174070529715620385349429483898132533643962605039560402424354026209479160927092128211700307900924181885702247597132496969243219041708900377937109430493894504363192452438745247040744560695288049966111087874355416461514802665637102010572507051461195790183511403840360352605721409018997589019281840442468479108982131332609783917505065210608170581325269924988675495710970458699999354595630216144160741740211617549998746805139092055328326639649411395002503531965139442411779549308929154953556155966666956120891070730604690988851524960092009497669856708132941449076243617674385035687091059462376145794721060266929382532704696437407720442441200777369568918595906156600427205789097686644253917340872058655854165044822600286306088273297684312108985514595236964328082581322326387908331684192881378269003023140431262456180444565437051518418078259885738259757784690898826176166041589904337727945363678085765499140774295314596113798231638028453545303584108517889421393925267082867743028169410990783823674472705657701330336735489630360651004991438980136249712304860543442969385300513614323053017246523163142804146733776384323106025669496435318092592050156400570180395989480556666324940670352595680076932723289021501 A133142 512 2044744844560276945303349877055832259450139021743600203149087667875508126243186947115450193044400916334201675271601382066963929512131627339972788496387862347979069311577648624479398848998511018918290234179489909710574479028783296918736543021247274753914961082581357446185785491067874033687935111581481160048317024469999708760925257141032764096213260003506818733961403230305009040246987210312597604021540115872981248814626765262111865239796190446602755660455022311434129368382275825159755420144525779847543507500702725199664325002312102243822771103109038999669394893301640320488475014478503614931298188941101658123254796613290729252113411736088402390596357529884900693336041293888348298444449630780614536948050325255153153471874886246837251832975748209784769327675289916576047804564418605898934041732130074011359850540299064790632131306942569150577032711828979817844752733946459177156403859493504568772086079672054672002078759354257874411044324359092076725928457398638699730157935175387136096154131729279394644692534894375165038922191075992961604478866903019745432691482396099842878369591337499167406184763538443054054287063131756342576189971279309849375925801720609985825718114540107152555162236998309786134623451721741399903458519351550811652582248936655202459064444577182874289419751152332276977043296964400680935756543184772384113071485234090273654304372467996536077227326039903740822501687093308249375538276568105487918224719322869274906410925444125427219865604879962013550975530905634060837090663573762937717621244779183120073326026834666215790565011121175389579401874348479751945450770005903890666684819312194561 A133142 513 2948520647862973507480198328930063195590263574874344601937117805489296212692687529684582463662072234212227596892973073951894893926648870826216445327553930969375682775497291123118481975436807094080751735339620136553348718248022534761505630066017741994328593830205941376060994124672629352948556173958826474193350302435111999279671304697301305357090720738399136150272925632342386777615049895475666607137134585017725646248686621437435594055400757194517275529842498210482974988804817385854157836687479082411946037508112405556030254405736918938623192711641525337145330326710471447640017778425563467483891243892373302963767305628490876165086024920773839145229375051042565604000388034383157886004290646176627164690069287177488378827334603836606707359233523853299029199926442789777672258686180659247562888823135936508236743737371039810541534597806045623076752843817739485937130938818828994017122585840324659014394570731136170070876679918109250209737064200850682629291165712128872069438666279290575865618570862561424701500840596628721056743266826885413225938083632953695544372199019269816830181744919576112755464511681562825290427779991170045708559850311467118487976020566524362596357438585512187596635614067369830227858014359610667398331004460370833351505184888396916207711171295606805899167115120073239063168488858987696143861794498146463294935283475920146155961601514742487133940410224274111398304404619139504815702520338502455876749708528087864054393549498989885914796489932044680097537330265410701404031719626842993046005688237805674822630105026092247851902153986578511203317106821027245639015069678160814661282576724895535281 A133142 514 4251764729473563237509500686967274072208900624829783172393120726427897263194729174618220797150515117333115860517991901037250370078298159599776774189544272069977386583197782221888226529181026831153425084069498057420019141139169466342794199818654562708547078388195884882922507341992440459077784314913516194305651087794407032961577260448251341292160723091511550821874824800434491428311861702288700934894144050055444508909357293486016864516022652078303464711277221964494138499727178288125870440747924692312246338543190588109070427188747634797392400067415976427124566661721606525856585148014648041608156242394613361772094331461487230139324795822344139959018368227245849716067866209539219783269888667337065590868542964059612987115863026857500625174762908420708990321524602827569486820977667946216379786748920288314803373109438499107736102257905010845907527023752468509741524969024017462913513612377888664794188198908218685187532170363154184544566435533302325259361135028432434885430826616801835011085883029681845140169567447803721388658751842177689878841112119852325955239278294304679769279197804437417094212419660050055625742804460204074155400727959164305549812045731126410253961600722194034407196000322910296878785122083106860646993404973335390142058824026819416516317049943820436923724690583394458396811983891363293438767771909784015298912565700791616666622975079886198450605994316077228732614128959112072635993658789843973268785161472783377097160591966617971363709318616403548738635279267191325790552902611244022209402484817671003911112538121598186736227115483635091979793688634046939731707785025137888837678808952480049680461 A133142 515 6131041791380230325515192510408480282062039110740972460246278150391222364230586777111944704908579137122118858639347428322641081758012019494007282164877512770976422077288426466671699536597065253716144890476480859179531048173964122443774474632869813407982892707184635795232879526158974469360812033549116393362274675249232506418595129895073736841990405607238917886007347089300904297238926959650411272450748583045365964121646968520214881196510608896156401596386224230302337233631602286660119321400670718835176808233243319940873999975919683640920902274021126366388287980872229899813748143419344050435493817641788575302057062200158957370030190489795329047065341754313464248004259073767520544317293454009402405405274264104674749932695657393912064895300754709138510744609277350912410218177538492263360404929054232614009955787066578342315648914364427833753030891498215773307793068201694362692292611926329614308560368431080612904251318786988416004014590301957752173316127419833858975919182542761966795409977710230358130699814758892369613724863413153401919875657738743421073759494928188328957483773052253835873741553685280498649495833603834283762042141157264617135710481968263717061850031883965212102989035830022580729377918185825733442297091640545172214015472741488710219612978307817774437205104654139688934963817602857010151006983232114051914568624805258035313124174103594383423286709863373139558318175654634989601598040272434670951132326094045101686241519222313615716582922648363985236431975165959626379275881533694253182965337101393349834149457341239559181391648625247816056351295693188866065876986991179157543118181226899506743689301 A133142 516 8840958011405562655829670090508341599459388188787857457891960699743416221323242937866249646257373965214978061042078473649347402644683253812198901104979183871475930658063327767158368843546438914831849778642001329438826351447715125394456449626398452279748622736681856620840929354213899192377831874593510925712205776058305479848581215731435880274808872724915428080071772627947103562127104363954190766173044562607367664818906019248856372668503782005605452798524224062874005796758270770185603935589326428635632645225998324164152198894848995062573143686738396804355484143851093793924898966225546106079940476883216730972204511598297755040353395361489042141728263791351788199772425516506555085685753890792890931528814620295976929789960022098994340078398513527669311784736256415412867965125189528175819487527909454509114041441576896531120057998411247031261024638013403392641327862821874246984823032884154925944279257089419335589245214158666932723604494648987545331596596378265396210840575795836139317146176772269146742623992712755349179269864383015363390770819618155893336035236447169276052011831462152226892518226201754819002517366313924576980790612148047618745388965186190548876777492015077113658475782470892238501466079238838624516931759152261164997220169634402693317265398402823286918012837186578848049759428171335917274458631052936553076792658056616386129908392434408021010180985016989751165866076679854695893431738079192005667559545442451563848183173557984267245341210749622250307386169554034514047590030618684501845813806697724392789839606373529322741380021090491867118166588595889710820054883533495320039287579650380136244350291401 A133142 517 12748655321405029969476058755320518177940155706192979713307747082751855799925752085816354877958428349260861241903818519654930631972551493985171321386097818265155521032505241351815901200694428318122273664656875440569928419256557036854683756586791935317584106003402530062616824895896916476434364202351809205760607366801401252709147694489600644282537552478922440052545610122152634035682987253894983434410257808531241127302898358109882369173101257141474166779070334712440086056588192819005354215000487309421863439239081350201387529932372274960546832275374494170754241747145296378609804495549094065623223732171780884273343603667683162609232226081076708973043109321787524270607589590543378666038312793229894713862145277192534628082372419171092444480985761206144438455078937141748004693300305122091039437654840504347909833748798097731296781318060103854650563774984436193973021470396074462457752121126339476882036380162574250839078694565478929999021677269249738410410118661331281502173134378413170133357991495634399372505666791978454624137530715444740856089602013723059447141737197323167878672103484650458925175408441376763721131392728845636172016300675343508966233752088004803216596081635709313930309975333990777896533356884487110727682154400468959380819270597335942274786484883892871918000074017942044748064160459248789852759194971351277422683098349016023541292588766242262702297557107789357808039324254174816843338964712154599737949913395689061023978450029094091054166309318032636579265620064942603296998444876261517967410326292781473009598878241171942153510809020840647136580164403977269813653076178313260317495146737666929564846376510761 A133142 518 18383552132508041810421820895502096704248105068942087958732313401367476320076713184504245867766407422260196695847245263263936321957016609643363233239851948959170389852941899965990762373032522088293403792585435743300507341741603799429328582541704344329504001108283711668436840658953999345119160801959434281195870110721844548101111126872788397619538875865733433640342689724371470332351305493012202158228825586857487098203114613488431127491239344294223742889966624131114541219594377286734950592426767110859898443750110080992076654010281925644113469567946333855830812243899373526861544157682827417082582541851231151905430504284287522184757829655517252850086021913753818646427944417138035529872161362083617384498281960897014637717851238484693205947241389260746752582912042622144207354871074860865750693278792479360231471151725415351633427540584671347159081702502918978305704318983276552989831573841148641508970515915174980290615888318206458391656535017763473800266059513043329660737448933095995496162906590528031626006428890040218812657140021806933299117815332969033566885049003303560911769121213034499617876046454239091531052465797629093435470524783233191881690325121937740047782672941200815610393325955832230834562599161351174830693149713717087165976390981188794357548793937175118482469188721035241947860469622808583631761484690057489106955951026623049330157783092528908408692067168447236969441539708443406033398893683188853630118107557038183545013076758780121315840572695392312325050716747477679919757709921538490224503844700384186355448792584163567056039845228031122679081478903946627181576915794244187882507962308136062052372230578225781 A133142 519 26509069426421274885598296255255268127007589569258784643512282617024818101694820486303036724964281544470854374550485765808076521331385978554235797160545124301305437012421187245717327526011696156890770146634533684963891016862973422220054961341381077731209452014039108823355861613386771158745353442061301881675238939053533036960549535802866379766730776460835132386934106036933538066616546837936341617182532085990687864367763969751959575959997961371013495773165092926732455998569035459278979748925183173372664134024219497709224333695296604406536662570146338045613860501461149480437968065574141586339018402125743149266746513834338939307258181131029797533115070556523684700624825241923456690696990645811783038551808725468217915054513403522508431883477602328235611080120710382194805257719396649063290408668581100396949433490954300138957671216741778022499541164445434182280631654952414393336874671726815214716458601913302159004817271876159147521838724473937659970245247407689820039501899188390047092296777945549925970301897953771203549396971773914882372587033620539332680388793521026537511603194117092263798518333811604328611013934548788423888312324721121587349888482592082133144099397785129940400873245718334742872661371457311509618748794205025639224378574975603644127643086070921636958848652135658800946770049131929518348210208163867927940953058697292088118063981926837919683071258559343807920576892220251137325344361352193614780030573147335664982847832707710905843351051660446396340086554284242749501687320708413626642216576647627703943084149307485622522867303308011858062588355999326632418564098922223940613316164153185463812591191647425065261 A133142 520 38226059729347345876990932778257201137048239910766098513856752801436386335167611064535794453152626220719549747905104627049983079823536624058598376142272829390533481001521499066424420301746492825714402258043204988282187545809065933237519824925688972384059700300243286639567484009663065056911454544291595353941413354245083917452564329516606446835228160117648395168525340562568437520590728188998711599775053039172985042931217441267712220103189569057657166681161174033724070435395329537903002062999521709236270821364480765586620497111963693272300223312681451515441331012294733651418023089013754484673447453282779770011496567518612466193544112433115312525499081656485239584482351570909207409949530639099229057974323683843209336493970610028218674082768755315926490430781481459082287037424015096874403903549400667979921722862484949074961610261114103323772991200048613587929692540737062571915220286798493698472491794988465798109966215429533172520033049034883087913619846495829207453632077892209514811096457634576402721143710842909185478011620640845238574337203363002384756087073372271263788170894147725831362963819480286987617990562566887109617852936777332545725347310207457314056051283823484432857243609932512743390146863078844035519060930550497258044466739138429473643266972565475063319541273910431269930000462987772742649535488410812862033365203685544164443198931780717187654080346150506602574234909140062431579740535670969509323950456360350471867083029751442367445990900653791008130092486227161297303753196703822528079586079022034448701740987852601683514407595330307871295129730269550100000942249068931128120214026200931130681694445983356365880401 A133142 521 55121951620649446333346039467950628784355434943735144798196794027388652070493593460240129298409362045996046265624786321720309793029018480506520304161360259436024978298756989232596768357790916642984011165328154958569229477165656212755081367487882156796736356623498805295147488586072526425295158707515038439081636381582471955433560802613410693470019240158872524997881154157117649971153763431989304190534009299955358441218951182544071269429223398583180263340738639791537182835384066624620669695865561379535529151743447239756409047611117950402052515480224082938928353705868504464195308856389768392757524888615366302613428783615325341912151302870371149631972142633581158957138850340425835161690532484590442489815936200293182395006390565147287805518920661687963670965575816143286275713160172050296241365627827094645946727418269805611794503038855320251102630810928936348360434363111189276287354316688756186382118451914765767572412277832114958614740134869576938833779848401738309458317416818666931967553999612281227173963260733577091688089207567127060109311874662415818278944879414021641356004917757826531733130029172240024540813780207516663280520046520588809814363471430670854786692807174066767050204884649437657633848903898321641906976243105022841074481813459040325389946846796328970385141558130189755580259720858319162971111826078183983184184682761495987835004741563812257759264176077771961568238818403077806086848527093176680251521778041052233096668746053747186146213035391714973277197025053012306469262607959591377077136483733197027400206561399302320142153229599000642395719008460335244874726304593299764525408012465578537257539578516808232174472801 A133142 522 79485816010916772265339111921852028449839400140626168032901263130741634849265426602055201912511846917700077995481193970816059671564764825353778220002305351833918628173326576951905473547514200052690118386000941407051840623885330449726894094397701144411921442191384976992316038973632573442210561944782141137560365720828570314651277224804208703377320909080934063398549455769223088689966206278200387644038441635482587699252684674011109502804720037567376882080178437418222583924553388677373467798436076509768523800543229555247976260034734972516066455022259814916483170602531371142635983952890957008601866215935904925588794294476731624424855985194962764653991304178542374730954637708542483393950337893248778971085522026499085170389878700971778987339609511385288297605869896097137350496089930672512083174831423121078787201015422197207258598420419110687986669856368326165722158421913794199343793009444899622269316335169297248373620394667694340789282754448880910915222627775460146409686261420439823687698056344451895008452300834107323305039159300176579832389148926000246955853760027945834564095303235891711033342139102550635100865853068676461563400289229752286419766400455717165145096971893720454601962586420879169795266729274516728785824223496512386332144730541197010782829709813333809820310807282459717115464587477233245231600603669252892938732279176873528913912394136085494971671287823801018074797801902329056314803996327825101953185079984740959774924464726473690980471751043952337674709980033957518767379376924534061922702729957191091476649159796806093043301442674163596026755515070073153559255330281289191514510233761338049794241390526791487439223898461 A133142 523 114618491565790364957172666045271157074039630647347990568298823237735410063988674666570140917712784845961466473437616081130436326086597849141667686723020155984251225800958625207658460258747118685062507728602192180813795610413169342849968529040117562359833922903620513324114433052489584831141205029217140005323608287798416811255186324606866336859403280875466760548183317338065536773281298299401526993399242304356591506963930080972837358973136864948758880779353966018437174482023151088705915944675126461524831784854185275220342010561040219250217426089583172885485793080496531319176624664759903616635498325854686287332738759206663387095300418499833436259905828653315470780877630436867920628241225551532254685862832946275480522519810080410740152455911396496924037183993424596255916129085966869590373641865546512768516497917511390103061287127741318756756526830252315402035004083965328124264473232265228566556167773195674717388993036698537407303187117175151403962812195472365129384458130650857407090728629694700020320961043839522026628774779621647060991245043439417693694522843015418479419784071261238089483547631455848843575424019311251250057759936549256276428493335093672721468375046777937721469262999414023113407116989764949224587516623305727756068111626958592630508515051603980557431917798959748781890744354882449481304805099379236593433668762388368867197873837339493719936892237777744990291896862104340096128141275856196703839812633816218422943207981466829008646654118792343879211958514011941689050254592262570157701160259461785820712300688220432986866120538182914306469939057012037027097201311539314420864159231675837002224758827600054808079128687107781 A133142 524 165279785352053695351470719098169086648736697554075661773318870207551330570636819603767541148139923236029516954619046907796118366157202533697459450476375062623938433686354164222866547787639797629660083454525975123792086218375166307059204891981755127221736104905578588828396020145651007693932175441569171105535505590639596213259664028805876453542556153701513987776416945052034734803982942181530723724094063364440569470454287924078157460529760554536072738706946338820148987380493459316525253418753733921442297665235934623638177931252759961423841012354723913041055597138905395630881550130599828124231379984016241690428883701981714127459798778620774620124019550926776730323650812135325833003440453294971618008235234023007216414388395746073586328062436894139053076331020912397904933920791468136018646279486943239989079711209850409106417168779604561228132223702553982441408310166919581241395171057133450148074371659631827773177679585298896273636855033683813875633464270648522741112242214712274960585006996321701084850930816764289928291369927175255761772795520250491388307254983774473419377494066663402089143564651217194929885126334980971233906828265103738320857600969438675608640231672356814300638222643192434908653892903974327507338470184982635927737830633929560031996267921583230150483015645789150461026736244275904674808283721704255498478457416631748729625805159531155808063503635204220452199897200356656516287723404980639319111907864777906981143146134350702703994784258826808829871306502495239881652948354663249242871011171441165196276046115764704570254852772758319755766056093455842323001010731984361113596926097566323195870052435157888506458616127585521561 A133142 525 238333335859169862906455819766893777676321243833346456929135242540465780947448229879958127765476851593569717487094192203425921553562359966993887385919246117283563237124496903850748354251316329434851155278918727526316007513101379401610030604269161853336181103439921421470033736935595700605065365845537715517042193738094009941103624274351749239142029114234302294906832686581716749521806629344469004208616645972280996819803576222590622085246555746504151940456535841224688821365497086311278326723926939639593331708438432873100977356524469303332959489598085793022029285588508500003199876111700287395238033301453094662912162965518872565133642743470738502385399932530583391811233690221509414323040505410123521635620521598343459794067544146028031074325881545437118039145294971684354318457865167966172018344646530286517740175048106372420063454318902649549647909822556012428195381225693952184763712399913202848294677377021322453247496573007971728046937655384942433512051515462974320318723889156969842306172997967263269655021916813062237074128806211939186829310148956165142521367992079947655323867024344554551306930743507563633045508599618541208042396300519654109420384169437235133986492603163479443582595582220491724255800160413990500632849419228337702070195706014798607545987834407966273015951129310156005051771773501499658624063821892437049569342161114219279751543842170089335733852305072248114327261471017436592146801021840806041962667301197108050589993782525731832331470254574139540330544764639621897401862477169813145649840408057900751244237786632015769874510832196958904900346416824267617730430378320137186492346568531406372607613386738847626258516376849634983001 A133142 526 343676505029137590257413940633141729240168584870988036816151246424481448574889776850080016470276471858004296586872870538293271084118556915202651913036102424747835563995090848998614903963850359405257736252117350566972559041805970721955357072151239410755645929424261784181199820265108854621496563617089944206403737834825971695475212943951193596966352440169710207741664957633890500775710355531782122538101479397965832973587286458687752968768072856698432562065585976099662460260059417967404030610649228206559662881270554967076985709930353482646166160159427358813853188763032118099218590471521683824105119789315378487677648567394512257208585376286026299665126578689550324215068657648604440127991405360944823226946783909577246015828984270176674735591593126083430073394439018147926529311307651415751914434334017186215341343339658179179322394710688841046031057831902067367475298319140512130848031885503781373790776703293087345755116880597909932947410462210053305310502651833338321376858735922135800330540878061797313141456753113618981570965447187689132152103461999269885024424337324300744503596871610780999582504988573255541656693515523601441025901558521076122045873114727523624532913693530065000831802191339305873941955177424070327585061524057077983749294470242705662521282460948365782458851045449599170134193870652918231831225222885172521223492917869287569652996594604109290972406960410546576639458841309943209219170785771037331870847136418365031043789891255970951519276112311650390347815679303832280813604039130515892777826997408321442128994612277250975454474365175241982546543767004500448924957604526905838560850154896190422976982633624983119176274156801046059965701 A133142 527 495581281918680545981327995937170606670545423062720915742433168208859708379210110769585503792010906942390602108553192222026693477377405509362257064710673777240261599717683879759098840767517966946052220824397940598846903822276696679680223288011482961147788094048682052867868670788550032768497439670477854007918672915625313090865315961553346815076241076695607885261185962075383520401824810870200476230938124675220758866916047269851517190341475812803393250346634520999872043006184315211910300862229463146919394281460431824092140292742213197506468269990404653323783276167006725790573204260058156374072187498159474326136506322019921156022214978961706453378610141070399036934737193095597381155149283489977024969735626777088790411365601250050618940692002961930760728716741918874338370912587175476346294442291308135992235699355612046270210473109358989885727235745692958587886951980819392798730677215184052827803451711471254931256425294325613115338437839569241481315311311892158396451109978475830667106797639992113758286710982967921758363095100715841516624146362892798218040077373053649593626531364995721856843420886591890983505319003876433659418142004991091248336039611052919629341327559577750567720015177315696849732575110045348998387158084840887224228780555894275550557081762699709050339390191587192693177502509709734588800968147336596883167227218225351561220341337875283427492875103059703091265985321907467090257452126280813991751719608047981177657094433197327586358963822483145288742009879011361509311319622563726747572480880422391461649258986666009274589582160071866741873211211674072823082171135297419899067559431013738058526436350073838919004561075590731568835557661 A133142 528 714627864850232318167484712727459381677197259887858689512551812405929275001372404839965446388063257534455390236237116311291953701107134625943459484660878550678032478957336159521771529771856944485847897171045578226186668339163954806128160025955486278735699675972270095973682442077268882143318686508265448389474519940593866651056090141346982156146342666242626400836422415647745402528930601564473554942890237680188936320259966575839429100719439353989636368567284913695839386352457522476156686439304275208629559994203061419785899225148561500450844599160003350665536670379634935557888461324413389969728270267226172662910354438704158912471776791077404419745656158296936721709566817375193775021285138801141509061535546865778126195943181173588722335803132679511030887379468452577777782929421395729239940833869631998083617663129449231063464322901300952726377627914231414381665617281043245275257505696263518673911203577164846317784419519300653514408094417248384006003373601245840574344179212103411899832201866327749977652124095982990061940601564266796279282886903187953031143906547519025389708713724726959306787213335960518224959128346896301813279519745295595059024447073265195377986569807997422788587261053887043518008499366730215831603954373279035320259917812305075101197649380530519502223618197417686413962788484807566624132764237234149820354620425188039081992162556219564098335434926205131447058974194731726234208036746926148005068647803958052439816499128880655123558674312744583194715587897718703992594642082132854839483624651742091079376789329777773096707202020349266666539188020690246006384041852141274967549582138671655384204698239823842096221457894727678121214814181281 A133142 529 1030492885532753084116966974425000491207911778212869167556183971056181805692270628569119404106083425353777730330051813167690775210303010753204959214623922159403945594394879024346514786832176946430625721668426899404220576898170600553740127077204523202453917784963919429711997213606750939500632777447479106099768249835663440085509791118506386715816211048480790574398235862178086795063197525631159996027171491796707770953056004886313186911720241206977242840080774498914879395248200741226302729935175902621380678592246533106899442590523932941436920405520454841255050554904157410067749370656599848278191791653152642820442404964105075131863146110518638211566782801654041682306158415917836327983312015001962566089709288844825280885759655886713687557609176631851944608840464791875236688645854740054388518336145567049928440677996966435581469283413202864472446653725085953845403232232312378867528524483334778743727127754819996918990201690406248042163356811234330167415383417685190216045909972743141483727367984446975475660604659696488701396589092577619518884406290250665378111295201445061558310371564524910324665304787034180688500079570905463338315408054574243084022004343608800682137004321804724083392262719689939437271406354249861183823903819110284090927577256563362401651459849643246422497407101286112221741647817590001362264857229123496704354479485893934130881137185727273554516269670712696486955949522817827322260898731615379142494998381587903570234214086751471490844022000013866483634589006500492145959964571115954114808639175331214914069868564280562139442510723761482461282767252624123067132965268616583205786598376405096050285116335389630228912423279636236260060193213849361 A133142 530 1485970026310365097064348209636137980862427106985697451757327773711201757878979245024265340755525911296889952680544478350693786561303240398986925244028211092981938869084936595771514800840469384896017804797974417895307845700493666834538457117168896502452270710218295845374604008338492777491030321760578362730417426788506740009438467736796068297224820185566633765655855276838385510735728303029531149797626348280614925525370438786097039687271487101021830185760108260150342392108519116390806060409837212275755729900459506537087576429636286152990538773915896721086432234635124605682759034598355656803762593835575843720905285047885079635987744219591085223674881054328969808948758726186702609758160904347691219159851732978691189259139227845459963869350096899997824614917062850415638727249539605737032514200781073816364813374053962470659247643217515629268315348293946031213657079213377169283730857047463054684935844311246858392337553053146290376146046113705486853028976884928443045697627836516397916122964801370672308152614267158240724423819530895363079435034587654556287283456536577231248058166087331195961208062715689952592298889782117331237549005135176313231564671239036817318446182245472604130828854254531838781501849954328933096858237703202656380082246144046556278106303905536180810721758816436376406065042190176297156819299991631845013529339064038627828691517829656172246048362529732782129059032152929112266973981762952629797329782597601952990225296896596493009141956165345682724817882631785811955770276316907123700699218207202960163997671092903240827303003756462037359903083839095964772559729533303260841469307309194009832855753550933606966249618147777557959328677399556597101 A133142 531 2142767747446660937213706001328336543403128680361597512564899093507581878679682379054362052250064258006689957987614807729887272530624062352328392996929465772157796445274884176223499996297170020843111243892957442178134509279534969404803901422830471552012971910216997645110749268026892978391126223345976551578155829660776883430170184966668811978211474891376037409285168910965089728394125149771058286848181167049154925899813219673547044915858572679432272150623236030362294814541089317634801112808255324925737141135784016179947178312092934108679415475066317551351794027293294777237128460141458200511177382119108713492902600596645320730019195301504234373900966913559572810462427777002809245434940040757355736065940109245983850086397880793497381185915282120620231242765795789834559169457147465618060831089007972297631010956945135885724199520050374124202046259793216451924139662822457645794761028333917241520898743769690214981753832512435260316154556332606500807737617252683397186705763294346673051907831516208525021380594112637523428130446366962020982925800990991579915597366214449166014638317187560020051151701770720124603914310565733620739082327089516189105673171904686746964398712660967173351931124442772191832986230362735967275808394944114411389794508012137877589666888580323323085814353715894153491433569096586402910132068323075891386012602575864215435039037829227014651528184251605001117406637408574257071149159441278960552370404010743634624001307890678056167711209946406474475320903120446134339728592489015501260454157846147493225269727646097908992408791974307534111497785613209128577908062854058033516815535353259385773881946335329925855701720456671958941115692749967399170101 A133142 532 3089869605848058761097066989567251659449330694654316627421132735510159357854344111617145055079251904519735622528187872202019096295373336608817143714647045615240449492147513897177691223145718329586381517675839833646452067073243725388060391313264422809106203042262200385953855069890771336347226523034576426797337975953413477399565397283468690076512649568544060377555447913756382549958817730241563020103927445258533122532605137398816052671628374532254235419368520595674168972225858687510266813863443768705700681762070650871977294038461581348429564124506855993152565900924696433651333556764948126781460981253160929280921829155077504607608043637024886376079970614471849663717011905679324745214573780611202623715866477680975733133396484964995378210125967467837473454243662611878583906718479395881637981397835295272110101435101511893251825048664996269583721438306469829728578180132904711858876119126651614810081303580048978756830634145378592229604494085572460459270791049392573814786664972820066024453176923407891710158508557809041625123379237339703362015925593975270583735114797779160815877205326295461582564792745315703988891843536898098988425478114077209514067482321887050085845625210932418500880550617623246091327362681215310482782608651175278021427300471256675437743375226522326353563487336560552898270800572235402820113285702575443746785159385057134618698463858227525471331395642451881878518242084131925767484820940342498163888325253709723525856895753060860397346555600761970847730017481800693932076674598884035910451194914926478027878783268002091863812650723947707726742446951163724313378654075822151027987160510092725091927933759792202150314914648902817015530869616775590046688361 A133142 533 4455589828865153286841033385249975564589391458562844215143760839706556286444085529269544115062228996253200760995688924100503806970655820765851968908128042847710956009880269764846054520276129534093541305377317147160741702585108172474613679469825874860259592773970182739547813900033224240119722255089635861465209783168992573633289872712576884421519262466365643688397546606467792671950886772883184103931576527881637713537090708315873074405443200216937928042457256075726121295654873686300487110789973106218295457363764742773375078056283288211501322788123411275808448677339384964030445751726595057360666223789675940914375784739021164998850068905394584650072943725101493655507120705561809279790169956701313426042543394875857761194507644921642541881620459173339516100788118720533128158928877831713856351114847406774410468638405423204933245995975404570365602111991669701252157811611985772042853569019603294638895718863686857677134792683803417559829364316839155375767672955606838757525184185043240860588429215722663637523547959766525385904484729797485286005981780711349190166119941031335447328915442200868042038379987043474431857434465896493007688800358172246603096203834989221537042427155451886511096402059488278091502224000082114980205245866599806792486777485044113843348357409756614278515462924966601385153002991594354280200447851045466806972813820649812255947749844526262502645220988231362063822187678680828382456040646814441073366412645445410580651019674605870014917565465088815555952209887853480203920225042998290767369362613166135168707980202731370369708849935140620234428497005792477250763441269272687724323968640018356323174306599674020170828251221997405464436572871697650879925446281 A133142 534 6424957443353945191566009044463475196886243033916926703920675709724118654893013478862570996774679133345210977620160900365054287632589398171021930348376923139353583325797856853394113440546955642444556975972573650365955888675658911464667537735097598284071523673861961248227561689992839463481303144612731877656405709991711337765726596886138583867140699963849689654608884651078643276570628767679821236306313249277876324387362268786351574476596423084449959982987943892676471234165355629786614903492327355723013343817866997008555990579866463139403559030909834552859789840157492193435469122656193307765953913243731453637600600671839364850837191753535354040518808771625739379391604340408223302132679862989513349150723859544509210666746890580523580397918492001988114379863012951346158926591535114851984976669628562733404623666479185160001847474371484725470928661770549402735781835766303350381082987650148824217672816520132868721449614219410382742681713740387976479396525131194012095777500808167380500902490475895157557417245999474771797432641856988736442717263711860171556948961219852387935887480190448325421157761376523944815034431607979206018988261691006265524455211862572135569365094112536409416582510889231479384700115680755728586145481757028270219487911706133140905432893641493811267292943974314502636837732043078486636646225687921860560211050744217644215942036577343012301288937333633981644149716114415670395575843127885483685296203146407028347575244513885911500650732054102471269712238928267236653359032435328936402510710436990651986798879573555368071028297793822050430338165939905801031876568931637139876324134791745959725292258188796177294132187947205609776900522550118395793262446848661 A133142 535 9264784177726560101084898201082945983934397865516749744209399229661339393799438992434298107804972248054797976527511022637484182262386941506792857710390615038905019444844499702324546735214189760275517065811145826510561230728597565223878114800331266899756276878116174149761404409155774473115799014809304277944675568598264580065604119419939125359532467828608786116302323269308797137022174732107529339569599773882169778128862854499210654522177636644576625357540572635983395793545147163278612390348825256979479023489906845921594965041089383563731720621249193301812541141058426403548982444424479023203448182231236966469479151793007625093742231658529075131843472175740591083589037951747952439866044572260921548161917762919787405923687821709470081291256583846407687596246363887722440639016834706738730622501253272614162692916594346595299459124797684998724508764671020247075296155017197819263749625337945584918589562526312733009472666569597088111529471384275145244134413471508809835272398640193177639060530677811601475132031207694661165372483653293028152913008266520586673771211912907202372214299105711043056441449866567541379805218521271549182888065669630676714017812409625184501802928667850346926825469605869733784459475309425760539106804488388899056694776193466504141520389282676666090822146695498587835718624453116186135689577241535471882357528200348022309576160796778779212196144989879213299501826814799718029591983334370220659756051570706289431792921938003809778068340704450298482109492582351467400663520851519283294129677080777906998828815637086638027052435709841461579927400856847159295488761635979486428971678045729033905515113133937487984118444191619267300885089080697855036233568430322701 A133142 536 13359812359324256311819231639952563645358204835832119214223249768495941681740136134076779008883773207015885336941693274482351825768074337063397129796452918509177898685882442772895142998065421087361653164342696309254578928754749013393920776874539951771850267186719849261994696930440936797393518698051872156064344513512987532743263374476955332629861951468153905730018295545458634392942699393070289627838126567624839542185495848825592977469405675445056409315613522753144164057820868044092129280268102528237053028859101853951942931033260311232438001732282305831379131465616410716425439249390976095266064512823530461917535299284916323545811447214407172804764246358609160716796013334816207010063534140520385882936136263406473894832747172158165276698411595988027883525672876863082808055303349055582134705661830549481059869781105381311236660056110787396676016167726949425733174319752963489074976578654329883303781931490126440866790863743744781646442755054411019054065344829390572588450703061657753988144784334913853431982831584249701925695323995406689607764115203058974123406530629450965968345083422955133639063149549829018145734310073241965942518571707345744815348161039467653479464253773946087732072910589153266885711178696076265941663425926775035411483647783066992838931495912726111009154268241964989344603619623661497329177733736068462532498995453851103952764607926918422280974539786468491943899990117225078983001244392318730305884541068755322953617045859356979814063046645085276308730618591511887724520143708858371181198591839771304901659165349799358479641541265293593776204881697407663798293762402513487793437283417806475145793067846879668876921502392127036242266521553843756843853012414078486001 A133142 537 19264840157361399875083230939913395693660547438872050390160181956771918243729882505899722896512293159544658601071945174292528695273380931658477154373627398099619491000023037634015093878663601993785743587465102266799276304703117348716468536374971810123741185526973144519622203212291421706066980846791784839740506843810159423951205720391650169713135574484610103453900265874228081485826235502632625535813238940915244737661706885143650574300228461814134697656489342269461248587981898174433687143534213496892573488135801383491855784954996327707792034766230463759655405760877723194659079848639343104894641824043348694848119432089697545545435013140943484655394911405642234013028767639767018760559176364585824182272360329914372436561415498564252619529028230158152361636332692190201521493306790321314731506833737151098415718061661043256456668501452630628321816589353496400886990293787618334048296962669918353778468626619199801417179416045813405537082341258989305200816983109567734163736078542511841057727139950415098837317768012456862482191491828892793121367701209802774165365543396456380019151238081602196996486005209403577598607495320396393617562597513926894393055334201099946692202952139101590659302210244089404979461735220266666062118121079605112674460363408406410207235075585761769398534363982766819136330583778695426032488156357833481436391669086925091551864255054455568150386074175942575503890486247211749093769764821740274730864848465093604992826348336270826888069135193872263986891069899467559747290646564652919724005075303273140890285517605595037841005075452117652383825859480260994349980309895662813418650133716798891431199698320087348583032822331002994642081023195553616670981007667532746490561 A133142 538 27779886147102779295613707196123476637694864048648660830491768158415337611516808833371266339991717852290190686860407999636551896232389535377186993209640911606732796844134534385806992477889916009617954891471513126028247176802966462100134235531932475658483017679628087677445955037427299659211788987555055687033654804429736376350105905541385067771008868544856301026618453372341348043927038652096852952353062714673215286868639142881295302547951972530306788964248315939040367319705839346665332768847055594416562732838796735893402089962173671294324881694902596459117263728054211230287676716298683366281978244205995994440526303538044575760193743137793290465906657482689742837626766140530706236519322254198617950450860659600261647047666316182480119195582009476459717451708216465393730910540336339986787250719543310053365984385045443270429204742434637255252662845831574083129614270467425884734155145193443611818668455802954623517131851147199187039691089652707523688559035578651843273534836807599013147488547663714237609558789491131211449618205521939412274322617380420397287482990171159470536650116968586945113799180448810409068173862517701526354559323096510874369040976569825083662503177520330719784626055099066332827116936476445836385308388933364645701536432551274260451840140063172558746575543708881511229599357205259180677350592290262144162814254324350528166684303023917002354434437987169407408118137268489224968137017871705083843176805602123909644332640683856673015615878886517159583820614064413629643705387826085801383644137388728029392486814728102694767370839160412389443883113165654656445007808575783374436205699382340583637314819184498109777064452879803926146844593181466761395797769203569806360902781 A133142 539 40058576559282050382875090693579113398160300297603930045518739524252960063888994607838860162545160630709295425794107263530733541838410436632971985731147820909510593429750998561296049138023380222267097167758334462630465629673572935231044851168510254927722387752838175457732547541766953817161693653073543508917690487480836044537428764584956876075625075306108301470280355862650349651261303910088159324667580621319835528419839982327942682623572444160240575551748415094753940213767232355993235418990310632935186568180056757356902321869669479010088771612014777863583334640448411716351635165822852774835507733503222180634544081582428188548653832169684783908352744695127203529623783745877638626042102131378042498725958798783247380670298266519637767627409728636824754413001611810405569771477671695470625900806074619359802651067517467534915656781922245469443711501872540474376502891023734338168317671071983018324166134799233947911902712174845181897829014196862990169596928487432848432703070940479234446837428003935980217884937128443194453486970171144803606780092894865003085776306461268560057469449517464293251901421721179400472729111143030280606880926342571166913262695158353569541382889781364758827840112150643407847297642937299675800948634723790739496502861278574075165143274736019243950792535493843156426263136759399959841313521594401654049296718344044374691267213096233262939526309191424109539930850050675215192304486001233909161586222813414212613522675039772986217691209285222550247605338589814554478663421954569160942295122109470515110825096552406480259510909064239213460427065359014534332706909985969730274195199859201404806116538064347954211178358019854930500755261286651874379123712210539993239675319461 A133142 540 57764439618598569549326585166433885396670515334280818476977191902204609996790318707694802983123781637764951713804415813603318130779091617235210226237321948110602668992904095790854517050037236390593144497952626823600005409742115369636704575250756255673300024656574969381962656109272909977047503035943062184803622649292561146486595928425602273915983587582539625863843246535488431855770756311308473649317698902880488158766122385877750467047888916527094379638832250318319242747885029351502898808851259085636944614752909005311917254733973426558876714339643614776690709434262881640767827621439837402629435869733402178479018125115557909842583065794942320602554191943715944799974658534789414368046474754124883084544882136984783122664923052655001478438605633112291819403830872522388366216739892044532302562175108881573525369473375803139905106650327135532300576733037357532476834039241954448212829347530654318979835747712039549934340193824275605097482398780786779117035082319842588788114554761334248473326423693128019759952469780425595270716761368585284861564619631777954029292146434159092443400409554066542282296736322760246671266310094387146933595941226664526178050437377369277453590464561550461899025657095172695049470373998649656059131545963317312989311424427271265113876150329199686604484089606578122685160213607697536831993420788534894876941705037857663954279154600465341241794583419595578787172877654936391818078100676761425305923490120137692464790053074711962269237708173412030939887314425898523144603010753100903992988182437719094061780396741755416431519963499793785397546384364585792853106919191959775272015041991269043389836410573970565474409415200177929978162939930758821387934997209829466681805449759801 A133142 541 83296281871442578008078552934906969162885484951732642639871065204239523362411575687501298062804330576496429662010541809108721213849908273642736513262232518027668139177174276379413652290104556851855092098950520121296745170382500689443192766466739352170643707832393353010614692377023994419948682216136242596943314942589385692397626791360953894029972257668946834387360491223818456085671779339602908914156797150373042605105220060595733845540373194059625935198620553210601253288509998557634824089128096611177841199287126605603027324424067811428421211988994480493210139420872434877575491078481079711738871688647832438144563501872552923564816232222474656624099236430093697274359927983382589641084390553345950029871221315573258479635438371630245612270701695538196166755569705175672213678969152850543884824030606201154404222977956840610275628874114947515331962205328367689291120308084007290588561750821532455985904824034626231771370647591893247705387721212880338623774419108284525599612755262773045819302256128062600557871243538436579937179116406529809625572574728930914845236189381750950034823333107514436506778641875998554520565546426995122847964740367923904177581817435471339734507908514865984693636169691126875617928432008409866737591888330468841539847577521263885720134243631431212064422106420150159068844601759163088711774671463545724010895889367872407377695849666657925837404849764747633186993749647568226326453428871403974057232511167015739120014643011059609819254557494850863392767259796807080559963062842549548988728016780068824166572221276514758087771527855793574304048425826667354279645844767896009972515416356210101366739297931127491066144165540298555173580458624892933789527886852861880415170218878313401 A133142 542 120113180694180578889079724005550683098995472629883136405875599047321490483987495351058164111760861567526213807667487484318962387053436951501208816913913053673949346090816313635018695747813720943138652213542152062283082935686156252061714332540462895073812553394286558466337004445012490680656022708165425881730075343591244875876231346546567089588946079575033752646947964501499678187106850036951083345740452173139024556073568561256662327518751097945064071462031198897436688922788670035080064833623906462059361372427421812370560089902251050106356828811415701227594244354188616830582217367342095504490050345594304642402282090682096200222555164281742659909630496378003167753682216177379159473029323131450105818191216592174501742851179466967761517892873406360445760169712111032446809736707301670592237383949571966955769316008844290784214316931367103989973157199506773170600263007423099271074257831855302270877355776422183314174766539487316238915563996506574667508703595319063966072052804974363970737185380010242576876430573229955767843817015141454616894790791194498747428876555796338435791122802940626263376232519288453592858408846681416872759618222014605043159546802691512294527882950487972188377761457668947859468357749485753029185951443840990106183147217474238095937168465440373478597210072973766922799151230576499566224842244257012145488816995526766973580973460940166128592196551566182667460066199818915727426354026354463853829103975179346575673368650431894882647402802669866771600339448739681384268943592015945696540841807208676806729103081300337539407150111648090834352652432495669960285456455048386854420591958370612974901794677780275268146814412299695316382373043174155679765677824906829621729208773817078164261 A133142 543 173203123264726523315474953937451150121782308646806530964629973955172385038386605884650185147861099576042223814226854941846134653409842234156469471253349361165316929394817947087420579854695095495449084636835684323292084296514266932972302624330581027957085531350853384915104949795015634537511564796492327985212171702143632521627833204093358382233366216774941002370064577450671312127351992081504122581648817876869323036815480760112046480548193542863588331422313790189550494825407973680586895855261583990192987921199142966311742046611721590185555118724849452175710407148600564597264679868216223236394940859475298646511652630200080848168000982078040693115030551677844137807112481367852764577518642871160499243881704454694315939932921155929140478555911181270067247968558108539083123968118250039841155763770458745744018199280530489353996434739402489838593777349726561583637889965583801064881789204973595053072691043695964304413781578570062424622995577574759457667211960675671130791374545160277583029975498672513667793212328726352678794204198654861151032478695329892464861525148222130642659849047017049964274090786035308204903271036349056703524246628180320104312162311899343293237867480095747380774747328322453122226496256830023859676275244426819402647256747750273813077511207030774924705964860806065482526217005646710615333133804443940050249150096653708608031356352979869890772021589953585641729782273145126831380576179549708005817593874976106595105258473908149409717945022195390389796826092315360759308736099723930851862344897266895175234542476662865455310352373225019127342950503610330256064273928533929076178483631455007553598286558619859005540215316391995105924826754676673865329173633987761461671638636674007834550781 A133142 544 249758783634554952440335994498080552924926990073222387767860016567759531903863001698170215925051593827791319213901317158654641851254605448216677476338512864887333338237981388883746841131774579890716636907664843252035123272490637231189808322570365301851222262395377186761022871267408099990600995780519228789250069864415774504942459604071276240613424495643385350383880473735903530587963385474678907811654249637993390680063367182513009768288167570058196428846905023422132916101549375258736268743222370489951826523007791729999719660654012630796520374844404098621673179514037659960638837787750426564786000229313035053965160690466425900962057193601370397729214145888954868714688444450227509141622409990890308459571599632452611410881529455670353602316106030518030611124900622801246832315216779850149276019119617561790907287593208956804172074679901458980148236965148502296832666730108833712460268959314092211228549607653804104781358861531490528990120707298806631381452138590722451537196022068315300365253931900384698715235301592827332865474610643294638334217383874913739831571834859756590377066534675783107856975537230395143016923976006493085065090878217799575813094894212050337336710378415117235104997269679519733302748133991144919900159716512029737627238047108677364219675223369912001052522732072273452035882122991326130810812721165917295447128950557652286014242280023511442327126540516518929191678577809073071935063424556652589925116538611570530795207046006901016918394074602950272220251624779301475241813186858316272439804801017055634011403522244770686219988715040365933537700273553663733574722719489470679462518975966162521675754315735158905713722339422844643048283797870720539648988614532527120900881184875145480344061761 A133142 545 360151992797904976692441188591278219866594597903278036354723179260735289832985410062155566713739250438575506264221885115925051703374487646486214764410664297818173508422239767952415857491439089507317894971768067133750324466847202373108770628843842434688434545288602552456010065262652685170812098403943931421770615532315844692494505121237576245606175889351544900312553273062595440436531074502494903560282846329168592491328338661702999973825057087830376386808905621460925475467939373715124018940830802984926543653189314475516629438921039601886992194970511985363000549148835157062676606825256246890198175935728537072519115203999955949106438305172194035484833683341321242842442929784746700329454937688220953638203002788292210960175225542155493965399346340095818871174858729521289393115418628425665216178414724753643742564691208035181126777691983164446883919109966790585471121786926972629566642957541715994996515461545741823130415064546830772741329436929301587692596316635861099445505872447965502849113139824856063033701511684528287639335594343432213616790435068930282944661724342620781193087283153432224479794450595443760922199470130326679607157522143438808002378525291464687096243127807118957274025288130539132969440582718974144472170634935102454839074616673965008930958594588206074742813073683357511770259495136486633918576610787448296094709697554037942723929336437550519965825699403230342308758779418410224603530077634513484964012231084009729300093455083477358246914537632432097151213046105660411937935306713592340927346660721696957349268644534482666663768416735834451142236451513879493484494097229888185855876184859574901248884125003540522180182073232425583280519311702824341499976252982270120577608996951323108648302508401 A133142 546 519338923855795341835547753612628694967076485249536855201123056633963720179633057446626629030996074080832052241688744435846765901624159931627673473602701578940941311811531507405994782755814035294972513832652645142024715846070393331385616056984498220455420763083902485264379753085873904608211055297491368590964438347529583630802571442364980874887865019020432102865351435875788889205947221469212176255020052752411472379104784286808543449245964032483832691582013059241631113491852475347833576576409274681893585996072468465903249651204478451908411948627103438489348170199440782446719706403181720265239204913320321145537510159007246012185583074001110197798732442164039343223933990061160291647564878524004624255980270449117735751961264350258766627752255106312140294203535163069076503625601346973029391579998013975136714987377434393522228009259765043230947631208335146875747060784081964423001386684506195150692764066999352055149953741717668442802468057931345590646092507136773114677967930873944186793120782373510542509898864613788197948589061568618608740773473152013593092462374930224306723841485240714591916755740783092672854668619003955065500436081839960543339854020375397866742445253587487121271909360486967750222200017532626725183950155416701227848207970005810434201078073720969789867135399728669459699262156104690734784456661942779277051275936743972155755620088900667826279278331412917637090300968242769734805218436885543888665515712106603418080203967023328343691033844871892481141776992232737534713027470467813297300961444955885995442011374015201760558467836944358238181171425382740675940906913482779274533493996048531041438369232500789697824916835878818268245865799191674829722426107811818981345791272722623047525371873052301 A133142 547 748886368048064085021883168268221986864304425135234241921983092942996423763741035852625536907129625085309380757008905254605920505090335246919458662720331266168539553458720011439676524318026347456260857628790142526732506499709040336655685245401017590054282051932442095148683147939764907792355170926884149564239298326522127279772615525385181184012055751251573740786936457979614515639535456827529455664835355786131014002076607613239257950812706309784598910884876022520810604729775801512202302299163233260487566079792846338518010480407419006612328142928088187789654698427044459453012753956781215366228043286831967363328017130173244749615661686271295733031736696766861391607669971225263355809088225376676979956169911784624986662117183017847599321724786463955766208422626530286878796938724026916479956993140957737422389368055695704251017608225803500355862037318500171828036676179524405770995370032414975865582970788097604117784410165141813347690386198207563412410077702694910195504530310814355069390177319069462377443211129071570896913577787446353690371981731494768532309047799987659107674998228629827288111737298414769038812671226404233074124949222855700960057261495002798432377918959430028621755136023796919365281279455841465018741111651940248235454661053673761972152945651347043848782334503595667677528824258843468903072552587944876930059643806075110294561661444265426567944199388071727829453871687447294539178900382458876652942188692845491044861924820354184388125112557390731325374345271586561419395773674479280061115645476279726883730423052061276404242643957105347843622798053165460540827294284748070483989112486425796902179227184382013740723007897155182710384955201915083401635396947488389988830510437657025483208477592638909461 A133142 548 1079893623386384554806213693095022492429632013968522527314644418900744209103594394066428577593451888376942046219554599688397301521574361801897927763969244083113455095146162444964506142071811237217892861728201552870903132347864590095064166738252210380360054263465818417301915834949387911162671548265511646180264477222406560007848480785033988902364509505439750313782659507055168255763320922798076005856516328023548169779522089073506723156528473252745359145663299642461949650389223213928120372081816805952348388393475288347674505209497847003056525273690354539689243585783627911090461944485972109376380573180406783617597855164199659921699771966020134445921566518005371962658916874572839697916413573428289681092172756813158781649037225950471887963160514328769108560405133253138516156109136421212217124954717681059349110332021325828095573868833599387748109826865646039440882011303813409039810900585355710691975493183672678138493064308180753129701094095347248509349741401193553365144418030226369136116448900977382374762567938222340619561181220908580452897788916041983071576053835119829503043040721842725708742533267558356170875199053806285088933111278921838944442027735940014964091092397052847685083784874405797237767854753123375024397957818147682538824393391189594758034113428164363508974336487049553062327104881990126053539886047359850590366729317084372300785760047010656210307709238321100117154845882998030482726239546287263247998747429567485980087477510746766864348068616723589699297324739850829334031170925571651380315463475833921210453274599060986559716132027678074646145836611493168717132282417699804155133025671932003084411404161509631313332879562780937589556837155295751073483412675852150552074614705310158024163577163213434390281 A133142 549 1557205856036798479966475123559854165861542499838184349153475330071780206530959352502754156264220715909925345339216975741763654188189724628001564916184987247518336078661212786918806417191027486041854050351209010449699790113114239208042191780874441967461608193635658225307267485313869428131664580243696866907791811915411933009190229519403486612028438694788368700900854222237094645196193131139368772915640880174600674691056850367389081552456107617752498103447567199554108875050655144708548064339677535020053115575825286004500297994085414970988502832333348318143701461045293020747986670936017824939525420298103295144608743818758779433846321559339347599723165887227049603292766525464063619132112563795368343457933159154663178512925017703397444595278139937298590588337993728399210010230577780663990177704745902946623679676385383788418113267840442091329274014478224270373580032263422756311001547648712902402852795587885213778102880947986480871215629995104534142918914690443401257628055295056113479924849925032066314945245523705486101836326406972385566724921244950808094444137321194994155728957045898981842179444860081851183632998222917436694008472339256068902184443937964006575420922858631246931862196033757135819941881272724450943716836432657306280736539815434341967323219410467360832897144431990951920208007711005502925735612607740316606431893615591858782622771426127921989837148777459638297209458309411472508796698246845851144737540851247621937795097708572017464205526820202858955655416900519624313111529078900646811134837216507038105746738241422890557834258141267826534394452770975096124644210419028832843631339029813462021924342621669703971812271606522214848958248792981271132879679443181853607701605574546810213818395060876179751875561 A133142 550 2245489764511440021727102321959616612149851855134647862956784111319088157073434282714577426904428678890223971037104659465023500942068061339216454711210987641677357511974373692574473889083319563061116322713581664866914226439978385073406745483854207064869258655168355695074662411906764765977949162039862616569389612517546784992692303118499042660556106233375322226948718005806383423204654731782046972468348292695446149356334198707685982091918550656325849519812246238457382535873394329446512380657442923682110640311951668943201082032965958890318418027699414584408677817583726752290685689027793217590686279689291771191742190988794995743946473988795373218666359287814887522576206670802305165948808400579347722976658523328267490256856226491073164634503114629070238859274826551218407696236337050581052624033118637331350286744237391401573091236652048662097425380767772532232662965641844310787055191898543419909203039262237294595346215833932197235539808751846642886840565633877983419946290591052885411682497475447338648768669282615372736507363117672959078636883537430149230205374441109346452731653017145609973697050745704761848442612562247889906475128180095972435111023716516361541742006671053861022897601596892915446558955027413905137464653737934017509139551589462929927285324355780506156674173296594465619386884792165053228784699840475489186624200226954143280169735610716416498688958229387560103475921727325460359654356145712171063448285908751641266814550808283338436617505326663905890465411873224558408677490900603807130005054950739673114565586090857209123410440523576178184522154749909477118568234291957159260712235747965340303611817649043551617721982323725471031260205202641837677861424273655557050155163163881795018168101514206287988770168501 A133142 551 3237994683219640474532001581790643594865920513561662380199333535046795050719685704715068146842029890738987056310159579731588146594807956261425499692001327994311502013930968203479604429251729618906643695498934409529079864826658718161613318945525985713099503519144575276639437890702069478670774559996901649396192913458490548547529291906646100113035293160088519862891350463518582659166466927036580594930585322425953172771159223479632818787464997590314257255071155628288346062620559572406726144359968356272068523276718730790809955791238918634424187807439723497368995269254272931510148015591406883747944675786538435955197094797098565103991381645521368841969290369863180580505286726530398585234562581522855621163998132706202566287208165675109800005508896016979347136483711548863215498762787796360097219865579370285904166861510642015684609145138986330302396069793113513255229622875507232732177275716151962796168379763350590921275465129649280427167533004532863938289952725137361648161293404242965707532681434745137299458106160285843780557515779358000019008819336053030239148055499942356389844887921766923683089304995861406503603063681763234327700440827226052995361194014772655379185398198736808963771409640523550316802193207649578483773086973264420590872952655465729520803470397816079410563324996544787432203967662294295750404611434353047666795490295374259018145976127881646463187487929628084209573981921345004427149072765418703827641283542879015459124644470446865453584978475522532091192168265772912705688628767141610980820478104129392124165469396277854133067297400738707674254412754916695029879269204791804625114200317226990904346219125578179763051126698540522704862366943960736950205040922931870084470137580711973869388188565090406403626831102701 A133142 552 4669186087712957052835124553839786104180045230704062017599576000753367144049629712764845553168780198016940444975279076868290642366212130860914231339411203756809544226730944175043897012507105027143817147793140704959268298165815431610661332512702987544082419205347822380558374363729972281478490937566370138566693611817530853458752246237080557863954232180741412266967100419675790388134622104132017435842931566589931779689862243923431817005542434606682502635963086603745556564916311030016169653654693712301399128454388097848679013049884487704880788499910053583791506769586843983510881147797119698571318631797908735355623018955225142084959828386367825074746498046983418582201100883450163957603073293747557226370762330703820772318663918047281840534779193553369589500570652778634205530808243766014209609993541418833636477264011601549225804814199181636247393035216288918341508883523515787755488844527499231808654894415712289871184625370738428443778347052727637952371224989082441618665165142627765497376714946405012538479940314462904116191201246471118354451638845704932174702265825542436804809875651534886805404804106981402473433769386490021652654129197731788323338406658278452540423802460571807471897349804033362663913316046475664759695653950793556558021288589629992506068677028326430729526157970844286882772501982143582307030220903637254260029910381729454550023217406669723483499858905565468042645578454657769058488603273377625207287667420545631540416470511833571700731102344198164611593216173832666897044594004727302430535999421099632703373492303846574802673919441424692890096678670435124323608787625075490312255416145205572918726944367266086174768106977313110014940501872986180040357991149443483006248888236223502437862749742758851827741901679926161 A133142 553 6732963100487400850547775074635389771584030356754743867716208393752820374924515326121202572601234203510537382667296118684495374703931297893482060165931263815991368463444007569445096012430816197411765420474013397616855356875241025723855479869998762512581135394608040728189899193060729327822505261196145742911522792047966032196972191544578257793721889769335956400446695913822026221107465907691442105904912388437359200359608584578365200489173403237838578486801515811445464278263257884723744233843923973170261271162704360379064346007977640031519462592682489828103855392748959769949759104975431013932957719107908609844372438136339857787946968541760758236415608214459719732353406968648409896465046455021395997571018116876776847480947082616014738941351591595062931080475744823078975512209988747804693897513466860378733514310537867923341594857466074780482410454385818827134942554811286890436182181631378176116117561579077358643657308509139684166647949282500249394455368144304155676753519974375833604251515420034593335350774475349347449703931639895573309119244206687176142890428172376693930179450844625385006470044432962186505284991852254929459892926602688411536200987040043513790635743962746347637667014646006468437812684936824700933902649223957335292246107273293793728021511471376315295897309230632465140170515654283383392441828138433486289915463974963578086874461354441613381560333354337475289410714557634581637336138771137770130204988779143257802265091353419539945588795995355277847385326530498439892625598866188002963221930344747566228872451736677364587601658767237006408811736388354694357948841876089652238467684967186118921813349431378570685835847210158806101021498838479127657459273032456579563140812366496709803424215740869699245197418595622421281 A133142 554 9708928121716744313532838822499678210838067594395109953184754904215566227274007050637061344845426552681996888865796027863965462032426565350270269845041543011455796514742032184195653406028224449562738592506379526222800465345799393278367991311205702840154453156605589382227454078019207960747771108153904594908277299439555200897180441455035610657989101093150268388031868540630942135046577704268955384697447821195105376986775889099758695673571041926528623495465149837017755743699052953460609169033284714617804451617491233278512938264490707040963360177859650422072175684837230401423569118493423724971626459634972417486849700169583119705077443677390627009086232298752868870635030647690123620538639385067559280940181753773981510246753374468375206271588460300887193248456523464227104054401272966090602586004809219124714893999318341533857030558661265634273999627831315532439668822528992172493186950423602802460209715142135135451863967685554053829877899087018306899166688492861603403436957137884809429565187858974937184563278313513444559568953233528170240631595694404062293115822722301367104881963308074153644442998667527365959218484817182221791143947506947491703413499973336088607644202370477772721708363222191523453963227765585172271022860485292526697862328666801060925814513473047618330253190384414043887839000800974656708318809145400183592803839021987097871818423249887399826486517197095733801862207746530612063269653619377391150130386531857157205234721315160464767967343094199966457765029263762576492499216520449095545663593021126569402401372030796455888746789268436321816813633775328798829037906376533653452380089467266238279681931153103531662889116908942021084562986384585029095876231354811238286566045183600019313035281235584363552722849872985851560861 A133142 555 14000267618552444812713503034269461344638721887087391797748548855670452746908743242503316338064532487733236003207095204883719511755384403303791835634489739091255442582889546965602562766396687225453271638628778802799880654173285849866380919615278753496740208870689865281131260590604504818668958115452669229711992954269046551727701999605969805990562490054432917679585553988893904736710943942089925973291613853250953516255730472473267460796088953284651037241882259263463792336949756095632313698001762714554900848971151195683255277913049591575429133857011023226138249233679893489893016719108412035978071421835911118107427423272100722274863885835828742386344110559193422451735981840562189612406821528220965461719744517923964460998970885036314431428891618402287737601343226359670660967471123407113901124325037380510978498413502737953953914723994687578548326980922302611959175307144251901448285146328653609769446293117397286244229197745260436482999763835531116048348970351338287803600415439309920821599396641126439385546911977311911705550980858815981591417451872086451139496873475130398988545860910792084929901797608530028751006549821384911567900112412091680347910730760563599728709149182484985518355822099385530814146536625288881590114030917142599540982185691419856561230800406623194255909804637015820653798698984489800690012330345838926307336845954241420167584079451876276108180176237878693804810014159782584960653203183003426900717887173949241546690665871370036775868963153040356276819324813019104803743977596888729588843937914534168330696549595956752714208282523426408822838851092287739556778303046119652188679850544112948413182422909425861279315420746847184245133725345072773477125868154364773152648674013938861352687072117496911373327104319427002328340101 A133142 556 20188376197024503703188557842577740759290826123112424577243454265121888645476180481682731522427711001884773634627742419646295671985802277137502476714664358728047336748730211982366711313490616950879168140164106527257901680517412849707928007717240651336596541037081629129801895544197617929312676854711640875340098931778665688036145386251367005202780452669391174143693980820116469999395046117915968984531122478940053775335386354530562578709264597065424869174170722392764951532125804590848842891909372801103452406411948406684020832237679246561061770058449717632440933322790721575195328685385211662456654018660924197338492857508669071937234018297821369130481198340124616422534415179060029730967016105055247128240590654664602978779005769468990941745255442147638616733943683954121628887989305551785279330674117897887611869997376948811260011174969780827001053232490332535129598353233188712896254687818968081684739094465571744629043051284697863854431829572936782323412316079941318151188395626527767939936900391316466619021462508005463165959954829459411926653724967952968139092198435315313040116026551398878394764747708501633931585485623952225298690170954288696114195570343232737472709985476940978639696373758950713242475851850438801667772161559659143245569613904698766360233888371837173069403608033386428968733836096633491620341072039890586334996139062177105894558370751182340260595987648503879370802238556198740982649855720237322213444043174448274453170734951794277870338276899341099551207008615344285364422323195497027618017412809165249606295022115997606617432454651991613086211806461445145112075483954598161922422892104521404345570774153460938861241173827836730739461747384608554768986406002362648074881101362054654470555444958149310615974131705763864371614864601 A133142 557 29111624475841715787553087695494067905436026630806229152993263301756907756323905345843256352024421200185355847897201362034753475284015128247875267630710370796105168336226382789025832111490703246480535004845002983527091423425455155992982320747341403948618715435262838515309052243472374449564061355536070689571192947631881653101569919272471615532603422186772018682289040757053960845222919791090885185767905323017704293080110867502598765231298752879389376698116939808107796645533073270247935817819617577428463815145180631287162356831455560491459496995150635814956599713214986831538174071308756108850459116837630856650988593100077529632769179521572578457411501662349137687872174952222722309864824816668138137957470004281839571434865320603399901682226918685276483042609190918617029185819611134550965680930953683716555805557719146683098982160391699957847940212924078593354268866186950979744497811549805645135784004773061338357793835723336574417654215244411004579244511438305029435725862893037602059468188764881703738189563389631900573402549313099613182253079986336307970119810646851206273448321741256271853165836293861747599317519263189287495799658615971887704989664524210846872048070348599708713456652604584829110119364221796126716045866854997567417511842268389929671600705801388796942885746874338593557093537852646510426731135869191879656138125190813432458533003039125482779503306008966356174003023188024424714396131295379035628359409539667237812230653109821477318991019419886712512484229604001646476392186303929116936451520426878375398109091194718952785584885399889382643908602078552806963873291084227503372481621734869320953364643146867764412048493344319818879119594594880190904104920329538784159205395515408797807679598942579188411323324592607172996866306414361 A133142 558 41978942305787557141147849268344603341897991110796459326191708437679195862730426032525493976887692942956281247894129736311694865063877829131158998421007640023624924693501695251563267538058280590807980597818354138139538574677825817529030798589658587253256851061107976057446523533191619758653447162006159222720784890386241565106775787445517818231008932012872581548686653077690991422341450943706938521908334944669050650567744535552392888900954092387482415773815453032569049997907159529892932600452996637279043717986944058367681434530126680549438033605237158395449784345522688220356471815498540923750699589825845034366528212757454289061381219636089360314218254915909116421295253746689986510795346418619350139687543505583757997406097013304333189234829471488726540908825719360961801964322991266716940726623104537801375584002361012140079921015273656369435902785983288841284320575443230079602852948000131921317718850143659984340194082070000055612393523950611095666488262081719772504998543103364595641985188262059025474002731386386692621383310149534812749397014686571988139944627860561004130999439834864992613386741171000931536581931192033328616717809034060507781898982048341697956755844732695303023825853359437564626078880731978164285736472232744932556908830981404373887681857531714273354468177589188218522899912849680171401854677582302650573564841529013907428098695824048194985703506668941837099032988634892664239418238678080849138772055112156982476962148613627618499707179665199740101902707881961758874672168227942591125335474438145808158823703207762613919206787314185837780903117985466686196760173667972105264956576118789456293347469847009162821235066161335350986959715944069850675164526128788924394926105452118124384019511119754231539817618088407837697616842234643781 A133142 559 60533605693321181555819411091865222524948997745741863542139290573870098677149518014996416471415701199321757374107487182560101960668636545592003027847825386203696345302861108326371442764047929121241861541519061822194231097594001403421706418583966935477792430611402266211999371625810072219603821243551526063092682240744012705002317583926517421417499347359140075821187471448989652577055527037905614257706633222307448020414394540155683043196410569923996764156465185156024761989185478509032338561917403331338803612873358186985565341430085841896729152999254987255602774069644003198767200819774824703292399958069751701925677031807655984748982085946061336000524266177239283530370068030552008325844579670824286233291299777581774750420020458319527855476722415659824986714043644709315999815524567586994693976824835812555899875575599021786848563005042452093026613969447689585053396915520271587836334206518378680734505446123152924357221508551104356856497043882565955540071494677328473647178463429188853878140582005700349851808200469606221128134159833079886885017312924956820561492183255118321105694918793553578092231827602747049414003545461392796676019584827456636249610627124044204242795056056476278360648167087656363605976635896148291103905276913751337749495116763342838756107566960026180788346169197862536771428117235700954514964018342544552935200845346712863697885860845274458043901677113308120130449395608492033808816385777661289079073675112320829064541606070197916055100434086198605340231192281559252295630790192506912473616817688285828486648381916502494552543401722170578190679652226440882942921206555924691564564010281672661105686098154744065920456553356152231803377031271754129793396342572793299438699284856558819952958327355086659301228593960159509352790489636049917661 A133142 560 87289417430826838015934449646620382536373112851368656431305530815812244613253742247198800026287464241729031177181748623121930715589308834865839234997565785898090106301801024704932368902489575734550173534889889329249943103191975345908283126567281731300389431684791006769727036437894590949048951579754138576820425070367975934371776849246250676166215827882947976461570785142790001325122647647208952052674443198232395376386906359159959395896335140876310946431207023179534674219355462102865102313352295150793917530719664518689126854660749253888402889186892086385420804758642307089934083225643481723606716988836992128331791913338427172553743106553000810423395677609324130941677216804802249315881373089982202129055914591729413606347672094799745863264244488551996142115110026845114310772184462137455081997640686618601069819204429787055623487773350200644488007908040782398358157067859656186429914322946554057487235535590736373263129075136610412587013124885136157277687428836445577279458839266347223927683077267031642427281951074440784480076837095991047353382215840773048677683588309252758473407941900864424744005682016420074254061575973397220773491624603383435411430742413889694176412514077594060700751633114547116882253682883365103793667123573157196289839401463909392081933223874500220982521821515140188836180822153967926730406712595271663029909045425118420438443983240189944451111232693883640286270929434456877859648988873148900771175100739911523354086518991076781323836326245118723700873277367300559848540724785426739844364325771033726531938807899893389382153666076582659565122277607409767737006183093469737263996037869595858524943060191671096048135528704505356925118692134153511092226850825441809001679973837052366254041524026523842958140092672931924078886188438341746623201 A133142 561 125871279401646607097795920571015499752227503782675856832079033297110682862213219170942654641490052020872063635738707407054641531777822671239994584863462015439659729590851774763404149585947204161292228995449678893716595760571730854798340846803601672568226082697038020359680174544072374338456368574184224276248989858788380553351397214295509548514261806307863622917509250988431732921174280851748270954342289385217891825301898555514121293199472076733070460757036370959703844199548587166852968503515447690041497740494143362591533938855458994021235069478345389312789544859188137179681749244177080870616182605502984579302742013356980175166512810667341222569200566588379219578615016262456812961492614151174664645812395549974036838578592740680775215299185075769562777105001944667010126817490178877642641245903893279186930123392912177335187282520607984286899614376780838770742877438456708700560348617354724432517912907816395727092507769125483663846116069587322456228469732310659845108505999043609267714865119278477622679790721641143141614049670958259257203690270225081811236399172849759222600333146526127706927278101235850144327307378550093330962578246658494086406646880950201814958182602504834579054205494303009854887846204741176583522176888287215763298610667415840580039308952719462358630615678278662954439235974117904514644291964598363395544575908302175415559372525946493054624044353642903095984682549795091209381580033138694937250745416193277304355763695843526648471055927345027113378053925732455125742343429509795166348660884145012945373227274343264350986571033939030472922328133630232658635879973099576805209990722043946946320306787110291565757345511935343368533789350680418091240861325493944515787123083573744655579507924687920026458978712405773874362244530937599162580738001 A133142 562 181506297607756976608183701528954704022329524081505734183201534708902788875066848790757060794228628726633274033704038899224169966892904702619237325533877228698203431979901957407804078770566965911007659661264902074850001836801332700643861592807667044561650710859697140567652041965515925901463134435022071652212466555947774389956780411237275522706889358480111461299071878354533416082331987865573359507209528619041001779689961330145003744834242838313946728100700015716869763801074843339139877716966962216744688947875024009192473250702717208629367081784884864496956138266144535170793992476020124971946811710418314926362425651468852074162938919239199489943976793624765225308231911773245919488223033724620776437059345327147969391816724384389583060715561615015220972589270689099801757756510065757098551221511416467900934636862760155287553005771228939991508599443310061466628830908097506086551836276311189685136772925835707047731022939949872306655686785331794096745296076304542660200888371162045297697611574316487464872615793324577335766675145444972752896674016282352131029838929565764489736921923882734252524710277976413891699902985807658609850817058189923869214949390899448603280005136399457385402103622033307096201157344983093750073875279243041557519400292574240652507291427888240846645126825556010465161189438497196156149142282544127421103615429862691524118194743970859744577927506841833570526271950533592089471360548137009226366674118975605132969487895319846436018481323395202852372430060032922924019899376812399844448029150572782896194467197664179294229246048786415865371337603572517886343171184203406659643069357191333626998023862069980246150996180075236432920367318562470753415810939135417166323222484833365956293284173358456651630004345149033253898432534725829554099677574061 A133142 563 261731955279106158622393799808832112184699421498027486016319780971204524447163533743052510722623041133753160284537588353973846037618036803354268983425266100320793909255289031730278718183007978896468883939314993342254808932071761182597593618487809074656227756833600579660533884834099421077535501398933253138266100524686831881937124001606937008233785940666514419329638731077986197558989805327875932661125185926367739348421098936170539885929684973376634448850748665627355239697305724546452536814897856001098151421338044127112183835979379359384553310698734496259221438590235560528147757468671776032466431870240604620830038486676071333962782755030114997157991967206344866515250838162004353445204653138289008447574930149351821888962877983697038092776624549666872872910951228679969467674760697331557233218778216642819868559425976751012474099134829610859771113497638731854040003426599165320099047350092118171242794041142181746432407986899946740713836498332377500184260713561418205349835922709670275670688175299255645868689294183318877032403945681979751417746727788881547863216500034659544441418813905756266012925293563887595981115778227265165311547235331623560913870615030123935727952448505415044915254368766534529712214003619416446429944630491577638727211923281387605074934199705890581399914251836088812099480731076982739262548527136667142868017905286092875603021261433453805188316840821570365795788167986889997926492528833534165725806828817406408464697189287522717212001597279955168093930768513549123981569159020051065898891686465068791299476325804472199014221815778977738834995902023437161874194211741339303628500803079181046184204088798124404658170734322979000927801139577732146007508133371946059893571036006630135230260198474969803730439806726193546347665352830115279412572481057781 A133142 564 377417298006173472976515251140634376815632543470631553329798940958942215350020940590632929704961631086243330497029168702391386762075242177532153254861908182785356118942694803853104503815818735001742219632832559134629359630045642823973029353997827877987235863703341176173349294278729399677880291554127316003308064744131855625978942853536791928597596619551755312561877751142577742346647216950809229323983010896293661099421444975996588370506860897366268561296051475134630538773751053721141218947204991386621317604880511756271759899009014333515317244660493358720932817490981412137053895475832225018691622810075241444921989135361243394722258569814506586702334472734755672749766400397698504422065621602379025560626612216020000015915078235766744540200831885058015667516619082485826872585247169042039773202926966887529782561757621612199832363399418527630849954154995608023464218312325088294076739726996558091742423870554100242648484586086783250237045574908503023471607203659488747571803199658973375471834651169952324855185089596552496103390722998269356571637884797550909666627163211049497320036192730176652856385748608847936990877252300730560720641262531142984913932211924047815871104150739672095310411397657720758537916392061853532658230083293575712003082073971468352277402608684466330137829706020814511036986053023570612820438826988791475888260715807116063928032540792296416221808306537197625643956011965144843417912755217408129967387080480581065400960377464712438373270284796371957188595795766477803858498707407536824626357363853478624270948667342851246799213629107237112984198719380192814904701710159827072425638514970821877263995298023033321536836047897555644101456322903771192072073312511407082949363110699075821636078912916733098522642571294825944800079540348491507083375418007745961 A133142 565 544235481992946868925976369750994962536029942985229201874084056543013703330205749168158941582043949403321748823555776731260025737066461601964561639241888174310383202721456651867144964223692432864533384241660610957142194331716884880407925730871249312248519459232461142441390021816042960236082302885550190743517091094937611125829753657676052354100726091607690494199808387508866026477667727853261580809250840587269532937626375234288144259731007484317185888754457376395471609556509322160161091269332782681651938888086276614499750662187162689549728082247120724541088863600556606066071189128392599805177287625696627922972887503152426299118162894889763467909769151691550473760296634122643081372265181145977416569415127240570690671127653853097661929931506801629108925686091805993333670298458742997924021401387467473601303634185930938815407255547862382014074774120390169131103548766369350720893338587281686676174403978544971407717368340729154546895079005181563027468557403416269212580334864072316897760109896298895953185531030508934516062212390159558730196550412131340622857728506133833340475947748498100827662642236568665161253249016701875241293999389022672852622329335723861920362196457414158656022568320168064567277145725139189174676721350164705685130805623454934082596409486788800742168169036167762688826521788979257746704333525969310171563729084175956078091347320801229998738042389709798154608218773465570877318632266530973689878806444246169078901776399606926048611538538674771082310787043564492479614831154512509081060141419785029711129916678832065693412267038950820137945475718350336015655417991856258897098467110087122067833635035545125251531712922897540915815299089826098481235783709133315641666921712057031328169090562165730653099846857367332286208168349517171923098947940194688617801 A133142 566 784787187616531378817784948665683595342578362152157038470875879736084801259941340279544603128377670077958875560236933017308254721463075554790720351633547885447389792968221549297619185306060672371922138334254968167639909596976117951905404930886987510434487072977345264059308238109439669931031002880671820924835642050835291111590878795426013957821318426501670140880811132910033667603054516917186248717710388143831770202396133666398528025943742285524484685315366240710794926349947668803898572469158925421950709255302805997596884183113989589316374379283103424294891420379185134965862517669246653086840630064631727389685458857556663362084996172172469106219300414404743048406674996638450925640301969146877832314071052854290719927766060941088592736216692607117290012823676867623304666743504922155837396821027525169966192310713550656150205062667654155445768193431648468891443293856886291414439900166120465190485398794637978215828202498846854769839453688426238977106636304119056545052095302189081307596702998628356794541210890808793975609214163219360690674069122655508380609934839217824465916819333298068663312877248746266553679248091206851797215386398329431722338413988181596965114471420487066042312448207270951448292885597734318728030299528707422304382909705939940975635670202546841985740169612324207776473333382722036647177036124008918278603421451121012857491658908562832865883840904153222401747425827381341239948624310424908843397108925215895331195296167272809897385400199498735104320197728224202389126782666308330687351899300972648989970715579927171387049242270953453531680263001662465154382297839555015169788917147107115050994224457260772589675408497982206103050017186072911106170808036496928643876618159423128476144006954564070685036880645681121861886233959924221564617175846385322979122901 A133142 567 1131662580307556255308376969999545993489035462193467464245801144495377740403132082477354149552179018208467295236112833855181772048324017883546616782493936808926961771076972752630514998066375265867878858944611422437125792496645230369762713502413305118797218110713872638312380037963790187997586470071625880223422252320213394845302921393250654451125987070289316735459635453847881039817578135726854717389357570452564825362322287120571443125266616644718822599038869364647589888325014981905899581339435901125670241094207758162258092492299710800631522305198152890712508887097921364064167684407864545358624383375911325199298508699709205415700265362109805561404763287802487784251951584856012112130234067244616688219473888800759977565147988749395897627962540807956330569382816357020999336110463799289974528291900289907623775710745305860237656884959501744290415720853662971751292098638081265850271615146207123522993268887463986042252860285968823848953945323631631423424742081982276121695908845421791173237547963912194198832472919015250403893970761149927956393277478318830953498903180423596746018713002668066514396341330049879801740314494271263589709345892391651520939140348628527099833147426145891818855894292316391820373773754787162466630517243674752798214470665159771431932553835663059354636582412802471445911857911363387865971539386487334188435962168787416364546894054800284191374499845746556993521633434865120602435038937000452021204941191354876821414538171430992265103698476138637345658642813312256280628340989985458338652357731861140058508060736338302308059313942447841041862801302921556402283257829220340018576721427661349816411603833734998529186687522377418303057208967018047988999823952844861971154441718966439205568329859390827762092528791225320357507663162042377979006044471539695541206605261 A133142 568 1631856656016308503623300772954396656927593793904617931285406779486454965576515202991004404109639015878939761771599146182239097985428512324998666609635905244924793426503201741071653329592527827320808942675991336899367225140252825217079880965075055094318078081162331367101187955435547341652849758812281638610353963010105664531635701058188648292509715534038768230862653443637511549383280068663607585289204898882210334340698535631730354588106435257942256663329364308455583908169745253960638392392894100264291065707138331967170171777011999860521065847721357185304013520303782227795394835053623005160483273987434066305661059859521816652776420567166167447076562441710772980148265778687372827240871884664768117534649033579643033358223472010567943290929247628380421563760008363147413419366622055071221113959523397019268314608702420336912045077906538847612624023702788573616894314792819328469800254600930505999691103250324273234950408704164545143336819317223124086339500975582138048428955503002920682727236567258385406359631408009100273621130228364032893758415449666631579437037776235987289934518233028018615690860885054677927842979821491070889509079561442363163762518044308347896362433474030955515724157257072029734027533461517490542562477835079464827602962316250684464905766995355929042543966099091551500797122634852622580694312618278611890806378843970003276663763735363101241129162893725631031435793665649676527370086198530341389668681800824807160584432847907323573469635817191715553704658616598545332463678580776364616006012497444462991719633611084252001050143655767515828912627798549882669627303407437890751772462509770519328150481734021410618314613731859739210802392280422839127226639969194254465476061082131445911301055513234619068866741480066266274404188393431149121505151510784394585096945663281 A133142 569 2353136166312936554668544406223269979743596761774996863446092330218323564983594519580945873371949908718412928007350732681954924113215866448630193704478192869244743194055845833652571470757427060621340627459920563197465101526452077317798818588924727032701549795817971117487274719358021302873221354620840051250250191238320048041223835622986637587144558674096833499587210806089837806329650041434786411132316074830576849554461926058668050744606354375336089389698344293923587347990884331196258655930971953145206591079452380488901225444358811499160576320891891863055496783769166874559595287979639965576871522465496547701438049018921759904098182757588251348878841636183646834886015000915606760869225127452528380868275686947956453342580681491250224829622347117583759938611362676842213129727332892948901556355104446601495002041973179380521308764684344058755659551763700269492589850639146833572186116862926643444431047893698714540812447098544988127867844501490421300870136982047361083558432139421366202701501892438627843776389657876203579311265895330174282871678685141804418717254974429113248488829273313400175759706999907515522069775162275629951408503018253995290494030080752289038027529236405211707782415908803574560075882877734466575212626407667344606650673445562821838622684074749414016289044478307604461678004927599570397973332824018371859208609857042575937532782759499537189424061518252514200773420944233398687347061863241815283450217951848180570685930752144189161950949744691977689804772066492289057156343885138527790822331368957183772919653159122755047211999092302815377450967422707627888046169230267609243715872362367661209843178248855040376611143814654221564558746611160767003412825835754162094354508925991826037656916481754461306478079121726764742370482155664554990832449472506625452014254439845761 A133142 570 3393220719966598495523537410473182356393609602885751572471333854768043094251377720720520958397947658732935563246837984928232818332159293990412414323190944481545674761035103188925266989178880228888145863988262776139407777033918755239440679325348491306100540487491433189085283044126311283195843540513492541621222165411694499169780239332645673212014161098332099867636527119728102479215805976468893341245214490700792934847199756678063697443367774902799382957688349142473504500218947035839751021214069163541287640045504625526663599920593629169789690533660260345168841058181618329332708609871805776738843574911972034351407361024225318259892926760021691278915842562814377025132653483054526261800595392914661260443936005929919626076967984486910813636372133614308153451056021219998108185653394665010260973042946652475958773676210715964291390326629746226186813461019232085819740947727334941191763910716085618916363571371610296043578313765693168715840288434329870292730651188611319100353210716090107061374883001659934092340147527026077552266571799935882951868066905559032305158702236089005068333601877599690025426881803005752328146687941021636898860171843242699766529227613926756484487800796462841251666728016337497443599689082159639283966064717378475843325443505539272840609445530021659655559759593753466542188182308475945661254965237921873942366924607476550531918996075434597264048255580157231751884241565790895257477935836708499108393824617883275558121951560159072864209696062210014636982927615223264221874115418691176298001185828023761556087148135821401693827701640957004006768466110916600864679906402742485091547536174071657694074534884367234201662651066117655636354501810901545596082167628517532545804736395219131014855362265634419969322321226788514692231960864279894865631270634203043117409969805311923901 A133142 571 4893021925055668717608386277357922734649605303764491992506799972483187923586921689684471641063967151942984363789012366915779042080049588718308252823847637464195993760669424742584401345824474532629645714530447463272462817017809318603196141788333935538669946681412850840689860662355421512347103512199101624177751112273472229482775063893839437785086833159236213912298372519437117685191385888418102763289188163274468581472812494667841793045285586803482334888897209765102499565728373634796589776332031802854583631739026590557068422184270568904025234588961774525841605750401109861730891255839855950417446858151541208038181713158883890009005696289768521235945296096736695486594451436549625953909697687357814085031774852275257152846534491049443902013423787049485239692662843987874595161499065379611903374226372717765885950146093810447328804329691329373817326255130180904051796954032966346051689987066478599550752825486814153196125387637682450743253568054459171471696298143840540095348246294169794961136378586891732522526648957581945954164817224241647886419469606137439442234429907185370879423805418669479703265387800227294949672001941178038132526416389452954809339855725252302098342370720970180679691714017142762510096191580591322113012490109833354498730682884314185873336981831607158473903157045148020446230897210817386043959261899750518206521246075371328824451254807993929755220395122525209933702875564449526727884496129471792472488611648769731506631283463818630926001219770757096414551691816379880515653417277408791083189919141678895206693894692201302119744498554260907474944750680974315739240536986585433234402303447138968027194269460079302863757166226197844773401627052573417588783482307496446176888335527397060931595394730128351841301480730949916459433745195809452731685301422071315668679724445005354419301 A133142 572 7055734222709554324192797488412714110182374454418794567443233088986902217769246825147287385893282235154124719648192586254568450446613174772506510159573970032426141457210549443703517815411903097171720232207041253776115242731904003507053597018098209698270757014056843420841589989833473694493240068747564028571775482676181543219662472354677136640422001401457522129434385536501203973943499235292927715769668086227292993690860770111271187507604372802846624110406818792928661900275814562429646617719768645647146055680036298078667138126118239765975218487592345206003250323237342238997615858212462408696181630610947510019023678967749545167667954156919447600541838055651752077292173838851077571011522264574574995954558893044914884485076659125313619792543464553224101328666369974493946224773466624005699655373456416071755064151893598454332171552024570327298358273084259844410605387974589743671595769585951424466566657988414637298516765395224328278602929294241690932315769192766870206173070802982128243851596547414876637549335456685639039828114170784656316333923303983282116669742767459068719124059080119512132418663781045956311674698652490789965466193573419317592368305426586205699053214091838204077274199945991847202061264659523604327324726772314979808693801393737550490079087191731992497708696899343851729998411589816362199443594404475009331929694473760848688308177514131171272430545718425772567167794679694651750714185940762488036829469603701334949286752632874905636220894699735670819768902616292172480308005839908058050783565401115138864291040059006141835269873087542587621866323713498852379383989654749791981523030023238217823556442486899470362303632035526226045589509855309057261480185405242246869540434025770166644229544345482817720736765891708552745988768340396366559195339019356202991193045239727915760707961 A133142 573 10174363856125252279817296369904856388960249313666598001761149607519140514835330334940698725986471919125095902748329920366720789764974117972365669341852840939121031785303851628395730105422618441647087945196838957497694907556588555247852683703955830050970892944323286800002732075479206712037739832030475130098876068267941511850523802360380537196050740934068587674430471645262216693308840705906513348037098091151593222433639757687958384544172460296118028484871743802193365357698158870649915626162130054991381757706980602802847456109440317471967361033873572825282161124502497107524700336651114953483943493894128157906224106889781685247887180888581553671460094530953729758759828081171817307772661195818849786352388891995914988170327695924211190296945662461962104630697212840376282581528177372750839291145149925602753036621080422877336544049215100720634858812461247565459188917662404377408095048052954887602189570066468420170307979574525843695294680788728463865227867479671682996761472749653934757839041084993665219613619201891733913486186469454250166505630984874286674798326836246069907606013769726917825468009906880468774139965784889777952164118606454266515240287085281583365732636378059969309248716630406226522609833542841456848680142993188091050781962879086663492508170393495701574537467025696789046637263281617983474211619171991063706124412909917068437211567524122340980915091705574841516646026225244123375003128242083378277315622679925676227139990665322150108799604155799066565010343021001496336723628767730142300438818118488888563412473071192164325157037247737857089823763850114664156755973841612213451922974891206062962600362871839576183138973638062591759895299809728607997636838570877012489431128976825052903918071350791493024950575114363002109799344513106364768906947180610222641984702555963209521586460281 A133142 574 14671425624798391077942217172605314500166569327932779899745010290809511635490328573737662415585106614096153137638372096976225124272642231502976522684441637060242495408266696837597199108501600380952003645253609569670422280581357964763400062847507288835290329354957165508760518811251026245284726344547876390038550718666888983906912103341196379959568528004925501969006610678082579970547374354417956954941779677772511199456314839725265879241509180142629394228560944155944039917138844815662615903279173819528926847467410349205407953042674811676337168635627204421711670338282277591708378887835049550461437822013702192753265143111386222377908147173380443474797855771797222660379594800875921706730606432848516817345148827699216368026728052446053411094575852726684801653364052249452624988617406998040086252131650819262753807052533817895520842186796623214585139109210845905132306008663799137632729387696591361970932893469189473470946808029700871384286651094417150651967652589917374114459837531930170938675653392964317831806201339792423617608041060838857955444803546265417401777070628124065347699152731887135384812737867057854926353518987112407316230693564313478895658901608670616627180762603948383905732572106845832653756177907512721252192438871450454980247781777841575018646291628333609938490529742357870461399203653681542353450955402416709389222071486405938925610392061606901563308289808893203041231002649007346212102760210898290713401091074983221418200917252641907581983392971767554251074094867381541425382992375061025289174724943295576193301921877619041950734612441364902380938245605541632215189734895615157047880948270089119553851899704750181956616037682454221791542976736118797423535059739019246767512818444147700517283214658296987459161008578145557333777908799131037600397258639100921693538949892653708402211915017061 A133142 575 21156185576595423809140397345600493604383804010629754948834303078197708259236538967999374262574997751054733699378629815509796262480360332853174173345295498788028739257688791535963532718729202326714347609367759802625791430903410628600267642773421806544658603958955288340345868123091904366493863351098205723960460037441585646852255402494202819521160621332361639770719858167323435055312620510229988022512698258249869998022783565244075709907871693593211290359556396601127503367148856526026621482612942485630657522666248016573595465440080968996960725205213394902535403345641919784746374831557804800650439855400264667822050430142512042887258300336833710909104836562837064122537616943034997929288226703506365431761918257153378006779553681299513094587188082686217022022046332646497844857303719362996431624734549336226965387016717144324918177096816681460331049960623227333953219805304280694062018368963436691007197630193001154276685126870849082010297655583468742511673489806793373801368088959570556839635534353613461319799322718361472964856881723543163717501240208083747019075861047428065985312270633367479497982142536287519923333000239450306460226707955621430113273620879415943894811293942257191532097059729355060280489885932799801204204648172488562893426250541684672090224460019886672035601769351013023508548605031345502455692803478665722948194520958984454013661748141269627931949572989332293210613589173842367993728805220987093125346096014503125359369495538318965411069943865684657430982279788421161733905938281209230736847652929414102381852807935053587300794985983410941495455860339427183539639440963503214850830875482493619190591476773886890541864143199125349760813212558183496156129558506827182961740994765332007320869491619192905124617149419110779312305634689002443113408078050636348471860523760504091552780059868141501 A133142 576 30507204930024976334389375030138739172206945216758778703439165293750804500307453701526523948970731171914311898350846555593029234271555327332045654987393424810700381767091829128162576583208401253521708300704664381776821572940437545083621177479211397530108871618484170829613233072979714845457905667557268106074593335440047835871968383484537124553133656392737479623876066470669715267180828228377288310506355946616634764637654444767117448421271740652230538069086095337881703911388733971685572515311959785105588618757882172488775455756643714618805689408749079822251629912745310047326680798727466687488383810049359637297203967000359254457204091177567037750485699525755274667476583252261666138111916175849746104083868781666343386559748381705845436341314120657672219070989158312197642831606974704033856362780968011188464825324299069582714115852767467869174159458079584604714637826942764097038292855315888011841017011805414195277506482000956346557977835064710832284682520333743455104198669819863211032583501862257218258832791553675904222900005837308181241778832935253216936089989853320643026754946554163173548954864724588736671591259991768354803239596641312537909861665649216182425701258683972266240900054397157890078633761758919405823741850472289636241865673033327519312528652702384952741727812913631037541456627055996560859566669165280570074587110000784096281761315209318741870969720942327357916501754357678045639610725025903177388458357051822431784989394365338695480855277070924304247922196380808447838750937618511335661509026349490192339055555740425395268704419053466136271544969671208393122527858679636740199741074564807528783713355656045191411186137877101071900870860965923865338341399831785058811583746938790310408993289631661510892710470301349165622787391443632723838496848151758975395501181723697007365400444117945027201 A133142 577 43991368352910439278765669653062716285828810618762148260604327519285581891735089001062279535041531774902686702688221354535332646023320301652476981317647973281531162479407159914018899469453795878375976655268516670762374082388680036599953137657380061816610448215250215381013941745368625715245933478754229510753839629244511537741731556729300039402799211357706113255989517130847562091839698992699539513762142762322929080737499686570618116547763942148822842684331789920828815912719187238314069540458363397179773157591343426480797633605614796399348807166690967890291947798775391446325288965390175405553448803651321196717900298364087902415245412219751331602489469611302543233437110512144379536159453837348630375723507021244610010041150386866147819691080374800280653683344344239856354465332400219497457878698531137584430051152252241621129430141513591850667677607500800376771173793231660523648524235347141549638055523825777076589010070360252180887522027865657436685769682647768255466880680512153790738428570049840555115775565621077935527948843560516673807481359591394930738094746292627319816514647618832662890113416950714421992914673575129728175965038130064724044590408592548855641917320210994065662186346343641948138329603966475850398034544176393482972207407087807741163994226972379081966899470619686605121756947666142009413992681243531103381831664426609707853845802870089484508310405649263060783302319170182567969950671758547160807063825522631932130829347305322860564427898466328981040846376198845993362317118139955064814665279148311927938815729524885484923884471480112185092626350810022163455501632576595215864811778691576974012495468264540392128039868954636546555706020699649655634392142427875547979120801344740862277761002779364279514383373557396077717280106156083698772669341626758391883964232185047324116815887638016861082161 A133142 578 63435522657691923415003761250341406745425972705309801033012736843644515337077498032078105563005939848678502310964516842393394082536393603427544475014393390078543125594923357504186124872375790448216904815188900334574961649982903672339587340880764569928154736217519192095251274383588485301669790618457931397238930670777250197375741032835267172281711909644155822577657259826615713866717578766644507601556699356913717117788709910380386556944427183306861886920268371979739814664437156608914916591768444706773447787658098463103137698883840779764146361128678966948721166474204201720291019361411834207341385686481395116307574933037047754923529427216790242603752064693798741587341645881928943029475794321540549152047193040765945968135952298112603450149101559147884044939163473404714550941366489509540630227226919119428736945296722408118599055549946746681194921935856696063719427895202227532337074909077722798690064224339758739027157243953001643883460206204442958990047597695561490639786837099855946381602965428368218219730106792802829355398009514259206322206878751958554871115688063978741854771095111410145724369998288065471925046287704077076261386781743956690759761459328789800619462350042994758712606470527477292057581210285896417354559988960508930156286839154945729430960362765517933811316294905775170954535977077949721578416586786502685796031185516061197941149365977353827342241733976516391322164027741648905334623229065099979980608647945278194310224133824881199595209548733169319736596226556539541620013445606877584951411671022839450597579942919329128834846139169902717437430926323082288494440231647591621640318385132179431718489681524111589403442079846448023032256180978033837500928131039596708400833383955369384614220957014553659398229931959294842719152290289681249997465352128937449337701027309656517679441144573576195735448781 A133142 579 91473979681023400653996144957322655464187966812246114327456105924207871830483860427167627159575030220262625429724130598509919731684833552822217480493773950845285905576717002113876478047066420372532898367525739013940423936901264706833648345596924852456337313015214459751136956647192850436382122825882858320589027273421165540104280827616898533130189170907661338450868512680462728548244656741802387261905246710526817760922238953268830844495747450564552692116184308062994891917302467110868071411260556808803914530029820392451298080992864798805102653398747903649088031763854660105268203593866899536810872606457368106394326335539124498511827018801199310083278874798988174066403419924631023704124559252207634528621676641277472841442033172727987308967184757210873992521620045305254142601096012540357369290203338671685101090687822560254778216973593067200691226763827748223083038253707818869969538370365840928569522973442408275900084156770158010227768729824778881206211950107317021734317152217311762528480737719136920832295698219656058852548401770718214999948511678964644729218084093511053127260102636005811301878647417973459801494753954605568839191563309747418010851979761706299944409066844678231069512868314275911505083966902658667349425106046509700891882649854024654031703679113649888176836130354657176829835757189455832374067304153455629386773587682495820821429531893541348938028072083730987023499744701138551309958726361202412584876863273265633563411070146131384493431604845331692731190717848153820170066026247999337544870814949655339449782338873943078894363208798528238432590303131533849986819358534194541810123246548824048961088108262300647379371351098709094575966857264304094026682730566956025638453760542841307872844342253983597487968047501929605804939885317614206412646265100586175186572997416292513446430013659209236233656059861 A133142 580 131905415264513086051139026024698018837952302717286191550390671729970907535042389658477686286001630571678857191159885358534461859695447446776034179327547022725512197298500322124852377157744905801401991229067300469201756742049973724350448574763424756477468477213203033441947396233977706740777719445132463240357980089342649931580175577682534849506560502736938005890329817627967427950854928304100275787159764199880314297532750781903743697376310879286901675169650851958466654404935493136715150060121131149850537978855213347816308729654012156036178262054633348383017993082311945667595029291336707720247070957125838328025502268272484489806299637581902188349845533708076253205012144189672054252404584965889087449723305669529075071413443699121459586927230270796521149332131166166703068916229508716705816975842987137650796344034894835164982070276865652956650067798517677080989677442418779608268541992992633541274453437639728394089182326905323897746798624947124942256398642007153449779394693710526461710122842188030011471952177102637244062545439955366151770719431634188265740977606147154874630767213230025268487163285206719440968283510156253526189037972905874032814957795054921155730037254927675966207478843502715336913039022692423512421453648359078028177164624802664396167987274321520373233063888655120743213452207331218232333683474172696231073041717406973457563303443841120647814809137703006106771495309695014049340055148789624813847412456231401098320244452926587631558328778977419567749057278540811252145693589836169437862118763745731976647135535076283000436542912241338549917077779684745488598705020566076881698576081205019146422457333624556009409464084842258667930521175918945525552638996549419549373941921869393210583256927309287333023990526267850532275880595475709395965785916809693135681588924573266494733234400255435145072736302870601 A133142 581 190207517337448189062341821531469585841671756330359875969549021178512124457659295403664396456787191709330691807027124962876095491761103533417488464372842312996237743218531887787035013984990107099201298819416679750849919281612125209248640011160512901915657087804125759008828394232439205927351035057758186109737886699804827780173073078737387636089927114757493696832517146151016350642404258369855855882697118070980702690224465705266245142785795792184261651041944412339800852657025063800676135518623259857527666961594687617730724736863004536139370248780127889620408296936662061798011926969903938665696739509302852411644667876522587095176185565566084154401167176328171158133453445518087177600943707396252811894866478153784284975505344372099971996361757083303826286462940619992340520123060350473477247721796297249153776642997227664485343890561023297970422197074235726523038891788929626487304367584357007200676833287553514901868325015313320290392873389405024341954845635562365167264865414013426940474234609954401557405634207086304686282131671867236220135162420467987800233844978846113235706513194217593801152678155389442015902805020150563630159023917738707045571751129617216544856413777196641898592953422818047201552690765638507802253068811508684470121770497082792205249583617867953264552189950604553757056621253135859501569339195689723811751696769727268043310462744589364080607605838539662722233509213080465558009808214595912620365556177008817110512158937709069218575725605853834171362447864465131977440269986477730081397837712450530560669829991797661212686415985088801390452187725715099863025482652836924329214804898974391060317134513998501503267799830971185900446716959708262183542811406341532423241198612881904466819748616335650080236996850910192965612214013736087631368456879393312401066676042661652869112810558738323819985649515083346601 A133142 582 274279108095185024114810855509353118085671834676076223861898138148742753497037168929694401213000844443224285906875923036581971164657651599740571589591459287793552100208925683688582365313978576692142471495607623133425114402327942501762814545644884841137621043145072131287697102535781100969533451775567859237778792263138472316359639799363735288706825392919803173894483834419947949658918989714403840082573457098589973398989382014243143592153420156018826013900808672943140871064775737065081850702704680593423745908081560689554357254247722887100815862562682362199280381164673610800787531095572188219226978125343756051753283052443302318759569779246655768744294718419689101952186663424937520428506573660811588863310011774451269405603635171124460497294066786893846708558411041897788863314384109153245474509013284790292608268405658257293030725206925318807695851530980119128545000969959078975913289788100811390742452326198730848765730582899480953422625680723420153973945150082288564042486147612667937637384597431404857748913054666274254981589808287114674068752439595406773748938718518489138733917395294557031236893412908290180212403870773602598435786300341242653840432313950231202761792936680302690095072628224780561923643171011705558425412804741874646837564879628761557305503408978314285963884675707877862554904633569702070044754786501107563849715668905003111480229714394419163115519804365055942454613513766721639636094105392157208942318159834258041957434867932024886598564765312449897685082071501441770657617174807296941206244119234901322753918201036692392410811413955139363693504783403394317737257386685824316650866965744990703958161546728505543156157946796365226185497925378138149723208495305493204894259025833784371760866921499080106414416435021971988562280331926842888723918854299239672645011171929178863994178092466262692984161528013882927861 A133142 583 395510283665739467325368191302665664809952943931145584448981145661465872030603139937323922884750760899937710947023273991626239543340841845722370814702419920155989132263527617347047983747743122599962344695367373141719264118237611475416769326179912780407547628558106209191100213028202115158861310109333795262690908705558977275362820417609427548927606126663241419262148856716418792391810540763911967543215042439048670660639998640072907793640089079183354927783315064439596796274553955822784228037164630792457184071786648919649765429900479540194840334445139186163472689231162410112673821827888125508186636760006186923775822516955365421064204445488112052445118582794015356843895035205314386370728878275182914888081142112280576698595466411417099937126047944943843649914942259475991548558821762338629500764749434871304691969264316209788885820404495748697399447485476257547635368359789202953640476570073785668443415577545282330405281632216036221515135838729782457006086951573024546984097759992053152646168115261475850472375219194560389378766221418347492770920882734156099758169398258682491941073177501557021449799148735599050424270478850514796380773686068154168130857824965103777165960558279219282475196136946710752246691899908113776741643011368971732055298434654177082842330666163111332406657150180809273250415424986257249145034832795401417347478242864244759486447937694007843848498950288572129356830453342399523889689690167276099382202420924823087685510567399042177405911815854946898627716984657214568156306525802135711489322622099015256880589376064918632195177372507325873644643445479968891077262126118305827686220949799377620716608633247990994729676491480527684973587561678315503638683107419114859925098274053704182174703281053057177799508262304832697313842626424493709452259619442624214641705043245833260226735696525792064959340937746504098628781 A133142 584 570325554766888216698156817047588379302834059476877256699206950145695638725376230752452167105409384216865735961321654220002000839526329283880058974229299933405648535171906615288759503981880268810569008908248256462736045433384233419608479605536888584462842542759746008581435219489564914277977039644207557200941052574623782092600870682552995161818319327823001206772844756901241478681041140862571342793476008623651084502669479049603118795285416298762241787037526422113225637087035739520717791747740694898042666007770439660574272195559237249238072661454028143765365418590955030708864850288283581410616910980950796200328684316166584493872264050824078332970092252094251724879794688579399920209070613966240102457024143615896817148105256961628286984875263842542235649330638179753337915232957666908194586857294176071136575527070875568857316059992557662696331195578205232403571072629815060700070591300756610833084014520367970921713567347924941331943872456822665579582623410223151314462504927422393033447836784822450744976307317165501415209925909695448797460993844150213500444506523350301634889888788039849930373579135583320922421617818098571562778477219523977969202043143167365696442112363245697525026542734404528679959167796024329054355890796981252495749093505206443724697083515103797563016113646676051264149236487925549383565070184136182342707499776494572038176346445925044916410372370796316645476607059106226346727292897127106743151926948655435058184464280754550887794438239898068115371270206793631905839623352589504888670662014822660765520487126367411630933053360344149954656212154877331737539094248605210317699213958743736784082645690982056285894650344556974125366687078442205578108831317689868322518786816926415596911550370411586951306784499827133727554572505023788002187269647317409818273666027349319632068088880212099691408676648068930896339774161 A133142 585 822409054463569142739274804814431140289021903812713073014671973128947449576120494141896087642077447289959491318514878361968893584357423486513199318467835801551025031728757075718773857693887599881717910883349290451892235795675946353463952174414867158882638539111925186268220395403739578186727732305637188149961735121698788218553180161421001413914467543114641076925022877302733495839268933313287112396224861220262424804178728149529057229893776662726073473553185317372206929082709261834919232916014044878346731926020902203899180856230990212921760582976374138170470770135467923119773001441883096505984077447894288114687039008089697884798383697083875468030820582401328193261307097036459479627093454610439952560113927012981098046991081943201578415090193334897958862491130340262053797774376396859854255618717437145144070605344233305976039969623447745112360886624324459649691939096824957740298839015214462747521480494955036523828633710426133184626842567602445035975685951454832622430385121245330762178627997545858712779984678977433846172323783014615747591260352343725133484878648501736698828727691280286098041679663712000034532922469427661343011767769779890163435178081589516369165748861839737551868992147815193409790367715175182588267417787603954729898460779209257196836111586449009922757903471849715742093925765173217224843582060489542142782797330226930014805532088575977075455913110189338314205138022400725049581232467967597756348979277758716429078909807337494981157402536021198367418473010479432551006168718127540247327383136051654724865285555632431506886830750438891727288384282689666885562482829226587159816438842287518643269554369787491916269091067174665208251077793526098765317431121425682701957230664909617237042273459430227330727205449242464530300996238401675874660333379172085515326411769732675663608923938530151229219246767174460606017855711201 A133142 586 1185913286210911936941817570385592656708390282463872774409900286044992076593127027176383405927708573582737369615562493276304924546642565141222749537171644996536644690104332531279856614035081937149168416924780768583372141281319281257461599427026632906220180310556853358852765228736972982180347112007689181104687621104437077987371593191898401485869500378851984609924676216225784799758747120796619153504013456403609792916541223322141850922388030662234699186621906190124300278511629668530214013147100504973881089394656133207582958220412892327795929522579270053213675085169926154183681959214345136878047629062952582510582509920981028183294775418930897600822110309730463160431079954131885990222348552477640445351581825728575127486943992056839714446273073913659014137476560620019701823052735531314242928407603687069121678676330857356341880778880951655894361702181080292609623372606548959246450225789347954525315141789710642299389968096867136127290575038610268919211359559374458418393300882330839536668548124624343441377992930778142440679075685181166212577799967085807492271694566632980969409390440937384513526171701493568466475551779296869558051406345545382091695557591608939436971313416660538304097561650606774492389030286114817267952562093834105739261084694526243671393948210575957204819333790293643424048176804143291312675061766155735633710451042687456586777539095380113017762510294520655052767163551694786415269790491516378837548484966601120435296729757716387008278086662504328147749322709841134944918989451916560447141197811524471290594976250734839865519179009079521526599895479426344771649362700650490079244987111364643139857913318587872361203743424215522673323928811577555977382157568264516766354004100012851129399361416948017399321678951023134025560309021202711587472198545496499995690867498288490957604436251271597860434462429588924124946851595777501 A133142 587 1710086136307080549500958197221219796542358498291000727986003197804905445499839597067850729451668121028859997026149796789553339227364994576219718319402193617170040092105415781348477518664730459481500975487622984947932175835426607897313272909820230235902341125184443431540501191618319636564482348787355493515771399670863144759001618829537333521622405631837018692870306178774704378518617508919791506065675007909144101123227639851800399501026310321165773501035315172973923629406840899311306772038886012158291652560362218064432421854654534505691517449798724440359981302344263378864946265414084245495048175124700176085971864619015634550613181355714657256510015035810745476013424032551082561441146985579302911757028432586678320855075189554880925029947357493302963488282337922938069766788246861778741442909508898036236315507198490963611686107106362664351924462184231157618617253606704502408423485289400735211041686939282251240683810167048699869419824578833440179057744508932017584490517441935949366545284217080305696608353026197402422025380965707458663921439961277382060130650080206110056151642187104017188218641551874062016657711132823616475048784938508671196334830611922009078596264781075634394771132031182821002831571882209851325205006271890992872059754231046064164892876483538943840339556567699961967761728857648860899660214223214510294268327620757982171203196570006034395636464388785674396751935636405859610093988307534150316147158972859537908981455231717222728442019809928705167856155929117906111140631783494962037237359916835151549383230888274083453647149244261919602465321992948506471051495451855177467684111598148973120156467735849342157363881748627716520267897095217042193286305896006311751399771954987866418976642120965581659594530320169910022393435307578071707459035642272573821700715606120234228189933465409705584595265604220461413712753983255445061 A133142 588 2465943022641523941468444778575428561021424246145340585883042201334387607418692105844813575485899502815042532974338391408042638860935775536343692593828426024314201276171319452371973302057927287490387257484735419514149614182543887268644482074361344973538269682335656871428043865548388178953001366604254613960561253637763550305402346980599643039778023051608602103134371585116907488039046689115218555127549857391529390209901340125072853938629017095090383153793737857522207749304386065177235835066060482431751589110952923792778344731453618344314840366680238063729039824305342622397098331045150267658722590482188590963388918198110624040956024220165116832989840859528785245948197023858706921712143730856802321113189648208164410097890936394146237053469643232268959691088993808316076584006828921949413846432583423364565697839701547638670695024566596081043819180107959148205753470077495285923987419337090070826367587251303216578423754870916128344567259752102782127932348370520409982376907757970756655718763172481676190165803685783723514418158673474470212208503846362017844900905143962644067989698624413551848026767591630695934451952977979875660150789829923158319732734046833945482396376842997648136721668291403977279308634265116319496128351091504717887404426340083729999531856495314946441812435751289554863868988964552853274018716234813557688599294718681967603418422676409606218394763886118647959461238420533697862969115869673753239505365690378487063630823147406477458026384287830530347720429100465310771129846112810283341135825858878477009739328345914977605319323691046678987233467713936266904911484792212465257910409679543707874622486617181432803046356277777743006703634287374163265162875719883533281001704805088403363313188539070951805117913400006059229157308153218558199444341923958505954392436213157879468558926452684544181388512566823475769649666297002756000281 A133142 589 3555888128562941216516947869747570763773097220583082833842618868320989124992308516788624107999937631391170303688998934260600695684130160958413028500582270924867461070198950544904604153090012483830678943792012987316418795719052450014777445837956149631611948979586892024155807713619584135730591406160986365975635811974255368677245425344405855726026387618013972395701070955432401823047926807086636236702420828683577471538576609232715203579103541624810011341997068955231850600573295299144674762858487176780573633206341555746968308670334262997967494117235453489172835066667001717233236928420841271879632480427140823469030734069810900851424036312296742758514094009425472513911824094980222830026349818748523367742307715687740492682837875205169318950178195593574346571586840789253859496068080517204192987814342386982805700048534124496472178613738924442502522905791214907481538885234494595597887450260598592730886849774692299023835813840050890024166119142707632995038267292545922262569916496476389161597089949434359985913392306547103110388562781769220338545998625014068454965045086944052539931089264762154660837410648489911663417699536535847878320963885964255788383406160703937463606496811337827537518250905072504053942047778725850503565757068943531302644310722646507613260772173367669230149692013802970413737114325156356772274089150386926972449888716011776526147194296186082160890853887318701571868709050473955912541854990081244637216421178366805486217737997104908777251317701031814832707690906715049014063126954040645082955823651142847012892562091578509432787011115340066837671057978174103928375890018874923046729343073790428606232505545507890252650688388673756787950120374496448211322673501766158984892706929165522662031198896698191537398371528278417238534815963505853345527033595312523313660071318658056073427743754837647299856650526093847839373405087523990896959961 A133142 590 5127588215444738592693497359731218465932245170656559301060470525076664983851301462517090118922334578566564762877003488865394795133876831166256050754147040845232854549025610514432986816782495943756551546560825242974856389277259450377421808253850693407439456890294615963175803294995574775335333854682775735482252880305622603869037597944286263357287011167153096585998841183361938311927622416772240338106335707411861322429237260612235198488213368393958941264776619639706471043818942516980555830806103442857104747331955412434204508324277275789450782202213157251149164437093992170907705253684522068900162378053346585253751355139749120917129419406307682892660490571750671836275604396764457462191074726491639839482086612832073582284242118154917763779919904576290975487268533329110257077253588098979524339014435289445782454904288367822365242890316504479492556986331751788629230866754671129356867779288363833627868011007519043889154665133598512498719199236524654676063053503502849382215837211011195200266347988321174618010921540237236901456793113152542253713117808766440350041750114468179799936562730088402607375698128354860987952388279731714660663169772770626923690551951001030988575086005572304311453181083446259441807153588288411309822325565065480633695208657629923894592033942139683714929414071468132047054054987886501912765962536141713880715050929194263068736650756677654066398392910749681547986718989545023892187491926581285093112839833839243132638914561002131050318942098503589158234142567054000212968257937880497399338956569122126514114064796727864687101264708996685333242678371059343928451128495732846820918454801996118506479398374135760562889489610111279510481066876389590946564030026671081372682002390151878590245625495850253125976646625864077651907975462067287305691783000098734659791868449068703700003337935549434721849108670114761760900680486543297870660263301 A133142 591 7393978650783184487722806675784547280303533762989537929046364654541682585724451716641127162861898462355354996898335341944965033982354706411580266774451532316554851392233860162861822085196206060884463499461766208356755596919012408391792232724606861937378065223855856632007484195575905206449415687861156449579042677764895820523783538990235447355352144076647147263037933285336959613397808477058763480913099387667075343365488591226233923504800098120547168493796543523387776013336314536190662363347638306112768265079046498388567154035299161354125029968097255520703605945454470043447193742576152402512762269520445348795085985080784162551599771359859366434473668890370459362436907628310252680256699729251125900009801153396134417913384451541516210201325552220815993078294653473736201451540177970647956892665827873038431317166283777865726183775657785720503824671767480287988443428321350534038007739846370387492792940985992686595862003286835214972263061132949409335249928113783816263232974688361647002394912202069184364811762947629789064797585280603184160633977334242581970691748700018028327455983525698211797681095863677061054715680481673596004828412491371358059705987529937325981587810413538451479287949604078601042581861532264110382913289899067354130257188239991627609494099683793250549258984941365032608881533555418010601851745703027201029064130990009411333341724243934880977664321686447153473495276914214873978578450816275223023024077823975010230459828579227075869651137254724474534358800874000961592051213883296723209201692416850455290505468544319489300290590923362104910469104540009595770722598914956746240841365095135329095914686222998221223796391367092076380356910485633415648497119975786197573248462553892079761611529933817168309466787036124471695634062081485064788954205559108780066896560643485752077348739875318530031259114845654960365370941888190348005501202719901 A133142 592 10662112086841136586557694532983957446979229753985743037125556771378581211949675524095042851756738660381843338962636686081150713607760352768667578432708355453431250474746677329236233013866112357299452609672320311625198595900826615641514022167074841063005762613343254968738829034217160312125282086561932917517244059084099467572691994186321570800154434471514019200204113798614712400581327896296320167236351210680215233271712119310968705458723253276460623009113350984105533304759921742244418147391463631311168981139237718720901401914393066395372503763214040247697348624180908708658682469089558079901334292486104139615928736735135622650285953171497800090828137879423630649962184524418987600472698818505397056174293781110612998557518094880748220192547666382512085727925403040594273382863859380086254859699784778486128513571326303394009334639255636692462035684131720243527546794408520715411677803990686810400773793033790446552189119584951246391490835434513811736775720277022759548732567284780283966258263129035775532883944159560615594201216517836678407091941602859994435297151583675882380011728307494091323853532859724193686039023302185045707247910149387725551469110327617673064418634041236441460828911875900259257143602522371258883749654212129559590350231746859269382966597151995925152347741356034305553875124332857783401368304537802687742196596172542641948415697623103341692137885473463884559098641323578858732086233889576945017915627109332130913079940172330882401905889602370593774956232626166819561737637451455936987171441126141787406782371526843906843154345010223446284211115504015466042038059184239132346446427548730342560190471054165060868953833461857164029195154439216508975541900441053670229542910320709988864365235918938860851997980929444862321026665613526001358384658724451860757730180656038005426833182896871384755640921758325782732103137302089995280634863661833761 A133142 593 15374758235246268174631707793756190853996769001713678469997123817963259565948846381293335151106054286372155739429125202993677384057356446337712236519698674112315546629733316474898485144172848823019749778683986427597328018533395060742654828172689196205992372310375749809064759459856949594179450319406619405903416354156593667344001331833136714858375339155779139039547069059669129944678661428650816622391337532701482699302465510557825647037555426424558097831972958322536655637687793816001914777876127208712399558034515711349041432993400766442965796301524677939924056012462924903415776673233400175065321537002692648880820443286080487077549792873528467871607740348459985026786107647304551809628951439585053303877431622560350547785523179433587392001443533598030206803675352889883468481888233685906408859730196984749124278138535363210383594823622852452744534952693268823686434489093658550273105355346830534227528316761784837935570114579496410461314812433507783575021253389538705485456098791678481117697413037157386249234282666323460057049089421135209659842419157346777733116521891911922373948584763422953990784996702626423618207216886070354236255481607004608873860397386437154621565688699652535048063811637098569770200032255397823046256618460600925861930903921782826458610223599078440276434893776416527243655320406447368246762493291765772697046462616675499680204102630790774785181853188413235087066767293323800076794370690319138440611311267579108801651043268672553196472423155481141499012353088131679807064081153785577838778008902204040590124889236240369348339265214151286179727518087685762023023110621073913886829507683904058836465563345419794774810204055606663438023032344439720309315771938879416684803303434001250050334908583579903531412779033472455342448756180642412473725888926454024103866853609446160339741372388548661499104177916390933044732358618671885004327467899161563281 A133142 594 22170390713113031866682336080901894227505893921241370367992815419946248915517024532149465192852078524209988194413459580080196706659994387858628276393827055361603564808824967610126286341664234136682121881409698756275035377526559776764292620710995653854199937865799217881416414402284687097646455235302258621379808865449748984210582347811388956504206438908199046981007673379929086765514229198786581273168141485804327372178921994512265272059449466180959500613081996787746873324012493922753018865279228043499648851516790516527599025475081990817690282894294822375330241072622913529816841304120093962886113755023590313582003463289791327230204151037674879173058270754341418984994917265228639290497347503182828358794200225438244379293725867225138138517861382900693175698814130941808920956609450111217661489476084352223458722947254422423069749726329513981220926939748009512035595005726261220973102510732325639669285431996700702512645553034514238933969568038282789401368910611994536287268145725033084991435703341317821935620302720894269841649192744060454492814361332952450631159589270985408387351479217127592160620641391654443133261120710690148623634697229390496608381141562132049346624658686264914302866555551784261708369189368681138461443160070532322963344773104979088894046559463273958882693964477851276251045418150972772154048113958421706426453256896649897996212367577902674136890540159806411531665719338331596131878750449206308054416492932221965559849891313485649378430832284314203670982038196853256114966843286121351787580901665537100389172683496287085756398377284461144447720796871327364821733283477529399585675803633762104111840782153624289900215445294351346820465183445527637469524367593963677805816134008919481862594073812286301953436375368286351158948785385820745261111373447287978305915245174640707171901632151104273010323468914513967124721329024987556086244928075727312417261 A133142 595 31969688033550756705487753996952737719872645037661054356967169838438672972915983426513147514757546125856516604188469285350440657326327849935695636847662094132758228138778973560485630006194681452246796733243006922562173417065280664699049216410427560168560104410110161809252660503335058937856594269855537525410278480562183878637992401542691042142350826530283869967474025466788683446741573825988821545091837631192307369199306213621175964484079092677517175325966407394972668796570378548816037201817868962599284931487653890317086445693635237358342944967776832340548267702666228847070981744764502261081600969422480229492600113243435807785467308246534302239082154820019977716377643910352050552345365470638198908327932847650325834591004915015469762155364112699265961327483173142735574135962345172142181961415653905709242729365662738598703368721772335538068123902581677023086504311822779586984663547370658225572575365410925651238396951905654953046373655796391348808990394081242731787535180679398916879169166520767262073778227289246870788198078887845754243428649199698276463354394612239066982638459082513224472660974101769004371738917857598308244926997149299489104676732272197028720678136259905306772198525041861268284898600869605946263577990565089149112217300886475924402388680135817449630404420342167763937480249318382330998769133565550808901172899398506536235038553843233025314621373728587657015426880219106868298369081353384805895330142196952806758194741623003037731144063681557926212414600067509307186102380954505835492113821423695596557146419476756741420357111704927756142327209360935972387177371751486773128630622010377270225215571399962880616315897304250586508447356505418508791333828754723684516570180437558458844610604102408263836951721868289884898748806077597334024110126785100338263105679674978290295721813820519973132224943070551224202915111721673437204480181957730885344126901 A133142 596 46100267973989478056281474581269766890162126638413319141376290914213146480695932584007426566815188661406572733251578296015755347667858099612885249706052345912382003372554471049252668342646388989905744207214534572635897792372757191936252205771215830767409816359440987529724455029394752703702111290676449809383000189161803703247000832442212671380313387650230432294050563715435901601114583942846681881441156696037821422058027381119741228520769992191513585860542946381553800657781161854898802892002501764840125371556345393046722127091196537188739708953251297940248226697003629374562825859109108140385705711793461467338015781293571145035316628287351426153877294192198053525597577523810391667842726511312779642980520372111544415235849793726440171889896532650958615541055036857693756095136745128778915170699883455948375792286562721804907834627045981516380253446595838519281227182053442438170663862205978428950014007637122792385065892002401407778631877688828286699774746896241407243089443271547513106676946687243050592566268130791266782311788107080833558569619331603581707706405871259463603556270645504852561984964034109512649604386289536049799036106254592633898447239555366553283168525862124766100595970243808397082562074084782405830941000951698482487494384533525178009155582709289299093084291439441437746570268471689170327452936553410308013784894479389528601027598429574444601009884026083241609834029610232765754652083432830440894758010631513015123351257570479066922660361397974245284098182315310224109103518369554128658276342912067384698304747712799724841069198680128539896091388177672800854944948332360449322085771263160389902656742117964320224437623697284051393834267615630044149465911539943959109216394374825288734446628521598904166582429497698645737644619415109969842021541712741240487420084176073519965723683627557650152395357584265950786636466381324071461304336138119860938918573801 A133142 597 66476554448804793806401180858437006902876066739946968540810254531125518786490561870155282596199987292202152024832171714385433860896394053313930594380490635143560716104995408474048787264466086728762630900006625610734042054428098805491410981672876817539044786630209493907700854899726730063679506624561170769592760862492840377898296562389269129439369762640805753084150945403633103320123783304011089284216602863848907298300306284268453230350985844661069913293727602715793185575851638824385524954230405727030498186499318569119482990179059712990925301967643403853005602348811530891890747817853589173933926554805202013421189264025216347705118792523052509979588819142994773163933990411690674432978659283947557606979002048651999396444260811548611712395468644718569624344240035665621253553613050513354023533967270527823652183234494079179938498828831583574284787401867296563126506510016752173062510304637473523887694626437365655693613777870510924361834121253634593029726376033986028001803189662390834500911277953837958187218484866373717453222810252331674145703147647523165124236173911961534277261159632358914881157845476211815471725153290593126211901820292125428782071814762106297637300293615047652811752616893046666731786225931655359602270659794358646657817790280042420213277947878115033474777917851254211062790389655926465229856135740884098605068916666380301736145561896892505881630938144238305813723655271075429111340005941060142385435156000499570855065755221889191499438509991815180141743366484077275656020087386516099019398994365379745039358889055437726464080364139633649602407639424994817896858228317892016435674553530855271862360796918533149800758437055586297859322505454382018245021053106770434311805524118317628796613193717541517399948026383959578863798642447782498914861039039646083682521498276218340812283256069124310999780973411568430483105581606757589373763648230986881743035239293961 A133142 598 95859145414908538679352446516391582684180398076876890222529245657592083876972909520831333496293814860166841813235258360565499611657252557020588304211417789824668640241400006465107301982691754416486723852065346916143916006587526104761422699320082599675471814910945730773917103040950915357073144850505917573302951780714486663125640395964493642438899817414654245716913369221475219551716894409800047901158459888513428286327619603887728438424893067231270623455969342573227392046577405403602072085197353055876213544806645820324901425116077014936377096697632835104736138338759530542477083790519016479704581706323389509891887580708580679819636263501613432039140923326904270704339288576080428721963558844725866756484077973635811018128208854403304362834093895787644747345778590374788989930553923703511373157065633401238250499848348175614749510403340516468137147053239195048189903106216974580113701688623374615467626701308673638387398682623384750528357024215863394320578734466260956137192956403724311802800956132487648462918462611042769776280510072074167037270380338109072505566855074642661168346988633590909753777051191733403800715021440648998461512625825138613711113658439717725826433740224372853229781172963803049618838655231372943764068460482464216782090766089436636422368791684659168981330664457217132911105995313577491172282220285418316778201364048025915713993299227720563906867211794107610900147901066861158545786533914925292489356600194709749659989695678706643663123408747836091790148650371857116185756856907837845231844691598534680279370819713193488761479044020153042598131919959454349734468710289451955339793384105722038865134366499782684048373441796531744229091659030951254679276209114051426333664456562219645899427490894066346491820887463240215022951904765082948325259776273627939928955513094222671377792489527993628904034011264124092490687462040478062552895719444746945353595876143317781 A133142 599 138228821211743663970832421475455803793581231150789735753918631427993253825076149038476912746373084828373293692533217723763736054575897290829635020742270072436537035667382704327276255410254245402487127032047330246453916147457158214967166041008577435855212818056797113566494554884196320218169411194922908579532086875029427275386795552684237443127764097342168781518035994266421862960472441615148365062381214942633499739977129168499820139755465451961647577953594498262991183537979042740355363561329628876167772901112996773589938735534392876478542782512684580577625658478888894230721062935180603910144832886591772868062088470192509315083567786850534045947931231848576815360884090192717566526397018875435415915292433458980790836141480723788753342595051002257139007102988383080410057858605204367412886738465109397315029397129134834742389614063118195915470191765983517392193277152658367327771784772484601558030793815592480949188973206729142939750966467085153760975681505373972264763804241330980795228804477831769235245570235866638807643679042301120696536069742744405635029862280781460805443222080348478459506031626660634092068815589192262565188374994538029588845997113398258198535419816103252039309691639661187104503698609057413853252427117745053606241128226883177349678635584331330643556045343369389254403603782451789086343965731795437471910067761888336704079276601340811156261196637776165030679707459614758519547595070565316330709509832045615458510134286102939758273032455975869652546214212092851477462585731641014786308221025886092643583107682667535955356326317396696547792856626173893747322285983379161401707965624205897649188251894131889711864604702312161719592052313000126254865498048521409050002709834557196611069345645256049954099688319773966006103517782872607163702525682525532449731470167360370815908435957616110743755306044461893529803140837156787759443686253675676864213003510363424946061 A133142 600 199325864328188948537401672415160752678761451139040722080260443989920614423675929940574187348936492028699429337791086722408946825198832236123776679322049233035696580763725618239925895194284639178632020693488398150039630940717215558456548669711669342420617208166086526817154374225908052803684933869933983665767695970840653416621096061330274428496593389467589968294762186818811104913781709092149532619905810788817618111618733933357136753798942756835628576138459810525890713434373733054187030653365239642080872647191396540870871331739169411805043756006194467560101094790419446721169230275446640319412369317883630152356021682130017723769824929002206592643484797184724440846124153718610154850635779254819025023984932563772326749904997075494527916717700711160898660597761902623360928643118774143885679165493530685294871152409712583350350208729506035169591548389401178840347657464230259469672333528221106823305789214457656220056860976704741495736143117179767507463538410170533539528449578806317902995624254232455104736463817201230549579415402717705972330845531767052587603988903320011406806465071515517305016787851867583169029828278900221178352638280611212841977314126406629882570349548387149216311722114610258840891283775422135545017056139719906817735490121074775648799956090236987103348648403807994847632863743189484548930507412966800549076000934441617479256401145140150459608081644806018180132527256616580718326473545968652233957820688453177296461863980570743452723069138393795291135549103689241458643932439269486414018609487483053993512160999035767134430333788206992401764256656810834824184386653564040451810931090311520304407420366203818464726075932360695403119995206254523028564793506691662736052481247767020950942350521031733139745404065293171517561057619950394764976093708942041518884840052378141622317293273089942164501522412080039205852036596492625908639733024904606593448205708348182628902001 A133142 601 287427758132427252047269240790240329906970218961265570449999806314834098005686865898158939680253675132299748731801054520495977558200661508593195141947374251767402032924256674119268813593903039441341971352883238085026901362598077378136128214558186183193094158962678714873223041139204527946593456471033609523128438057865347197340345133642703041654644539848167392112265555356731346863810264038438010889539116776260062683454474354771822699157935699891524445144081093183836145781183385085094957846789114234251742189477092698939022870429146757429996617618149909537085201062126363283031799336131120159988726411555308087924515203543015365166772464053395056057859129609140795123295668778145650577050267288430158649170357464526236192572169641382385467153581830443013611442965560594503378693319413710278781943754932783085806886745408416056370258598333639596355097307324733904263929870142881496900177175910063554605390016454124676841044339435030507708578624006757660608661411784403990027759528834469085138894945798722429260745578833938585854709367039889710980382720738347086919316968725175667154117189903295605355748576361428269106920309358529746921939212266374380101698124281246892408245513354453066669463979576353587378126700460110398500741701048987886120970513461599602392187003486151071698107442245785200897335114075454267768705345532394596330121437397050516751026372015495621943697470613640439586073624333649781068255305691725956050846723239649615882549349848725955886907424531396833947809261305674090513073114840867768000048572729537972551892577501893540312585966268165646647510306264597642580138232153362952349960924263588073057850979814012094245289629859420459137313495366709207064177371151329143978627956570209654062258381982113931462918562464433554357038984450686378488363425768741344699489624059112859010720991359738985100451562913372072945106969001529403470735578226189032075448418434568987451739201 A133142 602 414470627901095769263213707817854140565098376980693813548177640445546779403586036949215250444738450604284208971827782827468477229978528696559151270911434348999360695780197360354367389276512988589775944058836935830210641725235486862056738428844234764495099356606974540760660808168358703390934960546296594998367541911745859817911361061616716455791568929867667911835918636062219783366509486961718519553182786485556221571923240400847034975048989480300821414269188797911281196325753006918973875028039249360551370156353320480473530108287497885044643317561616163358009299830491425434685133473470799824063424073093436379156998567487346026552762123340066668628840221411583841843351508253932309521951634794137033953078631478914268817362318717876324349107548281798114466802095740615371248714837951451447859677215447579679048235815726526240702562548588378791908880725613876888769746525088570888270585815328783424634149097937633326348565880604337287374274639674627366830182292254700383086489712129725614452383516217503510538890388214722239571941327856118245527739552459164732285067464912799992024830181375480747405684430325327696469010056266720994840257991449831244893806717899431612222807459907572934988150746826987262740417810779703772502524515856500811879621744921505551873884859070939608401567583070018451699109601633061864637924177750300041107486036725612403537500772045199546692352144543224707864938033761866367719705824333922859973087017090886292925339700617882257645467783105135840757449819253678349278392787668092051969656023266506273365835584596731449363614533024906655473308097376892989765735146378495813248191841857003689829116705471439236083242920181351941380602940323588422063515204406709933954445460892994554136825644467687257436388821669647892211332654520269807385455083864816077015145153053188364551837352247470526572686652198670449147638397263608907178892064069139679646203171176940131722779025661 A133142 603 597666358005621966850302119404104880454541952635941517870901707522672141065873059593902492982373165517702697037626931036155023669651480179776787539459146383882826355913011669374323656067918135643417469990871508583925660340888209457008438678265171972215750079133098325098158012155732111085200266514303218954036472308299471992080985310506171486548400742224637280700002560936165570883159816388534066757678688573055295246650629203547069662197943672658084587851725102506974301265590054793775242695474750788800841513719298655750131477127701521087618233927232889412339873270367573350452679436945557215179297524674323703436304009801549427273717815083912082767731541416374290797317751606501612185003680322878314530180737422236911108400271019008018329027617468771050618115010615001804746143417632673574103375762731654964404470239390905430677038824805843884293009651237903148872070225247849078004687845526929788258888393836050802469955158787114933363196321832188656211462256769866168006728137131535501571251891490694263474650679060050635524153540059155470161289454263394805607980365087288863324137967426253334463391592780546176880043394216302316029905101731444388762489185512856103578395948941206817799846707460536056518095105017632379838241851123373121742528435206297544202539574593291429163988756679524361564915148219761133353618895610587126882398534836895688850559362262805730834749848733859415100801058610986968602034730434211072355235427798334794748723965741636366798808656330181350975408691554542873985351886744273898072475985501729316655562361095909248088791844035949129026863628907173426644547500939558809340940285996875057145513231438835564419942045611879640050370302633119137906381860577104573433166375979741576855648517064023043109341217929069796135187330779244611563447742569639014314494611213073562570890451219861139578829052018919874298821623747155042622558885652121191860792897388729235375259903263781 A133142 604 861834473773478975102366392967011419761308930602650688076026714070052781870209548348370445665331659938076684844049062726352716663160204440709431072748818174124686605865867047040414357682548675084819401950892656541084972000919072801519306517319949139700347119010571177817003092867757535826155393378664695435125594701025926866720962906388837666886338078718997091101491856951314690993733088722779162546053115739559250189448635388274473605854459726983477674860773328626259031143784533259616980992999562598201452911413072308271209116488037305910460448679752264916430739246570210279927329062942020033488722967156301686918771225135266786782674536588877883284400253882190315745890354465067070838465785073955735415486670284234146904044373447090844554133475282419573193207378504736861828567559511477342405619990181831011091567036965869904510049282807478292771728008204330726796636495060873281911871602664017425885892429762487319528348990405139129572441721807376367629561744079854759565318887253962063540130775146064910426935740314204801703589832823974331854333865308262850521975401388405628113414924198475932815463271105117261733326105449851672994128316438751358764264511702820601928434735565760323694443964007346166511830401017615112022972246795388185051914123945736137234510192678667169914863385564291059358155944623293921234053809546288886664377579748766857710103062882193818664162589522080733350647261579009446857766361580308032413389513798181683141367033259739023041624436960338402970698575771831570608528142292455292928458401437470408111047558864716539012588475485305619150081879576046704328447730619697424573822644215651975400140250618095412454320346529410259600692595794017473272580579436980388180691959717326460831291024780676760476412599864896976379047919651016209604684259330335593825424214224099024038859478821687515802144920324630260068451633805000307852822734218294689523583711831376380470993057727346361 A133142 605 1242764713514998676475645488356311063190927023387069656264112650787308588784701102845290588746915271257541061842421710824469581273253345152022819830116256347941414202832224368820608129454579121554173934195717219860735945699664962091581382989536688394275928329863164505313793361757294210929204992051767976514232153522407078242339636430027393409478612961112051580731070557721234848247392230778431163857341835217755865717889685579262587392572468728366502149064647288153963015935036031370312892816662673791855706297416136549228427795844272667421362879377968838776603713653680972856081858056082955942733523339341862358213164670341044904991189408043346823784022398366577018931283093820875109647455477072963847590817248369128217598720878110433978839042142329631555773554421688819939754989674672132695075329922466437586339075262834545011398060388769558892332947494820993670137600953807554024667840846353667601197668624829112878709076774209051837728527599649914889933171823500893793427021828692076164089367006508734110141377862882404264005941014778630927378479272485060767057882920821715828450680996556234868866563573541986310873279364015291896155217002399577727893680663386281795124699310289877445560570396251885711574002920172295973904746141637098639471738424201316303594619495303063465725803837994951028070099307231641614658372239746852963982905587599186971922279766116761223707991619340991683632218250395873011381930491364073748529035323661550188755056513236577929589655639288151646902396370854289570274623595833833788128938942396846826766813924320560153346904492857966666865289043485030440468194983006102746676642912018684151651945095878062145923565519753363982464558672764670563339923289166265142651984372746008776777144802085218824583943859663963510868790964949434595005343138506601356657247402416539579590472797570422177925553396279064816098832957125186696768727760183895290171815851667947351909936613982930188601 A133142 606 1792065855054154317998905691843407586109897006415223841682162366408584914974757120093360680602606155821714273100087262959822409843314660549012465485596568904913345155797461673972269882259145410732443728290822280146524692613944874416987552751605387344596748951315564206091312210650925384402377772383256043468827330253716305799526889011136594907630493003585499660417112642742163699858048603049409015503124380330888218805946737156661262745615894051844769115473546528744686042719290813451457931824646582608293330279421157490915084610398324698384299361602582385763597638657868716288259759389542559527401707166607998364241696535860561617730508343723969531018677014044350179108594475399347443044559959473428794270223056661612605543208602190872350395054215105853421005892282867899848389833282309655834821283342576612817669935437440376940566098570556421115265817515803864668007693778753997842697744588570386016909612271111151008611169180060462344865407226253455463907266139926544770267005911655086574654803683254819440758956451340686634491765239720952973305435256589592317834616649849512836220253883619166482429651857584273155162007109583945464404149923331874644871328752338506645749214477003267710738018816951255188743545699058049776755531913268449442730061755784174164047304077716824838909439219525333818186023842872082585043451535661152427774463192940447864745069712637306802393105250927120485716925366423587303403296910780632765070836523330441574003108350720112114729260390229077714494852596073309788504436616664246030026637026477851686727337567822688876409697266112712448314127650623534319108432837047069541010294505308298331030129428115914996326369025164004333303634005434059158318696110397174898723773284807784938786181973315860764373286569222835517775820192409165034981495201042259825964156928860435849670437735237069958881132195289491140184257055722885411740197577362442790133068934521468250077748126370327604616101 A133142 607 2584157720223377011555745531992705382859408292323729392636021868248528660085010982473523256138369329779640724269263990766353090524478467258330823207410422244628695773245736901643644349609558227697062302021431532254068746013362809244333959486431979014220117711868713722019166893965272647014017818571663162914072495993705390555839531614422539829409761432557329398269895699763642333960457838205017021924341499095305593762309477090219961616590726650291428698010705029802549119638201417960970967378247555458485190407219011685763002779766588370797492258068044422302269018340933035206697716957862314755557319000725394299374168191546259511722488040460556020382108470229554591697574302242765191995145814105207248373814056888797008065089205638359818835689339140498303458940898341089892558199838100849041679595504665553216642460561713760713751302740681970478654416524841678030273424291362311081616123028877650282716059697273654925304427248570412492244079491729883129039387840602254057831229097584806148576062821886443124840305061455407244532861469736599408875510261522919637256750151200076688113777649497841511428689112072948347757303378740685344378888034227560838326728167191463196888572151139401749006777573473313730282481324038787605785503114186962459318109580102354943239908885448166114643945628751693370873218311322235855991042456051142053997811941314538221775418603343230292289634063845288399412122746164562495634542763415181083158397737607173088162293486681888432861663893054690776149930541141341860733827326606246941464622463242119735413994005986393039222630110830038492502305206910093003123919682826891272034098000011654174661294983398053546640478210720974495259857771277240541624996451269437037694538424708453135720897628376669137007454648875469152669221848663051031008721074559800162438957634169346078685191623739057310284414700054049945080882575519443638542668137828882319476595231764105548664760888289398422926228861 A133142 608 3726353640496254596509067058227789318675680647633811368957301851852011919257670861969700441990847970936086102682005574597818196713888106471852498052620343280185674391675196814708461179867100705193753107071175978688086985226576556985455152591882162133118065143765733871587432569785712506068829292002565897666049070395592919465214805061108291297413968355254665406805529181946529503407280344643031496205884938571050335317031460017360027989861082213826188337762321179428747085832243725408906683501501150324553036273879535429712759093338810032365285451834758454377486160849986778899341819593478068334954126597338851971699186290513170355342210023835778057421469395394003676877723035239592007509557219379749378726245599810588624017253091321912667888713631986383447734371769515568757169075776708142008446141896444385161785610460055805508852437985964830873798553363004183915789609820450673825692606709896983137290541173856339291137975481269354753353617761667265218619333358882310424847862091711378811160107934356567731200279139662245905929751747594936626645512491680793527331915883413860734747231150322003840313687269957333933192876310136958682648892141206219396992497145761337591406675292728540318800062522929701447812149325718232669492918735125686597887271284445840043977784565512177820491730687220722315465362618902821232256498178174211180712417044912371175352288880951225444174849926959654944831795283043932695117707261547780341281644466793020262688453204686932400074404604524473870130485345473218889868390500529591425345955565358110180615292629294810939870156210119649393475875794236703486970373074203540167203628305722300011563256335930565098340573253490620058160381602547775426964086564034417811180625684656304613924595593937183579703985230391857295313500129951927177549540808020030791977150944315268185028196650993985404360167116345744731315492489641982003893115714551670942242460191134905679706335123165186155532017401281 A133142 609 5373399365437878904789063142218940204824948634479663670307036634348732939040901297949325563827546635720506380426727769306063073308336125053944043861055327599605497844099860561072699377724009607331164283334333739836689178627977381810217085703534591363977235717192476374115355746464103468478604825049881452771279845437948996163449193058586541628331112958515794959284174810471195780270964296517413212511864157077955488221565603035556070141418063961610713291624569130031223495220975813838225476638197280520450019821743882870634112849591784300082370824053463623167912741676662594239815697156078416676689094996043623817795927256751800106143955131883151498245738486049683072503084919241189432063589515199784498915997781112811907035870892596992428735706221635025791134660632700551806747914711813302675330294935077298737741633640939909830004501824458545438047035295035508364890587087665580294337657259548420806322677656641143984166035339563160983923424568244704715365949664120451030376559305018710660886727065279348781947677679087897140943457487170428879023420137493442743492985447132635979428819204986680039890825614589363458715779881914115679694358088731334142902342557459681615345228883542404000307941151287056014431389045204367470621183030548125887190985874061321241061022103559674968982961007026652827207682023239556894678014381884756471445251380951697920319778790913063747269841305041758585159049386026604781797238236609135836947048162717797611623661358865069839018858578060398266037383718241840497848358367936344229101926460623931638327516557449111388899726032362423595353720392984119518118274849081822094216359982753556605020040975116891473753559991055263402892775011016120888441671200341179214285424542735966544826131125559790345264009694770409344372914518168830326975406836443809842230889222744982553464580885541703214030050697355863848506995089181162530170234317715371669831308119021302226030986582843310146878746166418161 A133142 610 7748438158607780884451232542012653547568257255239027378771377869429021046085060413972065493338880257860999264489238761333768353892423978439680839395143729778287847705517607253870017794216841986670833702815002181668527107494558157993776052129344288864693040786126407165740471398968667415833642088892637052330287871072452056874774271175676731919762167472211421076622373271170282368621227108297765209410611908621473242965162282545811835783896858371560434740334290923183844851361561291310995728405596977009338604029918405219918961016352259621908746362999642709849675796011586610907035335957245483369717340030168308206409755405049805239889227957965480624692297475414247596545771575822759921443688571360869867687490074119074959357101809871771760324220482884075204432732897982426189761735845359005749684276850239568335438273924624889919060982778431236556832951096887840057988310790803946333761076075662112905734163890335355768828131821674596869462824873791102532292480796328331503492573669974889061619849268024886587000820012965608014994559766748010848615145192753052755323357682849377668475622546359642295518730222550592150134221396843844673160581715058442627845780975359715127990228643392853839903732340093411843108615191035372174403076437131662403642803743125140783769949895548485793095609280401746156111162012148822139304464482179640657612871778915303488729945664207756972337666987020288920144404382855081051418922419483112329097302168994597362941056991030226020932793995158489775152037191219388524678442898173707848773552610264144064358098260548989327982465068510404704850671330807306108423065362002913256319823891502322902138887522862221574587535166528436336351323405503643773357462906805416392581771009999579101334667158461623740687122275873699882728447421699323379571359108611165772466150282047320526827740608754485040645928745420039323802355603106746726523473993029851396225804065168526675031002946124930066612996439957586701 A133142 611 11173242451313054597499772536519104196653222137106043000524656580680013999721718076046420492069101504288925218887101867115524660249802068573894716463753397284963476785858545560220004586561308420769734868294949811632276252317974235849643256953428761008296000836358561940521385641957071949528643413578357579578822338806630428064428335586132788841755417163815910676694502972852736704356029219201080914556889860368007338400275789865457631644309128353726185284848755886661974244439876161094642002135394202650185746561122518583240271151467108783008112173074660734139609329935966216265350714634650830940715727634407704390019049498154562404120160571431091177654794713808858984535930109251500565532366856312859149420861770881924978581033773964202281395097200612614809766209704230025865084616341092974477742051887750522462403253257675450323376107161996018656407677434676970328110779269752202947703177363447507261647858007185926377506181920819429122604409544582201606861041942355789907585260855544485008145161757764821179106400511018727669725014240193144473274160344529764579733538285683355465305868283031399203457969090092339291130088538468942104581879138756185538019473264126151754880294358543611694737181726473548590706608674083961471121765601160826637927035806600578948875026688358812953968899599378310930459468413836578285320143105288659943521289659944486679050661328008794641047168525441951581089645961027640849541304331656411369422472780642046679563392557404227057115249922159964195370971592354640010745816810808118781587233762074435116872739364195085161839325729065971221971072705303742424226542133733351833791091835186366871327670787926348393663751956574014141755205457961243305060573069942210096923699510994850328158045216370535874280485057800180460485076809175906144511572859210464600086346475823013454703048493243081886908215220844999349059148272684839598484319327714727997985939630664896444092480217325566312745793987672673604501 A133142 612 16111807866355266121813787546428006238920398753449658767729176017962710758577671380598524377498151030304372304635936403141825226311860690459577741459893003741187555237360317180229992743803612525907971009247614813371560687315411353537027582750792144029673968512988260191824672355230698782552887968737902737115609482271290004816848785140932305833079391788055070984372396664480375157399025512860850381025825768038757960499954723823707359019257979189214787620317165654275643676637450062737182456083510034624590837202534641878627251081454554512838075844827297778986606804091867272268024823467830540971028709531475879562099262966583473936936031654775675512697589285014899241453214671769087992737751563114571532595014986121661700038891344954569817999969839062907671607669960766799315025827002120223837898289137859403151217155759294074741418427466615480471303314027853094325295685718671885846641647997015229809183305512198215501008145501689795120198689100462660925991090188396252718406442661121477406856261634847604115384842536068992334135455539798747582450490601666727770923006884597715731593393588508731291744095909182930707217437538250817670962396557504704487381452601088935470822256474791244670957176145842516974387086599413881405985411593797474880228381990314291719137004714663512731137360126694243959976397341590333738609507053361765458917042076768170875887564905043017664633044676020307159642349331397475249957509427326125711594876652383662317333049126719904386134169454960673211235165884138199676106943162742409109340942311358725174386425805071052254382979718848061991677581990376665768428565333778131341413498106514849526131599137302271521441555733844561863974669919056707342253573009393760154347582113083564173624799867339154269088718766225584350319598030384234961062308491622381342158739151986503354361269099515915326436605702529743641303968006855935594267661947090644743244328721614715503854681442380520498049368317227555380103561 A133142 613 23233215770041842434600884142176648477419018349252270837022471293245648233855002409104996105931841716597400574359801406228644860817042865840642529290449247641395169688796791515346089316560222701050873425600192265931978878832570853826157924683385318262028854299728234838049237014857025687369314922276642168563129294612861380315467883744888798878511641202958248543554319295677728124232690433516127048358326200622028611033596311477996146248138361681719370022312068024709591519736958550590856007030419334534457337060308392466461912819186316140403722360128790322637952871891142670644275530089897005429392458428660583920842747178763871262499353526025952658218746094196770897316551020760915634027272221644355837142862189125665289531102738390715713353675112831512249843450317216020382241377452441021681274855194741371593532676201648798101675049030752360843600722420486727340106050695545589638654308708518597937335064900731819566527368307254763743897387078457612473077545190625454064152182732076314876201721132288487369563763830610975927095657163375553820749134173443076915906396194051620401602208248761307491295782843072695987468253800069140612585671254042645114618516631296980822773938956354616271908553265123183003517588169746142903469492396490357616462688902997402058416611923518096999487119333793500411975034507104847414496623850804560503098431153410042458543189542410703463606209375652757482252686646229198282797879052899941619708442710264460419547577277337544720578415238803368610636913833955691578306201294857743127550857225745519627030109138173093155735094915253176326027851259050446734331566984765931660966430478502577830314894628319087607570329704451901633837332268074314026286347218972732200359116483366988543516633250657844085490058180412234832980399874737257637945704333346614684928301770818062013975495338453456657639698514832669485760972806737986442094370043385382005030324030628789091662006547432493232620876367648147185435730281 A133142 614 33502281028592470435428353119231180676431985539223021097327635875684206790508154896258023786229338257182421323854528991845302747472949500681516067659086355205888093503689736004811880564487097331302833571744467999859100171715879855805966190365858878141701578226239601648206807950751475810487769565034949269165295327222263839124899871511344507050507953535274006344734344051970619474768382206104742342882325355471197218352485381196546619182456498287060142357386381774465576695817017592501951624955408596888652855450127499401996199658015586419907654805229870817946149054660223639201773046364808013998642954025419030537975679332514535777050130848497768957475919170242458619031225118722568575179333805859598002588474681704223225842150109868067104086181512733201601366583749755540624392751260592951144174503292527919978470967865621807568540679283917437720991770427027832971338599807291021587053666516035821210407354403549771616716964090915867628904911968446776723516894173791716364254729093211384930005475016498363939306832058898491217879603494132008810772669027614315246009252388815552021394652701320216893717227115614918430998514762262162512530866985932936750575413600877645257504549152806881872847462851131484048555387753687338652921602050327501885464317169740263453945035256708381209747694941970100899824039782847848381370392983353122883702478806175204457048403432591329351502489286646600269101214501513172526319291636772288489493862793324699541325289100871612767169688640185002575865218513398223117717866160241702847519226778582727943452242990819795259517752484815361414070169837968753814240351163467139676982251336502610716464551922436987027844893992263908311431569155893241769197570436185670439157691621433084396186811522648743832122394807435676403573386299773095129682744586377326753285268994780493437649309916780784984401118821783006868723681483348169593564487334899773760608984007837992255461109586716212860918805672780311013842942961461 A133142 615 48310266010014572326045250597047220358766445728541247170075613910265332946264525505401661194746599835015334951597656446439520333211132362939880328921873233757642989437150910522147216427901077791515984959582097255604556515635419919501349420349643818895015413773383205848479379015746613261697676343465474569494187298725209843156725299251475034278033590486223914190858380568622337604887882908512604942309264804263265766835672886089108746864956022391579043559981140206711336885776619631429263652329692166294102883101746793829286053444945656431190697825419113590688024298867170596586286088582523066289037710312195813375177008754738781826635026184180256810727617224743531131872129304646923124492965320777318675376743348155300765999090927327014373376560387686163877658363923697172364353965076397583108877952472970065867583542129550444865037557852359914441309289355051714657942920816062957582941748461814945666809467714853869939486295691732373866117139161113173577698888321062464371801255200228084992753018772069508511993082265167793725206461142881193329580367988685669141668426038275831963230687593095503999432750204933869304803870818928238273928897608044040751684631793948933164340737104408567306029769522778334874833865623228972591370046687079861228481928896076556903186682423561562186359176619201551704045853391832090261088692185371352393738471340073491417021339206607154514163125945135021935286469058495348553754135742346587101908530439531506474130647335879588272713970440731534911029034459406403780057584696867240648379597463859067948938507362653006591131443348008835905912858878499683949687852046152630648276745460806286150564053557259506975064729566514851333182688885465786556868870282632517800533190958990024332312838699026237948076407822264064961717990063872928439744879747851771831622672962171700719028290924502553494049755701312581072030062938015253815933548642555430377416149908978354203585828362038231512951685159272840833814338314696301 A133142 616 69663370084159984701686815932588972526160538308570939196227937930966734424306655270634299184800810732753855817782496741236796475187705394409806752789273543992165984880278109283200281277152789688268719008883812498113770636446103808041090058177996020987734084959640356593905616333898665571892238799507649294261348919466425371568158756620755488084417386973181348989211440045609358855628852385692970222067616965422273764579821949255113616432647401832158693753350446791695973323713189691503405684707791148387499468779863426574331087071411978558190566356599556567901313092817405340053785337962951896780778379627232337467974708648653990879471930707457081823300266562161001649700991426075744422950280813227087670295261319565262000347463275055444858341895992861935578381759411387572793857793247414054250050863291519542453135489279843875873576589882423712706930274258214145508920720478162977543580414228270635615718042037464876902967621670513992199073285765413227852265073442077899832421045743999805348164923063849214775930085319539899653256499088431186649246079867015707287970624337941360875426630114591015446965132078287523922608750722379757328842957819932520830992488471460760745334085400008001248413054804383507758026385673308424789416954401167109563969056003825225314131742109740515964348722937193695587133220766982091308641512760912506798647991969907168448140314087524084218093876110395414984082819281135791101340937421172141828663611399941639010996852133049265417640778205846233156701291825245520852619919415016400773260532023657997399641384164702644684616281790076256560964928432626706286696068410200929927675389972231328126502648765016286621056312190020423358541125941272508321763141749985654482698422205171993654110717217184312472382347957309974239120938098718463037016986913657668603873141126182597656345357863822765357634763320173920122860482032936512654406583578077595704460327559762778923578509036949543125463469080865763702049262006849104401 A133142 617 100454531351092687925260062529542701335503137474513565779713516420840120774517250635729154022821574330031225073907408703207014077700337967606578397641803528563469592554371596435464283454437894829405701294825498040182801653198766055775332362543249912620493655496387620825206050274102860008055346651213686816850295647683286660591441770321830162342695593981737019018528705687388126847479200252286354547616561354874114505258336415152987745787130688485950444813287784292485386821457533758528279568084982506282607939877679959373391598270922628135254365495518735151800102791818399633186961871056488052634816134384758718433006154694350300109416697445126927808942173655018939635337697764271918810971180439708139643247091446069759649200276043539024158714640645146523417862619412856956271570573508805989830990235988418707247355507957992739459252577572897141363479014171055442772149020986590197554885374375417794742919749808556637640209370962585485018689811956586713449792658204588010495886776161592519083968826305051795637382671037694270132202146479056628267019517587868661223584498626885404106533237394552651179019721024140404562532513737800791139953271247445086994250416691214623045838586806074433391644318998151495408739173307045125317366656876436284911382150275587078826421068935563400459028672116256689835094400300134783834970800312543649432298010682134796828726915892870522835336855188064243272025490116928752272785078007194486170345825730185403922350986645209704852649729458859827480428351782969581663074143738868953047801038798517368391214927026993850982210087209846613952075520886988831965731780959657694803077264063212114352130668955099928048056227113279883968164970424626071534195893534609031131533324286667055859203321914341079558937397678033160588747431020361959826450055384614610275013237881282343648749287011341503143155834657935091504583743061431513232400477586039250450401414925028018229446006445452879148686809462923271985514201999538093849761 A133142 618 144855364544905571828240308480784642736822998077710253283407694450913523190119451110066169466609525383094293802718665567527773063247412161583291639592727898914979160297418961781830213541018167191213332998419359290131101870141984206324221225697308196002730863491705989589590530589639990232950237978811336882248832062610379898147487464645322473342678962104277808243369404389773633304706151134944537564692859406111507694308756530828659074311426020149338709262067231599317136100568439966608087633772860066268372261804145721553004110375583358359058236853971659489339180324489039453650258964278117808947508085004442444748057407094544484103787998243942322443412791110270748793155310475088680849676019243778324138474635569971273848884797707319997781421653468405293906622318811580319556031973141904989922233670244436484331144189339936250456366343283527795422424031504387690263293379341942586711167166268938231748654663505896634012305009960426598882958509768112275381373160865942469057168898803970668519277699366961625459891035706269817990735841966300569529855495115626742468701559049344414780260052896314808409130990751678385091647962201158018444055288295857995513188269876243014971338496840273932942749859582279651995894129882373397399217929798866721675103496728340563842473867273340313721403380842919209548510538099573591307936585409175181568866932755646407119855764577205206404471527087312528402845772665791979641564981145437027885496852039315952514391111745540261348255492238897665380544526569750311512632062651529615278528324686930021562134525131540968413702261140317027242636340154109463067878941447757985705107487103761896664444298130605331229010458441037402661670528811184853879802156713764472906016570922951689376977536089762619539675255069375860258999556410423847351277942847627354358900485151668013358898815524996583709665355941979081775689634634102209144608834272485021071883135861562842524082217715834014782863253782066277337347777234071924482250781 A133142 619 208881335219222483483634599569228925283797427724920710721108115684700879600031473983464780641696912780847641632295241840966345550188690636665138937714315988431871385679285588517802732461864742651834796778019421270871008713943088026753471232123155875386025284661384540600568719904210591813054235110099296570515998983988520129842016332576784684729980720658774617749919662601347891837259422457389770881932555647051439221078721659118511232169330533924657932805456134678431017771632868974315103839620896130576486518913638252799472553769992931831133842289061637464891946227810403073764040239527174824014254023760271620567980348024178451727362184051067383836473435838836764740790322367380113513314008778347903699540781244807130820332229093679393261785865586799788666825965863679407942841833700053486661871121502241421986802673672680115165340807762269508101994089950312878304226280862060223447305498874434554763765281855753137689106184153564193003741152395805944513226648176030835792427056188549542412279358518332358861367236105770039848370951913258942205423356937216174771206424564656019227730889743248559173315709644199207161751798961556124795536585769355982084930490911125736374047066605088205229011905873328260026583926551209132004546937403308936219214330900116817473768490187087796822863216146817383912262360845184818531260721189230299278656684735631436932035183793414014764725106723049477892660332158581917714384430026642187016400290294867873340348060786082411654479567158760974618917726885228166231633771269361966362684796397514292575229594024755049458707678354249943437267650426704958755049467835886055729070193326360591778014325773663932532305033015748821358244934380758134668603175785354835321444763737572049414545747838115783035132158872642312460316771596400167518582967136223260370924224575467393981188443237758062367834300112499177985452948558632324155012706620445814346405031510958693891708328500226203864009663266930108997183509257329715565311776261 A133142 620 301206740530754276277829264338519629474593153956337587149584619409644217469722195364705103619157481620456916139475936016007902755599028650658968764892404062590859623170369521223709758379795417885778585740571007053236704434404062792594299192500365074998452457750853015840030504511341083754433974078525206843347188286079383416852289404088258870058158856510990894517575910101739270255694782477404914667209180550188769245287822323692362368129100318493336589766758484139065928309558496492522413128645698447431227291901204556391117869532219432117136641522590027252714697121322276743328292375139221818110745354754226672416582913793458232846372165613640923549872251066811504485470851698451648597517950982358433356413668080376312671645225468287977763497436754511826852269136153106894673258368163503985861428234972561886068485124291815386132170988426849347155280055284319666127004033709711500268427818209768359031117787781332518651057105244429605884795858796242403875797445296675599270210757854989636187838315705735894516466094573484691191532921923077428359650950847970608393337195520674930381973162749711526013112844175944505048861002454601730797145312624123030308474254705573435608360898706040351666302225519479768678682026192713685977159284517641687161385390054471722456610320375913329678255036280329824682272775828218408748486652018284682384641370521847776409587615174338432085527199423110259808687796126902459552162706533436888240621333108347434040829389262419092065498187587441086502813981623972445955704385538357303965376197876890922963459512449171649778488058484567278119512709278968396415318264740406244603333513669124869581999993321325260106252628598251359361186533706524419007271899680324958769050443293007972304085591405026869374041033419095145191916525642452631137949287332491093827518372937338830452860376250031600937833351096867872675941376131913177329319178337848591802494983555666575029000885615108470137887151567659435107661283001292215773255099117401 A133142 621 434339910964012447170146315541545736473438044207611075748990300080591276890459805684430775954044446799786092225482667439841554807228249125559596293835908943940031144740287170319000953780932530726550068803106614151346056923401944603832952682114294314991893058051445387456783386936633938563301977566998238168810074992527486898580871478678936713839180341108128211119726712447045426360820039072995429560344756420816558200265818712042727416330930489936857437785732928672398390191365580309348345416403257540299699178435018056677739168392906651119979205941732530236777128357000495253476323840910518334540870787301571101353091993709818747586016935452686160691531949564906350631284227358844909897507372002552082552044809831121398065381594793042170255570042014140467521183427506814278439430624049939047558692852959312737469333562426124114122475399970708996328405737725899008242261512383123121326849466552987099288317086215399636141686656656283338121682624643029150582955402891158038116808120399838866833320438968312641560385247007728818928150625042125738435674465699416680087017464734388684954786072954194277262349547986002332081250403787736734253358745267399640348837790354945983021520041887043582014602580187183953106399455185966583969931683727501909577781513244217323665614608213576834308246939453019460374453430481930100230499220949645322768353577635819757951188409046212225653315456843018271594649909354661188092300908436785966200788945941946705019002638968347544676036732021522887976083142584041381839959492312539962956106114653680313399016041722111494225530321627067660798393889512622000925930182706197968831951197640684735576652212355025251409283758133645444450009623359873831450351410735852805190135417783753758490442008260300907521584135058176326724431169659645097700755353750485021076021122851418018045630681364102330794293324447383359899529478929270243076554100150471048933383419882239690233125385348657913712629408550901638495138572904354117815318287615515801 A133142 622 626317850403365418065074709181644613475068185154221214892456863131593211631825570074753814220628473127809924532229866972315506024120379640028287196742615804757462319855870929230478151642346329512267313435493997035233960846841169714664325173309619901853234791257726497859665803932121628067197697217637380914217284792036350028370199819965622653097227993719064369443751401772729403073032240648476932021102471549636926736014065294943289241986833637388629931950437116387114339590020857247583821568040368727413718784076004136524743489704701858695577897831336786011405366376097592833236115650300592299186117564543510773924486238346644840560803574550607830076265521400343890798807370380602661620557032909729120681615259362808975633967588046341341220554237086953799653719650195690036402764286621643943075649232539093994868892928533346680749223394586773945856213918520691085565674973852429831241816662341589187405394207204818493983793507841255329141860459939389238898217815171604594288838039405809790984011885153991123394181009719050383409702009777823391746814219887608004714870790809792963029871135226785398100782035082971186916658033400913916191612513530277657259993785217577401943596292040218139224705254327693740899659335696137621370955510775773235969473780712771326254093808433657419159162408436217781530137164482167376313971128122736537147283474309481569117837276257022855053648803240432924529225360601625306326638357803138829824649419426954040289967764562967897003752902076848417020425388792206048640775632210297088225401051954409135030458168703772325501564945298173082304005869164491646366794908144072730649429023664353719576662908215953091206927072976088132645554515698404358426987727009200064759216503393729626735245071825762503619254948712856844041484554732682588431858082158912067900528631633371844682968989666659310973770036019775708107248832674631558603213683097800914713347088975206077649591776671879096465141469243248595050554714466795636597473197486474667461 A133142 623 903149905941741968837390560493615991085311849554342784263847047645457330581815581587989315675370304205855111389383242691411519845226780212671664578106558154551316725201021139663179175667309626224158739423913540618193220195088043326601353066959789784178049577100583558468250632486732451038960516085855536280063155860041424213422929559518949186829488927762549712609678401629563352185886130195064662979000203629820027536774081889489511044217597774183914425015092536097290205290419884785435561352768795301673042186938419529850623434415011687332372208693581703695916301537204371865031225291409613184908046987200955234428007802603868150269931168485041038283814190327346325625529596804601679211933343948457389470806651956360711742783196581229420997868954309345364960196214398757525678507661877786515976038634628520581288206133611523487516266012518728059215664142101098819486695070033691433527578300247105055251479158472262052924994096620433528339224661549974639462079506522050933806466336015057318760078305071616231621767455629623645147971369948996288773167669403465043382163593330256718300389222210951589867050432240096465531488802913714079411570991151915114369270689445956258656682831601952669718442962137954187193355655674375264050333876606981278766071614006303008241079606146725784850677884718086587946997416729854874714646136253765136921060001600694786848163401174217910775135920957247434152871375337634337061824419651217755821178262024721784151428497497160739131867008758083395820565434555218538098616621687756088681065360812143319033607280254797971261762425589643957614715664941307441438917331613570171398507820172800422944812336995192002495137429947760953629445161627475724977884851995855757529985007758340337998464903130741269918058114459804510931494003493358632873641653717797451427541210794199348614823237468641362321845597647192123707292917187339778235591054472928768545597568918827281731021108835464308444820286019355923161261403122546403619438535457208854962781 A133142 624 1302341538050141515698099123157085077500406211989177140687252550247886339105766436824310518450069758036369942813566103731148439301310992946292900293342460116247193960277552627523375140834108838668907389981969890077437588287356111635789436458230843559164845636944250233584719552380064262276552996998106465678470156532894941679405836054626504761785469936605602966518786811398428581122644726709042595538786272531728930071101490070578579982472534003539567212241831486615176088914445883839740831886871034784643799419846416886040462467682957148431422029358246985392725295411282328131782193634097011912045104569426212904534413326868539526044400184151854626597429986186512001208122879784865240820946261416642645887782510505812783524117735502544778737585811559838929318803287443358156338371645663481534393504635485094139123598375774888335651774840828611274615041836695865977008728725313609194716936667139663148083445541122794675499347503533157306609832820094603490715079750186982274944330167695673247842241931901385452007465276836907577252991305764442870587516032465576704949075186711439377996198228557056965802888622508184020325219937143542301597569177628548064642831074187283707405534699573723709515855526697675610239077955823113434622960079111756228207439297923308225112310537969770148097258350601072423601788744787286247171143414506801204703631375024727573153482506655945970314890944371547559615515994011508112417844486498698200755309229190229385792319603423141222860255222876254179924838336203236339732156527698112069581008024890058711637326667669249970787135916135321288707337684839496166063272425391860043083917627260154545532699813284158651644896967057598319045527277512304297013751529590296993158173621971023373664159655069457085459336181796089391906370311552868415921202832802981766046446525436603827330730425460791177808790378037215022610208279335311285584163697336280186441836981033859965050054789348962860898334387298441997949943892747997447223593770656097682381662561 A133142 625 1877975594718398123894690098201956188139594672376543882528233913610404455533184620085074179615684915718141251682050932197073358060970606601774149551335249381070299139403505687867567289903609278050938232195261157578124384117147317890765040771415809452525923230424031736245607126281420179470338382710753437652817685657278645860279002167841860347545460819096351715170377972358132384415501510028309227702266825990549487342500811907692422845214349815506281736138295988606547822924425674077021494145306679390661057090376346211250817027775389793026423233962383459354606180066767579961658058189142599767555855881065611807383389589336631392687874795615805886512455756266759978395787567120178872662125297029454746912792909342730077481066031811472989710177742400333426732349380297108062682406234539078494808917708330871120095647569661255368486371804208844939266831112851296637747767335207154425090389146437094012431273218819911449808006175100716215697850587351756683636505537690121918418790295350824808331194105723492750178533307431365096775168314940956670390909345647692205071523037074302252813799545190053933736175526606369117212501617872185085189615342569375157299848039707373660122522380102477987169193951055086092010563218941273898351044383745275874093848701533796454308943554672802406830461690888861716747191422985850038565914089072671083417499521725655559792534926434472914976161966647850623718139910493219360472194687706703154271400087314048749590740716707672146203748899520549769368221060239632246675231614324055916579724890826103850037706021171778203077078729304707708672023326822888530155797398497730568556837820001322681857730185943419780479938931359626828302696704727581168818104727784356268278328832897207946483380224145253986491092856091846443324475057765232762399741611260245988841524462138371924811564658691223409758913403284066415411796631508601686472585815967861555920360381053257150774897275220095609951089741664067341687895932081209196350018597847557400785502450001 A133142 626 2708039505242392044514627423508097666212218017160764289428572616173652976992513116396240142695299198395801648555574630662076051175480313408765377360125136265043255111825894924352404508665863744840614261918176607257765284459338145042371553002945138999698822133425816819415931891378255518731965671315909458988897424247639274435580641720191907994655792715667002567672718517353615499898572054816095197304073224292099829018956099669402403164219109961426054723944210573739155345480932907573181154816700344810298459680523271390206792113589644398586953871951727590142356718930983439022382788126549994767803632135392042800033943253410095599716389410877807936496334603106681702334724463664418149513543857370212328405601487489706265914913693754408548617297566955469241509118487585142383029873451833705526032924941908480670083784671853154466469012489894313573811495849689733055766303488639991367371146432225622426262747898092771187828469405147729249878993937128413043200350270269405619377620661565721677940334058211344644371993021850751632642215457153553754260820688907939694136431270385957137118120947965829215390599306477761758836407007751753749301123726415861348278316230426958630612969866573073683774268161565907447003621922635361138308771378400608698687101620172436563805271493527643100879377661003387994477026430156850968325800945299377195486829606697020292493262210436003287449655241015256227853998135415228306292792321828579449761158170597629106680462321172859811684583052853409891174794844027213496469344255698760933595893711563216861695660445203036499587176740521472380583768929940920420988493785361302087998917052524280047084301395430598039293420294123614828814169602689894533131410003713512148560357018864151887805660619057801179063070439148260775184501126927154090512011482234441912927712227957006878974448907102318696081175318745245733808788132427124296582183162461959027356973227641815777557436820812588520586610509145197808271947984117210913139279594502407115835012151238701 A133142 627 3904991088583934609791968850008578632721830241151149728812119184288493982418748380658758200692441828401830259075886935363781468721684550964833072379150895158942992800953801077410479433928885616450887714747778472404539962065981488003781888665206119021756248990476797429566037541760318176591315027699158729108552432947410176457461425081514563486433305550530998606232344931645941192721356487543299246203245887162381962895847353222466357670381111350026555405645815509035873401635682328294853148224187751909770988198257466968331982976979239447372594456931157222601819034092298052302696018820426903312573069983379444652037138788027768518159640842611003428621827985224078748006694280816523851419657580202549148106130432167247092719228065327825315633153381372044245922722126748395019221014835137968829460982957314320795389697401164679079392947524055795964591237748421482215118371882851532344594768064880201101576870037776557232937203074216850477609293559488584256538221453222945213020610575187475308765153380746653253691663758975476422904977914047109572687433042495903391252528820373513117422077593167180538539310463765405849872981692676411034307135223876329494842174704427634637970242425075992149524507519784087483493130801876971820167349976609293998230926442439951991210747184723306678665655756705194599174155365094756110475766397207612843220924875357581536119724314913790306029487881382032832714841593128848724454846055882123859852435810601693857784477076390547140777022558465717542524284796866181622276547741485998942189362152349267888461292324276757460626505782753233868094086124951480424176877882693599113163869832902191826572880754480736429241331584187321223523204264382123189194324407250156733867766542873274125007816129301125154954961082158935945969607300553898433285558157640453978195772191189541781109230512476884868525645050717241064085857075163281727069821647684328949587199473899117297980673120714477426590282403097633575460807305201086055537644825253873213476686736583756661 A133142 628 5630994441698528464927974567084946880287212995521940748182786435171392148994858172396812929158358421256240837785780405219942215820617947010975881605358230694059530575720269327730986991320944393058435244052034639030739367533860846363308441083674220684233511345445408467617406719286487432389157537976515571465073619412741226812384939386902280355528831948072984323184473718714929846288696156465382696929883265214930498395982864390696818358286398347628331468886542019819155706003308436468270666558123921553544954683427586845063329246011949693466882619940856763264232904804374860437048636756267468026735599112401023796194754098392788793090602378655656066264739458358518447943950818212963729328996717108218501356711677583682817994860955289030350734458558640920847151323797652698032574320362395499218377211391522308678471273568694795379330163860675967886626991021727927664467636488768421000914288178410817762851420331725897437124259004551293240983351433788601369515072135197216727770101071799677829517673234702615780478734768449615151077345509840474850261524186458403782246452422547335529365498771226126370744470298150408757755080764432376959717139691705940715701067645468418720994458963989714106540656069260492585289647612684670729320180357499223544840297242896790598889333635099514702992774721791229608621137559440208154455086818972432420547378183436025878064349968843475185291234075297650329518573723293664445435581719789700777327762677729471945296109263692847804140654844724511842910127502286189872109285373878554775876126627793932731944321835946639055186921751553422716319291608411104830742636918350384559880212300127908089638046963659826500367960850977823080705631735069418948923682663844722296725170794466242424109383052791603415643874817402746485827398542897594613643684351306052402116390571983091291352631424542760878095284081958942869166072093597319823310386233777639883345714284389299501872353082633455636554666638656278470616675862151981974874370698736490671426266439141625866281 A133142 629 8119890079938189462491529533767643392795528417712397407729849227397963190356603065847823585088152151009670886256836268440221311431862357905276256441854189509938684147195827416787005831005367885904647171035319201703853763443865274474402768260769561020545701603883288533506870923173573117186988578447107754893907050640739901653282625134488006758109089235815692863033404870041997192407107136266594305673645465194042616305044394604031589606291316036168703951578987946763713492183369129704918006323666470692459914882514381973114352440766254478739797365360258521469801246908874456452171831506518868467649421347012292934668183372743613411868130470380613436550325677124998377856429073168812881168561846412470876407230132945238456301496778298716437933773608406826489547962993493063814577150741559474734931109365592211800034781096360493772315016894147221636720156462093923270680116698432180231786058958500334333830646541478706327775948547359890636647515158229603686256477480732933298499272724924560242689176039287791208797081844440586072377109320212050686967545189439975758095993140784437459831931806030481059432987630622425663276976589329794899501081128304742635711444702590755368039371855830742665639476527366110523900188364360493314707879908163903742365710393330729603646427891066315478408902483167196390437081186557415063968124717191850342816476119589873958587256535347976303399653507091330393132950594147871001469384385090692638782773928850087943423131773768010143023683509070187611758861334011888929399967232585134500814432407916698650195823626142729240822080539234252803698550405242688214450458259383371841748152972914610563066237148716715332794170305778436695056297438765837742224761206939682301720962417853778702291605354309362824233312531733678273627162729251030878975759549025169923397857009027426452588713404960148709328531120539744900096411873110260021931849879285709027455570410889895982582635164484322313434402702659950456995671132415852806682787009933194294323462728555487915420361 A133142 630 11708875864276427506384320659718374687464271691128281540005694403121427749102072626094389212884186243397524161741520113310393911142529699481461350813272135915100888480725807414737534677322749170530108162197686236822318096146686191931242428523588623317406217479288356619908440253809573148496205140963191406041442501950327525442806733058992318842912951149214281035509846638126841236521202201800272523398699830926544237781375621036149161515453719437756923469845431732691255036572712281726055296848060492614605643715631055377644051156255692946393094333966872847102690133809692161829171343983763452062882438846792614010767724228742192147125051047686465919849503361674789302350522779558609961681336853530065895560724494995356270303940359445793814470150808864085157007315485293200367922218795008400172271441327972577893341475869678263324882875031196432924182578991348415628393063811502715125814496103869303698566029461391962798755480681033957746752475874815654726980471012144754619219223499240144070279962330979760220469611540948556666752640562400267250132349901648258584770639862558736269742116298797182461575997418887239656036642486732799812703599269875747174755187560068223772294053221648966934138018611805862114971486331760218675138033507391991697267809546885669191667550129583991820350934387952375403780662449878233082033881387103829221908938017070414812256945859621812986027115065991623129247385238187506690454406847719058995423982677639149084944210721664206933392347479424365811644435133517641550004880640102390071619635656089251659649645724575979618626384950654040989510593365068347994132730067393903845416276706730568304033424330402539850062693212971654736448100201068602954869156736724358034359331081374354422462070811531048400941021026885146667823882828181443629888431626009943723487307690626976961541633377321109896090863780534230186996156754952901354305904215543758639951049186788945617584658034833310142516772142569009902709287156267797595254603993952967435923761828310574432410294101 A133142 631 16884190876396528526016727899784362531680086983078564268290803599451871416241998370225043397155411474827078831560385746557319579646216394789909362596481978135385971250522467096224108217693573298536530065241892518178580990789758044899577107528246534054138745059432206362619437339122481306558410626280343560404005193905321650948625655788441789283473717448077757437512335818774035021066381167888856712146619482550611596838127340489732486873694657137929447474813160979552842999024358926879842033136896906683790645778025099340180748652968268462444363289782865285263557703152329188483208625852755391355808009167653602391234123669662868332540911742633413475809547297209369048991075991694442395931606574228508608927688314553170796539825696824056381749519532608402389578059381829801437480024925251371488940683463827091729986608169294959353987333479968362129449642185367953242219527336070216779244271595720577432997880652680668877099075366102419710926433563969015886702152943035255427980821786631562824783462992096774950125971044965974272871235313871865162640161590631599439263504585816556916530671870933731079111528845047768961579175188892108000123690646079699121254344750173676088892656706245954488284357198747525803678359390209870969055729609779343863556439000898741643655003640432225138630568978524842165055324815643225546877792992079004546142345804139418569400557342318118977874796525506413461044336380515790499764253205026497980708744238381724130401608437508012629941622041646426430203663703671105103218108483060413898141013801648292976516138939014936467330006276762587872621471933878152564851182306723749961718429262952506579805634818203313747075070818934820351521465433643486695083581789595317345863853698379401223411603818622417484794128087455849761323765411074912463268239428946789824098774292027091751116582741383635510014316242999239389903557944230210642649091946964220673100385471779248690661094303594468741186871995181809619756335083667031716504332276493169109407770232961119776047728673101 A133142 632 24346991534887929858088615247168391052307997965327598546593798784715195460793212547791886484308890462514404277585914505015541523455932898757349819402776199199090655442364916826947749312379455373740505823970646813527276966400734954058998257813302978517444752969483762286540608734574364234484079626891114450911169448168971870340392752840200001154450257647176977010611752740825520373536485122893529578642901895138150996096341843610573209922706180139174825501757108287083466913338088999848450485728108491377533496606268477617485261913529086867151825470772557774477203105255524880100625009308329290571623086337317647855545595563929627393331847607826334545651447353072548493855829229500606376323414998700655884007830988861177293254158350879929856688992695870507381686404621283088379645828019993682678652293283397338302062795638647461710186409995239346994233459848721597226864930025549441092955113826532968789079245335136063128814067922439008189198170446767446092969777563385826182393725797099214353193683354641218498321429777229393952923654569962667164259862881340864743159388842107612514900959095770141418896363018561463955357514585739933003378549208047656257101590374562880851959438676353444723139108942575320403042079269196302177159686959268306459256687771486438564481323581953139065913460116098434449634374603495081360364695460696537451708040740631024506660791430676867944282470562665182219202803813318531713153362667241362369123013767763768556890034422675832548168885591706667487987871416258600041198962427692476738729270282341182382884612700413813809910250424706701058279173018058930930167410753565580050894129580900807757511421374424848020742402058210797975239216707213706745707570071439710888377642673732015189805110244382714482024731761090308470682201898887195590589171368109644916406709041795375678133150771441825084330747931541122666010743559423208793798636281618190666852115899256489822987680401125189091481326900280026902678732481360703467401651888099155902798568752168106406486392336317361 A133142 633 35108344909117518458835257169688920113065601385915414025623989556755712402592396251917530085330022891534296141200057155846664319503875593791703649669440682763110589761918959541991558284342956955360510861635607463213815206968869013995030588189675366775621279643250525784985195175818894103644736263566360757870345940254463531709195400969912613222927988053511752771544709939934581604604590480831301763546352386169731185759328100359106078976055438066032960444086275336813379736190525313422538720577899307669496618315593366699314407498560290294164469884490738527930841614220763724775912780213984984248889134690402880554094357569062853038316191709573831781415911273583317718771056757863882700215968496519771556230683358249503103701699802143162029289145717925739035989405885830831613647846524805965171245117973975498004482821324321470491129449225801658397322519652214357833185986877314957985824494893588945273274838775385550351081008845081683706404050857805093297046532544249418319756324618595280465742466613929644977804551612793741114141637018650852178997559634731936328036399446814591429930266485428672992317476361236785975856574453461794498763867834314074243041372065774924014849421678644961044812106810836413273660874627821677529593299539535288134904280210044443511240424950172786100822070856844963951530603122915091678420343976531414926358448605644133199186291842478701257536344676566667253676982054468942214576649201908839509777405144371115877311299235890113026446903081618972871252080378581197588303800602624068396833709606122183347826634997857780498954113782420786163450694870569044523148841455459259709639373137229701833824889816285812642596796692869151745474598970336731483823620959434273505723214871667867524297745560796055660662178405364137358873973814429924966717121844574679022668650339494639700776252295836370387969428502966055885148102309130322850446990869001483977380078026342386545499544477328219075447332203331803611853112481787050732961465518306706318666426732856176477033601701240961281 A133142 634 50626209011955926729710582750076175634649544890492061697351246347042952569342774602052530591159408700701992521206204832816384933183065150314737905473514061768206271346031697294635000098273231550174482921972721991307508001172142717445880049171254065587467367800814288698186364902922110723091475207983065321734587934677488243752789427805861148067461004322906300319590461121632925848319445936873614249504261497954857231713955024375987355310262018985039389785546907278576606496119824163866300986622845073550922746077589028511933758127662025075098298421610174184718499130503236035601986128443557038957607560600474616441356208068993070151624555113357857602467198405059791077919369989010489353105050248566511883428761394764794614360557860532088766305091436256219819389341600963437903791815042942181783252781466179384725125926286875921800746955597195996169592079105033255273856966212158143866117828681441432551093528434860628470195685940539865465626452138784497766895006959030097831262437706288597332386283663603193416775665104218797457198287657239958879447316733420570844163744842917798734346929371029050684780382016540426815721225004377321927284494038531687010809401417257065866532014101167357473174334882117165365298578171239589801371360776322926222225512806196316056770128296825575604246360262110321919672680068868958705200775649462839627271431181298099442202126176062856536499464741138571514619988919740401354887814995789879331736649095169381331314336608119120308303886074808967173678011918042670663734039270021478935757470522757906046383624782298219065678022164000348940994843724187544143449699211361498935719925169755649143567733603662767405776560088715258606176396476008859585966915715934150955541987467302391238022159293557667879960379235803324981187799558206052914810499110705319041043277382842228653143677677445274657626831570529121045260897519022366127135767034463858277191405661869822142120520148626890781605961555877560528265285520004445796226965875746382412361084550209854311776047166797129849661 A133142 635 73002958286895537226724201490352675576244530666488167052166471608446380849279878383763497194921782016389381681283206168864071226985660442878258267989157607629070680170387945579904128150151715552394649012973803475857963323875022829687945035874360172901761168747494561052258953204818507843803803605175316627580517931458997793027990645700650805600665545305642831549096673392684739138695036436381270916483381533698517958400337385822073407251318855320988734037798196209432129754025050253769892600171422018161122930347265063520841779905681141598001452159491986683625547815344052142574339221302829036191885853496749706505555097941130438095789570157270321088925918684184945151042012753096367783294782242464413616132717700567475584404820733187469857849912561935751053820394599183391626436183644076101325485339629112698798133581222853754915206618841707400674893380746938301890543912091945166139983923134143652149731594728230250868471828045249640919749637580076387974769302988388856823262115416143538758020555300449190977345531275731893139538816660103002053310851732032828425347792027088018960336842222757405658780318550374934231484030599737644757349741639694858355512913802312623204615149484461650831356346087906141620347276062052860671899972646158120077161054562254877709419013763597529848537150675892227363204053128705915537807840066181438211110477404983253751522266759590796646930970620377143557414770345283604284806014647279804087524738217829103508639396077608535594461177272971449045470821933737152515906896323570370001293875660107294396701839109439034034927209006374720752128401199583568085809943113941826006048422455414508835322838031591894313317157051130710040954618243805805186232808638756086243618040204635176497360429403564596286847206195849989258735448088959313873231773000515225482505383317408154223193482434623790219927503155274489581210329074327942825006925616706014634226029584338257186551244554775499178856721116243238949954929866733929051108551831360765131918365254975877061404582980919760002249701 A133142 636 105270215223494352725009568838505808104768978571531046397162354708133334141709015286612360902546618508224787682417862089297157892928389175565298107702459796687058152599428071494524458157518675553321533702225302639465191805519781748267299295850778198070274017866519356223068712334983385388654361707187598593905785122575940140058118758310910655815011648869732640187497083441790272205072394221815855787954786667331764941156054796400405477269046479110846769443115213387093852528697626346112021263146203927343265714638010144008025334690234078522293018915689023187613855231226992686356161555132551026631660443134752476306394009874902022741058408542228689652373572275396285848011504470594973333021722888583435867951495495456905027917137136698471002930807609219916763389189622680849761883073022942695169168076492399045487523898997428827711806143622786474577200085445005926292909047379618717415712951041606464958480408504579586891707905845564041666413511764018012675119568014249772509046139167641276600468308356964069786138839323940285688417516425580871720915368750274605168780671939316080423006992138286807930910534569258638621373156403596679362776400159945947216962610893533385403989179024579599331458377884425774099375406782902053849289959184399232828340018453258727460666161076979341216014967028276329747418324938913861336560200174657984437581681146554670611595666465203752702017923135119099871220584217910037638288918233562481704331340773460472090076677829574900208092709323738754714601751550437055885267080764549203520386832944404195762138005612186304780145969709170183324220213534955780992193794520604901739222889460782551984886388873821907937035934691170395163797953331171495069688124090170560429146258433096457206802501177780854287965791374036448707771534956479772399147301856243844440453721700425175547616348527049828051860801923074243446984249264283374531293859603523038638695657469210104993184752527466121189020610243661194688274480602544805687252735513856347573843870336590664512691096882439127126114219001 A133142 637 151799577349320569733926571540923884934401290855617102416541063322656659385963550763416640657975028967078127448664875849560332817531510205504716993048679037665130226977695108707158688759013779996174099203959873432305330725596201405978615896671786287257162232002352164179104030928092836911931745777960911997095514566236574222966014221493687465034441197004609161507539245226388179834975253772822027664959885890910871346629072616071998876148557771558985720548238099905993125914252223166043280891564225891806970999385080280394509011781537635548004935274971411944552495617881508109673442388161917277573818167114459574084113656684510775662168129328323613208401602295202760007887438404585198449849541110555072057172440371731156482780927346298461998756366722582558037056157615511186173243764862899722357839040816699794480310664220711146706669543897439254632921848318317798776072955777498098568291935418073388326476599332009036067591931757475302833327364214076394201134442307245183569187709417623304714336542630186888182421228959590616230804919146870956918557908427044248620553303588701760881957122326567354278967332068552406517085860049955811903478811680900416192001729395561339439929191538294297774312149552995878345157716233668699597815449243931047580346229448544522743402894853990446435963733917623791603549861357860659341404270844016747377554573102854430038667199520557051805513198229871121637156525027455928990808335286782451337841705870591782924787060790850928491534092383654011327006680264908300849402614555583627906027811811955190181708607390933542053936453393414397978804795789005036607175365888769154366133400554025984547697337433213159653311504507510658695486607748931052084685088705217309382742661042484886657032709337930588318650384314154363186617294671795742840256536044930623167908784186629785731508551382523417426993056445569903776061706228767551746182920541354605010984503844571387061915226593361591979068541114638326497252851073939743067089393502429021840717729106998483251423500299894240396096701549561 A133142 638 218894885267505038061969391152443403569598556644821290153605816148916194701225298491831509216439089223908151556187068557203910625722544787948626338678087469853321100243683747327651334666039713235807497730576435264081647441117916907639415855701419975446629868273373954226911789529597535843620188757457927912213138098728017453576852449275139013669008391068997541161231404119368313531762110868015142077016367499906809150074181556321025979000743037541578298183789896949228700474499177107808064933614350589781724837847571126318737986963642580226144594373489860335021511067129903467156417567567929581710419165318607571076815586545054663602823701433034108017825458136110104535087838167907385569709705259697525323006791064540832191265069316225245503735677883156439469518215892377507780967747049228376697308727689604611241562490282366476122189770493963782394198728074928820829170909322104878516759555159910784360314297756348525429880673886373541121616392783186396420023190687479540456996167934073637756796694004421135794981626020890344664535004992271494295688783036429056236232694994235999875701747387917986583462961932318000938999188818879877168137083667458240202919276825788557938992490209041352810958788197042172147943327433543481917996028519789386211626434524782748537259513713293146781318488294246479215989152659710131856443621996871975060449256832634941561087490112976803499797329829551022281679837869007231694707981194622061266686035534052577517070851583729209309891953124519760594788918340246219387782684922070826891288584246006439837828049719720555455471585647333852715253191307531727831765885417810599991062624376016008935227575692304502398167252463895678668496524576005245934620828224799269959354488077004773462983960062794730574639566215219217678653431145194504695877525829488102364280026343398450599659783477250240879895935533709878170837533397633545334621240126773736902801015848214470933176763562874888167695647266698223147843922974140506957937218177767135637967391528421476257888174741350612212044317520247781 A133142 639 315646272756164915564790128115251847023476184280541444784397170345673830102507494461670272873464508685846587465894304194612189561959092052711713675656809082849451361421164985951364517429740507472254415553392015690932303304761310584614631685305550932807753012887973239643042621397648718593663400256508554088499348042851234931483598265840528964023245065480297449745334177200883881724621128896424062053029936974979727883535623175142303389720195311577184346995304483162687880091101899137236063590991001986239355409205198179071339782692560819148464957081637103631689074406305702918131444458990566294909146862571265003033193991684312140404496115298305855438091102230668475536836654750684045406322945134942720960703735542627508288647747173069457717924848751144863132487230260650750708969318001222456297796827489369032710538630676508237857050942382751876773179932962199041317865675169519457323068710248655932974184890888055241660851864152218888822068005065990569561279239836903190093804904973224768021996118417832647629475322300894917415643246393936347903426306580622272048398925628384723119001037776255410085999312139070488801630313190964732920641771169663101472193405181057704986687730952246092459104798267985259241455933001453467257050675310087050986117738238507274846205475371673863668214824156569505405664754585440652276332361515218544020420450798086482876658122075713030089655944101014344259060689050583400647839918074309725564109925398397946187833243196676728973935704871465111123674293239954783448881782255011576793610232454929474290957865987229650033247972567002022200997123060664962528369799597116996417957938216814530858613616450965659244997524741433061129313292951991815706671149615071842064079789064379840848736213377840663558041935831961797738255061094075803975712551989585798678668630078396379134923676265643464825392512046553198752443947097681343604972082079887187259234053868621422514253831142438995376225144290037723140864439675859537093602401522946707160927137866254661765391496553527282915527509767495750461 A133142 640 455161706419504540739389302772802010964449088133984118557810566032645514091621105788430041652026605085901555217668030461562220144434385017465503171670780019381439009848219666058120306482351145735277631420493556049889117283818368745097391250794748743688804397954589138191313233143619922614526779549696577537688147664653382043181895122489593490982505715414197853535230722292270438078590136106532629465327092101553267701249218544373645166950542638551262286788930880930698973862668464056717295890144091249806560718349057926649745647904685737569506241967126329947035310272381756478042075753446829029329408065408598815766294659193191561408619795436455610507619351591165805614013921062648225568532117174882143927809463645677802411397860158496841804002128163473009480607116517642490144825975590015732753046327930942455563985463873034596623391336726157712343143069132762942651541474423537735354986563419006695437990252346277902126422958226825751307880941688765618120968243821623712635726215975222181414080645961820673460567619776264450023012896765051221405246438400474279864735014523435776501599620771612913426024424641577712533949972622182325991688265889570524864662687351808384802245769040648656284676308143646546784007307444768466241185155801117007732595566913492965545479758226439998116418995115284932548489360123052760872339408861323143605471229601583875673199450945688076412480371596332854870543231931103394726953467155173429641385245738454304350278019618756259451205976532699565720577736063096457487068142229041771665559063911424055921121404925535435627388120970031268679985136200287568434181419253157291024095355846022177482111899694716788326784032509894010252791099940247622243773863124105371457133096476347653499104156706886174055965896830122697119346119444226164138472804091456892206537800293021235314109341515274399027975122475194178891146000877323099844824407737957197254078602877536243051083091330633468457628490370587130070903374168666478348467705058870973958921294835747693844218280142011600613578457040411351916801 A133142 641 656342865010652791581283809808252384558888561613020818418918051821904485646287532039421658391949491069361356777289834031268526836084821236093202861835589131138952202749771337290823530583032922409762872253936154431924416190962782969119853569014342382848323134097504649298634039150478530761429022447262208300792220433082134055033361283031727973467809218382207824500352956211276770825445251644491155264939613780502837045473489605363621188439292764595608640365291334997584757622087834067887203437524188591219074316503932325030754152938774141014408852451639086146521285723700086535633755105025868469726711521172336921069993865362590547239089340523253692046131666903358861026932537335683990585777906643234916601180285873331848449727425700805272811913350886879328526172329531210210138088347831484685407436507079591531554234328366285211822692450508177038446935532509511201104481488253066244862433301381497406165648969698441846811060244911218581167075495847194955339866646311541556717527109631365412374336269480826993297490878242051036038267181491957467330017460747177330942675842543868761330583534151628044904917134333842922403467058890873723115281558770989527191742122967902509827133412268884410116410777238340052477279295879423126866321737614535415063351821371518617809306965157051105610012522741416716165416251632687495737261151245666457860545492665033150634270731605560130473766606185967875708979081383962044612866251797842011233151960244925708475154716457003329451910044224447902303961971728691851741568812212495979730159376550041033708782774944756110945043637190812522434516365403691613017127078193253216539749085172025763114674500746165157801563329881742421351463636800544119283706203953810330569343861039104251965867345235116485148039265187101097284299365983513034611873807787328848976028829353906542926566535541349417754875301216717959407833780821152812294893190986052198553194086115353393858239303444942319076904906889242351524519524686777385918953337092490421502057346226010308268700994573284174557497219524763401968276401 A133142 642 946445956183654905955670514354197165731906341396887886175961272916620235656432529579740242971149514095413990571296723005058754135414167788061381061263747856322349694926160420153701472980426991763732326512544514197278958258251049223102083749127430921318538270564203749699492093141756897738058035842172554673164844176356772653976063788236629248147089910401428268731655427625938811259853974281220139359413457744392989466305070761715797380084293216004229108144463316135636289792076794057429290639613989804446655357837952063636420838792064406657039995729021595096953746978265252402627396819371548886516888684122444431584115387558196375927205420414736387474911356055291886435031104824135251776466172847427574856758044419880879786704536462701044897937247976751828261731018576888605376633252747025326341790690162443057558750337518719402413725890241454563282768694735646019229719654519447101553893465605555840684170376314900796823646746739018967217171557130713436834469583012999103162961456362212949421611486510706562514308385857417817702731252698505902838663773150991310745058700213244230402924954647026869139977081684976852528086964970667286549910016059501008639967276657028067362341578245962278739208056101378212025689960650820704172769704455004267404345593822162933388055098276709467849639941374127789425597686364975245800369707756842170911762994951748201630742721775766762455095033639794080439492964812441337228358408139021025024775485287937133166868750852979182313394832565677342422747442655037587114884740142276973729118155426095259184008840348933386447317297441030687319303918926987105683128812573251885093027156722705304389183147964070462833065994905440061694800311475284679759482102327531372575622390485291854987127212724881264697298564433902952161262566402106351684157892356524108766541365390532941878873630141284345128131156379384822271917420798101478006136136577479532356508618099736716407338024484515493475428418105797100311227083694958821828652363619666128934992734336612028775772989956395637700310376976251785226902653261 A133142 643 1364774412473965363735285300414942504733024385405750718844917736627714557912090061366453390942739207376095905042453097283460692194740393865563275397139462573227697121131320576090300233214245139090379605068216935536321825883981822016930235646388186374198949337830447709562018299676374296059748926255390376576495404510086033084899428949275936344100130182989641181303222626283647554559938605468267796465118941127800910307574866564904574458460362378185333778335675736576252532295417114942978969215119935773823485806928010371831393818784003935625310659432396688490721156621372770264502170579778668468488883755793043698007373318865053811496482977148709347485130129300063996880453826223865697377673635468083919708528498873182355320579491851789205937552699669125249474087602615543837742895012372862689100176767777735809408186432467665011995380911035726972076714010873269050218054637335554467374469514969910140769167516997117250577851797737420439508580218306992928720349798838098395219433702547201441700551389212169382318639394915518251076302428124064019935885830866268722917043703031655636372256454017478593671802046872602287502579000020643336331247127876241683469305621197311505233986728697265337057527900487410143400992445979187575994007047502378539061651282939737578426957642408049895588075185448969530934995698322042671756637381324215164788304378174928241718380370529924065900116564741976878025873146280459024321248211670216520243715016633245101100916263575279523892585896649662503325699508346592471927812053716351183621408649965052813702307039000386998500920597866329060301913816576350002703458730603551025050928620245055876903438984689688861240123363090314687221480697683723707669053907850096285443716917735929815787185474881933548577019381874422869915443336452471375615521068904299977512503672864319148282792848097196484325347372623771696998145512957081510132036014051534499605886874105734229705987573067367896649248702003652529406437930168605934299530789386221465433838020856048319484356382816127936279673006102535549533791657725781 A133142 644 1968003756341501870851375447527832737627855431848751139686485200255891475888998212057896209999186965886816199657226794986027313086061512539974455061294043766846482926321669344561792782593468510141335626776042308498861875645743529097364176700008015624163963626613235032984680688641238593161260213602237080850751700138699883351652322568792111971563139576781152182010978295445592147736620209231267881282562153692831168270533491281521634653302462465050035304130936267679640015933701687670981616178912307771863662086934833118228806250265694883107291313861520295782024810894272556456159727348644020560012083858964884890082200741688020037981552525843018464337170171539336228209727982383709511483353605878804164792123238617084536491395840545743572260906094985630632989806061240595637136649231208415250657128557344804874723547276868035428577936859987628052280058320910559234768415557318215022506883486693144817433298875339466760432465468690613534752405457627126672501307575454954872907320236111608116719245681632461738596915493159791460634210398623647618241644529445386347455066274712947214404563403768249485047869411613210813601866389942802720322371808487524448061730065799246533519341500439878370074676493294789325406019081412027833762653989728725398322633745653507765928739532297309672728536567777472689480474371382699167697825303499810510782564001565251572809702863561428727261205631262897018319228637443457100629902692870044083170412029209654147850388085206802220473926549573980764118316268288343689482317866574238264505097544131450731263467566229717702904941054805949063924672404199177776911281806401508004871553977366213851789454626739383373837795056510238873533313471259618111174095975637736516078467219752820309073266467652535452166797251364353344515117129901897321531229697202108211048921529728982821290845408082527189112805783192322407686503557766690739508917926126176170952156515951850659499317673025120022452723152860848841606983184076046062301101569642567733489465491081687340084413128247866527719650774489479286175942343537922761 A133142 645 2837860051870033223802319660049834392716862799701513737677192813851258880517377509697424968365436662069581583809815995916754102009408506342249298635110613972330055152058726063537529102199548377378666883431447940638423288359336284976577125871175912141858061350626947087116199991002366374964241168265499615196407375104600721707049564244769276187057703169588238456818649398809917593388651781772882816541658160506121416845198986853087632265487692414239772723223031762318304326723865538204440547551022332687091626905874222428475566781489313237436778449277652834120991286588384405037012062334574097868868956435743608218454835462140806029715587245782655476864851902229593541014430870143482891693298522003600137546322001557337028438237481487470379411020651416579703646050866221336293207210448507522418584890279514440851615545765057274620344372956721248615660872022039015543267005015598228726900458613341999856828676209071994071426364628000066979692529161318098354753956803456246088633960561039236357107710572362620614887369822497024370716280318512871741440431475574416246761482651092366851515744055977361739960434019744203120611603831718521502061523816591882377863331285576892304023385209647575912382346445803185719825336114403698157098171059181774522002698799581075258731663978615078140024654142659930169261313108538153877777592331009345432333292501952714593063349810875209694786592620164532758439449669320318858649295361870391897715213902405304647955158517951945226643878191899783612196108733172283253641030435787997861065167037228901989429106528196213927201926500109580683850317304941397777956065661372243939473755784433460129224516668319206135385239231364401365320350804075671632589338727815708206088864287166649149753834459169481240090973059448015648367928985875199485176657607844371136032567333365520363982250795662156109504181614015956288112241132154055089290349517437931986978510090115694545263786378514650005008930137176642025944740344999728253232254163893793285470343804301772288353404246577040716843800137140823028130159325590026895401 A133142 646 4092192226792831567221074098416413666464978529314150960979372351088315049814582479985474746486749667517370757037555008885164429070253980084010948657374444054056172682785756661951772403578966166711527504572521154358297882952287277192695118142058965300543700303640431086386527402344723671459842603378636842876138584149134102001682119988634727469625236407406663073580310422105605724074288132696287790185189784887673390259608668508661084205198599158871287216852307670326727159495798172389115598586958024822478354134608541807028649070101339422688951416567061525282173653235639417790814937726728500482888475168258424086126982654206300606829838826866063354620652105844902346806581105018919946112224985375585519537631534122441377923401956909091741367119518436612947026972359285105694209160330098616119184161125931266363224742269665313134501157225655180516154925175721939502831786464077088505975438813555677100402133660182940111530057361110627894103092298215240200428533209276331404855298221698342715341201926101217294205848687125215982781415585085162427509483946133778782443710527808918286938488524155951860773460808601729286711119123471718063169997021153685901354475652071812903155187952970304025776973500171700513198809270951051330507728904686129132002493346362164869583293528423410380605878545179051526602124022037646509056120443490172613614097005251812877945777617579188818453539297071624974772668103931262350715183281914412246461255276856420092697190732498619810018251878792938394806024674918164163406676406088426341417706362586532537306040350191374253307475108216960540163093629053091396634869772416969359213150969599072140127901246261668507842141133832410258553072326163647234575715271414275595443626223627088321124720216855924295675730984926787200593209082514907755727418739281885976050751045791550635879584356499421027377840774605225775135444026062589672065944495227571799046840597790315582419720458500452282102854805085564940563473970506424065114848203233280275080502276337664558118268839150964465822232078106292317084403571558475245245301 A133142 647 5900938353175211249899565047596808457208106322408205984218517253076536450573747418761544887008924655123386562066570512996411189965204229872637445714635313215335028678521909047808392268431767012849645282926692073136724908793909894375581383783723156787471873979788150999622285397981100531878718069830826061927776641935676270485703909974047032241923403841777238563864350810026884644197530098696265220564227128149864522632938854790502430336264114499399981926928304437579378245688614240719566488721845920771681099570478611411512883483519349958204230505911253441804060286974505452069950103189880163122227312323672211788586890532530023334242597872753617574707503471776446954501548939006412418810936735613072315573127125882558909628517183625428803581006934564944453033190496038256189713315988791755936341141758702606581329226737311616482676048375021813583046786442519014724067892814194146027387855868688673036780019909307590568832271288356897423229679401497215050919590133819666429555251401728449156285656069727382975624218919464738950146430557412485707596934409893433429867583819617809077398448936088826605873590525569673887234313164442385728569633642979798477870776026956268629457477004797968757594483404901146336846963143375301614893987982386339026573073402755442160863850536322579153755536837494049641430093578465177727905047901920497899486095548280612217283218261199379401000308879784663049089428966419210989412435643225220589005232394013055368364701081104491814101092565341225265526675385123259551349173736549074996326471509682742689893320755869433477055451904122356989334497162777252852549704255759608443741424224406077592604304372592657669102232129747104228432164973977175236586548832040657592921502925605974192412696798871783664883163989291367695239759129057511108559452645386871733094046975464082651417996659821369459322736892799121551789022173341122153064002671768641096293557163503544954154691637371273676142311620003247467650503520729918502167357876808226262872798812135107991034255312651444182674941812829136380412681820027995713616828461 A133142 648 8509149013086427829523605577560499378880422851934103715092140899564014473412293963271667741592122865938255905129237642185816050765395429222363112709555464282069057298255910061183039699306204453563021786452785396942002960182935115402311162721010650028569141735154210101024249157361344622245439996853447802663011041532661032906283036500455831858126078714606370602429320287748345551327114328031881751765825333602319753963307568999235995883808647909535615067343398146681793103555822239319442487621303230794739323102276023046859770954585832538391077700572610896019929651643583626245450257984869468493751301482260161140718210020925639441677219302671889676664865385649530663488886763466141689005424660529064903470929777891115825242943855385911425672070632523131464660913668314806140460907446677381961587807231888032759010381730461081302705727255624229531572949895187243510166398606281494494404782187210252963359688307087885417316023667753284973669303593866685888185848544434749715087267665994201985021200711344960149632829476019466440895170082373219305192351909582384872090273424178352880690276427351563809717856764410661143662592872006796748879348543179848251403757676395287291864778685730717978147219292893952846032807653937913977625800162872196190189239844280001233800802890083630716305103513787874403890668338022764245992570018448914480886336166523637565509522786871887517053626951110187045161981796908398315470381482347486174933298650911548984761806261761944697313965460970168039951071099323065354881345121427360056276430499256152372293631223923372882539708338269330561659804745631169560285276901935582958905774518442594289463266777377366097176910888954190464988923339402760527510568840087356834717211775097591158370787659252895188837226796827167289748532070891848503634974987229129757235639687868161391794115303878058260922359221575558672453994838513872082128619786745885233283510382931514033575482921368918140544931253189877762787085513418571973701264943509259037782300806596549385406838042574543360452800271867536554262770100076798260560221395281 A133142 649 12270186975932275754961789343277192507537112544382655148956882958654055794124077321290326121830954163758309891809798613461433748792510243734417735889733264859430365289056343786316895438007278390270864566419633615698295131858883642500238321062313573618039914910218391177525967662629660964177392596744601900613999994113455273774589652929747335492385563583058544631464515990582304258129054663491874789781099566827416935350566881558043515562021734021435857527127253199210708075949249980484395347583430536960093332232382454754960378203629287001009975839995199000807296753609760614540487202064078583687826254510106828692703870263284239544875215991854992160133161178603151440304020211369237309133403549546175977732765166591863137441415410949300650390322271091421007096584476519454416288438824792795996853681687240784535886389126098141926885176026561763962714610702073562622645222722365100866785668526101316084491633758800821464179137296628948575133712552676359553548942681484775269489410419112237533951415140103362808387564480201151143031885112351624825601663856683389092120744410081365236146301209792018924786543580689647799487571687120636469498292029631698198725740698585977318600381407346690526519532625869675102832971790015328580434788940873724519913857282378359023698596903650059170332805511345277396360702313335247577543558061555432760940197266031537088852514575451000600211929063192009934460528661712943951697300685109431839033227649382059622971156264759643149034924093626416972384178998548475118479348315924516652075616453455862038104726331576747827188782368332470547556449108702983728678516742886854867133683114169996559328438088673789319471436399639812903409799023253806703495003680857136515004626458187800844396483391945875990519616157860785940449688006466916484730525372131759723062059335858913262884462850195500190880582674775062806557108768114830201307316668484894737753725678630079732870892217922342587392114724788183730691509659846060056158721881182474724255814890313412078648669423137178874328755317091174882110534071628923063732125635166561 A133142 650 17693601110145328552227070709400134035369137408576936790692110134238248891112446085006686996012494312016616925733824471373745279942749006069601152789882658371834304677761949483958902038566796132566133141755325221051544638137550029550228256660693452146563528731393184923782344345262813748999177879065719087237585328500560972121925373241659157324188124560691706752201229629099394991876545497640955414982593809539801618455763479899129750204439456650262597018502431769863694363725714916036258771772819212993223790339772397480629818509862477269623846770195376386553225898775623162583756299926143332808376965252272564714717840201445852498070619783035596023022341754680358727387733655907676733628678913020925230825743899295688753074695779645036151951419042843196569101810154227384953481788324443765150081047405193979412715414109451790197487121124574808010004937059440182114610900999251869168410439609855910583583972520502477463460898665715276092057839831655716609531687160852501503854014737092180529755955610828337824734718347620583928785537436840960625298294088985537488453241349063904492170085654243663937978386125497707716199934710235085782219788227380365622714266683603302898134458124615242008523187899284778604332299288394449875072988026939747885519592011949749432172142934260495239989189242256376217677728845161088984053564732192915592361283571281309958487760508277555993618084655495927215305037168208268269949192117546318364399739337110279064775422571977143658963663229043832304009946164835801797781865390218031584932982649452853802794643076502446443433341635427084260245837954944956905584860857965942782823812144858616595957318260600826821311714111369721252526465202608649863679267797227150767279836635495033720028570680398293925434097662408456498961160356793222679132913951639010291525732326668865056918003635866607397191539294666418991496678389626746636413068507335431465955639145074192043285793002761096642101288888213307749779394142412505182408903251400185043117847289531133620861995901325769362238704714445202312466835868518806981103464605688785501 A133142 651 25514160530642587840035681001165650001809788606055398469522873856688596246928353130502321357923894966973797848598283077922327232243695274242121127905274903638920207914967442099524950422717882015881973719546612549122711669899215283727786645866398895681770990390754062441702963019901314796395850324220170179194697429697814808344542613624819575114143783230953858078129541660645336995981720478543594216530110492256827106396275587447663541751286134467944643464822979484890248061784404959674304664501057721705691745576619564784613443330843488593510586032645892754210750938737694990685162044006296621831095896067522528211794432866614656017978288851921337610206056677087898681741671627798658480655245859172624636674744970019216590070573872832731181813295869457618361223803145811412583466322475409084553620873504608031072351091259440355366634501776460846588663156525102040535706296595698472975746987131743696960212003882930813701489151696824131495798829903534990674585139337006625683782219761476505211670554039399323039904655469704401824157601952039552870055314474653288374960481904605740196344027367118153606545908006424113837112506364587306577324465125590457596255773832015264193132570015313771629599910431236024877772072740893006704526668300058175577194731767374256302833206412606730486005240554528183160613888634019976979757662800264122728752209969590382928602261800421660291796677861296063852459929136027661132322783336201105972032585090885373029346536377634776396582453341357112555965369985514227643926331413346085620956708904894561727767837211590196194683051449503487170803950774581519154869640678670146605977069979203010961373893603348303602542172277158738406330259412362649849618800668597870549281009423757380436480354524650947894599978309576836410716052784807820636393177187738080708620382952997167553162498358456797671250008782326301410675403680733000534877443480261023689013293893471306296338380639089283435567471184688864986998155661849172626973582329797185649701211535689004367870919441042336283169337869474664643402295211870048037828132229277593525701 A133142 652 36791401791585501520002899776610157902475679800794476016115193409234821549821794101738262391439260529881904481061798464539524495150128642708132596838253621164664567979078373745565494550657147300105673537453073540509729176450030301585438793111090546879661621579938626647750748892353350673589067168347606332679666456038920453071858326921616585655438011230910902656956046873420946848810649053514365219281004347240535147621810941336050928075604401463319525613677717914779967841398748226135431289951753461880394503897695072647015104653257800689364995435228607156195516300433857400944841083700779802537107473752402233408842857475818132532072194453850785798321110706018995218712763099552009621428130900248011705159751421023811027193014449929018719138620692338842833688155034449902717973483527751575482556149512597375612350860880698882986896754074535416206044261704260083012306365080096198779157987033534801160715126015213712855069893285921731901665820663057624897035161392276393383512457042034383423048409168858212995204688452595399809851333229303598397659138174155952851155526453200128299223595293298723256975261366877446655408517977800185849416096491313212473435203151499327363194267827624334074641062318654448588968724560068427273477580615695862242566917688961665638936051474835971100324316890440397861229009732527961643721565704416132781945094414865760901734503028447525863214815857904268579320002509114719144541183621609877265352623301317370798038640681126775586728238754573727261869759509165351426739972116179665247387989307875308558587418464469986410286516756842393073215036771108595676365116273781493439876152086198596947684558618709993194038991111948789412206981546161738474500446884850332104912448309221507094370951195975986465719243288312135695796049154532520564456282371804360742820300692489588942795265714891066375335115472575231967774940610938597144546637085467888824125703838746478605127901595773743952991651347032455097943590684992364515590723310664290306684103916616254767336244971987147594560822969077751970583797228680740751741185571153684175275161 A133142 653 53053175869305762549256341442190846529719928462957028359839639373242755986246780166353443866134055760194739287893264787582916399679253259089852962519633816444542668105623099973663343617097183688870365359033612498802480349729273795670919011879546702201576376547281108871994138199810511770000638460906924111553899834910693595514811362878357491695566498051190290677472541461931344710647959953447236102608991738610359426043544981130997990621479795623972287990279804410133228737048933157682332245805763990973807168928730718137430996296554417750575729907013618873341180294474683634467470157534480468961887146055067953053023188685696880496592086424163981199841431432022714017485122647882370075440884102911773706215724874371365481995736766223772160266709225056741908559958335873613907905179780695296436761413976291911024978869038876529826749752740978293708269236714386514601705242739202122941072841555370051530054251501934291006197084629147440578070617597299191566534028142523222252399279272393819419530594350939503739762120843987096821403798359053836849871607191818409358077894185032680401740228068909391818404720345129271652985245811481503407551433816008526796235966688688198042461941074864274421860782263589283629268023043545931235347966721165133295605918112750954477089483393507057719937178950774499187709071420416686670269517988105263207442097394026457629918224764759531873095472670420093995315591158214288978767254459578106815532510767914557805398690515648432761285723701641973354503637246846451243131395865199663940647859625247290046921329657928508813436962480315281308088912219987820383799342797152234870154805331228397595550172154286206837500622641257877173664061059305814517579794789153510297413201180887989472702475144242847832619254221767790096501492164783109846125322786964700453066164978187034258343219998374559256435565261444702171230053685569776349435715799801215423365575922178528677288137762725099690930525674949615562369670769603327782309196040395576825052828146549103685494497378686025789020423552072248866917192201462416293962751765471383303153256281 A133142 654 76502642812137118010526124356739424085698234367904234100412743861022644897346307178087564316702916966940284171237606761896100908812988049478925263820715125059409362743740531083648795930359588222203766742052931770199636154580436363327163629691513233484126255319557779054788899533377865618990247071560616221254390882274764125811904913412264581408421234751805168246012747832058125651807509442221860945596946806071791051819644240979957766425245789685366575962457864281694201058856720214629696963020621723230768057200725797859102849644526817138529513160918203186750825789116193367044691022323637135463238727503934235900226029241917425857953256551450007039385545803866047594218328145483278096776133448267877436351370109092088001226825223880229526085875563911129493300626232174716805296551270279089710234476397663423100643916803199075311290156555736624991908033297883649795575947723564381184828258364856580771537069950663232417223340965337323391845928909484771181317171546357094211566377198334845568579694005645595534523983052340941021064467382422403433916459911463972138395472259290671939181109651772049703416349762415042846158069051638350113503318146587804326959790529885230077902755835686456091989173383033428338955900260068672772944494534339506516401491351669187394297396117385702396178311722699937388278619759231129650567001217282085128998722497091737036581178376280216513477808375929917636976503130142495592663236389528008418120615174709491038014113684924358914998426849528971003466983040193073527244046097645799222748966191617284372351998779314445238989689610097878803871138206185665884842975948377248901269789411479263134186400561922091549682703809702746935634163840537438372611589585512476998537731190392171598129874787046990598650498868545865007019455905568089865592151002520726248960667078245010910941980442390399556713709771887787955681769639651006557289157636676267172604336354077599606170889525947997980577865031625998608481967306177313669725345099527111117435871503219890898228297883820277200619856201265213788342620570711575615153536304624163569462820281861 A133142 655 110316757881925854865416122066076807340730324238589442615766816807955280699217388704022101391241740132272129580185341057389389927591929088095351140576508690701851856533805740199521590068234909119234142771674968579015376532424639506643974283096150203137407858594425770115896721132992682412072166276551947684124720098340374958727171370329122648033451724945605001420459704901286355258561717967723970036314694685363784086364500951948117968187213807246502978565576250014398627793642653500562865338343490719134776564676277671782108171756411373759341807402314141981675817446725256360594809986720527214857521283173527113100172881143656242390288099355104485986812757207743408608148811700664239133181108991518176351444969481585916526403599977098524752843672296450623672597594466837605759623719026562666666861678204016679819217503051344027722350579003619472260037675746311508618705914912137098466399407489281634102504924814604879211345051474931791183601251416859442744267794835818787329856463520719574916072499225546597821279843799354792965278140561654746697870685320723856005156912920002963903618758377627226762934557952682146654888282587216689382168377215945797830949221708127813084137731453118794820373966157551940075490778906995982592654725770550847231517654923188855471622368111786789348231405566954358939398581983739868539430945485802778650752950398708890780292429300371307452903126582618270812426122198074320430331408106444928560823111549420318162258546534970409906994970231297074545026035040321165179834671341409377279540068600452498817641535318441772106114318980798660919900873204407510218123187518217195763396166176547766211099194060119501728435621392968719823307290593993926827491394602514202678381110963344330556513806740446616200406186749188915572331958914337020803074035620312100286300828860664327546544077454706957786221913055496928787390940590323065885834615876371377461680029657003976453569745408279250362893590445079015043815434485836916708416165324322053835765701654814936126141520053971461037268043621800886210541191945773890574635105388516278395782083693187101 A133142 656 159076688363094270578812037493158399445909041853811608347701649424327653745626577164892692118606272567819443914343090567148738379486652932045446865786061711276945317712385133627179049229598808590347411672988562638008402760120175588144247589061018901410908647966906640949344017084875914660342444780540836999891625127415938415720455304109681446199655978950327660243134648454907092224720345501948522570504844139347770580746558553064945130168195884803667609724984990062898539584231647491091437188194350596370624575495135201984002124569895556434153747744623831819373342007352030555784348956159977920187410227097498593156213394383123059609369581316804117342976956508020191346902992254029687346769062389635762030906209641076782538985989940150848813371049365606235424756237920553595330660597539752095054524829735715654635888538756121284776554223633062723262349336518147897544524133727353972424166760771285751519231330045590285159527147003510677549429612697182406952462978836079144972558808830500428694130975303544188412690000234686559114990057625438762315926094316023888895464130035172014658346310399428809220101929151417893061306057332697414450736686442075693884424450743329776582096530852641466444523167210016514555429364227987946829935341616639787368341941997746977920892060519800432854447290649236462890675366941933131202729772823526389532300625476215723413444646469957049066869795054327170581600831233120039918042297826257197456698508733648924080485786089313646161527832075103531964956539061160079996248068830266224391297556172886311677754721577194256062571608980622058948618255289617423548867751558293247913568370356792467397141903648291759570312616365957084282462177402375401947804218405235894749748563471411334270321311189849233513995122641831547709437677735018078429942893772339046092119546256410882077105648747706990737332441912316799423629780649476221356366958804569889623475430161063379968447966707849153075294576843938908067183248046609527716222440672327302104063024350371634674005173689528962995463318282780676650386610443185379497048206816704168822554195222755517601 A133142 657 229388474302824056248792092649012345924193497622872100647943162703063668745912825054386558012928853801055505852353156412487423353829825936080446285112360411152664446289402828884651989467491413752371848398306735649039537764716760773464498379451706159684327132960420781823183956739669935947531393301373610401896039309013684855093937821354790316297255888194647540465598742612271125701691479652091801822697948934244799813652451069018698929584570278673081446720449790094449679681834242039500351862510915216475721503087420284983259281521617635966675944905940163169394377498784181336184670599972701440383030689953309797804146614527582308300468545970732182104086784471807908178825506681499108489801854784745777330390402857463238835301271090097546890356300341531895031874822483843817629206822028603494505958137617223769968271453668823841303763468128297443324835483221493521947695182128929516098550002632786564409097475420816376595158934634010922094486317908085613966008871213831291231642472477118097457361950315211494144501159058574218889022697817742133604818730133021127063403270353805125134371475977217965268160218901786649112256679785467084421272919681095934635542227022659829703570113351777541494207586742877656436989067725979712332784169956468802834301848843096218973070879647184112389323644884793412533994939731685591454467792980579567902798851183752674453296399917248764383118791565213197360397586212036899487496563134054772287630688770810199103742341282243742794513226857329061796392784300157795033424535418572554162873796461233460986823490872778798800456154035738028205246604226755120349957079623871345274169826658328561438912413961642657180889064364088722566590636506934735614806855448955557714934750144664180673472774221955854280564766443334342608093558961937154758956849745677284152736099400915631290858798950116025936275595015647769271945356305604120872815268761573904465674108612223736910525514422973070455324416915369460353863199867776453129876051033330645312005045347534242384979334318780710667997067695726113928971281717881371460852939594582022925844753729129763193361 A133142 658 330778020867983926016487618787838309664287577663139715322725692916168386003952548101848251761951288574849471619649337203716297327484229513175071497685157926820430854604001166866534541633073389032111615042946639817352375448318808915160218518921771221245898314820278800482390316274586962760425608798135965658697088791972606145107042617938303526419196791120702803023733143712246508354746888937970876279807871858336861983516253694966410791515820173650698642503278872331206375202665392789312016294303551547807394036827484555810657899952048061168390278400617970666434872979904782134747739220811679317054410067502445630934986261935379305446216033920214489789975800231390495573675033731729460412606927830541021274660930014252349323721893925930722465044971721439627029728069265464864467720906704648699325496579919206940578592800301905223038742144486781280211689504456057140500678908105782634860136679629717454592167040325487169459934024215096746149571720993846758156577839827365885876883472753195466033087238223559671012182258672463788951411615263126531219386292925722149201538620386056955271749010012837906487877815554447196601981070944586203038061099443453895668758006942224731102771521356732362193180895560062370565623680231498517195927943141886397047275897689802750012190287559178970264971841476581451637557812417723680944211354748222913389446411106345880345929995236026248283408230567242376266522737716925975940930125997009155381565996508999573458672375643209387796041911600436432006866430004288479278118183825512792836639623199542477856687796083825450676001711547925256049906654676725593927214559949870921592104976472939428802444303790785063363082460500399571983939415380822486381149537753175508989041159960042277119813470106749152023340879216165480209323202585435642144337347390372871409199363216574083910536310980418561693118670680122170973345780162900492822378261187230765669612441143396467561597823349960459747424733897385917891362667026085598803753549367622118212609171328120027147505526082508095254288776153918773504899937850574494461170441847180460354899312323209895769308781 A133142 659 476981676703158518491718897499970193523556762796749846623269801241952109554030828450040124654175745196079137020028491894602488258808905128172517019215712618114650139674523393218713924382902359492891196520080656309886476356937957738900261639786814649330425685643709069874825012883997660630597780355518761106230800141985189047559500361129212330306165475540165247312682727634316852776419312157074351503681128521772820735430624175690495342666883105834028769408281413451809498592563814567945887996033858821023045725383729642058683708471571782587182814777746207760835917442645197054124903771739841602491018934307836646498452385564202430871135220444403323544962999846880622809331219815647200415870700129785367932283730690149030261568135739921011697047958866015600644972844005977850718635918261281395823871562285358791090560849763893662798024868586470477767812940590151175108457037793356430538800993476049936735340463051877077544848267759234873936760327186809117176171279022190393603174736067635384901614340156422730388072672504533725093716660186730640276221429580161206127491627193423775696736938067036283937554541869293955713407592045413519313799684124540836458414410468461039590366830226294714505025357190023195477972909904753135816815761226430228073369010166846722421359421589456427937977006085585568467945831511417816235961319079144460528013822016499575706156599833949932775910285359171941363128427390221045269921754191124068005445879335288614117206461935166654958149642014602477624839595673399686961251387651854028697880173779943791835882815129385427095995667595954183485937190797234079687923045490634245064470101904151998004563247153898099726907727152511818712118070388509518426882018633223635006639637727630818942590350421158055261803267264944179127501450034639234034979695980067934894781329022200428083362069574964615845451186845141154895795343049546205045748579816718002521676674454669094000087150745128559982716010955613578229884611988415565698559488312060061131937113050103731612460583631642354575973747216883175667951781409246703131636316290694629249741882525314940569580068661 A133142 660 687807247027933715681132633707338231222659187665335615691039730665202025808526450672409757903069662621457540733409465662679584352905113710595256366637559910163398680979808129020218612425603569315360073270341263452216481554329086740685262124354067802563252592799913658480697186188408352042359238847049255379219155107653850633974654413705706241997964196532127165922085469515541189457088293383612276897431907520524549163628976545091999317714853922792495834788099294918636965764101817941585181178264530116363684128609301316364066096958106558442656450519231630973154726517421394247265976491109630779112732248861832941805137404997317969936871541664795672337346855803401626700560045299129531270225136980222670017331864994264887384831928015072172936420691639822774690423811328550795271408526411861068129323467318907457545648166766734359849528821759545942159906048641493538449254547819111867054316172455784379054906355553766420332501742174792473120062242231657753121280827772158720209892092526057471832661845418323353659929781569278959121350472577650320151780082068299533513693724874296698497739392943656308600047161497706329691537145748415350264296106446488442719137911137513876864577866414795621583884371887117887816866370458973790349331131760569246995401065384695283928850273741708609907592577803572913149326251481652073288575277900771563858482541901381281822397471030560567036614348079695372203254925773961030353251228613474909054697576435489672557438259438134673240263987743145172298586690094612344309645222875789683869550373951055748284865162728777702046975076671654384661465379222956866184391104382934631512044294840810708183151399951617269021137579471461542183302273560815344749077489719570728504065368562083680872938165493839808938368288055170290136376881626747190042798577265910571745403267250649800722124193790787995630578918312022865237565911331665464775476629717446172405492094951191690151658109776652033534616740373260882421575719124628219651723978392441240530135104409078252865141014091302192790458889197969385394412963892195895341325106920739808197667439702191821091438689700201 A133142 661 991817573232603714853674766087084229452881025056651161076632668349420079263785587838786420856101799324396577658439429457092066034400915161773231508174342174743002783322743647523762020403795964050389732764635581817439856514866186142110409083056925984481560908391789851820095467658671959647421391819664670738072915434436710629002404105063267271748734065233851833094399934358682760880268542639856746211745306963467878121132248747398487325649476689783673159735669774991261052822336228907951263313169456393937611490408887114467341253129881185702528014465917234117081354802204207859360483975276315843638957411839828794246361639553746948446537891945414915107130621105505298821584775990124968444464231654780960379624617037999277459897378629598333453306940296665575087990490962926240803520376449985398961088616002302268422033565916781183009357762952396662124106754328093092292649949498121518935893381880247598547238229368068126242389967367782987004255816537723293191769777476173852352270794247838806747313479478882119554888356950227754519262287740311574928226602121058347165540223777108645809964507887814329964984069325150658121240850761622889667595671696152209860160409445884541977681693003305060029246759235866804208725828228930300930599675182979627737140262915720432578679673376122226030320559215746055175759986690710778264309314771593515939471297407969791888321447069468503716865114020635367545152239837624415548343001738876627732805899774096772539211852903328263645805712175973323852084382276835327094821450135501072285862941357248609082983728772082316966310964564858026727649590902313003803812284597146248006122808690347137048106314166984948030380662690120391316503166356625338618651313293602357279227254826886940187957892051766583331071809572288293432476335804319413402481513437747064388936616594107990440875004084246714734678954754750126531415148344918550660032254303977563890717079242943962529596994210781487228357356902231236838333957093101904322220278282411956784393688620777790527801729859074130361487142249724636855567825980765071835487672543390512726407198308678080698914020967621001 A133142 662 1430200252794167528885283331564941751532823215472503308936888616720133089096353009137079346464740891556117243525928923867661096542021766758163289239531034778419499850152715359921135813203661354557092679286531238639484820877955486087836469212505962915554608266648368166410919183666618777403229604644717608155045764837302629073170832744846817700155432524103017811194958783259751025648157781398380044425059835209413159726123539064772073631587227671814133903843001027438103519532843077983447780112409177855527919405485486609760589722947191711676486954203402132365200340470051950311803570626371956336896597475140784259470311679099098102341937703313746642788810018287282837499098546417714905367386151821057164644748680436929963832284635151952781767495671487100119454107597544728310687881111432352533440821654951852552157114856403831699165134044648534227237019779835061597592462777921743411193691202355144581320738471842398684275106000442600892467663767385154757124778897839814922933254275413291033272154204746702598074795350792446852737817097571056713396182608478484068313175488992865792961270322634835320153198427919705751304499615261114458485322694289745040129908591283054372017940136732899481766552242933748044551094827439747034968134382282724862627709263723403479083172160158094508227112338796528007990532751481753460605060743325359949213153752379750538521677704276702551799152457803408120304737326590928633259680255256231483715797052776671110511870934448339918042578596693765789849533380656506447058388221450169670446530491886778543241914252024179972287718363927448602886886048615756128528231129997980506690197578087185730812661121877392343442539894461574132816855382583980177472750444691884879625917197395002405667354407400481919323596611034951663959340739852946967379188299578654000938274855725436471565941033765289971859411422177431370435435406347461218386301735229705929684241622776230242775988713993837127931257774036277070259995144552533821404421989559259649241855168856057164862837229315770804679071668665213728376343410651299341390877882482462198611670982293674090176012926796619783061 A133142 663 2062347772711616344048863710441879918626101623830324714835832308677763565056861775390080578815735509522121740767811849777737844121529353264356301310172243976138744040917432226262630318877659269475363593141445281482555294266155296072474046494024515467303760638946038504174693642751796618343497442476290971294905254822474956686801711815665006060356861951022486449891297471060626620301882640507921384204190070626666812857192022199152582778261456653279291305668447745895970283905306896115902790970830721298214865845098581282387655913148597318356308485433291408953384773876460110145412889482744385761489049920195599062327395194899259909830125721640530713486548939239640746168401282349568903414802386461732776636767217565435969846876983991737281710395304977458075587248067669007261085683759165075903236265865351955377908291200900759393414940283025423403279120398415404495635239033113204500819783777902736606016906329158509534656576610248263119155384148313576622050637978915235642695900312875171422139639615931265667541735340954351411420177735435176040405720393199371905449251889587488696341505995274924643846582168076146368230430323965676287512945657570140651715118328469754958565327699487148049402308305063705444375874532442286995493748848652014068929529021148884901117501676268298904741269962224034171776293051876701799481719327565854275171851771460302868578467361245558010225874127287400488844063679791879251536043379736484060641551617298059967261345348262653258489134690626698092989703282822300019822868720509694529282824683437793302106231268435138747956572914472416320504862954454329435024705485644803293501016901478913133484720289640885592259194497432927209401514145182933059290367522594384702818215319416338642085384867513602875898042982040590727141075914391613722641376125510905631605927953019462797890096529814544055174556536100901281417771324537890731994496442168981646627112529326244767139013195982118927695386481802954633083676160110796677363272186724174131794798369096745810954420756871611641273090984728095946594050342591347669520574071052037947007516830060279729355729941526704759552781 A133142 664 2973904058049897973950932585173859277717087008740112766289961252224718340678905583759487057572944139990007994069941161450574103562148785385435028325979136282557290487503087117555352998685771462922119744217284809366606094846975058981021487207914138797889107286751920874651741821928907057032545908821206935889645222408244050239738995267356193892216894777941901357725439758310640326724289119454641237642397656783818334726911169887638959594179388906801066248639997806580961711287933011356053841132157787702847981020712748723716390066170554385878085159507852008308648478729515008777735074830546777896110873088324578707091844400733053690876938948667941975100960781573543668691997150049531941009239673891666842853053682980678231589232778631450008273608262281823057896692259471110925757245292834928020114161937015864703091203754584038641472644722988615898994264377495233447644417093286462968438717014044543830731797605908098906576099196871994975221171474204410103842262840816871956952565317911721777434327054018680345892584286860823942821043556680426279208335410810885809173752911609669707258658683916118701591451333167375143282529222658889945479209152893448530028160499744795367196830524720330754338646809349620317041966524686950407754950871621822004671518220787428304007958334006726862542403058414718479173406590273452513099178665289218539437861041292004356739611413238390374043158692395973701505019521522563289786341293899754759213633716346749696119749480323811550401414181305101956325362284296375972078129636586758061056162746986806054858642247169218050373405854950860406719409493437094429549496782068676351247959681735014651299235845001035146645415022758386574382850580498406887516532494830658049578986864681162926884719311600207946563058656505920793585767509211967135101896993798426342121747169979209629121047630051538762271738665646077470373055814548232088074845483305936304730366583046822177984214252617501499899619375502086544629590762884624256224017088834269538788450006382338603339109868571634670944992520906245689774892217673312688149326419579156237122640657275941076056872399668581466655326961 A133142 665 4288367589360180166820900738956994636588120840501618778665409289875735169495416794919404946939606634130082005327114386999878079598774426996444046489760604347203636744235410706082592761474563571874427195797731553661364506214043768895336912079765694122040625403735630955209307532527841224444312857022737925261897115807433097970746944373815815927570701912930270735353634240186472290509804608370952156758953216892195412009393049785953180582223900542150484251247571168642000891706915497068533523009780559036785490417001938561017752087762026275838880443701837162689662152943186766197383832492758970981806117504314122300027377298461868522984636133853450687564871960480110730613113721970142709366420194949397125661326774090920444515703819909566920193261403815083872028954650909274285934686626584207039928718276911011549902137905818982820244160275609301100926325953227728216098753813280046487284129114468454301178646130813149464773200385312806506005810110418611056163920965819950446689956492528389927888877472255321127511438999917967171196533388555439259442379256668904137456646249289254130378289480701047892770228975845186880467038908643795335704732085526695210159955725513666449742871051319017460608279296773847433469071352724050045695643663129818678722260344846450465494574800136023867487240468964061822933880526881266647187216153627725568015120449691298822115651079422397673812224608560866790169749305971856471992652609760066626301999177420395763744711489281587993025580760307266394323079424252091329436643113089384614348457398330290893312860014186743993499703286266226234073067984673335713080939335037545653696264360044989648260364603771203040577096203623096007332861135564557548865780567178286313108196240654917524229123161942632345341054684638555743759949607207742217203212823681205274433927813182067265729752792437789080651791981305107611376665066807226133113195192430717982439541985640988254408469813261241180736323444087526994401236796403468066678355278826829950758813114404963169269185476059540323891037942055821556559447983834574304963659176459072241892900820275076971394280644592152948212221924801 A133142 666 6183823089953321750657764914643401092100792534916325538722753906039557889694050339368198173999855193471438261673704876112662740207329161580086929603206465489531361627896974735083981206693321984871461094220584683094878251354556267772016846197534923009843783943079493085490946810163325116741642107280879267020719751349096119029766854048047139211363059941550672458478582848909134732274811520981793555405172896360889000299210050880174598760607270402392091489232748985183958704879660858839813984126262433973256974333335774692238874794162775719205279721732889680746484515895596587341618708719483605608986525330347876032060770972537613677090154428077727223526570266051538100000441295083795737374436911877356763536790355185424300313413319076816867468674670693088661642694709918914049206892358289133716649191641143741639094179768987218642753437644783889198919863030290006592380955354332733748200745744346497057755776988834955620104048379521870109665402958052162938578270190449527727254960309660620364293983880665119047191149145297421800041458325253386731689631679781148955326674717722192846335786172512227145255968591717426314258326823735130215196278188120341599602126128030207275733852859171498457866384407301078649442083848661555478942710407282326912895494745750360783814872853837812410189738213843118733952176546356196231791452594352514979859264250593811609486412116915684207246853842386077515451076994191895510050115276932722175372723600206494344570177847794569562131337054948896835511924204409231400671667290945256027132414512229532481351089281815037669408521765390043278672957314489456661168284971627358763953661959225193337776794459402229783477026080209481684187411374633511487057568061338594032843969400037526388775468714801964241773854292190140876581053747826055065239897789851304207307381784861371017972674405647661802761121765303299529527680653280205535717139392639612024741514812927722016034835486508457165120278506754838423840038830823038067525932088051199954724669722521950507747562117367988575416205767451973778313034217797238474444908383127562593653325860196003716809476632629484882740557360235901 A133142 667 8917068607345100604268330186015045417814706247228500925219432467099752601203651093952146847502844249379179843251477104240072671500889052224058356043777233475299876263790693332580394817459008827621075023438887315291260777088763924083479396879933279214500614405295225293646990090947982290500223474386170880305952619548280796207825832790339600926969604865014156754855381114492732097467987703451137935942102557599185046236048883976161985459615101696348853776989372789064099810435579251531514696576547420008877520203179770104269896435430634825067737519858383217799267982259297335759847980589662866529187587720244132924109331715021940460495479700651948802874626758774357460089905734397111483151228660506953503622926030850607750131497490404950013322908681878030035004893742748423149682052845966304235201094417810998532562257324741663463867636839618092615541341563352236278485121522193988784858988079218534288829529239253875191040572990070151385331005059701108538818809450707253162751206076574122036921996867041629410728509556079882317692611708481995111657189439865160124676927486309152795162073282473150842411213939027552899973626812787149126517697442537447059931055716663833377941766080054249457225865707048858638648051440698610276585342711657452278576624701111675403810581160659325359469735017121308250297215645965108084976627453840172973231491034235826649580584156941337204452289428496115216413662855875407353635794236684375616820841129498587424474432711808280027005395007655548929541800379678687427677214796899946101740327378177587507817377431517270132543094885989156141620170374425811832068953848147316300075526848938368748084489350093411576570831030565868965502239869360387999779464278669685417074690766657872397696701657621270494005552548283498505474135744415564196333715409752756985731970099842283825849330763191135881792456933775376616471304125364989575277981890991128108959281920699789506133978363075381970862260870417032919650341592810024489904327392614551507883022981063538227208815304059163466209844825627804132505838782615634045575252924810768800975853997501817084562293909971072608758935501238244261 A133142 668 12858406747968545118033181470468780849087714307710963417840882894803937211377775183428656385900927407749583862530368310609308679641541805977930569328197167464916932041024551888606194242794684036107605312337781288065314945683746223972109518284017591092386876128651771793945874220200180299576205508422751128521916656668869559035565821116815656489550958852290472489829001088515670775414105993565019921834956482885128475783382191483574702858166216038864644754327186329081446742689400401047585352649397253390367410876010895154582498421016181254971958298356066867176863683933390862569113446391585134051482892506066709328689624272290665606420804638185682096017988259582357405911544068559339674908334354014115074867495799696221190265319067750618842394766850593448617388395134348516262927470996991052418026261501291818740213135968097709727678489569291644767721415614490894423568952854048377495032912609487382097995123407227099190524886147632778775777199630686040460813784649649668611159511907459574316621155188290148945151463588718045004690946042172711697622935482653881118635174108583080608430863337540111002529825244109139564335655605712245305308304515860810540078982741303119700784750953585368545821240483180046855851840735403547357280585247499638903380579923508290181934074218797893330542947704950712653809851009305139502340064996984935074884830212103811434883592867897291333135994109037555755990986387095343212047305239183592706733477536013362859597787400249692004372217469702246607502440635572462861479143065462431333453524946917568956740176905158621716089473417074597766173007006964706172386770280743458477350145762507168509544495866040240091185354869049902838772545704206304862170500432273625032827671241551251959952255014821157250391765000770512654752827162393495745058152380965685722121293576590788415503716987847212293882920137382327777652091021095661687345314169669814093507259788134283540123180764719214293526215054862854715297368736793224491403972574218095223167364414023899601684603920891196350286020822349526107099641211497526496481040272668745483444587811071760039935111008701654072345502252228187988281 A133142 669 18541813613502034715103243412085795969339066217012962020025627914874810359054150610853028556322289819130650550588947852421518875970431783331123656912904271707176740703281140032676799517715116921058339239316057178502868860415184966203857841886156486421942660876901449631644656978538569044006597842922132741157723512963890355848489706224615386318331555695397996316176664714258482765415043374733055276148071306217797662894590884070430745359490223912941121386886025697162657138858304942731366547005734262841489797605687507633137858453208897939034738798491928564085819632963967364527325829848685173639371801806160474607837514091311424782518339792784052930509136195691000604966986456956833414106334987259693431005425320235920105754839964198901965783240475647071028244030778836817702718263495608251620489633883768384812388809503739572685648918091281712136961665774754306406550151530416238153848675123892725766774679123692237778861694784313476924519336536444210643384938645985371430038853419350629590445668859517527737278999766421864816882026500201341785977161308797456707911796387649315928204509770659557592497165590791440224219115409810244943105448594173846261346833181903381944698232933304021388824771550879920517279715692400474590588327341551767641222517673074253330673531212925401523317571120803910525485554858202365197266288749024822537810951934362661853275491334923737161044899052942726904023785956528629036364860519108503998734057786090139744952584956727344062024710585915631952469589854695111767565496623182029082893881233127756258031827279861300997330888124326683989665334483872731874769890675878218977022610114008488052394414954340676118077705150338929327641045403225622250861861843874288627652084855626138668378754034670451133794431125558530964655071294035676448809659399637109058541919605473817052872534047144916936643289045648382879997698781115818788162367754681980931709359655207716165068120528746743935882831246851366082425886068114236906580038547695100697255831601999482162090971645109801077948975815983191018633550121140650592291614497935406176358294647711480475769345512253875201249605488777545840856761 A133142 670 26737282372263186090633758967046247319006084397218383521913537612366581733818873803074883749560356018258990344365400272823519609840682990021674335337838631604581395177199362902568056298350955805482089075488442113619848831403751037519739035890319369402850224597615761717059801417178396361277214513288206989998308783777273224263963120810074270255377613761805058397454260688959643632057717132259072143185596988609581344765524271447369651233682044716245058175244894728122222512786933038018229513196916157620174897779990509996089637307028809811906838375467062633344884733870357006257541277528357628802840086721590898317792366630046802245725839560389966140112078376198163290004988559387685223801660143294123913394748444284397096277288963055748884040590371116225829279274994687556778803473033196101845693634034132509607645923091256495714996012209138659609853954325780095347350894937907361369472294495740701068306989301240799650019373354093886092378107508352921061720620713726255952447415471191700409848337874269086707007372511716740347898877522344292682667368984350449918927691755816204985390294658427744508269910252096012694184400085290767495712751564494170448051593369321935461135151105073445257316774755128362205870494176600748956081010745932401439003967103993149794541050074964210198730607013251534027037516295676801309318486036028797114588317804520746288611823621367161088935411298349303158046543358327895975094916821249223582581804594064445498858767909813429887747628292672871573214541068029715596366584651485420475101643284645277606512938197383090879529424585805661238499646152737472398712009967846111021408126434254477264384236819663388922027959641433867040555548698905643079437942608366291927449273534141650408550203365739775713774319291290400880519958053172283045687783796124330296731725949799667599453778592265982375427328920904830730628903990277989596868446956937246833710803115549738575744689679272040036328749131744615028003412412851992826063924181803760987347686002718839253835579427644412263206072840626939099343472175043606656558011624982583037563177437412143774299356293559079338547858769314968874327460901 A133142 671 38555142638989900840659165327237276548210804361722692025637301211404695985356456969883371513837477056039644945924356604463662855871388901179471060433506393869534664668780778024363104505422560556388251388515094211782643512015348580918497485895998644522423601927101051494550601998914269014392699321563751557444820108483315025498278971718420873092868200712967198811132727736815091858944462689674207297418354709503710081354223104836222966648224148990601460947581751311926547700781618582517344226663406093554029361108948709726853623858877090539871721902684705825354759700421421839056009994870061852048521765680732269213781984843013397526911878127742538389988686509341555773186588535650585135888579820295139423421796251232780376911744929886425691884565531909121998749686298308678038216905395605283253238599787585195085840608708782363081451563956659855875697265176109122736573583950310884678540894814182967047772911797710109403090157514908599431732306507708375726790491684254615098057743070605012640371712769027163513976893882895773159805364505193969847064560098272039985637023600090579939616876692943036921367618086356859513573680703873876918572844650551999612244136291729049031574943195282974757029400372123547420944735322942587594194226907307181323276079341440448929474863534567178181168011995537591263077573012811089285672059597664776414413816463166981785516396386520111366507702047320642211176211498922869467457833691380861297578963490583144319214598373366009170788017973323694892943415750508995194848847501945353143067486722577257180835398848799137186980432921843639179232500086912951326210843603743416214651541295584842206754017099539652484888199725242485933551773582776534094927262379402349085093224784147404262990724874642721908811434623609632511178814857603138116205335424351884650778090277691515204595295857513499440449271660655720265183999556282079882865512349535755252230046383263067818507677449389752985642120365144488019014838273446505540947272090122475648654665960088964204548743443691597373742079087208230198062268242862759658106060471610386804759925506453663611059196005966680152310811095746696339234357762301 A133142 672 55596488948141064749044425768117185736272660883519724682585466433307959244302277131698018648069892354453149753032577858236329014646932954817807247470780882121237381870986704711768694128763033971356053020149690364948458324477301249933435854922994155081965431128655118639380251022632958740357911144480416457628440598124156489495294013254842088925645690050484938880594995942226673500954283140793074663805124305507361327731444951649562070537087989162402590441354710146903353662304581209056972356619118389988752718544206259435612929514863457529685211076832970333098930143122956421561760155061351662296339583271529210615375304351258689187004682534365179968397545834392147226771770663419584378266108299205447754450316799529225019109639911607262791948659456422582805971218362886119043551998776989785255068215200063817181272550112141076306957440229491303034095846529995029206043760705453357799094600849757342742187470505308676518456357117124846286671893606007969445110827288074441245143313060396957035715599964599295518067973971763193179698987717612182175174412994339297308838669103638860456722550800929200812867597010616339322560553390586045225814546273344418946685596481079919381595606952446944526191138019827400252640102465189034710079119119326209535762667406390023363152958675795795973034074566958193349823833246957295073137800621346571560787608751568983213968354977538379223343017416825067719212938934903419444178221088054380741885282771616300043861951995625875410846434169904475362752832297692903041256441731220547746882840752313120209487038627030158440534904743873941890792026625682323074923637764588038335416501140106908207662028273299359219819861975840023282314616950815063259242032913155579014412502689467022805582216719031439252730374952925798790718970504705671991285047994131621542091709448705215125358817172755873927145474307336627717564596731254768913102471939583602136468893173862228244549495137330344533255901237789219978804368786897448138053140290032428081599040966762283664120034210223855768523814837681427318666691462735924383382282642050552789880775017128745515003586341247659220552851052207966806207069565776961 A133142 673 80170098508076776378221221298459654594428628783231081269596216959528865825587898267451573007145270937644385904228031347220181975458021449458376871381805598512430435123298159413592432570571789564134872066804464991161465121252756387055433584301471675629549629263918753976934827424034727589327093477641438968148653897674925174537188468834510573809907992184598568898619173015963126373284217344560923990999691830186905530878662266055563669491514232148035544814972544450083324054495505321841571620900542054957687866111384317157444117506809246880715534501071240535622831911623602738470219087588474226969469630555779440975101975092530186794263225302676461771890871104506966959449120110062505022874592278874435366777933403124891244775723840792743059564275051595832497088498129595485352123944019513874732525113079892236790199931421098723252269547359362502315310334998987656005992366363679791635409735884455274051267284695743313829504663872736513436781438847556984231474086158911660020881559375349341440489254777239415109890504490388641669352780483432261502631656473277168447305375210423636688013978638063214629118153521690674946272804415544373341747657153318001569121017881580952019211833650485298723792863995190739040759606810067265109346495575841486843388443123935072249217636935634003225936954357541719272854704464539406684375422823922158525879317405946010627560582361213956319949264607359700330462846767919231915635527351140725648937280177707214080104615563094138976431387284984280149394691229857415676496594127572527905651913297348796764823128864778639672114145660233302362882923161733822961088559445692347536254379992492866050606438016080576455327756080961588330611744091301738443292916533507965536433743784986662738245293518118460759715291870684378246584244288970721408294923002202373911811594246942642519252209767818112689444333501907756513007883302469820490613881671367204745032891726662949865572553480352907427202023942771690064947880775867846768567087350954671171190168419405252954696884782399356326613967253857530985287171026996960098077593463776425512621272814774144578971560444883118629357058906472792387854255079492615281 A133142 674 115605226452157763396330252067953053807980346432758335671033062270174191212538504999388036578284832622190850020747068170113644172281452283186024630725316202274042566210414074887695575998070391788448514164279018367564467756388150232832685295126867233263655483433139714579621381765207054550850928436847810511653901292006643977526136276765350992591798399084501085866869966894022886003602340456573711601946891814005212268165703256207171161844692985669478093220599967742310006383228856369514337220366225024130595914179897641134774981831889419138534271065333652019397790517631092025917634362542424773938312910921850682356886432708124178098638383881776923509886667735153211963378404426939468823400783800028636593446025516989293645741574668783223884628892675741734038218808331658326991643683724140230374515957992989405387651119836674246788696380334760498847374468972693669965611786252665554084903040050783655424584682343791353233469206848128935250992548146283565253816187130323325675669963475940689960228469673179271989166589407166449524013529758121603474612673460052682561717042214761780465255700473536354565987564510680942656186061406661595772754895800538284918253561099643251731784082528392848312764783689927025869375100380014531098642936541244304701956599222046967793348469308225556856005115149500592233263134014032577481574286574295131247746414911765395755959145796515547474987616220795271051459705826400597518926986262123838331386816130971031087210811780029752778138649618513162070951782000622095712605047475517854019402312091936212621754742335972171377030157507151678133335284407193547027566627797050600559240480532673572738066275957159917949223404448884634532718852665040156020165126399285573147958444125448078201526907670910101384070198147151920505775689545725275565089287684127829049210776812381841807546561126376545742304801764276677555129650157564749892696304267639569658735293400954799843927377569173755179680785269575539284434865274432648142825601906936345796428141261741407998389243736185661599121572256247721999356781954238153725503506392482963538647085518129299354131475157935115815873658390282714415319029617558785458061 A133142 675 166702656373912986740731845260767005131453065127408736806548406197374224199614698621219281294313721495928268085531368073272527676247878734332798059129034581873570868044981972689897606996784934387153193290018277681562971343246591382988345140139358248894515577560958204505060055570601148627599449478841065116365957514419682940667513973907167296806799481571858381221457593642007985654068201654161947569083426996103685903789413216788474759816377793821155262388560338511866579121291956389334352430196475584254264350559546287132028366357467035588519538160676625140731078303592123077770490280567088935544820248079678128179189260863139972288049755294297021024794802983219827144224699734526603980838907365049015093313802017565158312268105896661568048891803674144528887279024525753177926464839806266192686177278900777642676756124604552842770576928173177279975411668948289273102756189783977365310638548343494146666977060672462435619348766770338051895417817645502053539018710367840076712656066450747099573308012779469732968963112034629529824985840558430868778129972497739494976827527568311277007262032068860785220939438906248397619545354275601605559939217996719053534120065984667687416280627794108836781708094288010776112899853988374143776978005145978711538734572689748603622936243524824317352356150108625496458646166393530512189023436864710755337091804423448294734082460677993058244975822641122173496504565338822893703060798554455223733134139923580049120543910482187340411936956318508694722032320250205832160160801963102617923450228384658721251773573625343006347037815011167059634967117232249933079928116194787520314077236673735299395425519323786585602203693887535562034592254931243813679339668974853262971390539995152343779939062616158848077368466012901198684950297740691558394137344545589327286588028351860368943839621892025211142290834699753467126740442519325066875447580140054588080691548051285094711993412882195074616192265156703984876465010777851102754107749382714859683778208509262690928424334770694941626576980579541961265541494290840390675215958140366969646303584695869634894513008206181992123371186041728767714097652854264689137908501 A133142 676 240385114885956074722371924535773953446501511933376965716707130703551361121653182873293204238363808112295940388486212014590814795505268853455611615239437141745486917678297794204757461593787877315883116275692192137795437112493828386118960859395659468038658199187418297756582020511425091113943855297560379049989199081891890793798577624237858476644412260628220701220255983161808621290280343182961071820906699781489701068052065692905724396484054933997120218886210787534143864782896617884563766690006097426269625062910951566146743769512485633429226035493424628119282195515989323847053021066943379702630856859417984938983708557278215131915189648495992422540830596015135255588760053638782936000900881019616879735921909063303441296996962961411312343278096269223734913722315147327750911635307356952125713237261658963367750476944028645362600925141729341302964044779248964159120504460056709108112386701808278508710125496905008488371747688213620622704257242052265814919699726534238260296324372152013841644020194199525681761972818387346374841180058071727554656459945729066891703902733036462646682691384987596778752240104915245678686441744679356108555836579596373074657916216896329705611024933495022414246374759198527849227775720076135135311871184777564760794550551862018264377306269814327357396540712451522816392775538676336984543994314384626334900955134232197529241151152338520193473707661260881953386688531758876786319216152588538170499341098382986299860793231704502364844260312872639919276008534849014809352856163825746499527761209928365784108844871413002279180257152215945392841944449713619996307709315986255807242298816043045769054630860798624299278459777362421831569247498892000914285451782496612005919172010714565554282593926765593388017463943920405381351777823566387681479070485745452125819430887672605839635174927221739228090637641332242735320082162983216588869645517865654448372787553554659705619894657448747728422794066675181876616323261106796015738775231784272920727662380242215538577379892350098369639862406874127251897188835410609889115507686134902777747006230484358495388588403701839274706785434398514492761014400096820064178078600201 A133142 677 346635168962892285836673574448740780102850048754864457154754875926114865363199690088590179292439316984209250111929032193671881662590921438804257616377209229362410261721237374261287569720635122304569066516354851044423338753244757286192158570903400813553496228712679624406786768517419410785158411739632587749019308710130592104974608266637018016153945673026412679301227906261734389892598600801628211403799892001481152836445174939756837791255247398446053534478653567063896941150357801697584562232636362292205215086453241598837317383608637925937908354661980153071379785202978301395327378608042072964104760046460486202336379560405925357081731185081465779006856694659022055339164853122425259186695089591380175530184299555481544785111308322249215737438965928416951601058691163422091061400186743885159012295445134946275518545076533182008317691283796781985696872596265337369162494328645584749920696313368989266065854299559961567769624547055274167601487047621549659612153466643661203507223031987137508903577546727703253631031835151441437891451818753590575383746463611341960097532764211051568205163969890082486099945010348345362417451376282277232935910787838751976937661650644441450823410537819194527234435621056182870575676475449932876745574471471243239087030357050457647483472018136016524541494354998945792612885868125111538181927612319194310216421966471024413717445227589685440996028202562369135661431366291734987049415988971873487404826130734126320819214719573981927918082959225390445087309585219959104880986428075924489216413741266475076026233052803975661234924466457578245311024261519922802425783753724064679255874578656835325241478305846096915772953396752918393587292858810010387155807791020445537682183068059863534123156662456923049362334929764758547008064936632433296001261246307597419842292053435869268893553301214126074881488336510259324578091352281355801824961961314693574498971571534271244218793384047681342190594427953347109376753266050989076844211130125172168974429468531066297365890876344507078325739964135510917693785035120605169264171408190571665144213338054860254480709583625044027945192473031471856832615050841961678280100203581161 A133142 678 499847673259375790220408571983159669134356323803002613840190814378326932302372831454564165246493256727421626365461275937062838766641313209486886027204320469303453851915106615386982470779694252575311278033467419513866316686741827512860706540281844577484673523145484830976288763620098278927107315784694893973706793170809231923482591321912955741435513016091826455331669420573437828416505892075604697883207623359436040900452874211063667189265670264504275199597999557495351854994951167151299054175694944419262493885040511474571845520419886376716830418196539887304301530980499194622738232899775602270859361356139161685784120342396787086696724453697825157335464812867713788663820129442483584964278318289889193497646024037095324276689209603720407682074645590680974984991718935339507982788157649375042343604318647330870334374249883904427348748230309817894033587319769837237368157701402473152676535971491380713388453189839967675715310225106017136060721618413032556894910379200432921219155315801080135825117178361153892210266144315560166093098681462619537975807744067609377393750542089603324889199761890113957359341952682209097360286198157299090537474800226900754371033442313067675757652384510345013249641919188256500842276249823083132131983075990347973198736980316208065652902272845866014061477463367767381424965029060872161721355072969963810705745574696082972383026777033174067396079194387275032741830643504150092448471536881288980299588781177511771635007764832450235555510782942700149175981145878646180223573076429319287703569087145047131264043953298461490498481900374675613793104143167278967477983865160785281231163900124340495952442662399210953920299519657930961131044733156536086277760549199699968725702064970312501640037624668956271587098951256837904380248286846145246446137238105069733960459321623635813138664225175842578239878090610152613798872409907552083015006278570270268773068633364865579503794439902099046691108742314659856539401593322265142013336710865266483388206565959417358586076066308886856847347388420999869187186123455077243469046055103118206235177886468878002602687830998909786457692839325948019038138142299708643259840315485433781 A133142 679 720779998204850926605543324126141794150961716073881014293097999578671510265156259757791437695263983761625001009745047972212419829615111057158650846971013739526351092051322018150654461576749391578476558355193502584144184238942962028787852638927848977332085666879560413588183990353413200793477964203118297477497446732998202303069791711590215542131993615258740722175588003238991086842211603774421172719373989084414769497300208167178868330083305266167766391766780883254730311005778432674371538536789877216214223977013331093091002403128092546587743525131055855512649736294094635667687136514097810432506234970792624690414499197356606573091319580501078795411961253298548624231173287491208207093230148278930625643430036477191902125441055137256505628335901502796037511406457646068407089089461930212067174318415194005980075892149787513651054886630415473606414447218235509030947514242928037640574814950194257619716883433894933828419909574978329654925392972264545325492801154653557628736818458162125568722310067619237184863950149071202608064810407217278620170539383199029110859828184160443783438657851481574436429684995822735170048170280291449006277805726016403049051053286153792944001083915053379689911456413033844818031691776568410426601442850003610306109339638585614980213837593971720656260125960681965565069006959019909532090655833295075495843374902289785175151910895036609415499705202278248034844584126501618141575708906766829737718519617631841240571360377673673665689118630920414389721319725047422571923287495224650336944057407249416696807675354423328665323149665415815777511410863422954751180450307778098651470659088104720338328097077701356349456156134393339693032572917918866226402143556138176334456924695504122567501400131615972486705547325377430493357771021567204812942033896086264248773562499489229406676684919150263783695829325171503558838649436995337822351837228736368412877190470340564631373227363545442777647236615823311559782707720817440283794154692856584143873624893684011300014824321726538503066796608363117675857004696237186264477195147287288262819461368074784024892821371590844287027965129115544011981138368581129021619011454829791930861 A133142 680 1039364257563721776789403252981324484006017660222212619608033475201629939475423024197903798592405418091006524034425993714654372331466223503109565034446174608076528971284154435066628346611201842961910621836910997258916399806239064503684570644627417943468290046966802970909330337800858215445916297273580800267657344482190236911794716165521768898798593357690088029550742569001204573788640716136823255456639409052102738179065999724197717068312936928143654632652498435653763613118477504965276607270996827250836491712359338395725750893465189032293149446408564347109353615434553484133610228115096142868071719968521608664416022058467884281610596138358101925158890791791694248427563216742192792144852909539899672288632614954086685769561724818714277395652687892386295410473126933911707682959021315208151490324811105437975938566145619344800916719172310882630631738855108284252789078170144528875235730481644147996251032523223304740613833891808526256385280605283855946328062370100050900205570997514469269017435292389761659419923904694529845269290514108634307666379814765255910250494847808817846115219732636668447217648404634431433000364183894071309753505319440852969830864467600327112181887247854589002507306897952885039345198699535398012076148457722130071061694560103476485260288157604948340461087573825930977062126609941680484402563990256425895042335903356295526486083127616013743976507505606039278970857568584689856002079795086231600501124989036333891392130029597672593473473510276454607277993867537237470067200344540869356554043077684571731749536597034486636934491319047705976495840671951757583923241865832153094635409173883106603528620033602693456704823225495676179422009016594271941935804730190701074586916685214879772024517349752607656873127656095303514584001432851622494117166432019154941661743163804147180791966514750455200246807647019217521692718689274867232279266268831564681098639885162460833574614354438088583268268508908472954546807994017155566966029053762483470199283708485778335204018085853602212535463861912227267585931584787899138298871933342214571867457057585952095017445815146166462984539258491775139328782489355845749465971258024244478867601 A133142 681 1498762538626888597279392885255745779794883315078714523593769978142750794052049735737117519778810917623247646032641273191483632689554464676372935621020536813832615250240658644044059925158891480801683538212267302853854864376412492071351122081700097746632296915640463004490840758924847193259810507190539310867664413245871588628605677640890679161852029489795491679871448608911733756412133070457695359947301308479143064039443674302084940833638924967077883812518510977431843875386533556381496193313238888105829004834998188953305439697374399456474174913977624657475832400806889830026030281254832123917948987688373188901463213393811491777475906540192802475000325109802369807683921927368954515064670802326387048509582587333756523687805881747530850748025547604919535185864737632243036410419819647068224236981203295626367297432306090945415408257991585662337897361014618927657012819773834167710052282779715911216336369181604571541031320052078319883377919707426348010059740444883118744538804641597406523797572969315968693646345406619362965675708856534243454376299522352115823552102710712131173654363415804224419313412569797854303651355105004970537215548392827983966093057511226385541973337410322402288235846635391647192890958493038267365003379474592461558860657446329574506130355309428741535224232021331031786958021502528944238598965183293932845575552529264875859407756718111396782204708323378706362027941769314996270736857488805439201092884515670775839546210931319466206115083112700016623280477435668971384414330973540438387500593173963745187766134965248375307130871158917126602291224737543571013062563590079656984365608558080351617567931760358006263212005635008630657386843969356022221405204018791434811377999403155161127136786516943128625238563374542102290599636708401018069312141052937725339611984868643080745472609037585237248492112931172386494777341511284921553608879607817887533775825837213798181449962525872360191630065542609402177144937344665017510124730101370808307443223234011598675352894064976572663937635822080823356741237488259454320240708850684326125344610257577574846231131972619400448779418582780010635368092368512760989600908935059505708735149601 A133142 682 2161214541335715793555107751135532433139737734325846120809596700448371443393116243509899265617246750807305014572544681516125683683965206597106270055946579639372023114318058480557099345450774904114184700191467613804261455514387007327823814357240896323225828684063500685672821465039291851822431305452460412690371816243202348612212475363448193829621727725691741312286599343308151075541722098959280572220753030187515246242139599277606760484390261489589380313997060176958283214543768269824612545481083205651778174135575676111328048317862990551046727932806288347515803212609919700344051531959239807593539572174914169874301289297854112675235975620361882810848543649444225470985966991702815668530463152101740584051145802302661953071130311918214668064375443993606077351721541192567524592117696972051064141575404827482116204921446816997669673907107147352780365363951341638573128233324790699693366516532619862329809048108841268938862422901263045463304703832828188546650199393459087129574056087612462692846831204318334466476370656421216701974526901831864952576316244851936252306221858352045343591745930369958975981493708000101271433821061052983620593511028952633438253219100323980351198440363797656245047088340927857299263722801762482004936861126213871845746996975912686334363487095908087688845002113671774010862489944520127650379223391745860906894051704864047632970458701433506543925445425804588968005013060494656037712692496777648241744338970472269724291744770832640671545356375039913694315841184240789199087995196644967613906498802812642876187034870351560158396079276667177512797969575697157449078632773652999539302112905342693149426354069816211428858255420859219912275649581802367448994362259292518807306000552433057130451474132914641724986351512962055407741161549512835204325613281169767920565540518840158630824321440231397361870426599942934306251404766554167605436772115207124992140059758622411815190012387693588958241971244174249030970045104198961232444293840147651816849657704161016804080538037678131927795858319976685368193596872138548341887963863814864930532356123969805342313197287071360300973458611829516844425649866612911991158761218384549207751606856861 A133142 683 3116469869843563547417868097744552512841722018014555027492914848276573478622079571091539003902550035853216207765963398104980044388645138358562565047739346819437643498231390088304693212080092252841173535992558086838442164996881688154229868952019290797993898330122652348277204061745899925480752682651940724560205291358284540827221760868414654611635369528418001176825596381601744939197406854566212127446965922229088505938101262714634646533549923429062919334899948256662866963528238458553534909087528669310976021274495289954346092368918735000209925204931753819493130756751103401006292283054942547717760145127238544585553557704292236666198499368655294820441124942173463326791956718113532825066412800659907595814703737337851202572046221980183803817978642213232358621647276534944738218797308613877987423927496780025915941129428877804548724358640248491123624516920473628203523255441528415123666806787755061763673431036579928205268072792301259479765499549018540457921577465627558757727044339532529605678606799054068984690232840213987864884302116732692727371593648776969723709748367640938673328123977230065039140894613523576235553266318683297375925305688201304589977175849609668440042609031258809982955613151771334833891095389183006012851588740620928609105610778608647364577642261944153018572957823682676792631923541976521542902601531932348133808376982861427421867542039710398324943710099301893913156866805291524691385431843495879959156135702536497271652856413329736528902197777724442847186819707197782356113504659231069758814783773062657063716516516911984500031839186082911056328069836930563498000375397044035256016662443895605441121185000743216522407341104873360104870829310115044505427648972695793328700441418609065226949898562876396424301693643127909355860464354760799963619465039305752403730169816182640102567926044204637410579906665004780097228030896029598402118271781249066420778432396107680623705816413091629405424730904033724493256627895317557432167161592762812549088898966176952219885460497437801263308963759770558220111809948386298449548123650912184545501532186154201726040784256824928934603278538839580509651151739563450578489944076001584898072108352443781 A133142 684 4493947391099877299660772241839893587985330010239254023798662401618118507801595348397755733728211534453586964293504647522699707882742605547840621692570082167049442552426550189276887054720147577822068124716568569753419797664047879931392143204997460089810878166208180622715042584216122653251393545952793072355403339766830064670505166959778568501784373238251032005241197695670372894171585142562378928497952639101315438047495778694903882694618505194447240091545411389047677203124505313465927514291670860063221770899648072538490953867932498007312161098783656201420747035431878494331373128113695194569202535733905806378198355908300107418545560853625314769193291318070484673008530601552722630930098728088434651424218738095379131446937580965113126890857137696037067526338021041849119943981126903515085814239308781392543304992431520347342262855485331217052913773033959020527841961218450649817627842021426266443354757745700147630727622104075514906776387044980902512134368055235546269555268363549820078925858157404763157588849279217914079946461677801641081004885465220145489653204839916375214893811183419823416482194051207288931566538597720253763100670208875252266113649321918041566561091024634840197765749117765923902613660287479092908049986027114252840458444995756693587034625778236372744694516336748306263201222885040199544737901029823054263090772715234473478285362650803692951062286037747905218183233928217318110321755005628562123454905938718658593453694656276709242036297650122271545729699701938017916726474630616005947243304294257548673236340630352211297485753710252281076047563906884296866959092243904725186176487941984557703403599344717648409099957014971964412003823589536312374459220824265074687467229219633719624204623276193630729201317247038932329095381858403524034704064261065613796410984309394848187744318531421646914658863540510292957268514300669914341686942471789038571637507375127516836971972077665741909033503721645386545027026455002813618223814572470135548134375459569460940058029956767271743559597945730824976715861751976170225700052416651506299748278880078234919145468585144260452337626679548063265400116382800629121270508198833067038470772492617075161 A133142 685 6480269021496153222547286154865028809322333033042986287762643690218478611676421870309992676497077130132036549295025935764334873786870448554847817918121010745538476722955587141547182828213240727127169394667755885026344509789392045979379316271737385430216488321773866335302743129235587120088584012511244958395767055738477594970327623534239827364918454574188459733556630251560296111650486578168095848681920258618174632575982974776788684210993350940469491149089148323058493864038573133779408922073680292682496482661271246105214001131466293207809136094520827310694897731962012037722439044447665415626242338768147045558817443666211050605306032552428335241881905639532696725014974335482307920268377299490722107446127605629799369695281419705471148792812174579043238140620804695069896014482566197560139866145659335271267419883145122911989738488885488974741810537090451987127519904553750395508604224528089888456255796995868576303581025806004100194312070353362912403957300814072192093139939253194501021281481784370869419174135970399391889294932855087849706116317469253801019110197669411045418938202398367408136502284680946297115742713104646287243093790515892425566431292345029966329312653214914408306368227272205310496234064243449462790402066999510011975012468578270373543856565794574587553696473984633233948859370768304425766990510382403312315028760446991127894260071074916885525033491522722380022726310167622567423559279332684543086142015207496603155262956041494601397279812309278537844499379783374914638137220303843621344855085977535612124149739472451371778989956818344603228749530825657319151591513015335216674431239595679288312702549133897848262705615608248467808749408745282052328925691000941265003534415834270405089037839814372652635111875168536497290646184779353526897243297044991575788672235643977554904087204754383970646300670645509177439601100393535120451114168926048012371234864856501483171232960030177586741196906941881743364204478891486161919921308446340342697597220323800196498611459312197908416411676928780089845866052534539689079161026036687821172052472643540628599206039658993766747341923068629768389126458172846767629421494332773206667889955862245469938201 A133142 686 9344543435050061847035886974543129703149216248317975987699708402632644539918892535391661041753051493438862250496463105867523365300959304073485005597308804924984316385059404231560848361396438408369800445042779269639419029696505666254385042671702104792912086349119749047325932877315132411045084894647669277213623738971544925117147762631206871281643909711606520684756655581552251322627107474133251651420400514974768718859129402132350587728369717437651811789746460336438959104266419334404594199702732690377299864775782237235646051140620526873162766936137934198365841108742185926517262770720405415637846883301132305790008375568320426672743880395040805793478938738914830606986919983234886468304369135766893190502664583099432595721464360277708431446108264885842653361707674032269748203763916475754818171896226522152386226928190274807568855558710019616246473741570658731478863174524546851872757474141663597727654415913284741329616208484635808404683098673162274705603915639524045762761522847838106922867817807204636297685946480466643886449213230575001474578648785778515849411415386085887577733672964634619113012878027730509233612060730361348484287482823246668791541657447883889528827279374815552142942785960770939969645618025393837864666872563307410153715139231420882893547580841150777016057570791324786605948949446672096915800771233524546535217209473788491189049544204667498123405343713479634244866121078477814007454370475976105501654662474304163031230589158140558938168247313682001449496559917926924970175954951667871363275086736302058425475251082934247753092220246299207603575747403033947332298094809021138539804661320481591762359372447481352477173088607137275608252235406873129921998471964136479870021940165788704504672940807702088906200594791712382054179469356445927382300799634813591221651567387631324776845561511503154250318652411960693357611829498963343020592289904418762050282103485567763605401091391544002415064030776689752285796313534496590485712908555808201699799643572544423781536784270159427169193894571702943826913871038944479675979973844851421478593365803706706361820190042800426505406600727337446469057087285128656120996673557350765182030277882585475033810501 A133142 687 13474825153073167687272526470005038166912360507741488331276691753952583208084431359612904912215223756461709233179350503635032928429109529603516823223501378580816638688778937946323601789950835971628525114582293039064157214477851381346777252153278163373993798298942356352377659906345291701139892329497926586497087035829912043541332103386576774148303152885682028638959363791968094846932177327213570713252368860673357874420232021891874770715624921551742972131323246715996655969858312641638291056562418465843773722510195324822555500530773668284807502112774806593216232183908500144025855192939780161684359579477894016802146518752074389051046070223616289525861387779609546202578413600850370804986980025398560489982734882701776173230981912239035852674139325153210527104344325333728281839931553075472250243734492499284405667963030493127391377725921359401138440393534352800340533570144492006650120769108054379833389211491159601128730269053819029715452833974629646762568442394892859917710022806643296988274371996507301170393715650696930084867876183556297038492705432775150601050241876538180476046537476800722393556433613702713368571475830467959868055307137331180504977503608556223670602607545830811275715190987204423230918484958553670751386839834222285931645255759240334862122067716373625882567463384616357652544436242730395448158945128232013700470901032442557303481548483059457377064980601346109858716923868854840176181778667078211448842937145931395594431354303082644494237215346517136811636194902270842432079088903084766662221330218661590713923187911851712808587202605206639019752999005644126395854701123095466439181647192894859642033902366718976374235331065876343178631914707302308065469467646593803031306634184651477625333291606866597830088622577774086385629504165810247931750855830104153550045771500728726350656395612382794044988850477376674312498818536404747100573630928002928828494421991323858617505202553646421304935591183079680914374919912265191994236094216166980510768388434388735292779544306110581780069179560718716218319956172105405153074043123249713084310461436472427033116114835678556027029570906897529178611930738697349279709573848205470619280992816732392753284804061 A133142 688 19430688526188072754985136133860290493557920702946977855725001809491222353413210101669273491753310903766291275382372929778611615271410640728967185603283390604732668004902843459194402220260744074649924845427221519551245063858031995396386543219984439883194264234988528740379538259017033317911313694051115490059522292042994195241675775935681077114981864817243773690858717831362411217024877078734494835258264476690467080145255716438681287021343408507895928161556332018006841469576582562823081298968807725014031330559836882611887796119324489046165544883854334969483608443354948465499356670956392272743430875760239871096389490032115700691181760518574294455486327699258226709287465425506251465904756892255588459661913198191378142366480195984329421847677460762664694241811155423562150143433095770914509096646966287741590820816463042899423559111923041546422014801002795167432317929285182949042622276296340274056149515315836231542887718359398556213874581908317277469348988329519864477292090125656786418984721551145721083071440282358492715735591007474949754505006655412981388198599374552670160571529307873677056889264258081284946970834535474067768387268604548739041508768661880626649119431253808655044029162460762817528044485664616367829661958374075973006022305089685331450297128099429927371885266143045996410182471113067783564148283074139330231532504071572693843129203863027532870229578621797376936635559352767601056240117383556304933126013709770598143006981674456015220131126361430397600377943552514636860133076022293281859051794900223277507418811493639086935734993064487727167276220990391427228875146721408853584161395447493067122221124853436316450294870223905079726311612755694521357277050347916299834664296472327264947026101824160826368898887556555440855695690827629021071657351806210554605574780852483435766321745627494477509719672069724752397929938717666146355684155205890318951926906229385518558678896681266747977714707421970123188776348717172872359097962146804230088326316322744983747764321352627188767432587732661817083873549886304955286253094203752241416154206798027436075047075772858434990550135841145509738111935068114292532685084492438731282238009611450227764761653645281 A133142 689 28019039379938047839520879032500068886672354741289034326467121332594588681038640882175732762203362108007235557392148585390254314188445714821641078123111425750645926446431211489220381678014203004809219998580938848899856317926067659510208048545965409033402755033055159501270941791842655699136413206929379038739244648038961799626452927567148726623029700763312635980189632153460805006855025815357814338871704123018792856211584322872556524010006479443464376665992099446719149402473462197278241594821964177051767334893562274531017379448565382430902430915015838251188770159085651778749928293663924717515865638486686416226976842479792088322295047621713908988521758680942583305246322565166413763463854451652533160271988849057084579516291211627490787268498224280437335886164581776451286778548684170105646645114681652430874679211671744830475644848015299988581144204605637097084602113495663668027454672298553567134587767696224354725242961143983664241377431658959539481154478602725249683395276251174279372878980202380133294487846493445295799160637364902693989699181104400086386631779247863073833363669215416365515311925503719599190818574828677775254054573272452144366675139432928255071806549265384534742678776553228995671016917409891843856701792588577718852398232294070488710993596597310238896632671210808942207125470800607501169106376033963785961856170400306792079235008488937219339413675307651216196518617869767011868258073085309524635356262926552056590820473143211270864784589975967286822608182966531204081469463545058009355986026024791747504107212250639651509617051411788697368573290915145432419911565717570443772894293053637809895383220004752801602348828627540059088998166961796792494885441132227657767782884206461731402134013497148304757354365767930367939826800543936882575081969553699789637085283943509613646309606538451424186221722135692615581140659132056046640149451233262911925749770288351926437756351509184096937443303166889734558534580475243369676627267179597483620386037369009832175540858610944100092056011441318779516229440616095573417371808767767608872381281892294126347790850148347027577817268853360918144828231756290071134782612128522802303516590578718411704393551271690961 A133142 690 40403435355182138796516352579728965474291041979018084551787733236599587386835366738887304973823756406435529907468202877759816942448123449362165705686341072649040821203085802064612331185294260472190820588028868392892073259204325706981724609616738899841726889563401305012303957684298850501121389933078470522746500722949890872067149879876052528109331713518832003839659758706572649457473730200868889542158162087128622608190024448326510068941142322014067123256432445845836995431525262911892661556651973374500923482885186240036844449277035162140872259213907954903879237085793066510008931100106708486265605507266926051959429510466370159245048767488750938187153920531591505867938487851504543140663412214526060561523748258427117772284349560686645730911752591734929875683155085110487331972517059140196571547746274295839033545832409839582502980447278950660492463521026527691200828815342817724112640594832237947467801504868440203677568807081906084437510042577637747614547288796141480523591511062103185198905070467110601064930391572107834183896923344598677258196464647538269156541637476819177915040250437101091199402739687099403951875437932118816442278926271607387628006509553513881932918394921253245290287751760593750994788866860578374224996155250770696509185244945744555035921315996193265059016940000720351616678518712004903618067830092692705217666366184738322605563039111843607259901649564054431958002910332644678346427085148898950967878798014074355833364979265528978131004158614218466167803399459794443770842106298897627198049990475954799677645092646610883837780852400806237117755518223418723158085248889589858511659986421950274376075481025728686474270560586042541301255630447298219083103448835621934584843084361421344354612300436786031299278626538468034013789390688666157044247128439083290446122373871760010394542686306701326182054213599996681943252432538486101588949152994209913106612216828897248537726100197346786517045265451947575263283676268952221900824160175017424576366577559795855252146170352660039705556001065793947400585769494859930562894861990026688241732392334481332166078330866840640908777511136410602819332572080635214462063994004245388482939641376502338227507736172124720301 A133142 691 58261725763133264206528740899090135713858795861389336634643584860055272417227917798834611596521094534717926119333591157581070640755879825534528125958625703648491113528923280145959492348812645586696158478717629641611520739916319743399987376859288947606361141347669648772582805709817150579961345147085947564421415303249094598559030500328340178384929707864454986224153391865245607056872112094627123361977730857935350782217159042902504646856603218337805348271398920917597500693110026645487020686450550784066154610553103664570855164840105255241755366884024355955555608688943442821781099896425579973270285625613268880239081127115663289839272000423731231151966964884796270518983994235546986042422876949492127677184084716663054770549452550218931516483959968783544600297773746564740956253082820731479286066203482419918233942215655777006224467329331398837130143816176048325074498067122229662506759710293414821695002635432523077478699494569147429775225240019521973100637709289557412189769275556276541882541738734593284355496330159133003447883564302273927703625312322569079723646654609794006690414207766630558093173235316871836779005190679540504631990957629084580507441020101027584819013253669897914324060195359999635705489874996036605740600599169818755788526270813531354291309826672914090904863530848367536222308216857240270409752641887286846960088938182222260890429823164269992731558839257691183232224000181055756408535988526639201986156591380032294559655709280419643253637131937113052246685679412840621386350235813546833361578730280300796343416719489200643854428479544911182135106088704878883648526508987222858403369927526159242012490948255880761143096546016244717016351530106837070121042678335525697443685959866285372097619535095831959985255022114105137117516361546256054520921784127188551123518826037793991479316907344656773903097989789473079669554426579837826435218038468199461436822890917499544039474598728222556973482335338405236639920502645248628737618762345107946641636984455188254263762602107677166311311661480863430832865163382147403776120973617809716676969237365040188689358605319134055843429593241435235904559424112044222964225144571509721669596659348325793005654451166652574982901 A133142 692 84013368147002811803675647860135395970418909341081444409071497580466466226055270630552771034878444495306843028549130981029026104153036260297340195466632578320051536667886166884671523354656649641755388335490233914335420014886073865657074815706485045709472924096450070128759393529598646837453758580708003309425158120784471461231249914323586661178540529408830571303225351409925458803360128166722111019082345738980688699334535149840963374257152899700793298140233987530729750162469226897529371937200137578650020447494092599124933110854982501023449098174503907379956283850219358755941836041714586214747265606528826458378703025871275997578070979562252946570198176209955690496869051749170902368630647897755433584438888637679866552014538293066138560124139363233279578699514059391271348429613454977733990310893873903247797505641429798033136099385915429844191006890462340658229735011961439830517023389602509340646246332492193409284080993599903511829790358598108107573371962248252992236166771760639711291439988350213048930024643159078218864013915826955659149950442172679965423229319405685480828399372559230827669264605924189501535921533084459475560514518622213693484342322979172223795135178873597871202049511421367714093565404955417924899571839006723395076358373327867267143513734141026122891548152466405986512216832029621757925959691533637540623743031192398315465677199439838217675300586307941122166435050258172068096430549028328580365086836891208554680667699417385860042766613249158407121254581909916716244673269201028234809769331014203272372407231858334681827202029722909523832585862156917126802452067874326472227800923832735205031737571309499031839658745084864295895037605158428607816324459056379220091860569284099145143423014995889249512706442609913069255424579560310541953012168464277451636823701024125063953164585848308761266941119222206580886815539875693607233482822521990629181985502090817513607673833639996729808975010512714899287190101530772253687424354477485484039815955217803902852490420093100121160871710299404001467044165011287061385235881062019621421501398547995617608722942791860441685584564676638473763771870236995688879198196408123014402169899840644417011815491074576841000622761 A133142 693 121147218606252291487636077685574341899208353411043581448544464867447784242699283021339296997683120441137932929241727541052698061118037531468939027334758219311810667383978323724416190717922539970765683283618438586842034049944978597957758484261374576624112350185939653456022272886875538922457739912035793686243513588755904598000863817424111637079277058477825819364264732579720646348838247944301189462393380577879295169089617468911626283174167624765325598112869138620391382136779932076210708846421911937862545419131870974834488974997719926370558357812267750417541005756407626382625305791052536896085583734328942139713209524225252872844288513256768325222994618127791220900214653638310205668579351845686385736633200231449650904950193669148821584767492477822420368940098975868466719694546348995071682549022899965000904084900999553108005249090022720503924594805902879053118952812750329113375885221047108175797065516451107463664567314071566294911127921873231871598829268924271525247140295109566907405714580659268481963811179939060632468904618738905758220300833987692187571216954936343853560545204816203086868521468569445944342962071702599884217757303862274516919841122294946245685000108922474460375441071409416883723285608455837651668576851247095965881352985812513785689592513321532996295521530993026584183080449478497717688963465438863446292590490890500188679245631162423545617790713897211840472816110248283941139296443162861286247253232640531355817228262904161129762026202668154485955796860428420491984197467837646901048854013743750838460214884922999121994181472431955988455406678124185791970252233348269785729630528796876639496523565337349348032026767315828298435927210286923945634069748916620499846765497221711101011443890004537201965362704988472531761185126209606255240189026003703958071748653357962304426471853476353889090155190820432100165708338946323601792855794858672019080961657192067937122721628634276556161984991676999546366891486486870944568637181537771722877467965787088772725036922011648267036810694940079089252046853081112560370106364370458676280088339736972315551589794147257437776557098834119437732123132322323671319580834995368815258207325973549901005244932475088638070323038281 A133142 694 174694205216847657322359420346950340883262475199815503367356709267362124411506140061500635717888024797676403977123542565067009575106105967341949780076525885615052662316160074924441262343720947981194473539589452951992298764600644252181222077230086433006924299495200883833513988743480997527537223499397033787559837169827893645845784393475654657081656339784495422692698441154605762109565950175554148482660235710956204653138529055635415259373775457758699811685459157656616842311486499584668944627168459814260211844367710451618733977013601278843844128516191921598186750344455947024386935008861716489569196997636728036639989755229788771365466458045280362718611669142098730582419033677391567403189056730831870476791490294861758925071627256374307659096164028880566938732044023688269618528187405637438388501700710855657400442629735714151945536051713377051229421519105061132256871726250962620048195971726540386990027828476164470410896782810204997358334633550841760737404232416837291153384069381223719839329133870676800778766791447482272941941596207586276398014652659809961797729425788888431148825356945592292033580288412535127553049771473615948582530471654881231184717414006989507105546361931029298263514822922867724961263753827912938288162919926473376077515929183271551097125260695916439632019156143791867986015495931161679285727391203149555916374864121070079677156734459015312942636534139193166020678664542975184950797374610296946439958796380809323879888474440100931730981741480865519589851951483200439524496503948617630284212678049157694856357491651732875580927856044850812443172597269213755103976918036137156695654994724172281418781949478886450363150758810679321480311142196139171175720761613307704399815755133138123559356945963527649344803507886934780886559696569672659745810622485172643262009921318480618857908459548316459759242518221943866232370537945058758091690822703382529524117527685459874513450980816793153988852549023222833146158236323966371295721128353112346903824766849026792465600389050376707966959861231883747297450095098799300766631992186320349176265964399315531029774874437402433413353650934235552571247793036920497047146684865125423479320561883959116605146180813586741520564820578261 A133142 695 251908922775475715606550796504224705979322590029780544812146926219071315953607611269400895365897534075128933397079219137099086754604943686869560113931322992298686627249235444062720575883454889066342460078404707538334307976520079066666724277607300375021408215759729488548273715745826711559169753828390610685867598955378233881405023094528076591400111362692183921697051787880208929241347751314901137810806597501818269230530589808608799892390701035920420363124833992471702866221781395621160541941668072630251287617032819339363239560364638046372896862761990938676834876455699719201539577657472804125421885985008427499892725513831831183056129788212781026271912803908288241708627346348145001885192951226507711541147592371990424920302381553498082495595083762153299703231238542059508921450926544382837161147769876030958006437367993998807552354981321599685152321905954692249835355910301075347780385215344450190931444331597112715225049496245001534624423630452391945751465304315810449571654580907429494441405205326935287454499749456089498521647312826720671660178908834611977220138260770622181372752604170339268909335907369407084485553427502882495256124722369034873093845591156956574299952168904435325621527999213703849977258609734242001173879261957123361207812088529291764168268936330998184416375327637816880609250162052285663032301209151476220767966261472092164394271331844268918839736264438002648189978161454859968415108674891605033905134337127894404503443362914362639394945909189205411094080558241914605373831974496438785222933632892871652232029042746913883588575974235202439587066429855528110674142745555876431685348772761727632929244074624988924074315362178232265746310231119622397911443704176640793124034472136487952461491704635516865818004693010254965565887321268341765747203677434592947879860234792595694430799572196818858618938621120852234674978150008435782844616373482482748901758393960775946980459191616187093775369213706495648397213809887673020537485298448006466463592436328330847646623035973721201240089083085681423523833785085615510592922962626309573053499240575473258772619817348940161724618188090068832688301585436107034418314199994675865288364992029343072594719787488259606184016400950813901 A133142 696 363252491948030765056988926199671679071842291560468345803612500251191570242977763944336029616988526248311124282184256872154318033130753690359938342339187678368820501440735194178368145982679606312717846238586048680825120109843189413489164227087649910694437640201230427285726864591493374587325257483315761211987290133818243429092397456525092969144303503345789430591725985424820121360261347830137265169034630937386233274220457365484833809412131520021788404926198931685037876474966460999213916810940733564362542483549481119651339827311831049268438432258662417380074293662368650632673046595140774687141870021185154818117273550955745336178167789136372194603735544624082502445110051014991415326880832479567389210464351408919897873317109128516978584340451688861029291492507245605788176462617548812645548936695659535930589625284204716544776343937529695032612596958965147119201450965782424400536695432330725448782755736135208059190050962688509402723421516777715634931852231419166251445034752284443949760786466752306813832587859948889609385942483154535000947701588524857811341477574301811396651078106388272280174970344846396603293040489409385084543383267125676632120094157730917373151023922013833808516945111351338028799481953973023137779795607579251960388288954143309540659092709064038686011973590434575798046670747663899994930899057869037507197851432667892779986459583362701321951586750683065679496782488139243531479401758396319848594257274179627350484641449434036485906580270069092721932144575132889377748626182727360779673840014418842873360891023283558168401850973919305873033737348679074266378358735114655778353116234667416522511688536827284549628712389110252116526857872963353301649130645701954410377153309005060494311347478727469356981913422517279773411228630709252256534807957050060545670115196561001672888594125199353245812049732413750700457452259941626453803178718870917420533806079973911230085947640859560972430928417312217701765949167699788171648682504640896971528153389360686233279637952273716921811500490849691380837621020643362467475694145475146218022796728643868039834586746842297275804466013872228322500978314951073306710712029245637732620398839185750826722469328411889538530610129606253066801 A133142 697 523809841480137587736462425029130056996890605107605324868264413215292025219057982000121285306802088952530566085976301330427389504687792216555344220092994700884846864390912900769762803786448108848050067933581003793042284864085902614172308148736113563921004055761958516416529590467217700328211462121187499277074986505366951646517355727286089533429494251713265666729347173930802734792567622223306621472610127005113446563156668990439321744372401261170382959483215734655832146174035414979470846880834596131738156009990734741717892667744100008407041846420128443871128454626259138512595331650615339626054451148663008239297608567752670942937734895804860491837560383435123060237606984936271272756360275242584948733778053584070120742898351060939929620536435740253842085032492216925004490950173054461290498729553993280935879281653385833263568680405562838915427679662505836191196242457302345684498567033035690752694542840062638424239338263147334313725639202769835493179785166241133418773290541139587268125559643651621098611304239546549360645030539061526644645914030473936129342433442004951263348673256659284457673038327932596532541479900174905789029063415070503334482302681602391695127202195591779447446109229040630223825003000370489630436464092250019369756551464062563828338647518201407454231081501031330662966418608881181740404693409145942933903080997940839916648310324937683461985269254748716271831712157918627717533328920498818330067885084232685511504448466640517698314649354493722515820741383261068240798913581660879747850892077858338530514752623545848131921585515815664833712209669728795236589482621892588076508761925041641863734221940860869695575679190781621373799463306502924341355648479658514083123061947550825096309010602833306177251053337265224423004026119595420485581427326862509872263358233580729619709658297737895183642117095202007389207411483857675337948400867995489437926999465563986033007989517660295306058305002395004219450850302609284655844379634206874984937130723865673220058390280555663827530982467716171885486425987933943592484440364852198220079299829205217137968215316326775322769878267385565150977578041857862272169812327858009615762749837740860662790728176850157226301533622875815971512961 A133142 698 755333428161866453485213759903079342517837180722875317991691480243950849174311367066410949076378995281022827984853544334219423511441763245519116005435756019488270809631194962174803784691912190279281885242377568883518293948891761726447054861313248671524177153971103979442208383726863332379906341053494890641780918553449010456034597866349084582112361566667025745634288033082232118750761150984660318026238634106742652557838642463756136470551193206476172205786392163174778269745082593433935961988246676681232856603864155948076081575547164900291905074099392957399749851496772015366511835567140724599995831414502036695912333437425800543970877541582819692857567469177902828780126827168052160323256190018975016506718742803877705191361548912766249995834955996994351425587562284298610870161973081915632086522467921615450001993554557087361349492368477676186351681460736456822557862421979016694622533124942033734660081992614588472545066585407493391882969006972586003449615277867482970704833515288532556193107245359170871890686880838264229160524651384238267044407084241827373653977681893565419937390185024581799692241093908459353528210723011724738394824901148398682646848346776491093456052415019423949383480991331477431417625527052292074066243441228920351936986822889262897154789062153720484962533512513588381421777587335916405763572965089391841650735601179258491914083502100556189481436313760898180915649434936173029439528823957537635638041697206258327962064204254177086933238462599677798720787142517885270342655636128805869040206702431709742159399922262089722672757911955214770907133310011574052087767562410376891669856342793812900088225527032837273735579764394708910766709561119343936881543458536931605909044951214980783817098977938148780126661930423031100692032253227965630956161670527782185743216902708215550619654376743919655458687039231562241486386902270507895695140248470776898573312695537187885686290798518504971775103382525178772230424370413420773939423783843809087382370975660911422637965504923314965582754906946229009180045436979726017000095530422724358208132330917194469082126651556463173136888657103971075481345035380722445395562666059220620292152645623481889993403308548598308437272953576797024668622781 A133142 699 1089190279599569945788090505317815382780664217711781100938694246247363909217331772251782588446853204393145965423592724953643078276109517912246348724494140087107385622641318744543166287762933591934615630469440520749029586832017056323634038937705555848224299535022276176397148072804546458074124615587677511117948807479086967710650243605919652681316491949639599411938976614357404784435862787152257955287214637771795899874956759276067358351213076231337379150361018016082295609140262925696320677716204826939741647484616102886390967914046344042120918709809478224441995414729890619899371554292485274257854362845260788252497345519159436631735062477227530192240120452994152443977882647169346278914862669647086731217739693345138066815822610633857871554064386011230114501855179781466379949769074233949287007474900013415485621938826389666589232704426664403497880209238702308232292246416251284771300008267599379609689085538807396514771561776819342323760927582415266247138852050899744202622951155755522806443192522248280745645271870864537471900115902265532519551390369562684598872906474857079330598453298132190295871753984377670455191147321103006897859548478392575829873420833749018554371932455255813743231532143390761415473992185006404800313892605788010897473765242054853035133377488978146737908519093963093414679540314519782575929331810965493889717426833819492804500191761718677087548769179173960428164094653465803589824083030817848771771726059486340276235785078086056718840031548419380892032859238769407298765868628384156402276230214014447589855324173149309834245984987453903883983252520827020054315324235513141585199856337546753160285357475759410487857010444577979467704221387670787454058844311561775717206759696590054739439160417176207707636469252616673581973487505128606844418299547473735049331846510347013243263921901606434405276243068454817550215980705662588527917054289893992292253278979965159367173598323474166509004393019296305394552052491285850146735993251923138497130394009772310405770726199709139624706505044833994515065740033698776982570545270429203672337906741882765219199288663329103568888070673665658905278948563440959908398129194645068276451668352239223144509824780198901910609321297524118433756182537061 A133142 700 1570611627849151699959973023454529878890375284103207624678279111397218513140543241275703426129413244355921201117992724529608984654726413387695989341604544569852830579577971998436283612150365547657525459855047988542531780693474646326918557701116550219890768405324968275260708078775772265679555315771089917537191538603924853989747195245138272817373799279018735684990258643615344616924395388312404986863845481428295580877035089037446666986312785374395294258648382192798507093601989393771500983330805372200430774439959816498019827655973252561573464487640193500252399988290650777122878414777928198339101391227034642158064476326294470197161416121284556954390560835650098646313277997091370166143071646374909047440964131084946288470711013172474138014710848793237828117323743657312235588956134883381789949146719296877208651385785660344664586198433757701366267075370527267734508596774371930661197917299345180455137926686878273159712119537106906223369865690873806955788221207782153272699324861765948598358527423974775476049610147099782196215737970542246508954837868502306949747357482766226501157549718516433382065269553231506887926280908819812934988730511017193198278790195417737978913233144426468398315919967288486629636065313153708669760559071302870485236817542056275187399433184317425442343599570961268190379515711759939138573690707839277099580687843632107444830784606314830259689135674932537176514443574648253840353298290910513971357193339737605472073674120535889534390238559582284646633584301518342806935112219474317403276454928402130992861635298281382518892987679150617445489079227899252906748645459842387755481301168886075263318585391819542890652535325501681997720576474311714389408916615728622047280541573437907719290485504469113576263008535611312882174668290363197841685556991295455413354336924703490388571024762462101668488687046024807675849202691178550386748496590886888414652329715797064270276443096158949587479362958721889853765287462009825498172528329849381869052940779720695944209964542015074415511814691895713144495787948548199429140709279863381272786903313662616528890905170393915789873424774537223037441168347136828807187656903115522395422685471776314150901277339643508006500332873756825204679390549819001 A133142 701 2264820878168197151772335311730926767544538379012607683004977539940542848584754136587792088696025451508033978866180085178971202229037211995539704384245028775587694588365812980426376425554539356788559778495348730037810078730403607986360236570971127711526639816179069230649764652446590802563460691217296073411119080718052160366247744893245783483000337243853067218156541025116712580200193714083700838799709897004964455828784723435238817726904685296801782983591816760997431146678459565555578721642343630508194237000774570774041705088945516147444893670258449217885736341119703690720570774738218169519709948295021108731140722365171106864870130311829853900700996484886989253831302893923108610232030399209949199323139059284799202836698465172097073159341489895462936915066336498664462252894796732762307157382561751196921459812680983390616666708908774178705753624804091081370853164256397907762162625445647482616929280593392931088908361600946381954757022565312447214980367842769814119488223827715342123310190102179103988182792186846015062405622253406017200380356654989957058851090617242423757589856095647398804747822824005848554719241879370849149246851537338314199342185588371544416574327822330512174557813361297854329173790707575462895389925866926133451700593421879906765376947518408238509712732672807054767433846976817517718040686071372426612101462153090665115953186902114223515794646094483539434573399470548128571985866311409930328848301024175567604389961846027674622534005162886106041064736529930211558193133054613337311368245730525658877258888244797580442933853987350202902491368263378201864511492437768487630262451085677382982952239849646305088910468082362980862733603571736104478740203701036361430402823742137766341162140658284044600763550671882260559422289701216226159103728763148499232321904513575922793306174443548448999526281444124704213757000064698763995102804167004603199936367196900386712579263771062881830978732382083945872824149968165677082514639115649556732035843473963233779240363098859537598028412079208573520368411156066469878043920211017725366155042240394751151895466056419363239893909636812001954331259477622743699004692856163388649131235998633092766376497413941158346471569394636044421029247416656462201 A133142 702 3265870135706912443704007559542972944269345452160896175685552934315151390440702324416354916196242571661340641603830564835351944005287004971154866026091989889852885743592922739802836369366033602123555543064833013666533590997461309241685134216782665043471194724161812505628685368119905161524244637180025166768916177203892611323275258388865174644213668931836843909846047167959655925304062411313308297144194807635677317009526694158525337715529569885202796667045141120976102915003245091541750745107276184387443889324342491096351640718431778311362975099048196131997731551494624431368285934294095822519223406340029211755662763586100409804672530748242528040253882540646202853926092459759125524584421692589100370514919082524549365544230716067150807021632413718408761793697539907330497256438707932508363539155704898506663867841234592263608888729660253931935995360700423968809502528349129008621107844694706370588431567477745919751932697716445145671853403169314858010194734641052864178148746060240661575864695768814843976184110283821806620206711073673506260701965341657649576556322922706092292218071332373830560012978446946880384398258863771855653401024928111338058258233339641571630962201806567454129243968551071538654181976564258504341443603339548413134481770477533283499398370922111495613580318170588202013371416961055148789475530741228331335373208844068895465097050682064103994945619979109588932117665522086826752549778867754828623685278719667828747924852908297786269804501054643205328930703442575063548571690929640212928675607066963071698876323987362812717328098556771313434775107546712139189372665346616699320450698984245617375341866544604580118666004322232092902379858629866988346628984327977817454018824555621085626048087538760087845187463805845684115374059574485507758229735190903144597552772954239555964457114976572100995215229353740777451429918244092926502387856860324046927419826845600641842475028081429579441321744615602091226722570488807444343160611432238330958213817236514203388968659378590911201282554706404071120658104391259901015939903803578280114614298123745917498416733162451551398011227822858132280922638725563649277135959910930703316524846887343447992800758369625810692103996566732302298298970095428068674661 A133142 703 4709382470868489575624027128525655254709628597477633272730884326304908364472644167054247201362893092310201697158744808312492324284421632131193321269920265176139085654566406224982709618249394899722810304539710710358411400408260477522901977180364032021557751265601517454047333651064250796327158203352905073184703716408932427476002556348998688591172627599371485064930781859656798727575877796920076480781090112900749686163281664191870101746975912869777135992096109904630779406003532743543639018865970615543063580211464871386368291874273535379469262647933828563891511011518907310329377596681311437854550632232373828330556973950434425767230924468835413604192197922615339628372171495669765083342125848683083524333313993861340900315577855870366291628120781240455539043574937480034078379322363943880327461155369081084858100505600469363140626931503377261077526604376386558932221275026279774033729749887141140741035703373629022889355861198752299112430652613129459938253592372030387375076372330643206277054767988440902834553498846478858300323014962614942621915033642313675699437158803451567842954701271426968020139910172674577508453734562317136481355128699485012141694173133577557920303078430742446523857628092831797441476081031870055684898780625702944813789261328009572926225685492737258266544309089255514496226815823994547736905997288165182413181555051685194170004831130349535846488068215229932756574239109449733629048209141436151465423843065459984878940033503803561773383467986790339198212033299456711706828820127408132429812914022315018864120781930888931140806675185010246622742802590990641332873518918328842651602277672831094577859988605079954884811289322190595602250893410664625459734516660740311732333714606381863334995001068751388388715722044478804612108834484118400971141119041553571361171866278108926124824366490042526086651361201812756960257728350981935317679294489783108664736190374988928636462277914157682491504124756965833464988073820710366577160519170648557592187592419210007323659027583564995092711845858222591347415466163785621198515463240839668907548451739399372637965777324789080696568950626651789937088490711003304634886355186869218019040180080313253372525927192503005076855616577658585278102693848359858372398781 A133142 704 6790926257122226261137403415326435334318340168217295018381759512978743546418162448189900048010375642868739185962268409756049096266191988246175798116358996292002671660999014183502327466679258079366690335590719779503815572855120611126715409408950717392421233853802664006923749496149281528398600604990251935507175990145503356527784362979997720083296284784624749626786277595577935805508490479096338971978034798608073411770135150237982528193801550828648744897805923437336462927354179212944835923453984520336913295221043020196651980531061719585416365375345481740935426880878712846870531126128516799290439492455676720423451400773762855855937188411529918174717109150528779097909817370663341491053820889379313852988268264228971053705697723934352125376943144916323168892073266148669233692485592368367499690622503059219466874265208035587056520426339140350219861427515388717556294269085367085027629678229412830242202895833205573260531399915903098874979329214729511916103670005733177541995950752041443210851399574636013072582169152512229847259167369379673587295217810250978700938806438254238123448387015326355511211190456018293820309900840602447034258442183632459396984939400385498879505408134928801319948570465894900839069854665980056039119700218660306873070980353219326626333939082156204308861280126388281315357055046783176781469658614003451811476467011321205924251501392913348626531799420741583925391120678160993806260765032172062658312558015114578527602780387631827779432691032450614480616423087113135706183610052031597323577293344571190238990468668017851342230508288686218858681686561100958089864424907564844486911163953523454135656728226658750339317760536594516626352885918319760045948826395803201540207762443578091307977165493051963296440226000674630404976823952039159714877735428185058999665233620260117232440772021526346044850267637784641795914192852197706635167040266410382370502659100907189493136762277187296723169506577800116254421575726893859796821125483463787809603550054683594046512928806841344332779280445002270318901981550074474508358282053386998986404752793915771598029152485612691912901028792404058231149322682628039719856847043505501452752623150964824019734394210830963695015107000987113238721786230364820344930367361 A133142 705 9792510953387779400070560100873591226431791812940741938873224486831021889026625777645668814983760314123629595955893888123414484323524562629353369690468402732802676396074923886204131224241871901051867741111513382333791697645683512984246097465729754115839397659432175896466592726113612899699985745237739938096274593086099431180637575414600363361424651486801289590340747362041523774744515694979123877515845398502728959022848723361506613785360089318998620365500149500529274910465320421533709857981626812355213428645163823658700769557499125368635019401985536736600321670716092406279995554499724543265375893570453598476788589358792087709835658458501673172528467202864576843846328276325042760334526380359121892925558503704182398102715802335479894427260386848556769086830606211443554950485844872821990673550188256025390147832329481716066139314154108881639779100950586154329617403799824310330067962277063414068115834755779063012663389322871069825421080296987343053561553894674869985170785908071430466841441131857142409760653364423788960889419023630526697937082167348268973078059446803807922444731121399333220198516497668207014309368558414166306264192273669306965440140921182755806688878227488900760919314754192354178141288952262208938354922816527536808023539880080940985600613930783753876119699397942812401230377150645516924331510815395689346966652248770127257576495003749918369923008276641148790481239443669043618894394128182972917135243233952156776818330378931591854380167085325799290709683879583842231605058866209435932466027189957634009605391698499810746565252145610342583972369278304990574943167843189587421283246818703148032522424242853312909341325882479970784605259243323683321632747928231555880667861109925001284239737645979862322078417177250772565171968030005984190452723346323813523945905708548810940253468430674500954147999282324251656951305835140741985975554384869281595156169687317792260174574741426167717127936981063010673042447210107125116649485786635611372890726991261323405064319680437634962872629689847415577265309979741228455431444205520811698726745980374803244985399918476176949322586949696025317527386219858922272728938550379746225651263543511195923203623926091057145206707439806839631651537641492222577531217335601 A133142 706 14120794003858920772675486528056303222079309475920381658560171328250820585232847953202606241306534362590631008629213024405553930345426153119539312917857320381705167360468379244892173723029312602058713915992466706605548124189502770602671745830172896484323019003667343840040819787306333652085851046032216000482892456054165234259122855963490743969454264147682674964521730909786281705245786123669417535038877086606136550837536088952142299095961054996445181918306317773839777084428064693672396670373582409431697427193031012672826313049933207719852112561297768628695922913745724371142906719057476662871872748089101633326808722403977416714727163559971001184867874989421569280047307464643340997060895986656964390284802374073166789093062481270038073411984100892473944700040842083635457569366895821016942183759680842685553373707344847426531785834489798668184211243709317719154590739985077570128872973973847213673392791514937575658687346872180166785158322808926533953723844612451156785438731283488250691742147260738424718861789569329951169372694972907850118751685190098393608199860783484652769927178828670823177170749578447098496340289151332387211185931000188957011705286223406133487746482898630859968444331926974908829978899599307439309051759581732489416863071436096363681909458954251090933160297670553409094292888494175788621709257126141970034874101066259512184219381543905989376080351403117115814290021886650082737451910072074814774446362430800994957593504803638967822188421504348770126588883537936813384838788701463954583018687630625563670660735838768059078695751363461825319869297817629235308109958165454477496645955001405985939443200101466250556519852604775581276884157475986833030034376563683507776721515512749408273782393708337468416473781129369613364347572922444677163473112187663510916470996366493765115728269036260608849535370114843933104681987100080097746070114255941237649832826186453155531982243640374256660801761957186283590410954455398747524348761683203068135920618717848773666508702466262262775117999233479528260146258088805301358257634186078957082564981298947672363497348653290161548231257480432876103816259779713883289235409532800550551887669277119993556435605967029093572424377113094461761728278557245554591979670467569101 A133142 707 20362175161053610366418651502897088372647137832485377410901828182113196452883877721892380554295207567095375790813729225298920644143620189273813059874180565522016118531119006796210628304477044530296764414993395879411818061289565349525539673241011851000639677563890650385162965666703007012694897508392710234956392825355513181702223977661778238203589687476306930497550745631164456177440648845815605106402183243040650403578768017420265833789762055944784633327577344729727458026470358822955174464968847852773695334798922075110391884717234128032901377678371980377042784241299663827095665208885326848136697237368590984803659700917946076110548860017819725206906303206278700037251373517687421392719051678232962291668792097855002805689797995275592566380186646226560579700689807453996118371472113288061557806990786224964311939495843437659577119107194975525412750973649735200434765517441078056301524498402325405053618337248705228320764141526294477633128476069391764973926730369600673409732665340004149426061709508543676587456290798320425162446465261514096240713232107039716234755226171725422490427069426212205622147000693604218363515682646852743944363806238080202341572057294010723306574621650947472585595965719383064340475395080912375221443698961935433211579740987311076348372454211416142341863273121238617971157943978224336546987824444385905394599106770893967799517090609817432930389496800286604363057421079309975638362035429537754721778737489971800776693057108517012668003849429103841196741879352021005317095301702452156299277015097334872855458771474111842691668526900859806500908943480652079009303984731417513360576045828780613021529062023890090449188718114760505721296170475113769905626249372083689982476544701523536805792927487684983476692870310133805220616634982197194463744037321887436417737652814578300748069223696819367286529049557605669212699768447009665809091118781512879821777340204695762959326135154844936678708423614325639874361923282237783822985797697693037616386159300410940365782143892030502484085192022047789903715326898747264817379053064881650592247004306336563173359931772644494476372523964197257645677729074961199844155187817359843516075793446343487197184220600832026840378806590374774053572546028010448229412107283017307861 A133142 708 29362242461445302289454922791691073377053950675134438306138777678435901034237966442120859556687448005217169299722388913668019163301169967506685312799255457625426861216706247331756481122882175183375332227706560865645135038831429044513057606141793258970025930724111314188061156450565948805972390121251242126591117971270193953849372716665428255998832359886570446094793210678408236021587710389879978894014413197587531275824032643583934380182537788711324444813184612793949220634393172994636667906088408230117259241082618439278172424935938562690236066760099834405927066180031201492947578088305922257536454544412760110985243961914955837773994741418532483777357704355578896032147200565197797004959875459115944967622007920304539972637899616124923210682155731874599463454450002307820319056205217994488945340738529976717695131199632529760262779220789320217846518719791674449709212721559294572109228197823179260240103968919841424300966233393569764566804477333740116165868391469119558605677717981554699984130293369172720900687252469388483754296633534408353871258361946666080712123427939767275746543064185419171836312797829427704433091118036472505435385397409380651587589894912677239601947116674183356837569414123018451804056689727776045761882504851351312958608569640631135997989397063403123005875906680528416561000660923710999124967821139547349437041877089528035307391460439975194379632278305661880374412986906343098220435317637483370233990165014176905918996430756976728628293728688346234656931663436730751730438040216147307919602872751669256032007877804933438393326937095288477512485376629802480302181037872745888811473161439146642571058967995249408961479575001632044474527800940956580217080021560168117271223400738081427324545127654848037835922702513431817758515823296755431972041738345049495650866778887625543184950704842544491366566039926697260160779961418600838016611647212827316761765274742345103734192754911042758316440886050095615512546302962032428873997995931311677039760705790573858158684184983605518319788071777793679561629241241735467061359236261925154075063097644756025148312658118804707744767631325114965092191181509834270461388491597223361549630742261958031418346089670793815674732666678943311090789849644112509101257666722440490366281 A133142 709 42340333267228964847783632246967024912623424226406027552074706510476387178174694725660557588362745728315591034823893999780058334559642949524450947243466495715300011858371877533386049568567792137382698775588445774864405314176859392622479542516792638422926391464490951168533802438750431475205173859946782753834157158178794325937613755207569883372078059366747106961761312247519045178673300941558083749563677428737977059087851493280015955957385701559673904635978884071530046427336928987907252165405019698981235051945800990517049526365738690165192375366686282841366452388820751253166580507671931010040719316345962711449736989421665400124024306576663823787224602774441561799656225963641705593730747692993514410348643752287048785541045556654143994211102185176526199740737202638069446082929552875939771119787153235640691414877930612070861268059259092559159154581188620906745484309722985331903450759736526090940824869564074085136764987789386074210854423186777178119417246571740033908713859596736537372966456976637554995114430604567395253270583110151584768258317213860381347165748333918239901092608128305019575757432323034056188299028692910705985081798700520661509102286892023285495284435669550749612302509569426888118385406112057977076259350551949631350880345842049110798024362192973091958330715570048855442344981894047282513867051095402833502308992163992656019290686437353620477996814927267631213299164061525668323892089671215590339659096171705608363392076458503334164986888764745841271454261933886391974286336896382715567911043230891969863282504335942544051334751622879083713197412191231695943666047308514840248630938219203629806854010320087623832363097963635293371763367660688913559259485463513053021414161387768716678457268285363382874417060331498371073974596577286350706489722949524050841113477418303218694398168313725459731220943045247891546175491665853961410288186189778209257585704401121434888942993255588502647371078975814263243451894509327480198521287147153740598297321363848203053882228964215265386631915418386463880079462155255644755215201310643007294590394556733881927303679647384615923460447998291815465682038059451943044122360728008269994724014265950034961767864121064081370937664972229664218144909614264210113565326001651904090869161 A133142 710 61054731209101705865201708245203658232929600680526816595653420649329271875026875556436081921559522652783077055046755425293930450415841832044290759239765887566004991672911030696895351721393633379930668259066311100793606817907992412732570987251608842812600886465865227473711555055521671621297054733653139479786728030975850147808085185636599106394280562774489441668413717467711784739410878370016366886891928837826965331673406029277139424556169999111261059160636737646533532998999217207389262985846132317522710827646603945707146138846970255279644715042694859757416018417613343275864716144484836210556459717716333817150409753502079592023005276088807815368694099843040376536208245692370774268362733213421188663777776668790004044210215054795659514729198668868818905426679591754093833431265359041887155465787734227263900302558844742973652188278672390680987283059555271555852538665407823289310203886311872799957409221807425910925790811426061325442287511430855357108083503688057659776806779860776105337117646830017985130234108244533714566732426548205050827474622164024723236532296974082162170099794377951652809070381097017279595822766284059201557982518340753384515473910108402665006960554288375506757583381229699449648259951556897875167920221613406517056656500095665177139615132292870135200789885976103769019444902890555257673997162711749746362980129658600320451781862451203480754077027492841618547697020163733107379954172870575243786418182689434473083105455256731050889182465305034814767202388777000740496169167366543659701619804736073468873597339244551343588586318513254543425953155894379475748286138037840526892637001438930195034840911822598358316858625783987091410038301638912472395871960958364262288761949497761751368908056322366343256871565075318137656853609748623620963326208451475336263389983570414353731778973757687270387929233305207532912324898202199993752797547874012964922121823981142366764752062081803709774750779442238117501442119336147264413838822068199762631067697645963318229840015482213429082004902245241503121395022798637398001553258930710954593645273887712612983146757738870497356922221245905472786548406690548192035353982781296328109030478940757688456837841716484734543076438157288496859253868873919346871252098836715323258542963701 A133142 711 88040880063191392628656015505951428204859571557895443124904680501626299567401576377686104470331243302567468797786386499379847929441309362164917750372795166403683482692325847893045563796200050766067886246874845018898606167018010882300974741137277434543132055357386193526140893856259811727478877720753967183069707986510017734344932900074220703850669199442754408138745618827128146075185307936262659492814411820469055270295992406366141770194041181332736887635733539707417283054510443876126329318337957396848050032231350943908714215167804742374557513899190621083911057191746052183045667513766626143691404872227637018368179414813009350031773484095754293097833104749061448523650490632172692853273467563005661059653143607751433544702344567969784366095510269406651685099072230572200669738438564808848402241894792968561308595598439241437394384636577528102891103012724120394918454010033771460199982100610960841012493157021438599480905213311392641901704380628870238172678292900932573658121467845379547159586273762428957920242588974187011837832905811928573141633636902206437046698225070878143931044002400398155045659913784466594143120240682584675735904806365567679950651869274029750916751623999401811193685623430717036965902731759640623934163883307181645646067322257603343386214222741956541986447057246826064877184107623198787518621394763292038852583844658709498098813426363948981893758595647862686678147889776939079316225593387279830324424679779068338480229703088129716878866949982971438148464573162173133909083965056219060907020190518374711223757499908138701512197419961361428741140737602283012797332667384518731264342307443999122036610787994176512605286306017411422177981859199944124505933808442475802707341709761611057705248738759583981613025922421548423002811831282918684142765686097304485367757515195060079778006585760416730173934223205166217211680957032080725137572653746140505639490412595102891753337584578967693906687976584628389622816292630829845957275382901056910560259021708157741039226248443122800520985682405722829114587742796172972662595044162883885881029190355687031187815697355771609804065919576147693466387336765732433463037399048268577124951955908558320804725205987306866147034852885145040241379860771282083924135412957217494486914862787501 A133142 712 126954887996390779068816109157873714267749269256884548459295953629924474646921198109747806210135731282779637223330914285350315420323917684399979351746811390188224016037342199750741006098768751811036512037325267450940689299233153784285592844148966809002353611224464425199467695229171592989352920376272487024847039129819414597075245433821840618353558591315889082046629513935001318928632474633212384972271494953187539872801489376573947155480382827311807480709668603621358075631071061070156959487780348720122570623766780414512420191125835591533856655397917832908139987054479389634608576690135330414366795269292534864153097565750605980666225341060801601839259968354046765730727471283347330723646071863120949826831169304600898381456736656797374260250211079285722861093956729805521611668994979189000354145656825672931179730952646827307979728993756516851978289557065122054200854829930033037785084878877119220867215175015692653025554391804216763560932274579319452589644990279641083157351379826257446228018069647775727303004683066669426536440483448374454265184876938359518196615604019909309466403281361579761624188786606819731737099791241520818351973172796630253735455480019240792419290834846583123365787911403712737605382090937450222815189151808734319615112022038963925497743769578769040674321455760037209449130463747749761046594377251504408275679541017729437658168509034951980687319140847190501348270709361325988640889925710284644752576601823233854654018148747627795008275252692979508775271147297464882096158581441900519284263413107691597511189441270196763029245090997964666990181517669336210074277958082337972642654714697245295046597721446690708578464536418481486793558430928017788625084155902089149139724456714293647449217312383263779119640123260307750651917003856358993910247156026104616424970073521293064625531764887547167223542761932616380011711027715362203448386013904386735119180252840314388765946032210809332809734287484254695597983592531537301723126688304501996828130878235465816615246020414967596137832272024150074341732403717058627942064052129619632729489498847626811260217252440264922466965699106583728073057753067779478505507894073620506917852611389662157842725290195854784499289714783940990739572899978319891099256394232208790334807973596612561 A133142 713 183068860449915440225840200749638390022666241408855960982861640229670590814560800272679958868911254178524934308574380613088655456259159859595408060301151651856252627442364759714720637748860743911463884289936788789411455070888040738928942580288069001303959364253622343751438890379571580830835183703707205535862247355491609338964769570638194097445127638008312613556831620348653074766941953235784322867356002908084612027524477385027225432060941842942445054446454490688458637642721415552722459455049944516459349991421665126375966006889239755187078922526283615862916777421502088107053384541507632690890775086914963046471748321632959011111346910036191814097919776533430687122260489940096218730804782353152846644629486484090887714627069556757245713496438280819742959045800505307331591826021021551973701829634900725573792610725121126538865331814612260723024590650184893278037237746305097606714632195358705305529683269879471784224249952076467261662222438238998021764029903304949540980327031587995392081254896845818836341974832739548338878535339299650151121823450911477523033082654298484153372409600679395615863925184627120268698303755850032337478869579267934460318846851535875948638866467097148864491654974558530336909924009229071461658878822744311581703345889712863722964403129518362214695829552758916409199581251540147532230401573375274593441491045563721190393580891214974392202132307343053055081519684751142298681083956648637070453385135404423439342755690264376192272216035516326468682502845938371197809526765355255492588846934681100765236423950554123824149469909021645088438413007338445212644096018222063972031976834251120271458071877715340007593633256229144286544889079416342451253246846877004110583679959240301678010713659207927609906539444715441354891641316749038386299892256223956759580321478260189404129937026961257254719618488772609614810670090284595265291847494477471925901352285105320753497602425110402478943942935864318686423902717614184158254902727259708978369254166156519999401443722212134830507953615273142001477949011572255745319483700575867347512037976309087506150202090203164662425754734045774159733655813536401242272508920216761722706966340671936923050889063737216611941109621683590023501423880388876511683043796347432118445298611011452525281 A133142 714 263985169813890068414882500664869400538970452362301038852738025915231362030122027072006390941163818389701672493327033513159555817610288193618894022974908935165326100547873946166427408892851093951579110109576812109063867271531255512381750915182551350913500400900112195225149680459646990386471345547825414110226335839579770847372600645614842066675255700449395472859869149913243798812611367933526360362342383921963057356150423587719882499084722657140178456704306665904153734122728650155964716377222532212385662565059417345453728469514092601144176272426245576156493084901818956570981345900277316204934083308536107420477396926697161143416581578046847535127598478501238696783533895766147464062489772507174541740605892678889755483593852844107291521487603750730990061221183234696442349891510644082966889037979381189451736013485893711822216500496941886206084607739277059041807642629317120818849461840622374173454582407951023297158715405339873987100161195008360568064278530920746958452548422198509529123723333233601114229400405805745637993421422829612069543215151029473649854186990882810129253705177776407116496018492043520820643222278835955389123711581331188695149523424459253098696453026263253816013843107525489342111372815926230110261880447208145492081905157853927449550743815021708734822345540756901702028586715590428993726478022212768712238221812023344938818105986963484038603494099869541658237050037140437833372134424597408945309136612676576776298399051343081721628740514939290074860660328571983969776455499483696978412597995546734195779325825509605284226772579564121219563524566400520327296576383998258165332137952335400734197244601067798844259310577017889642716243258959934886689393328112484025372517361500058305397801647360519230221450759639543173445996126835109496685450723227789621210207146681119599462304567346368073758522637267341131940606258479358657188640638650500612763014875941619686229153931063168163827832903782060061568572120816061024666268009581812042306467679466823603671065232183878010624872975391598741981128132954789067692067554166348585492726032348205336241780153855711002953015859528307231752203610061737523577479357444676330522938545396321653377224187183776158564295575178022029948062495947859951527058055076602882589330262270540944842461 A133142 715 380666431802769028738820340118540925938805369640196689169687250508123394376845148477032943057199357206695633210443273751595466400338579316038585585721758383356748380737406788007228608902853528617433165314125473124481307194092999560813745890750658759948266274138597531892322087783920580565710849444780543439740840418426674070301951166207031621951621274920390263551317757343277209234710825618191775858174850259467820622956883289014685536454738010654294392122555765779298996146337070803485568293495436400315608959465688390479150077073314641610146997759723594534047165511645513873266993734815348459882257240133979985365359896548984735847699524196644109462182908079009667331168755434294703081891521150563336037107052613472543316454621174133157616739411112115806848537987178631764561211966522746616702019064438040288677757654048007326509654851258385296913281335446868953393342634237541915683317259545268199416202302582105715031083390250146212931170780979617700150667877557813809139033844483219153001016965267955960899959043197052470438174813184961304631165125961050091612214607770357907899689493943978382591642801601572396247257827777691821084054621409994830471152459223391432444336625005144905543097269396781072794262690641614589926169945995323055270525534279473669388449616858174477251607573941899495408812844300147068806049077629239107772922411446617838054518439620452768691846289879571728124771072036826604580319159185507050498704542094488306998852089281033578212451550326420771622603511297954946046451020728725687615473720731456029213022603960900265731181910261553776965513986336542973516450501629470052344970895290813607592155256667888218081918258426540635652536234531146690263653925891355087583059451603124836081951964780209522051722088860776540667771523254911145182033643002216409828359125192696202235239056176435801102534923321017139648739414057144899070754509086527406132341549755530482221686470990663381837256103310794744463194574314042383384600214914245705296948024536993479973676663365429879186236322561070112794785289771794263356216093624174084413163426608135785773140831657845063093586443685084982412517872053211972597482960926303051852354675495155152233034227029941483433102278297086083595082617732933661225506032376665009261695792895509031010303301 A133142 716 548920730674423125551310515568435350334356804050711263481650162494688019460048673981854431882090531928236713387786707422767149389732413763439446795716752613891495999697240040432477487610505895415244672803858822668689935910014833835437909192711534749294049053807456740876533225434733017528764658428027995814692181657035424429604566209069893984012171203179502310645527346219855822472654197930064607261127771731768675375246469552335588823685233126640835373262268709947083248289283933369976033514504042066722895733886957599653588957411250199109230826593248997072519856174707929186294433984257832201834010006189890602789428493426709291931239297309982758996932625851453439052848561802357195696623511009339823390966629262734728572572080139247169176046709336067242744601716290403769800825305834289977201344601881674715083874801123740671115100079014094656262745601106645753734158270927906125294524638802436121183990265740988490051525090025305499172761166011413715256695015159836592031528351196379820117937340193059262016626710889743856626210087191291371666070568420683202631163610217865220381222996562039051290032423890975351867725144433152770047817640361631214350706696676705986331634716804392690539330248627050781479984688532392312443426800244808637554605738525843177330694796765672574488083299278678315477806092894096482789329043463340580639841879084210899129676771826705928969603746512242562414261648827066823366986855411076569410186640563639462115568414344199076700633506830183813389719402631322460215012595435322957844534692696764047390982815585792673579080087824580982263051604772728567290394326773311817223282698871400886747153682870493742675281869340494578721314533950654567425302271742005923810746356694344513571869335411414770279353030686480132099753090537455036242995827758472835182872648320721242503615256701853078821781600906269448032350294464144465101370813462133869142223751732599013743985662014605533441159473141262239455865007588728300779568843638332725226156744914665131298438077507717701908542152260087711051338406722794372970595914938504863375196168442899454879532837470458725269948698778033016331619019297121602748046852176371556094764919125468333198381978152988435334374921008822954522079186708394391627228171629095866752482744025061752175912517401 A133142 717 791543312966086344275961024629343656641216572635756001743850364630089615937995811036685613741031489841160134009555221660356477824527740308300366240837971547473153874815039400896844529905740598335254200749999108162777763100934196297701904242144142357823258787324078481746429018754797227355898071742366925184242686208604663600815714171527620917913928923363567411560586881931274752728358118704327545478770388662360170423284786137584630069068569713878073953949799357187928264734151285582434636842346535164778015332656033393012084797436945713800869241800467294054979098556763322241122700538306059219696182546668582115242370522161418249980111219021470941829467384294887780104540294950243641899828020983946874766437842289810865129105623106173243818701738123197851921908826352775057421025529801079624377722213894310501110658785462779999740647804283473235945582243514447730015702833335406395132788845835853341479114546996202820548584148733100279660908670217677597782454061192606807895654743391335217390912643541426187872014817143967444202524507555028972981169128497499217144046313719553877431815661352966367981844163607984855820863411014778516717131953346850801098888585455350808898784817295309254612808675422937830113065126601019072928831519783068060030686204428731582237192508486482994237338865952280189019500977140442828035143674625059488043544216717020669927155850455670329121399910624363895429637172837558322468590465183613227582438636988226009882342654632245787568735304397574732487203755990855689675102116166714976486131411395013024881768007052109074400767755461135514869543448568288257489775102756614010965921306801664787875788018543995309049538373670734755975499905420609355080595612198046650780008663293793185445799499711295318533305018527815489711303288783486907351254801594074826117292530519354838994010964925015963225207965971917223045509475877882261531277642257887952775680517656858022288345102938590188558770123013596838500612877748371895681754887926260875530412729218922582338867734089465560722238597322723918265917187708979714029335953125230388812948461731234405800500578491569823994202930051479924465212213308577297950710963355366857585599161024249841316914579462382293810685202992444403334754592150886979792801797983123863192070855188346151128634839788761 A133142 718 1141404908376365834022810246204997984441283963383956103803368744146426731494570499466226673160135526260420985005065241847526618255819611792155364679841559254703673995987287118853209379646590332293541142236825910111902865701611201046452310479262660568446389877272267363221609768511192167114187490687834678087682138820626267876951830230776620293737901495319061027968055638217551973578469934517442390515779639323351633981701286363927484224008053842179056000760237410796282610663397864525937376350630189203567831386794266265765826624315118308050654337445447244778282787598996535963769747881803353136969693398286089220288895503528271689762028446589663788135332971220602327457308052469689529262356309635340384073379977615278004781441735947021678339398730326941966404149782998985342397349013147850984062698231090993860926854884762527635885343018676689392138873332402232520036889751511385093875356221170661715976761992778258726242568290948040577965531129692725084588583499544723857148942108441954187097875914049396369852183349694890164796183713684264587747474217222825450438512153219986473391457802447980940590767993890290271118333170958166187953334228908518493553382989519919189726061374905119140758979570629627723972258432573980970771062608100383897755611952180492415742854266542711712017668156619888753887804931230425663930194389480292318418210120664064721824059606680304787887129701516586224966974388970110273932884083807914863097307104350381342610875992411284081475039608307795934062734426419411273189037036499807560770043650696916085115462075186325699493233524294869587860899389783866894571688407780710630501041301125301752715999575586758365155691659551330177622092142301984739371651447487311528418848681723293079068329306714352437910255557364079249683567242672697582945473180902828140788300646136261357108121307806616317117671065149903729362176631865611756983637258765060965768662164237437535540779894451785037296213076226133499855644313848144684844789768820824544182129929376941449067515974118931830843766148797215630051741533337942024835929473810667282163408306620271570264866954652006215740915355185535273045819679971949166523322461111586832266877895432049145710657625202777114686572728340183820785761599802392316466828565463492981627099420698851124865739263062875781 A133142 719 1645905086335406566574548099066582464220674833983092065928455985208782716725554722234487826011301687836037219217170069188911723168414055676547727567965287607311150429059793210346927028605853353426687991851302212382255769563960250974787934009192514395557336379767822213687079539764120350181431005673785863435512459936656869673900938377065714935949136042321162638762524669722828014625400917216033222796208761133884393841442831651997294666389544571852484875022308396568882336648354986495116114262971890485009648081741999299200928980177603163263329753727093126502989724738654448096433735322859896917451078184145993987074472073717245615218595039871076161020208315032724261305658107120997350952675898666139849886939161283388593083973854129982153992169150429712192356932065175710510961919855933671317938786471510999253146023633168779388166664892283981819991019399741775779445465005976583969961868538139248358585149314471702087038962926962925780326016228108239354299139623889430609401966624718554546459919677146586023900660518245214473668652712608201980502884840066185802033117380896906775076604719314327163365519465345634962967780611658264628250191240954130320853177171999138016234171603828364505665193928039247755030166546706553958832799352049233797495532404358065634769613615162081802246483244507013630826025691333296666944512274486906898099570950453364611849624025677149048462911908187006712038481639257726177452896380260548048973089262034612907818873298714417013241219546444537339343730555693035065082901731530606335915426458173541599723471430650674606560168341265446484559902050524887493684117194244681972568490590301378325751683512208087018559198323534644445396300893699556573564566306681091025933329019036325326223345414482596504171269980413983750228214252630741131120464975607076584941903414435958357595071931846175804267718450738195205823035657640736275688143395861575654750458065149867269391782319454371085190950697147961493195000599956146887174291164884741066449755827748820350632775695811765610611150064326987615810693025156124690833696271899029095649245965197969873087532348107614471528575947974611812252147513307337389549333038211944856761980339613853843864926978627825136995744063581342077128664892160457569458186998596558896382414172576888133710244888701827087261 A133142 720 2373393993090747892634664336043765708408228669319655375112729727302320531091518414891631978881623873724039409690174234705168857282234812465970030997641264888183424215030225822033149922040260889050951790708435553429302707808364980294443154388945126495733110613235322359869405474730093033769456395994108527239330879546520385443497276187898530161018360435125621206034532605684679779537854544155585389829742517775421972567726581540893734981449499264557441010726167947614917533164317227128092910829829115449194708966040576195181473823589479446307413454220130842970066404790352115158521482565816089551611317771845125043272168441404764648873524285465645234527352254944217164200431533160425710384229383520264028196582197190668735949085516213698319035029575520914654436729633833591557821746034907340892616746029220629832042705152174495115208694889330483107737657835554308271727840501728482573299920556640574962418069334706201631251458298112248027189537435400951456174274749065059394033778723902047214041017076569462997068382615126249576140032415397313571620572191901222703706304824741186349673990613793457321592138478260411726309268523678046635770587816121627014151787928639767499490485726659126712050068885253024633125776188092418234655925894592387035604659971472378464845367090209455416127716820910957035762375159097682563308322769615730266767262892343631106222436020966842247578731084475962162173265556835252177776802647451626478704331618546807462693472685870196921809757110933414535537725398574930144438271107830097836582484182642596289885160687536197596334063254871249535865790895957497982025602422412423623733132930173286420432174908604485894003998826845297738931288266622618277095365242582685772084332026601699397120985019354597444662533401501407203749835268726286038378127549352223532658083935316005815390736617600877703137732888293412336893088056141309843930545793195133329089194761283944365025414563873308653060313609074284247053691009492449963160643014974027796996003721483869568671013485844591891569447548993367344783389290533598466240165188148926145258930518407165936720651381104225415937990776064035047732323668369500543780971717779163371863943382845281810804078992523698644770748253111566935035713988733780012766389185147672465090459609756451989959048263768771596954401 A133142 721 3422432492131772125772619398027011084942201520484109067820490338313960997051252828719011079059475614608376992736012029274784303289259431161873108150871136003472890406923156575578591840655027596158119055513572216742842122403892737624336053840924863214332749946948955075109469007481254390575205941592498822493251692793622459152653398362011303426473539798315103457939157254872638519265571627271436916101265914423397350558267889139137113845955511549947258084982259158152314513940608793163723482300499321505848285319382429131452386052687049183972126937655674948469709252717963011404139881426171478273526602775922486166404479818033596906430006801046420557112280931421246118052760965159226753376707818360322062519621641409783033849988230406298846066358655732008501985571775055973850668446820416529633482029835349676706806327683411988787351549863749664357375882607849912786055766558027465894114515480807170956558497395497028280562515826914934692281532655831943891563949889012191756766099517900127364092600164493488495186583830351533643579453074350213562074884597836723072558689524159409819323119388485446143408700320132048363703002243363131590516559380656145200276557339921372735127264183670856890411693667340933481719614233062720387819886307202870056108122183330765388241384574468419547974365409270355538555714153393166922993934489273608557771494991188565601808140892610160843859481760902429250847136894474794382627971964728865121743597220855234326591079794151525246832656512746437315708060681014493575244921854589269549745606275944165676472801987955766283239112653356000565271985912068661565193425009001520620741205116819288716884870466524156451066747749112595804894472284168921856014943115237926202254580849030631494323134174563915032606868993695048773823512229289051836600128805700930727016372092822265949835084607508533801748806557200649851604627153920111154211571345643986398970964095313382624499378409322991623341887033334420736289929240687512890730760053301383198527170916623912169203250813812205695877532754498371384190031546256423832193627367614479602434282158297168082781306204019944942168111170508390564218198477641306476794771667704515370282949596082556757325638042292194817934281985242815938979422443089218617951563746795945098101546374854631192632813886109679940981158801 A133142 722 4935145280260022314616224537290613940720946184309415956141771955119004455427375487494399084371784954641405899485919656040004260174254817500608555983525180475743019783358976751758507401074627753399118627098780428107624911203705519289312295195459263809941329690389779982985494439382494101116413198319987307926741701677524039577740756940744111642444683370809944060727058726993739060101174748670867877432635618856021204083049728412054177272132866205524681601103406979887689914184824715424862133384409191782317778235840496766978145506500901333808360736686029055562477772352897872092654550495056705854335809591562453206830216625436005334307420933584652977710674575757181958014917111328071817943502289846200893889266210330709944142947079160366722329370146535980738948540062901080459072342493294600824140194405828204590584892476774935656865819694832126672852914982861738683184143648835104090830558023403383878782390826237380074369516570953037714021942900172227690683759565680831448197321471033259756974315396182533840596056814984296387791995193180592559198411969508362769406926587533044218277588484205399545338024269491935480048002925661112075478242856318345257171781532378690844286015462367648976846950218236740827615050598300254706818041399060644028520876583702992217465611711016370778723618792451031775640304046817787605274690225209773924576229010031019254176232944707830970003125120490218503759409228567096664497357796336376053927788488141629352136874369693813535735768881623251675836487964297501160573032876046618860635327667427304262877490581471527444233204112076097943872667819412114019510936837377770322685194045320484156461562780552924997952356250221536305360090102483318693755270876807847000965333499970144013114562358736146122421660426374858830446300884799544022091347359693192756134075899765772183656376613290688141244075917750448792601535462864744143063241949872835192182801136247136460583738640829190047550348041754625627445830911380384095983792836217579598248383465767959864121519002503714768863510662539102542634680706312472632424744423934891437784089613333997968204706825545379502381000369882323129567594472435095570037516963858193384784641453607663998781759252906352403762589851971887472441392127220664513306142156490567683789964782080768423324527664721894706123234036461 A133142 723 7116476071702460045904470010153667275508519455572657324647367338791266110765278401714094760653034845117292698681703407997656868386972157576446375855135159374885431054713237552879192093757772565373932902157385863758978379113620954922450705335798417489072183080792115786510007872120549012555477256771480105531539040567296871448643018855154646977101806947168141020464960745167716852027374722011764207820944461124468152890407150102292984489301747112855040921533027882738890703940003299033858032616835754050780730367796676955553354367988247036302472210174316242446144478023626013594596457673990343670473963904430281601763005969398901658474394556222268547438235625960924962211392421774114402247776925250403328666259355675242329671095838161018407300105684946228493555292785131582966008467206883993971880526851174435669946708145181773805211724648398062912589546029404019331238749085853662071511770555232198746033251012936906570212562332798453468684949380515696498022089729761869936108780795130442669429598708695049304651018740623525039662413489113340120150547985146461276761715580533125603346463271104797658931287587907050830180856515801080249708035682251673204696508693132732276087699169469966153756411803003712932487421243134734224511227877559141486257047925577531446820023845901032194499910324348978550117779879797096333639180310818004725630364460969738575956526098127799648583662564265134179991817260456858915410807314345089540898749256303008670547046250018684967005731894644216170118899936456315659052738162337369807766592750823896802903664945679954618817997090501079879063821723606356347473205726073735803791429072147021334328856644686851322890846646071706239733445033308661387473244589413800137465808652376098636279704598163348144617001727963552738454792052368713190803886292548778253414610431090150666566545241280564791140155724589589958281562532823807134186040680145282703141200267504275462779126620697282725575978534323136820356151884281273178895738539065696479290970430466481500151061198359542884495486497848631368107825388471039279532649265686745838805054788145466772983104461130233222488460365259139444445907011052930170687622667111847156344082693152655403686539517052917874030836632261476492444548468029755138968839038095651804080031114214093211802776259715086056549762499417781 A133142 724 10261953560249667126171931138417050920669344333989587552725547560765050612719076027896237150462591874874181430093116828412965164209753676970418173374548916293404315837876705192275043240691306964641457845792323316760018715056930213292654627781926122559978278061172540574367448366103392293610897087851275992189171369756340411104903655448376060196869163173133088541566412667473120706884414247966215316809924480305864220446763027397778071579395847203870763484169025103502500507391570572382107858171343772932034030872584572329411170020493545725446831118710627335578284774832296358705535999311343580516117601614378874507289047777656590755514742642651577660752958061961078038326869857281161639969476382708791753735852101617489108675776055681109382960030068322314951725993247619679735903750639984226012850895579199130407858562560459641052179650077170311887827452521485613013907592997657331872015882310086807188396069178264193036866440514378798948805982984760734177920162706557050767037413709256627296057724363622864914772928427922308122896812459306243272664530996169227652727624460202179586981381759344634018779371363737697805185315047782232058966911975564056442827108363715867563427617916360228826067768972981135811906033817549688451490483781398882962538634587806216643322256920177577408098091964092434618238062946363366095320092733509337604585060976489352995510056457267342385426671414545202997329696730169561988925719649927822781599942499800450361299488555652574028608729656308078094059777871882042882852887857057611216180566111360391762482821974179913088808107571298445109512087052772546440942343146061489651296918036841959443618054820075659054683602911279150176159322377940987237417724942663822990378695111392834263371320915989189288391594070063016673992979693214799621595181942507978548231112107556097495416774581549961138135963310782270969393220570796467022752127597527547785094418602940028970191040003306840861090513496145921540327943571302684543583558989539898105557981112349200555257966126515458335727722666387063893708941575494532328613447816375863564665451220416149752643668428242970761448857465703309196567868342343852871035981848458319741254782458884675484451991201831054668000062661131197130217566449506779689728552586791773410915721076731940330651180041981489371650051400926403561 A133142 725 14797729917403948293479878797127377273937919021093529678372914935255864192274796866947972256872296830533724504901575784868087769133596415219185429559723682159929648552787154174023059473884770885240416839699628065382083228133714253947053050810832132933071187892027722716122074033913219566837901045204283209256679583649602305516399622513539423649238356193850966508797746601535494891610473318192560475075703279656595081416079395100445876924504322366234528089130812666222722992767940825371700497625045103732239021737536585502333951616197324947847294170708514443587644199163693325627369316410499769113897911053970432609229205132374834470550600416309018764537218087112248570342384122807013310721582696089152458483770064273063619468139401196321569209956058415093214160388707774793047590242414390047026537019544678294873696377265474657215469250199554941344184273946436224562035417863872786705784830779374620733468385721805953422254837009171895285724758779075598168864376600765537444198014459967261430472569102745462512053258142045227689692163903906113685842133545928041128771957709895962431301549150511691150282194575222172328026394118045462827950037360727687138883485563969587893730348947692280497223569102626994837055568277485407612315053101549311672839224818568638822139247658872220721445254112310966370520736650876094112355240082540154007806932297733186049786925454853409591985611596111618457015242693087247931171972324388606105977576185962993117985191950204761730568821158664353967418029572353969380758205237138913036362568565988934097603426383102488994106672299815267346836550466276288361482511343414942003434352017697033370675900721692455670002432507217888482315503135545870287694971894076643338325940884819814631682808481151812790512534032029142080345138262823688685627061557210212517771010244485461498240322380049802680627267953992310148275065781525972623001433809594043760823448484239254270740016905641843824409794885463884538016074273666586830574313167177994002518129473037116734200487003374092560576491589443648286096925644037727146821312218564729573501741854785299797845396890421902707776029977083806602311421703752824787103715137854229955042239961629008895924367626500863778338216326514554000297238375640308282833433861314699162888665712616343742705789817761047958833317570373374517001 A133142 726 21338316278942933189530859053526539611967558559072535806626190611091395400209644363062948098172701567037755861886642188662954150125481820992388419006948175125702259808803238442236059486298598925209716441389017877957647254950100897261437206614592153763366092962025914984107456389454496511987959696287488536472139770451356768214237150760868400526141512762369920572597809033001516160581595640419424238843847319340329801537766040971815556747063653456262985633763147695668063053070863278615419735467456868238115737311496883709793228819386522081250072747330559117026047356909270943258307848727941355718660271622223749443634006511836733649943210285574962406885007728657800477355679578217855912898882278284175136341842696829656121783948340749040021691373676204496092504328790618003954945393657799807828040369332530522008739768158251895245065606608108148248001835203308514332842058652111560772409853967975893010854223814775006570698438100785358623216153353444027798768253138141198437482769813859081726114148588434593319515883467900790406227977452620156628741083908697239138461510290045517623757246893656099294072905798099008759316255132906509615671894907257349290213543356135782026891599754954352116767560578219153573898317550100140227269855081950326033351199649741389375308151801836822102746648331860449413856284012500381346650160878930168569919991788270277794439750995842159364300866494921539269812982633735081347187995166048720076996883260216136275684285492706710762906211502064342112938704583556551965010449099066455540823607691589931608352378361611814949588732648226044215693196260283355044711340414861200307462684312601085278555205222625701000484452991805283912348779362134767013868912053533577030043016377215061306052346458499998054729785682591952816841015382012065869874601170315183942647248541435927924365049455257233915503382253693600451541675463739881725901044801307013575559627619854401718378134186895535487958063134325425357897638774683646907003616003511677811733037142138409981516547000899314956892965144255074441487873069760827051184003605722523669125947089149181892343309672319955461642273778097383417223873528943230999150686192803951136851168769886571943247453665423043737309039942771325737231487520106875037066121899463209401112045041871690945041418266031389175148272286427005127111701 A133142 727 30769837276505792255355205275306472993079945504263575539625288488278856911238114896739904209592778787371613419116033134476195016393175652274608881022589708807580498714645717046550223756183105765381525868066124080386861959554817360136738504885191074894640972980053477379360235991519350057067071044145513265309616292311272810162624454997549720019272412164981231614719531827841584768063769303011491559852352758785475917222377215001962932383388863779608859049358369846340680699805192079822609886843575178954259160964156768772936333623603748643837657054356495538237116701018969536485154290496375024446538997781335592727287628160863437548383638681198679481709416607506461176098319609406025419386877523703084457452478685058299854548834039220714514957391631130824950298027955682453928238210064304908497987186040489468058307871987821967468727389259641750218677302178896931231733686540927006761028303636990458347031057272519837668993725486495477962782407410907509010225652160823007381312709873570335881795171791953580821279391907454797720553053794514361952530957154207872909620369066287926517495518719102944670361979878664195408761711875257068820336044506227736948800790636062233713189793116295228060098325130222916826566536851676124722315518713119268590780757055702264910555532759001038599939945449288655743814391025288899025775419632177220537670620351753442846396071149078938949912257500065263515451863942603294215397157857469929962423399683655482546543621695291126715349026417155622662503644591458975579575686842648591750954605928704115390310031994017854054817958372069655943762242170778131698185391395718507428419187344418747274643235255125539150242911211750712183718457524695198488128683486223524000678691290003233583512851910348516043107560441763563932742663835723136160670489260532938035084814625740363581472903074158551256353196582558217858812947743647127922776683602050903981913222204381563038646998757486456531791702629902377902203857097019545173312383702750672226525037040834114156230126574809808793747095161524227900977226869669468570080186378139660566150042200811265503459254702088485353785451011986449803830223317314435347950502386308159685109430323936475113153932261172402568335857259259925198533804706755738163141064945592086641704406061713265726405982433827445429515849803710171019920555661 A133142 728 44370084014405073489289016476132880529481669449589516855603859373907500574609961471454578807284688838688299512609457893272484550684809165098165014046155353152355953444259315177886980420356552215081235092034909534899976988030791683216279662607238915405918519671144152355122476192314513327794204457698133841087930221373084940897736249869315935399390292200390173618504992297938532234031794753346930409882853834321336932304866406266789576681289994506542518486189135555275565901056033908240924841408699940595173471994576749073690483292007786157891820222309319235578805256821997162340649228587924057310553516140414302488999316173958565108035557035078210237662571863016588358133299521083910436899964490297569503471337922011371560603296900607929581528537040716973373833663807765307946515543967334020254289694230016480409557942666671118838009650246796795707184421740134171527645643149958091637842041434686272960525773732749791143682381453088378436973608270375274548717591647653638502654490154918610482466911609848475109691563614666350412247097343712257315393011475283844038433433732076899992710914235699552558562680912127971680425629207865560332414960506085489422821449883658384878637654782097963908309668070220867844755372241799421749438750714462903357579818323123016259631702930327695824291298591225909722130938002182579894786808459438673085152464627236676314225340157220834123614111014227615067742317992251316523521354442476472957094465346947945615979626800324312016822533187326905814988142562179259229196175416650170238421000925583642802895457782995383935232546383791795644860937517065805625428289681285672850580160687967520968950266682685804828949277482891535163638103401831114085114547718222268075401642797168285612364226402376101634163047427237376599062104410097380331620975639087326331408360043069062848556001867887175654427393968666696458807819104663694724762251853112602234905290859090594047327253830161283423308147234256094609552604036263409456269550295750465838971291679845650474873861004328743381268354329952792378134719658190303917228577573273784813864691727622755706806352937101923560203158717010682519739764799693886828513625290370173461976661675947627226596027073156939080496568858812869364960009155654254324374378585421889474128352428945487305786481628160910277972680268677780183720314151281 A133142 729 63981630378934839465762506403378338417039574266362579042205225591886127549730653203722605900200311712609740525569419166065788245892478422895901675645674996655988477286123217840795979215930392111041375621188471483201686429878442052380515136741133630824259610724816887642609231309081536699329185760929664853335530069603696173501725509687098581296200782080550465376652584174095535639889079970556970639559515376738609070907700135459495567611487788689570532048225684112337519688642101090491333798701458470763061192357018708007492903970741604035931360922912983981209098943220618889125679702469495994266793723735479642853544286635220090022349724860944097964029946917053312905967041811083389443984329408131571520921211831061712732090099581842595235849635455322244474243192912769618376421486162685592901777241092497724261114495017467765542442446928491719768009717471971296445933785688553027214761462720513968618619818691567926309352325061627955210637980343473734991741756930264385897820393490682762745381404746229709154594413452956969839662593816579280534434770016402148895548101821285823501562620832360035686502715513308656498978348556030262742273552713730769519971581931444754932761785005992147660554481258933361209220420206137914486565956214736793522361507241186333744124005069999778377589452628602312530657068784756254919383552023090934411569316321854935491670094110641293727312598170258720862420907092962455823623577708893216534200256606899253922760075302445962637131377507098981029590239071017900349525305375122702835211332380085684217659859813047349616751277067469397250233528137366720933735895535022544532029163292861820818479009913197675437805707887418381955253961386982941815536689680993024341205168234825377849795630959374428207947071282515855292283621816696586715061286201074664036952820097290962887254173220590233135133045749620793735383016335977304145979244395504770371829447505586432234682861376093813209953816520094658524596952816434739416395518214088468989124376077300387150653951338115473145980173196696765085042364769883548579175038780474419561932319321189812917949257476046271685327601084478392207014937010935267492281299718211403824010661027286154524276357885560044981673483958550898364347134668648727980009690779113419029606442498133330981678380101825598793391175431583555314753673085591361 A133142 730 92261466636340024104556044944655087864490536610425389389343079699640422019211027309806526253510042204894407149571589828008973378092403201006725118116049299022582231890636235867112624142391205067569448564518683843867296931907725408741019610901052088409666952746666280836490156425219383605919358073056119020375993272438308509104547287232546284913186128369861570682959407874053464454187819285748398315314411290403239958911971290466186341706188710000366200671022950300855148115456008716454595096802661706140393644205348982370055693835326101012026864559020300591584285097318875616122067790311784635808659239073045504580508372328671195853663195213924354185920945791819014193816116158282726494314966106561235835598883989053067748302362993720121722165592798037635814885310346549981933491836531048657630342527365687488368046692257245851241083170461234813108674305410160869340864991317250315285594391400939708061776818027467216988294909056486058325361530681680855482817064775849596811018504759074388960229503177151630752450034507600335842443048036409978818397622970640423423536324392860425412353306529348935760384357207510170543555098192166431008798130598239263562309598323693452954657615340985894828555653665713836642828001181878630890206359422899741796341935861972370136010555679236750092788166399145943443297771056680517411171187230488667982809868983650189742311961482204588333950642947402061255995880285733869046348675534869575765843812932683377208674412606500277798431429542703543317763309752265250124756261154751520838204502871082631058222714954956495151971406298744487043041102713145294520641535933212827929513202888146057652725763344564365295511001824379823887941048681926000266889821405444222877749777192975397691119687479191523099758042626340436094096383597572067945738043080974026453959635171933525414357669228089248293686197543559215899725850748660167914807345656066025763575828397764776191818638777073448487469980113829263336374196408694857975032880995165276531851511332175478425592522955701507947760028481282405299838711863452418860866488692866539734521590596463982604927122474105786668318840560659124551833019430003856029982805680035553944049911224684958876379281474950511706634083371661536628519203232182310092919649729102964818803015953955834330092918320350885299159796999663218086094612869108591101 A133142 731 133040970907971935823930351047686233322256936752659145136853678721655896665574751650087807134955580659146022499941706962569773545420999523373274724421667443515566922397820165997158563217348901777043033788660320914385158974124510160962497898404180370353108921601082052149331162955935042078199015012161162697717328963325971266432583686463822055746233100908558304374362089501800921647403195520969219813712741521246095282141991693152105245244756508332739371797083046108149011244967875927026435638255639478795976871882920875558912303017636266917738702762746350540080557901234875417829132627949890975340092355949607882125450219353657229200892305148754057792000039801856101414169933533201880521412737141331893943362069791002692631339275346844833680767548965134815522820143276532161178476851856286001617361022684080265728999069120453500021876389362653672010988580391734501618230871545689266088799897638692338511113552975789035329194949507127834477216116605003450132487215665018188337102786042191778197888198200047905315323795165546231327833035605909372876848837888893474174590484226402912158789966452700333006438556590514152615149952614755437484424162049108304326080920811184027715861348559916654350629592031478093505596768483848779605763083721865212933531549151456916549793477165454323634022158358115821842922855206664521350653932602812636140277419505107251753478356787244905736263099817555602072425196951121146202378966497704219361130244048672823035654580218498098139375484269201002365233663072527419661998179059846317925988057928768773900272937305187452961793151131512482846668019878827377332044161079797362851813506535543322273409732263851901558451426825047818628029036945375905401913306929960888396690837507102288645216739549363216935422889520111626331831692864077105281167543061478345071945756965108046356540871772731475449262361724766639706610941396551626155848046456802813646305972720129301682170242433678536625118501370325277636393066624385168765257997999510114670460890216620962589317267448170236345196815089836031745602337464733618113820897520074769822760571707781741726491992658403068329444082760869373125351007003128549459967713509311550575916147975334683413584399610520752320921366548451977267426326713672222505262154899675696155294919399161814970663006539565874775789633882338928896593117003581502776101 A133142 732 191844987787828895118083461654718603795606638306797876861953615373548103351336772668399308082079693800446359550508791868435785443523703220301061145890926337500148479515424788731666781046792973971290987153799618239859555373390611744382513228479217192997094655281807572533054700492301905457379373728178323553989367989122778127887276571333544171839783218324012705046259450102189054962090953753418329222975457959225578993608793109554045297456597178827100173765193081465000573360095561630763403735769535325762092508861527697206969170895737661569278197357015678458495572909295593033633993127435952474655777368620095492979394635799601395836490850361308137411709871473330706420218850338760953429150672642834484505092269039741893721323486747787256447545083442131605946270831719449029869381686884927883283576964367916377493728289625001689785694512377776133805032424250575741172619575903892604449734166800602951193317681614269761477482128894369280830087314782884293410191082171891451732505406454335785086965821574965902313066160178683157974399394900673279278437205838161419119336054718148606472549719271487350846348638219164200560875688115379148686108632876683576598945125500129044272819109965784474587713043153737745121233897325708758312879476520570214150410697534465011692432058062029455443509859564236615951551313910239183107125559642068590825612056116495673378326048175245671867103055986272230786375878007636407089961423341013949449174046074373278134036696000661651016701649884758302707123624387274786887351249448037235697753941328781700881562517371365352214410571960234701520408241624166364967513159635531864019487146911050582572199181198711097482921661970717130081793983334183373663558721703182195623805309935464307251004847310494279629356706929958338830065207013615588243375651356608692619719327584050630912606522738609559508588031920915950897717077767976696256564968183364001211947449086598055260913297770725672739972391506028936522415465698167004664644058082412590189528071840856095878317074067738525108265859599515076494753270785434013867710873357459125217881009881030675105618848486294750425271699022333075387631600265491938317417412897621575894917141330521388797429827859089449896256903928784379558092134601912112670277934445682624752970454970575383231861725337135671075803352898535735805669188624551657894546361 A133142 733 276640339349078358788340527775753178987031450181465785775791976514977643376730960613080152166551783504662991325811177932577440039787634622674606799099991357007770591894320147530897501110912251117699826432745260841556564463270288010889423112969132788121440139807444918510612728778736391734498978717018130403689970922986082734442186383279284231970911654590125412118401752685267115454413507909233709770310796664461763662688597521985240166827167887112170117830036626389484718636246554903684901160544031684109458601801451056451573985519350690346632242850113845590800076054646343919624800260630015518562655625457821751268404939372805859138990605328701185393627842664503076801854168018559761642954748538230185324449108593238019743455836551033876952526329556004810639707016519302224539487214011214151408916365257512732265690464640183316217471464972363822293184744780749827036415810222541589927250579726571816928425585774224020261493900670730995829151430700802546094045408004651808380084459004366159903626516822902631087536087653865948252852599613735262810133573969790877476608416313086064130504536399518307220101729873478186694630127112424117649931164184015668347374544890265270657377440709312652438827857598097796986725774346903545638392599379578526939679292313149395403570477931969309295217583469470842086315151735709695375953706349930305157896444642567255904294407990347471587456870469104739238351943661814747902578170078775617401489613309002218396457879978373882267985639758337203302669901132787170164140839705890634029843257408045283902439249776571532705727082973507308079945837754028019455776644150275868118737614032228404525788945878809138718471478110347276530128295938855479446946274782681796128638860236102023953660344604993201862315435970110404481327696681940814169842408088686673279290198430444044667932249248203212079908492767599076427868319530480999450340528272364432944814575276901675556935293215143986412503563433192356140045465143690196341247966496840955543184809133624273635570631488411505035883024345685650469402470870258383263620965560558538489414593487874525720560653025244371710173460546121533839591642231832371925166449430656803128919941882463867311210398188407376229650134543940526870791590669630552798318276208519445218087240772650303458529637273143098125433659090054648692846073403486487102433076281 A133142 734 398915177496383205543891922969174429380695555555035356290815168180982388201142693867288911024859589734030233045460168069984800101588325602193562703241041645878867693363130137314765464935154419318749178425031512333906326096480381921090803746388261001253923684507680290684731021844237384579242069930566415863797384081577942180287504877412156528957882766135742520262030281112705078296209316314161256070458945814695903976017964017909606766519478636618570482810739050060555499272894172075551996710100757918950513541705183561875472480149732799742182124911666808326255251175227118636505928341835354941814874756132810345233546943180950249277028616393136748029473937412341963417567290063912837528187318241455284403371109499180184728169594983104102778286519674675494810851571550002088336910693222483921403774115124368992010748156282854716983904066795636253970638596941417000010770425721329068782490886231549759407838501368749422947312727285065201616355532983242488583320068151625735792630057378889548245244350292804019062324725330714518697455474243611348298933335227232607159850216987415386327581068938386127524035848128917326049456082420427462272052052644717717073337494786637020158893996683718879032315182943413869517113445374337587101803815425875715276803389104863893706936936745841681974248311853117390051850497251579470492942137431039857969095847562525866518319157996032878783440940113393047709472716384458858839110631292171099278998573217535124554414128892119137568784275829872362404147290309854712101904203504644846233798279428459970605616516615298778796306239237225578016580377633066779888864953351538166295355619947326448275605087758061579320938388513458802039314920949846267179122864677905446835301612655149183076870965915552886591179229312192273303735708550151640417324509088234826260043846417372728360527390809386293209668537982845947293035219045875833230694785203781328942421405601843129555045431902939857681157398498271871525009038321735564957074903044386575480682305242614361726396972289215322523218212840619108461801868241641803232127564627452055042610625928505185058373356043553897711319704835808229463615760466702014824151702661594212490326661277371566141376596757855577433705597755458310963301915653472655223062284014750594321857048223706767011816505086147010361204260604505904879348232178638889850050601450661 A133142 735 575235409309445233315933364581021751413784004078910802305569696725000088808404387825669996617695361844688091388562236545740149169050325730728494743466782953365970206059041763687744269538991561745385197589069008040232080674560247459924928112868759394675369831619935171722463622886661529826875330340898054657465424155664469637891847591041946435473034977856086124092435546962768037636018379711512622019892029553994829071654241425228130972080921366836091524042967880150694640466794759886391075571064132375094956417680272894773374864801929177877536277490380687492614481394601450427497629044126321196081530835687887060005023423661990886651616125848297861957316024120754446745055230417994293155884469949429981879475815448709233140000812509799565172412208844552507512437326468086492079600680139607803450090865092974828966766575669411861707473446847842505861838563604778533265703917474346294642761930695315026494286190548150893666004691251163349999788849410404967734601444229236306361164162655899724203482449495706572585241166390802682095782541006687950511799059264095449733626536287436673998307770904616396371352472900168910685128976220129288172181409982518764004084320107785692803854485840481914251946054976545201745880601504020453697255463451513401850623547409921421576007659217025773437556770474611806983926330721625860741127186221853125261131054288717656952160321535871420858250248186642305692320418674446012631249627745140646384698541090072340605246777404555818000304657761036188249577089956909362063775697312858162378503089092581869568015114520011062452740891252996309992600824601044542571723806956273885522034685226430706185018010758178918571654437764929482193415585881382378416815723919264871654708796809864885894823979189882657471278586352745287993582410401621983540967772262826530780309947243653043851835829614885786605129951862771088397480357995833421037662429923324403970538722063282515916699955868746059632242556130944605546706893214477540977905668942038945002188340975040775985190798470417006666975627033148408716267824601976610002344684571820302812906033174310988979648658854151695255351304199774920765000087001342073544054830071569423754247916642027915911997741314429554252027242313236340468554491580716899201103015230994148492672645451344385380735941804586715797758418358038424781371457955523875677285864858776701 A133142 736 829489061309042530058370367833910396364247153186233821889275211862281947079330926101922267833805686920450493752073699638789225116970468115384887226516397777712083158269444860107589921909760896882426136174259084562502326426389780356829825247953004658860882043272262009943501859471544081772969647109505064249649277835084083639897863938777609347795587480185710055198771796690030397566060207334684886791428236157914728825421440117214946952133922091499007359099476872438251610997618770862003855421477768784129008203781411809079644679571901724766607569959004039697541755915764116289332944575701813329394625650187177007716898543373647677601381176444629123805701677308190499864406224695457706817947877479759792414919722505929215007696443469535989874515626867325041157439813915409171576695843850621230091109623689954579001085391367135621727459726450522097816517238079493703552145038227581635545793921571758036655001278931932219916955817471450265634493904494270980230806699258490602147062929919750023411873446928458584863898699610812136867599726676169781026665944525490411283282305476266696490173478063387905181362741886195440290629934253344013116823321142739412976172516257932182386138009687978236632427178960995237503690310255352119893855276493266899592883878561717585048709337654014419455274888776078372553431717050087239609234909589774775586693011188483298799148665335568592844718074444198091415278334255834765755403124097861519915636017253311097617641298603240597437301747707138353583527759570572990241252453620937965504955220673223627457107189521339336758073568880581441783752372494328597321645840765993591384607720740893130992347695908206242518746378318639799864103235526032439830781094768715267020643249698212510311153101120844876520697130341429393094472532063430350114435110278486769150380683881501271861618905777274494898304180917577926623219383194772747260475993254648586744187894793847786108751781317299915049836084783423622926479815006238292354575017539517114306580107003703556356283404997369034398456330963587164749749741274182029981577803025000249204155457226730517603468307694330701004318869336370599934900661840174803348512240811500447459413005471142977373534601598810659375845849710089047497344613557478115175335324900809547375839632883790380012254216265708958033357278068030804028832763023633250087756367075754552001 A133142 737 1196122651172230018898936754483134210535492981110545092253532549935713842688306387034584084546351182843927767302398886316897516878522245972059276652141902128677870548254333429233380979649605674312896742978084010870120314474773388714301148082620119849317997231028770198403357958894343679255092404256575961749939601172767092944263081907869721637574801673392816043510504838391476870522221182958235895240617496647683484971428644994782528276846143575020201775729921607088078672363925800788249673126695371522581654734896378148419952854567817485184270238344606334863167719416050461087767678580532970694665854106039073557240707694521376289110305004817029348229959861362386580050027030955619595237187683441343671232332360377734479331865131482258387599486361530473864796520699228693557327103327231915674183576627270049409944736167584833897119135218068206017208911995472066315743659879420255244110740192144544393541485349933655712969356622789140031881590210491889343087855525729299219059758383780116877860197306988387783667169339597624710560396710084495817552501780206697908975043350870240288902156157059634454655128702447420924730177680064345846785171056906420250992876764359618099215118206115578776742045740115700155935119681507616252866485611447827417699536702262449347718817288889429575828732952058334538610241552059895077890655998501269004542886061002738628150715423253568375010662605098285461178525665676495057773278673699488566577700752180733512692298147339095536948771119889035744831258779723676295018523974345695233399983049707699378211278999274656803594079633584907186055860928535997236293270730660755802502718811273682668460259192481622643533113705881040826474554672212952896853607921840763495778895911356025630003796876992279122060187790673754832096941397653056163243031888053805658288318165847177590371410610295000206757568023753195507419593953086504305716185344610773338760714973754006444286304151959590608755804002015140733315378346532102403097756197386314736791143512110999553224984684815407677185567362273865658420730410649545885256825189617365787532089356414912232073212320046566016696532554231742205331205989373445065086481107195353573667049799641471531344720983507743656390415463254706093254830464195391861365934337403952136321812257945780276633285199119210512897385397215682061371152062908621191102669004037373205208561 A133142 738 1724808033501294378209736741594311697681784514514252836795772047732087498874590730772944147993570571855256919999565441995266580549603961721241361547501396353155711618499590535509675265064809472598300220948260969415628930970296800136241898705312964869711893146261443353835632233223784113941761473968335427338348655241852312941543724213284199823773516217444960549032092778188712957262645379765568826252083638737723427414071280661036288560265186901257039461595187857944137007297170007117885166644839304257793961998712373508609762936642113241733992917085352375868648153856188849124444703180183968039894832226282693882364092778601281235249382215564979875518478314382884140241639114231778760874317821574540094157230848744970613267334511900973125382469458811316445711541690847962194256511421172578551551487405413787559185730552571939112510171256994626626293153280953481547808653993978969834426051811278511443728785219603052606169592333106122454522987449035399938461707437294950215393569442347998618124381104803808255589473323801075221815955188342116292740926540392113859251601228672581020330212688306514820224790407566439087265475924022852457720203547235736859192315318034053041136018067080654908083793324819660663863205077043672381281352357852490643055832331778573397692949481869219794330613461593229628597595764638651652231086340603920314776066113272937913310032841182980261196782631833653190821342594627171617474302092071538415143524569008600471991196310821677161039530517578241836908321576833781646843721329754038905624810052723281830157036859846865589443326073555867281711109675196535520406299071966969101215329141248929667026562763210803943768507445134082553136507973227842551230462792513286192197900883532139260252964785469765373165914273454424126454396400943174923966101868138477480764985644770946203814302238426484520869918191947927004121127857131356014069992006452741899844364247965382498813064478373948340525954321069748154017152649219476659028672082056048310935714637883954352046871559220412873132553737942583315855528502406903892358311941850438440621023647794846211919054562038840501745698938883302923716999101775845943679902408063459041727438351669996477056110284683564753704319722167436476384418032025141506611562139201174079766505900118182275114817244875685293889071709427735464466397245881468733936798616065525086156192781 A133142 739 2487171988186215321148421482442242984922922734436571480114411039297120237663317145468198426822644218264097634711606064958288092255012034279784071292220361399348407476005861297871522498842475609881074605710649339813326048338853511023072103631913212722004700598911770287460783276950737797960340790369935429645937010919149862494613106052473908276159772810753959718888234275643285692895864115400767289219609366442300534647605815284569333321374122665469075883418485161233838476443846786338189622052185150044367370620488507703037129734685072726762932602166839781396255774692904904386988174218146701380557653404445538539295464546035353019853320044539696163468297499380257567841863552695194017561171061522803374431055651557887246597017034296071764543133360119556784242178321682062255424332142227531039421570655030054390296413512072568615405769833451033526908709822222924919873763315657795080987122601123421357312514745182251924440839174982405790282116019918836219372439036723792481298308076107430227218479692929784516172236865751810872233896821192621609636598518743647978342899996702510961075877794381837311129693112582102716415891552263273179686686729942875644535067695728340125700038837612098261878053232344210561590585785977294066191457233537680059459092522888000577023885434038126053995168782884485066103194482367383622622148612494854592638082792453515468254439206270434283077385544441522802878914842926715795902885843488484695148395850809649699877792387906711127123466057576704839786054882535533411072351138981349756215742696043922691387068940620180905320472603987927035320234095772475684428646968505638783196702118962145306169635044290786805291544202769641160582018022839876745921430493196236848385877295157433457259145216850524675826126322133488916592407513218660587302955650823796473457451011441538578722633456400380384094215275220886986747158950389462285784622757119509208802234484851107809281994691511081547447817375178574822952000804796138810216942044568624278054563716685150064652035563411150547649465304545842867598013679740344763234800563323142614009728568030811822675044605247687956951281173337168584257707373554780477341354185946400742817392436058335278443379685792716867097972648949980144240237547349789857142011238793755619071165186158160894935289833825539074577528507609397324078483457409015005715672501697483136864024781461 A133142 740 3586500282156488991801645567944972789947156901273021560072143922894399650623004449174411358534104969166256933997215946104409433765146803827486909562020213636464050424688833491940199933655584764639036983134535399749846746075695792598469837195320147432165908551737626493075095649730730680874697477951972921214013831396758859864919157383943162450022568619590992469676284793384839780442878791762526665485850454326158633238420171569068317613132924618419506166849994007311337138895019768729662317114084341524673490640782429395406032467652938229878907078331665879421024958459015015937187822777864363206796096314378240290970177511290200453347252254844026302741409475628017029943827001347355541544447796398060891389488092315624664622285296120423583498072922822942071560775428323842924359692692580678586267353333065933017019869098678091371476007589665133351175733270492176780976418892524546527813596364768162318733202533767587671991083920732296043464356777735512792935118629248271463081944852177472039650429592823644468512109970940787476686057400204572018979682323101799992656602543643792133290395449285921096134197243552984550632628352887715902255744544374079443682708424924948427206414867818578612973244677247026810152960840174180999775700049408976793249368362172165053495045102933495900641239054305965872091177845978002545169486068131239718663800610651856032284988025409125053217328758302044048098204382157729550520343912008302858865571673342945858623304632165166623634877015495090800729654232294662344984683498689776594424195342885283797698323255337441018606532051624517229064495854994234740410588522286059158400543240214272282566946707304551362426462971886377419476716852427129039776151540726181022086242861716135513228427149733671112775900990602217563302125179664907623715938082386046376248163593513053859571833629827110087379337556950327086962399085333747484745411945774325826350922282791049495602137532094501217471412129053183824948631143363382944856171399595874152906369943745348509273883235567319869297655836601367472493019870657074741680690054000029798963587974076782853451202401712603995083245706253258215196690315666891672480289056232301807683638165357767801518876450802813038790522855466149200557946158860364948857273594778456401526540431934167892314412825559182469855502218901041513585708679186553756773265810649154617832837578673801 A133142 741 5171730919697668939962651760555168320860815328712962653052551422402684999078134752392355710807752542893524234726350682676493445201249436107201843804361855843419761363993821889516470432808854388133881448605394335789939194515104994073482482163548020683970518126905058491244000466128436691083515802865954582455178298937115356775350930334539987779024267789677400387313483783826663320112938321857448050863307135528954306829267239796781229428804355925638262423521807940057786920448142062661386723088887568293429129136637642699667795781225802242412657244021660031285336593842124960076520453457506193597498590327680018054040456675815923018373717898165041388856948995558101176921430694079333995713076161234942282580267398063479208498088799988616511332456611577322347633853925464659814864421438369196293866484084710420380488260943880295685099787538527288841361880467339896695243076169257080435312124970873088940191920741178116240759218572856795912269812191378589528576221690936970725971683178531838573745692254372002393809946405859749789570422537198171658747092273314276845762842525034351553693789161992503838788201295510291139909533668972534067779603946300692614914821013674079903691524539355552747809156946536980316030007940945383024382493279790510998185529719159739119139278014544667050598612721140419903070412350705797302750776288096635179458607842477183945039484478200752056305104992086003075834807840156603085134540018230129233999459204564677118485105401789782364570365532877863357947321616914020565934502532759518867809933468697883192358290747127649328649713897969949856383967702667590723196384220489528800774800155686861669316230982298118773832154313915953469244265119181897235480464600296659837611513820717372252641934690770736894098173402322075592792747916669283574737795411845028050753378444394812223964005371577236345620620662907096438512792733892313483540598241183820722088821129550208521550473039285579244512228842277315897001103156729193410343788941275205959866707404317075865222874973652511840376672066913867349492067055473822037158791823067479646962879848890152843864811188224969713222083357136025009145043177484284236936099477732793260279063417053465111454941398677970609219066859609538197224414120839098906462331381659295337245652231683883942556488359166507295992559622126794253193267836903553108252043583283579261431814924422839401 A133142 742 7457632399703756454937152037074984773708505756847190872680219078960748874271019689945327760573420632747492780218463687203557443570767921719781231278980234105997659422828666475849258423910434372104292409851995497673692568644035325758169140809999050506138054973088542606747355597061555977811748913035228555927445893053488947711196176623249278434190544130146191767513573939993255122763076617239648326818223403582297784289170121366786963768018268111845755995212280199569321427949081959337950925031858759394783279541540839990491566110495139180620821866972155433447575947295385733415326556697901153303229760456418271655686047556349049702294447861901734838705417710185306269103673117035398274462714280052990373419854198519444703029579427298288888917818935821576002345945799744611129191571354435688475076883782799093122731055261206287699822522154548760844110480458170860542363734859649817463173556394402629483594430975576309851587121190975578973197025715611148364694118743212482538579704061498059045869248580374834628229474205139788255773072612582363327341288078436864109790026264496991296634310681197741249611490133928596270764996918030041238022286634821054376627728219009598296174751179335839243762191343661648368688461297882402146978555533757867450406740605659981637633785401928306953467298902645431194261662518539913732564074237949279797539593845051488596890904332577459056066908181259258133309744807301439491034456185943934347124361307410591061909663366076234004543843463532863467069237041935785361415207667555727517605329637667004678096857559034814994471868834340616068388452362750810828614445635357378244658103423957214312881722509527179967314604094203833016272810825143443386433790177476242759654780843231589072174156595664252867618453270247442402589579193711927249864277267942448063139995468653725713902236173980744983274847616574476114008360159873630709518057918375123706926253717889117897026286520512273176085416519151760470291765803372353534332798797147447398253639170655279652302876438123686506503291822833960116600088200973380720508236128173251650890673778511626324070204282218004613862249117744441809928937065242022202770182966601631649020601763752931332950223978017182815680855621034098614248404604303821762753732995079109097851828991547728710998563899505277961638801119604618412063178635106244395545690073829110645830059288180155742261 A133142 743 10753900748641897110350433274810367488519344440558320525442222859309977474013811314766410238391161744669341695550789910596847157135602141870488428302445693218992781467957573064352741130808413555720001521125128902251128894045504424638285827565536467281830391300675551533871195526962297591567850849080996711692794522604832125484188111339795124962114985611403018851354186307986490060361036369121251029823827284658537875990676485743667004972252913812925654506833684525971021441315655737223262572509217242159709195669772754628646138663538209472652982719516604113371373230663352385459940818237920005557063717079564820047481226535798653854785575443144403472371823481138216081946319713334350232441238278760250883529147173997641198289445036075332589202983572998101018060506209377803783634431028674824411864572548312207572557801198398522982848391847071774609918471458801913562191810424538867524815833008603620842254229274860297627872387998168212022554198812099084563299390651490708883661207284997022612304882707208257161904507993865168805074981136921230719854478662013684732040372110562136415395122308497980889435929984923740312151985646265650492694069547808014110404569176990827069004087509077740833952332108403150410668445161538482950560052697185565072975521767831974361728799410302604082232794419001990641705414281322204896560092300346573371416914865956404079532739008092217758096425292270858142229576177320835589468600685591135098424095005826867746596616088776527644769857704048856241650481867149785577140163522112826320868017527582352047932476241837456094379106209405270400666291923118966547271307409801118939268184362546147352313774542507211214748885271687613293511923965591726181340289955456141762762356364426130724702881169013161864368915517523409622458580404584682425020713082577598262019822712420228084634800598874862688645984642479731649303616837745041590811555977698687201566935772374978457303383612105658634335926108387996320844829287359777067314485521697677873075787817377508941544882600899382289865906431854503574269977693736559525150839338034005813104704625733916269156390710147174428219650005704127953892518103035818532110366901740075105094447464268309928649111521359378942241184586464310592208002214991990142791976516572693659807000160159593117375986586598251654175855221910237623400850398555367514823776834417994267707684061740860157500781 A133142 744 15507117421909215929368869845124512843460120974779341350496812682905908556779041644873473618432294662392557977491458832616966397032094717809322593830895410641553484879135397530130176861367308436913870089170026025050630191521048736293082405180362775821348918117519172223299657202524036065484863112625884223032453774150274871459251545355807946946091375061099023037460969142542578673785491681196226745357632126254208034880771203272246454383024933699970681953098177874170013349055747623993985291607366231335541265372532770633667741461255987564426420460721076159326086751040606844447501244572523950112132576798972014090196272978574102509551097494566367905425330754383597404860323922955015999781991135258001721058656805050400088488676712441202295341813394444325846467247607976993311389720351777742366220238537782420520535226597035408934979681220955344438741591733111901185820048268450187320966968024850026851901115019917573603082131906237370760944181490021164329129356625330858997756922325261645108884594994545726452631672297679368277129867026367802115666830889335654946738106793404336214008469734543407244825361426769899601526892536918149980423610265652521526149012125492553623905598013338922946720019138125999230535529234477194532305449010786051077363251982473101369631291115870953158272736084901967859908013132004100920925920533025520852303393697115289631197612758764645429715989204546396181836915537951837618574231154166230867993197874041035880001258490352386787524130265394987167596527783192948866450754383679027998964163669444113986113952643872052653279676682093565577144724564685187010354396670487578153046477192688120524822150008572889044487925247169444165411178085572444010049311681977578945660558222721637273432482471560383744167108557815486428142870353831918344952618400799628751384521211314500244317668561341378016282526579608156463819701471668190100319554201783588569535814457511001046313582142369839238439229362878971542897773540606995158713953789489254345527887779019197238428068407620471138300130571442371320137191234279917861886789817208908209245333179634528748497191333827943307488121445976234765071201175640585081280946302126221699914544222873139164180685863576246417528972492825914839865324945613845482084267383164829178332596379121141727527461659310779380043621591193443048325614211538204850131490649540673904923834586971032166960383761 A133142 745 22361252568492340728252799966236272709902005926287369669095878446527460828897904038096234191369130512008323934200988085843754947673123447478901309815722879699426906202931775280874650681350527957616244948581656402994106485044458232230200189984255557197917858095071345670446571814844133044131581040555675968616086649530173759812115244214963719701138800723119179816999866149360090461108618643248589845554675702231283327760196084442093643553316982142443910450713065660868633278316946758143589567235249596368608344957996585480994254540992470529693425651377072305144103723627324406340911334732761298141689618680400564753242978153877320020118827801589259375219854575997666319592505150581419737335398775803759721515699583735502929959473529895177634550305711805144872504752990196614977220193112832475817265172106909702078404224195123861285717717472225759608890765360675902708038947411294745577966843076000730116820565604491866275346806336406290469069487154411706863519968954336447184056598331820007249988973677252230336437709548745655190452463177041233729560850287943352419511617955716942258463797962089284749057281741472210301661466886250326006120353309001388232692765080391085334844803331147217811429433644845582487281822487670952977101506913500788467992736383204444343033960060286504151625203201634218651996713230935632205770280848530500722448122294325381691782878065399610617432698336530611023350689976150372525148451855707019320511092910272167912094068146472052971082151072841867446817951412882365115636410681101636261680003143320884785624271779987258088573199396472712156972292155984116549964492727535677895574080843671907250646187998587563494940373457533066798909625287471498670764926105121713383500762194808236522158915021108904345927106171454413905972396591645221668739250713239982081898217566892796932077993430653668224616714681810319141096360218528692379619206347415957018583442880795091133805728145913696076170734405345368576862268600725999659088454049957983068573341101557865040304333098906118482046498418113467589134255489853947820281225765575907603725957340328364721416680746989184102223442905447724827104718202755620651388592457299109951201667674935602406438620366165425974697836093470382734775206363572950193175370774547167102461944171692526211501482336739557267771248158645722965447912292187692838522094692860817352905901766728166643896715882401 A133142 746 32244910696648533420924608182442860123165849085585412283494906223079915609362220843893124830480667766021340720559847328327862017578246979169857879431678561631162957191142740819623716152330599947574188301984659363091476500803917249827212380874891333116621730024174762937611733257348037325601674375618172120860173916168736411374198722906432328001095204551362796197090769526408107902339954298072785361063097004985384304422167872994295761757428705224470418899246287584794695017319688169495432161967938310597301897888165703730823081380369681247830355362865277542941638243383850753336749697183397219396366318004560815402162284301618116894908840138794217452699124873257880449254987566814484306221645252717886260423917741089790174601472341432133707819245494609624461826007344615910820158207078984078350754011957925252614638370754142010938596013615268324400676044908502918593090976347038754673240866748625027978428403700562251251476491654965964619027439532480191276031466102796531508550617037562125192838991158002721599416724537618937105264174771426432670224630448383424853280806354037037332368582652863014064733355445841500485096233723080433182675569047969736179021441096911819560292582497916274745158296595848191820661157491692279715785840663819126184794448501328826269553600775642023115690384744020458394211400570996049636619824057660449016249340045023503284261278972693479745692521285287936549275513108693299229426449001698367693946127983414592088203766265954210031913674322907707463324318340848587303798837751394175810314565568505046416756213792788982291669900250036968836788468144204531379861788158709777037839671530097697567311278271813257986814974037837435154583514253355815510799013394273828721429153424355254343315882027956568506443142932128707036925767742282055814403654575873653362468478346938201861556222209334028238519286288643900593304487615416902743220795233419608237208755098292063903946813672825407371998960573278658608863848424473350901410392026085622095628412340558662368921609900554215230639912418789048821160276279178158476927665667170641555664621239420322293754105139967069647462897181534173224450238577172429338717269042479014423411104872712915796945326387324680679267862117811799077631007710947248564713402572629631796920945162984243675843410002116782269346759801145541322732841199720441534944010415614649082216405423787429329466897342038301 A133142 747 46497138863314616700632556746282638061332444479408238225429985677802791781239493558989847909318931549472261310723365646460691185592884470839487583239170670149257284842721629330122117817010043773874021915216930219921506120052763629792608023021403318098611336777001913084690448910524054979384570318060363642604402171028668375027834746315831202013859583824264428997025072657214342235083752989202313242063140326513221935693438312661690046360568639616704201608802695984208289346341712023465655033968199808631712968146389986783261402356238539366900842739826078839849537202855789158987186722427124057608262088872958015409353260719955170685138527361313459977532762847383287610159372478841335788151875119020416183771567866951893696272393156871606911497717452921366668808230086183153206053157387701928149311467978156107360606452223248584649594165915499451560015247867295847935334479853482472944067751884674214344163641315645161812762825619654584574347098736349281408330510600263644098882805711566252708066575260866247294128580345536958560135749567933738869230187545718610695078503250903452116333237721630504192060749495621702227298467367215098399092164446819050568760685368981763414856569117191937035300452261779447759810901821197779679210205135720266457685126746179784276251949284515737046321383175674299370234187626663072640373580520865518950930825896801597410523072495745932393677998260686867973444266552045761338460414311997190507650996040990931519021918861437824393966547291481841320246220229552250009712808401099720416837341869781133612077674664929932477329907587353912589936814091650778265644148560366770952886910772320036220155612621766719429423697622188123959842628643713798495073506549616755894587455737158081954824979725398350677386666181023424092833051111974132839148401159159094908697463878067320191567140347866238066276586211509822845225930045070955227032007107384727662098006268294275354400171510486091516726424975933420368613092565821971273834126213161417103913102021744489578119921172266079456464271661395390286645529260319414669781873610834299547360780101286764419228698195151767442457395512329372341932416923564440350809650570662281499448862024784349643592754211901823374078282476048520799561178343979568857366533334361154503992900463079107688039985721570063292840759862003711941657791562084584505696424497221631115738703715199706364924622070503347461 A133142 748 67048841995988980633778725903531381641581261773457593935657755852485402668631740349842516792113068813671234788722372702348988361762921828703561925173004674676667373580247398351295274268412330791326392027554511392467448733639584350243690941984482709806864431010706734493360689717242429932235224796968668754463427070449423628053726329988705686871657518779384755250913957680933555094882869470475437622269687287735061045885633624690284052556178220898582234249474588362940768442729731418149305063549982156108619502765196472775759211374614593397389767400473842821785489704879804583408769916990215707673894535788487453659471999795891054509852861546173870493384791326801827475969365859501639392030697699982187419112340440226889620234616330736515734246000747867116126797005958268762307217832794859101407228786070489148888741889467553704922703848654136593881217586748595704219833726857745378946591024976833468459255992348756622771752743067050255990243897350376131310621320254114071994057497285461498842906808687177970595411813441539756624778645612785680022997260216295788238878348406996423914715196426008534181937536039331048770263904847290448811057718456744022950416729280630605932403612374408275288628507003189367821455499765009706605141400019867960412855767973542747597529041314670917178772318848937595671419304346247579751369066491264020666793234693847858442470986277586661818203927799389178329770083092536879156760688011450947013665042344980939835837518794427076821889729280642492276087586246696003665418565915548045446903636661658826163569590110615169843327435071064091917720049131692278054527482362260725004285887494013962131766826089309337603970985156221236912657915920721044074080485645533967726166389743828529823603277448142393720223066189892845413158222777698957271996180067852838984688380443694728778037954825400905957542598797710875898915197820504702020477411028053543869137087830125246768981143371307271141712132816335418892881470616066858103517908588986737378220597486943213412986557408797786022006249095819734004294032033104316775666984819157392776652689241434274872205489043303708684953916865881773382893320753541345813438177405625967443190835628634159473144954628236041980740204062599849181168141541010827345073976354746212165125965546814910301909983567094029151494106374249551474329212699684771136772709180983176454246128540912552790791975558768485000281 A133142 749 96684383661077246759292222120335506044522118144881371046980258509298272845375188344979350224379135910382371093076350713421594756970947684106065456611889501713084203445431905700938455372932763991048883429711690211007841152402160580287772545733601046138180410906102334137513029881814673438228214772658502283572619231185897842985098340008967284637728128220288992807388929950833529232478862692672591848999647005773631514945147993365076942095962633967115965083540747616664603886126926363259274435984040300908820691274445167352657999540791887440496677690640541522935836304899475353486287233113168623341698312344910035218943214352414180648037141211055359938000891560485387837060215410028885161972477931499195237943811143239307880484620476528898817175821580706928533474613783593469063854908837029436527295760202177374541458444005760219249954300165099052877264200076227138189152298794388982958511313948841976844032796803265734391705642739860849483347125632143645000634535475921891551786812202829769765218910060335372732336540854119983515972246837887382659423180001710980921851883324385592381567196913066584659849734907965876705018323491325459970446830922460434275450354861983964772762594187327615774265271798146806619091070850242175726834219618444463195071559732721895855852601323806178056052637458784837283887266633101383338401553506822196935996893497702715072445751689207470595917670208720934464660486375171627698287573652097953596514483410466474252346183079644983339340595656139182380276979121515407733283562337411880434714627228770157546733736861832409984145684042566833191439720911086173303850363922231405089409296879457361073971543065171443058206731171573401439928754915051101841025565227353431844376039423145002847553971255241606346210984059159302062350064412390784412085652509442634656825735902343920830610539291087758524538361189712871536412870031237735242573199670446102874568018553034337546595454341253574500257378794730698110114712015275843563301550351192662137976997663070091997037037663565235177653554731900395038801707546207164471097122327351349549633630525368123078955895971745752771936105663206004888759826594189697098537501009262074390799685527628433175925380981162160634404000179986506470723660540959269052027816537010703580957138325606637576246508263763868466391208550907991222270783055153877894641740942553243225391801617292185924615663831122084867057561 A133142 750 139418814190431393837918750518797896184819252783657163592151597112652256957628352961719873181037921869702565444981309006381237290563744797559117684872419488465592744700939227773354901352494777262761698579252229729761914474315181917190617767256910724048546345662168555119559295728887041855495153466948763324242962467942994240160883752566600835741917089236137948243499586075144268219679425119964406970819868712638288909489857520798816260218325562002360323068231508588641995863026585086088455587383922563928363328198247166126060059578610527074602811840136260402230654166175338579922642781379272164643021292506824482298262455624181452603415047773480282856726792245428602459213354651895792901924921146524139550927556556210641736769202492538341357851800473378643078154266278935824121316471325163652613259078982753703599634187514416768604729178134224180112421095292332784673053395027782055680794368123205153775626833734316840236216765078136277904730564917653785714783689534959113503604589138983242539946825400194920302058696499827574690275355161587993009208202565207018193522176875415617217795983233445589070969135799750754877587652210586465986935519132469489481176461294251596571717728414514047538215233304420691955361502710549452388388339548396896059332776278817000281391853579887194085910724443248886425769767065627848526395288787771116717686853630452621286608331464850895012651462237047788108862091582914394604051524445637237635226871412850310890943360163329271548252317046423420349867127805638971255391231471982016038813045560249905523563884985172224581968233061946302397964159833737130211874170248375323878203201814290020654704833333151131580596502378423688655140351929587768133714790977358003185622522681785350277643002946780948208842518790241523681063379724444733423270238922436211322303726482799490143011619619793722391478359292967163044631459669846993715088533447372252291583213616387684616943876178944283122099998509868850339366521844557150351422732088511229816225452409549585716513995324303660328390403917151273826218057987598698063005274729055826893178918564891592045579529785768332193423179412426193167818287055500789674745263017178505645565703340004572005524926229881207398768587519336479730934337331921724962196766372393079817528028339559224570037163006363931234506971236302949092962994836319192239302253666452595747838523686006791190742996452502487609812002501 A133142 751 201041833378218408837032078955884445963003317991915485018511556056186045234627239595611712147706458956975188989291954510851030751398163027132563595520572290477883024774550921017272066811842095880138378302398285558626469664121339922428290532611919530476957692264436150380070366928025232540950573071125344055056068306154566508414151386102698396172559804950382701078133595731428083939248498544125982179330401683977406833852859599843899682157883364444769618748424751844074141369880449567213189697733180353144399010441181139108611253254356839249689814176798796859475080371788533332773097404461677348246613362096528558564059242066855302239943850852217356824040096417016484260797820347818323335690574320809877733242298610244602145113309509619811709123479106790422611769918499611674789469287795977150038883064597370638413297956937344974567800224915251102623058342147343799271404806477762929902722520322347882902477050212088080354890183537029772877771991264131126857073079674875565750306265751601632912833557008171014740195908016210508583393546170763048031895568675848518524078057202465995642469426255431626373752833973505680567604689469342192627701048142190081371422181735955940272452191611135069222490592159702839652824667817541460101880258794568705673094668322494381683871197009596010065705208594527435441122720221368724473678668030412443484707506938219182192574141526563301400772812628152701732044671402076181847414599963035244572043552062846737838266073009337729927596501840346916005326018018752275034866422499035729716087976983253134994821575414881486014788207929642525491031127040528030679349249647793294800963927606909330326723295694860866567777098222955787467310947553710646597714887563785013240235833331095051955358362695286872075544565884544217988791331212584893205571272440500507284127316762460962442301924881203256600753269562097459397487028431049333699422422657911117358360119466812488183295522854583315008493697593852087458668414385139395530908016370082842202334964397572839533121184220608214628303784794977404957011400816409776399689135062176175028614450936943150361602602995181963277163452776612907341989081174205544521285570733270395878831353416601065203533767698107719906863668798883023785500843708970586436218685081174284086171835908506076223356012808668525076290586131540301684061416283189220055195955145283700515139925763420175604865476268844756011264040548701 A133142 752 289902184312576755111606419935634852280754599725089345739530071681423164576075521868519127197119532778036352819993553423338179962278860521380359145622980370449618856132157727167678546987774949764382278750359748523309639493748497852959677757408620706037048943698971266679506349550916656437008870873409279178627526254512416962138966137876338520679995496821362618816720401545133221896128115221204546338187468408426708016126914053117382542855407593203795787874905423927646323213371745249336333455675658685311659444692855004347451301132722983587525637440132024935102663665464898890520226534590957356899451825121901674624891128797949721648546429513849655059982962306545524875467997728199370354272906245686697167195843668416160082611655543669275946214699020191316027529144322173756110590591685327725192416765890329477838272054269463938909999319598613955758270016955374466216581057887539117137670193510457523940218130778997277554911408443631854353469306672312167274113666107481030852828131609220415677063449258957203060442197300679053549678803302885153674000400822370998504702364963779090300823694864349171785362515620659391627731084627139231182678924485518964868101304886787171621279488585528355304783895679058190358681215631392074917458944793428525183706452388260619571141984695983866627552824882584118657212536789446635063196112904565955733831507318058430269070625472972815769019383158333958849820307299702271309577249095172377035649166847753583112468786336104843226322607401463206456259768115912974961306125852378050268582823996805460412627188184374117661100013866311459811764487228281586502491406117947682727666105405961440041114337687156036439602995040999867104173731232098822806136734152187011734416886040916383134276481363600722751987055162993972098313418545167691557700351588962809067500268467742225042309232667075476224563823230185243484013250366113469347573418384174383858503000687929991572627527012432961297964789830336200246549514176849163798419008182927369944537202435847625057175031132121721190353729283953500796736613759204909969653669754383315335435145072153457929838907939522605277337505480696399960955087234917339698904118252112893678769166061035396018923687495745102224490011639401800962212485693998253719302381690286945259179969852037422354854800432937006796079790694709878725467469317364019000400328017245429690236025112328207215424826036677685665755136659224161 A133142 753 418038748736902302652527620515106501104402169800260844640917344853056147132655667907164985806534218559469463791241714744499144654575365473667450755424742173616059912659546668024871447484304665718143365819640454972326941523515669782627932897892698446185894099856224302115697775982054890556934250848883109450236837802938599104837880756666294044122157333856599945951009740894486374546132802900478411693684150114549628981848176211735665782897815591516509081345994872878914153999540686769093425629894602091039059774848086475087885667622133287976372719498856203157621181530520012411596833889782756046971661285212420118280534443667401431761901711415120350379138607605942229853940591926243144232538195115705896505218673327557492594523862180661586294629886863636770921274414342656056699796843740954783750314937530790509672149888958610062563244451060976408952322741391307832940510614069024929149590516319559427173911642106263862146101896085533596947929862449482881078145049453907971614212415474230087804692580997859278642142908311671179008128250969214220834860546090290303995262286199712245747792125524965250282866373772156869221507656427645302023230381407070205149720710224565365521944750088140277214429155078609750794378660115799554489515696511865138746199031249203490927205058060411726080921107775477704576265036927661826392404321129716077755741548845133318228817649357885273775624549741504940508739151081499273152228545780638604650161526550908604001442151630590174594627272276408103363010580297128491141928398612706649451566716115416490661873410540292062785820205207013195406038899552055007208561928272830910699999723031468789629956548221583309685040951072023585408431053125738948775802572932566107136015909435168093384574730767949546921493258000471423221549960750800598641310701420011930174828103003167526050047471203997955512564432344657559006487709540907191749867169887556803612843968631875581035240710656405475608350218441647206903436940774602109057924678891764897377180443577527877759606861771335301348275449323676153171489240029372663766464192096685678537522450579594349391677343646188601627957405739711432130789893803669629640275217233976059414389258628659624458222753835096739299994689920348598104486618869901772892647598178708693889453430354802054529624398868282355131421981891185513581822406694222632209357217804912764329619833072051511384466994279412953885262895798560691281 A133142 754 602811585776428807848189717176363638957695648097376412882857071748035282742124897046610041013895146043222188750617732668014343253717714734167942608963332591373987944436210163134137459593820340190612969129642785710346926367270102078051626279083513750779353254943731744679569513459773601266442752715218570417962341484311205396759261912146658135285630195425720300698737229649447806962301605654374648457746206277712156565117053970408776941556107227559212891505136731785970282421014456949287470421974560539619638883671496004221726785259815068538945873991713204821264808664346192432623743948840199628775778673824484688658856042877264066650940619314174031397062812184806388903857458089644885783949723083941657073828159742494235905143326652858463767580350642665203477161677952965711587350938083865112840228947502634024617762301606261440752259588430608383095293634816248939725750088906476060294592386862611183527256647699101710217401379243931003167060508182847642202517887198869187586663450285708177393951024735463820844767013343232539450667388218803603558715233461797795990169711997620094589225944183305026558721525616934584758022412837579898378267027310070750306932396042518370295472708347609694214851536839459581587303669205767326181806716911164736643493819354899045656410122581129013024821609859413967414855526037151564211211967872937679557823579603174926827524781303445091811634831707866965879643006039214652183242253438431772733155885637243359216496470182524695660609300299973083586254800528691168313685789493397136131108936055606582728961045371912970163035074808499161464048281389576092113159798078016055281716872945272588684957301421185445409792611842862969159090474433584332035884504032026174303123206988626349744173627490901883060070526049624629291502945089235918073078473747305614349293057030299104821943411166932384773641686877172969902111793144737804389839111404438526635337144264163899922825532139009683394279717028065442018555822047462064412363588542916799090524255101592763881728037499234372422492007571011728919786687385741621946331395349750994067792038300629979669340799698896024024909301739158404436199065909804371023937164347275225562655632173361117433361192106522002325490118375131039064868742197912662512944117271316246301646587391654710594296028313262723162503701807298815875109184985599718281874107674356188917882109053873167088194190326087442824863429986387857602861 A133142 755 869253888650861604014786919640695852270496020154246987116235256543322024657996968885543771977050994060107836708926979265561938472716290071304699574674370172019116999817102395692758191862841446250198183341579077353865295494661963680880662466505528935925381207734761319603637122711217550971319892481094329659592246183538955243527750839434724364787834619646554817007633134144762843153264369220805342597658335768310815217269809977153244614058123724324793473041325821240496268336948847380185763255061686403529428231194522390001254936458985706699871973923330942496060696472805678967831027177393678081938625875993621708625952133294571116709224611149327538154214196031883206857132600624675999057311268148848753794563701130003360617724082509559724091264570996836359777296218333762213452903352920089751760826391983860732708303566766340038954695763272486227447004469082289579776698687692524409919873072265369007086876912070462559869630642767852421033304304869803850573149715195719914591997081099575717571989572975957831798875391098033010216683365683263827117446531791366331527520729438281976685418063720200323332426157073245899064199097804133785816159030150740614872391365372601265400706123492503090917538701693345638039141096616056368554610796270203038374779341310733174633052469556929976370066680496167165534517092280535627930741265268455004206303846046229399351972505821918464507103651698194423293504705969396446948962177229672835642606136927378373081583908561048980552424016405288910123276059351792367579843766521080057594409634225468576878671165552887962683033792053650583817962215724869172772169220266570878885325030787360041414918798692801190697611261236457329503823055702175481056796679011608810778996528461689761163004986267149747423074777070300714966924025268717443060780517832913275879750413409588305985716348855245294845635799912451077941286199227002373022956248778030467851352549184955711813133382103741307049075743604251925743550591955499522280519236754207132523638598676053187989574070467034193697932126641949589426179231720999389473946105630148836760077581707057851088840041488464420455317585150460679485566922252044099346887750713553641285290007204728102679282380794850892256617450702249037982942621762771189441892524457639848458280489565335737874920343203325978517975206584143001306393862926828099539830253909203819506821671635852034889664637983223813140499180777475492102634101 A133142 756 1253463504622956656560514889932166242610416303366776058045198357078398611521548887008057072580866519539529457312083953483207647263313636565106642618737832824718975339748317218378794178528757771672445589765587899901488045756376184357727837225074693642090648922200270879136700051380062248727042018514985308150561601034321689149961619951202960387365922235900136620404706280699518370379200258114795649651174862431697917831146500870001008324694872854369124628912700329092063832971597816907770921326328529819328895889743617614885805396647072129246146847451569227366114703048977124725419908566057734953955869737404128679353934317354728673030635238336710995844345473615163399481596306243324700995757064720916819030103783201305103516522221835458469281139743797087388133657669675607158833375047559831338173998817011779673931349125514760729911230538379336709370197349123026757789059781902531292628396675614275245608092979948959312230297169469863947199021640561748969678839686794340917972472204282137899030631570280306457990157469196350257499917962647878219899754340127916788264888901680290612760278258658584682940331959778094969515990341011148081567002943210340656575238041934894982189447934603481109493396592990267570592859874016684077688422586414915870171695166676257882921816004690970444796623128453863193286806232213006338324564693305144243127810588175083190690617525870425122374151654113964650522267906364863637285751276322934790564865316293393976740284779648562447431899771047126308424680491330484065358966397637607949654002561444189632252461091766219070275964565106289333366340051026979957561375902464597129336583412678500234447724222757717895800510028910359626281543687232062610099568775250235873117138690918549646970703446023602444882190768464847581357675152934545463657727433636587196512985746843569306932298153105852548235022049832067577218364797173544277161298520898808530203123740587561872270638414168062825755083827997614248856757935044008263666444327035978142182287768766613595488201927885425808078045704125683736940821532354993733879808337987279272857037805029539120640127670485565995400543932877662560659783065688381681453841112591780003458162627733585750702407759744982880112040038422524737640364195713173857262546507323799390160594164306626742360924540603167747760197085390632400585004075231301133936716944262964233372647932616789580437729319777618412461156993817689673224140770601 A133142 757 1807493504412414847898658456495264081148368038958870921454188914671794254492048837068649413117837544125007417336188351995806161791759791210593707351520380258874590420800073611799825512680276843910220290243794410078868408115398963181879860397895241726365779820431582872953801870452927051446843619378716333258780169099245692215289412441883829443857295076333377360068769449135571345323963618937166105991651553968172629201698036984731476850965392597876553390098640833224934806648775715032158288366802484937785864343582065406142941380710141551387237054153188902530994905735928541048376540321228076409926282222710877562006664659673385451939059304456926106680008018738869590169255016470273594159882630016293904192655860812580829267464426162648603143679419290829016852374582376007189275513365677923869557154533304594305948272730688718206191955481647240262425597130430935502442244428804762431445738086362712638797862990209487257773528648744901044008568172385737144473036255207724407996390326577761750826453152354628936463975271705745973281871485454874709831618641017924217311638268702249625318344563567615392599635353573855872796159007538977729485832427950281076040878384078753191715918520992096267386386969553264143449265899190961823970336814999512414584546055567822556440084045711909824466754181163790228552409052334062859328394357004752730135298661844623914746471120332647204545062178128685327858687027473427395569606391495494738321700143488937187081117570669318488147818917425939731459479145222498670455261965549664142321014099192887224239472015655722346449978219849477165063678535618689373934331279184728793932474395757366550713576914297830512943144764077477344640656493165578581588097117114161117426103213308020129241993206161048458370371665051533142017052603607589289876999898523440904458449567198013531008067951062290519309606950222041533897804096238051620664219444179833122522436582574715034858548780096964490997523830896816142599519198782867960707490439066643726819726438922858128640799190436713548214348207417109306719075223476669243255294149431551081311011754775013704905213012000144676903163895892004262010727695155724132612339537469596051433029223901823447784769310269884518270669478787829969428367187275774939401402621668394262971728326649666197148715312629424688944225679158085337500574570089673308308646293796940515319538812011738939139170789454687767545175244585927731313718888572361 A133142 758 2606404379899197587713208933751280872849704101762388501960882369758370236578922901504105445658849157761741156269326291493999002096070355612039560894249769595464334667818366399898130010490780680160765986085961773745828343014359548532086400965927713494725812410413420302528503160493069428124099772102090437573852853279511253852758182779576530855081832134150494253082545140947213180438785159307135410044311889647242499610930738185481919618083771431265135619397611168810026899123701609478555344054007856951757397054549448572040506585178627470028266585942050945880467287956505907214634245723302320125378745009279348040284931085314704466967450486391649109121575718675976333860666252153828279453849756726431088928990721187958354498580186004317450274716441477631645213736014128532691328131439932518660070078663026407977397735346304006138568069893304782079081001691884059871494958677276685523613461692138356010871272823789100676750116081192977835596408105558592400581148601169851801989876878452928162553846415063804646074594351642216497122201182107966683698974180593506593446594118579742279418440100386242737543991239521540390477091772880864874770488794101362101310290054603520167559372317822668214090060516699213904586270833773492933481147998806710486915045240433633450128718272100569275910614732615057055709380566659486430145206338236160131710857542569359509981220664902151398528857286709910128807576171348775939547735130785227089725101042045731130376994796620377611346707447028434045638260502730351752312422395356218055618952677033581933163686394114459857361798317058380965732491082022099050233348143208476456253498742098709887628743462693248841946118949289693420612200381601077082587425943309845081092567716451474107817307232580785853367631058813542325941008496726990821457170195943368147641887762913788668144327053133669822991904987198134059813056288410473263453527277208798463868823348948998492704155070261408627955603609069380880014257827886960555331937546689773218095903342638992654886436944407813051099282037049767494605169531431824693780400283671958671971206093347764732934196523176538138528366937332337268156908676631488510845312159190044914386424682703801678119886643001413730363425276372012393390967843687471749442965317899317203405842086434654349661705119887089798289825669148873666043427945065233679279934018938243960126541594272994933449103840664339983181730241535913970864709413180573781 A133142 759 3758433308321138509067599383810890523385192166373325260956670923002655209352552331920082983990647367654886622332951176145994565216371661032769836215800816236279311716403663548579491675302193060514980641715666633947074391758298353584305408313007364964152895130036331644663228603629135662427900424527595032265162555648886128809985084278736915609198558080149936379567670024476432270621382875757270324117791753219769716266332922765427943357799947438491727686617965206783225563601571072092361773967590962921949228766795961258817004352886200101639209029691383310770731298238375782274961533956461624392719740377098597163213308618359144167981611662317453558427205506322739134557490566350803908698857189316883613941700427297175134606123360753799600647537964931325541569190479998761764887976260869326229897183874929546998813228421097646163096950594190014110794542014099683903760227970388551720288180314325423004963736614040892966386409615551625294028976479647317855900871809850671090744994462338795832640895704068853945010628591092804483104240822728202503019210936797195489825771407353719664671765306412398459923042767754707669212093540335199610441315355261736199808362217859892002867423166381766572621599878693296897149259093035477619117991443942461522619080652159243867263055308284975183953281977676731110542698224713927098206528211342185905174326441086354568769005452317781984031407662373512277055196980397907431400438488985905967888857380929800801066439415609013846243463990796084467870640185458022004335842638841700886538387439268325954734811540841035458593366723219965503109087076597331211747114088175343865188751253631943900594097359626750532255790581730973835045448309612259987512486622155679492774365221019812355452427787388287039507665616437462982473792235227717156951949545550438345458697695672116061450588602550800822463807681932759092208893270083806207848365669515643205065720746747873251764356752768171144547489406754216332164417188293798337920693234836213913850565800358988485488113433036875982971616483077557310111347745249467731762093953760814973431397875595721969877406481207555995613228220469334448678000300974911276914807521212507296949172959429658118025428754438728329299540977858963083439806202230146986921816587008193738916961316910444922545981634161870859709239670686996668349285596209496875848356546662653993561957659402846682294668599067188801060287463119543360059179660087498819661 A133142 760 5419658224194701830877890598246370383440574254206233263911017510087459053516143883705858158809067845309188747662959326676232669043005839138898491783623882762945172030719415018685227097655751902481921924588005200189907527087123211509019866700955654350594980051699979818184073117930053132151604288069019934435926831392840518232744638771755852731933465669744074108842327092749874387022853668056824500242445663831018283613552463697008908840027906122533640058967486430570242452686566362255576199505922114525593836124322721585765548236355315367936269392548388792080448651592449921534587317330971939071981740245031167830005550742742800575525017049611281639602921218541671156055567536011607082515472613145189444872843087171805356143675387626793019816299470714529953311127458422200336435770440042128490993079077569743745880697985487459463179664188752107042983650503330052305162377238341614303970032399795567834801697326174143868428525915509362481011948487243326789616656568656066543002480024815665137740009051420872324900680353761472422419818144172885901387018471887375302822168922809945176714406153406578192966290127111048937463448408071584957391501971798629498761557007863909664614656646550189575052132935015217426475327025886324953275210181017030708906227385368389222959875625828662114691356701195113646345515130656916216127383535549093839101247017188980718805395881021576718821891320285317993603465238157611167303492753382545620468642618199730709406675260313401345905463728020506774235417509169964999900532772787337322170299068472248993145665078206379016831777453084873197102337831962269585240288281800702645125723054238521005946800763838311574264008072737114980442115850260497300915923121722546518735553556142852965088293052106677330184200451271762807184882462189871413333889787513536150783294435271428446823080620551201652322987685442051412831164282404560141244079841914280292906305447987084280045709733336632529028851768935970881600209571261829316321084312696273773999297788214318757081204684002230759632019869315800591413068843480201037376245700922811519729403765402937732798487211704772569136136565549842942656408277097145429822641600276276332155793021072884302390990144014003249436207726647348394307807152648028267669510075500497472201054813142775143656955854756297892610925315304980046886003786306149429739650860353528120472382818317310642873978670751045586788951340088139989291366205136760117377201 A133142 761 7815143400855451718987409175071882282030784689373221993234426292875192952515070127751515544919691842288482519243365016115951362765449203666630592382149423143350701788985680053280548895327918941185870900275261783007212706985239912697653063477369740566192997081656240861489788772826532987426950955495102217861574225705920378405488959123787660902532448297212874715014256100075294389654684367955065172079282529452575145201026386318164081119376882828746070473303428814917082833548465092801468787325765721554943389742044597730712661739820011874363998824845746946796696184865014548477092636629727579680173276713594566912270840957726500070762906603927805806853853969931583484292993829438171062183402809298173862623025790001316026384045302834474780775503189232387261349104225854332886378616086564488414685790132671695552012967681844495448258912663229944165968313231259921324360244217460637437773066432324894492361042580606501417380967983754885145993935689628397583309362871130238104338485450789726789825260411253193823652836059495452140324894659656478741597577617250658389474077760920533591102509001446979341858930440251364813114623392345685173358935402018268475477965396977539876482332016902206985458603070692064835680524422068987547145233963035114339781257270620565100264273389389622484409752409841376201299122275709048469728588851733581973798093024460069110162812091427661310759183252443766173263919818226294905344205149939141798809814766586630753163624658932509131781832452341579972363004177582904071834563922516701576868684718349543779790094307962057701235964493981663930256068044602516144585283955242525038927427455460693658631386107357485663338167385096338070823696010627327495660773629037289924337175453592772955844963128710041321838577543068265530497618036685559350310312121644973578991165116963704148202820804246230231848925778599756204543446686334105639867755283674722666727687390276628783952661671114671338688459703316263257051170037342369580336665658214791945893073560039247288722611666217783718513389679936901375260335160950704646428814538636740450634826798313160614973448681871800837138313314294653053976092057573782734892972272790869258461356587214139734389689762239438246958682242284498525628774474312254531832446607055130346720182123590564846708407796576947399274094595430110540612949110567871268187700692273240887067182462055902544177594948554408668960866772119634745014790008627548001759104001 A133142 762 11269431364375337184078013152563056004318008081501931908010778803308518150067677608073801709916036827512146483560184690279875188875108708681442175316567684548828949034545319917415532821835761457438123356275002903091200533565188866986804208514500464940795951196768247622288457226342742637816531126219649329136455597541105792820196846311863035265599058511115295594976448453981481760007667835737535921313825165024949528361596435518328907965232625011145711088863485383624002875734433977253355735747554664560113842414192185604966072463272220767517518369158174548892043818126699386454046047432749838926870793039263120456326722655490870359239535797846846362201617821720124842679341046482306660061384335535353564712958316338810538240437183011925007085255782573631716335454982554489599957627961055552251848418378233507416258953516521776948929888880713390735219264695826303219675166999201000843654457825380098062416788599537248869719487404048628871160774252495662071805311643513234690389553017558761215262887773018054072835064697112088224876075679406498172497805537056977510246317309078486628424641265680390804382384728552340949462349468314069948398627458208371343009727340884604637977858153716335922841730575805022477833889741296454156658474099486453860933864078007469506191859267624209793856748283634563287159687976057317236432408996816289657123011040024402467874056230442806588538023428132590536528578774417079095895176522719489091338132424775303346331237351505417854628056490812830299640677788657038501620441275736310886507321193560973658208322846416208998803243968544106302556053017978996318222394223171439305430705265051266017225452820008730488222063105300846761012789205208755988245534657148650348347688268527222459475471743306827479413898632903987623214758024018114393276056745522264387369109315367226110280020776642443443124498649753163004900237290529497928129161874979108171141032310473450719375458084037622733756229863330282680696905593638125673016155558061417289704038074278806376019248941481360119865548286449142467324811889022072619949313188468478807003900513763812203853980200771925102380878663076324153990582090613117606570236194722833194424944042969768424105630246159125938111170357166520226608298484151118386874120337863422459473030421162781366178380385708103393455351795684904094583825731435084062577234658607153005622756637901793151393449041836786549595983096445173214171337901074719081776510592061 A133142 763 16250512212285835363988775978586751686344285622741096438129549799944590297204638595772294314183380185580672940811267080018563906406543992469435950175898218969988201157112562335233145048538272693706832693877653910995728162188295360955058971024846193074887195432742731415099093830597462057198450457057778837512551110080048847326345446892747373065332939840579959035081323656385196622636667364449158843469363808683447767322276858991043967121784325889189286644070672619756997229726220246734246169479186500529962605817875389597763345779376802526748387124327262853755380389042515650252185923305388638004968003389340706103456221798376877331523339857588548526488926045066450091560125496033656765637454028439170542142223269134774794826684033857893025742158062967987702568464735739348148806013141226019782677004615622585022549858957856720515861451507076046210242013723068297982850266452603625755912290411131669081110516799490132263634083455670139077328690478163055079145676080583213293303631112834282882682294343431622719834339640399571724819160804809510708263093986858544319116800085613416797654741602602122092940056919642035397759894818685496519905647435801069458351551347590202910424194975326939498530790031707771720971633326425064824913972506225503432352292219229500407363560799640721133118946615248630418708068762352375745887064044820237951989408121622163898605278921486435673010519024183943109908037328789609829985939201556353330567788146711220838778891097246153613864525677919648950501885008239271936432604485047837781641980292430205665592621754437865414216576566676107306621898195857668088360547884529260235906038064776470136145444335066482006530551659676435933042371210215015507722565314834724765027442146040801193790674408885316515273519990070007084410150573016084269544723516730983601612676641594423087319641757097599198755295204018282453309937629496849678256611555964590308062701864015325660710626604520580867405144774462564309301680814856139878119715978058905516961277010036478754972468251004455075062402115669983500981003483634667767262263188957007802959173906020618884796824476064434125832389893842745135401365398572058014891545699818052675491510848605818853420584425271697363318060696351879882270640785371438401617949694752448131429763147134607139464377807783288516415218015283036274279336091780280650365104190010822360867128004671923668406809340733697650108738664207167655200324238559736288373726514647781 A133142 764 23433227340684810219534630883108943368652455549984579561850902800741295900050938787426040327250724311570502868503363569202078873163047562032217958711469915187038437239607280342086277744459367388563795306448220664652936918674988345308328049413619695913522395018063821932325271015264313943737527742546190864043769564279832896738797314222495400097174833651057789813291673736058999548360314331867851314746901298296366655529194869068649882260705032699585940195038821054204206381262333861356805723033251186209541517475533897607789139647788885971350406715761543876940709628955489440964265647360322983253324934016636258938063415506536801621186296835106889128350669155367999311904858285939486573742548647624948386415521241134028915329540136385898731195184841544055693472009813481157476088670992019959471067988807309389369009480358275874462095264143314777921778248569399789864966864549487429139024679118394041434863302808076171186911478623588936500879100508736872928465993102889350055709145675154018358066653180340626943947044926391485315101005004459635034817209031244483851188915477137237943731508966310994377628757695739086491228818866195017667633995203797683950571594033497731712227051176563293040545476383992031016618617422815202181071791695503076462998144446264861579948748481222652249747727162440241429213747995624149768251909920221786310479069388368120317386344330727209797674579894849817831896853299535842957760628433467738783189659169425155674215814630991602005774791399503642973793418541203241475297314046997706344816849074363163008810902361576555511091304605902978192042474642373739404419591827096970088737201458702404885055713505713047044686567271190315314600338272340847153379950938457015962519223226902566794223693022140883108196936411782317311731813911531169498569098035069332831261092348069842724688813133713961402161692559695713544509925161497166706548105734539064245118244946877789129294004188260593573175485008545154403730343038116960066122957424205383694040871744434528085863923198699482736879863985247829759272139698589301898319563569162816783388321768581218668064817040504713237525203846042575408924614914158817044356002328901437235225564218745547816864058635611541438778705412969053623714037404207130024014696585712692342099258985137682332326266620443116332567350922686342622606708060521433262742417664760947237217392959980276028049467675888950174670251557803639313625653380665238653115831857611507961 A133142 765 33790697574755284050733573744667117750845154558792140987092563709119148743283156526829754379601230273904479555708909455522317716537208177906465827025989441801490456511312541140726077274365359236036299125065640320775624041001171005639248092195468576661106218728852598483681625704917310109407457806301150168172278199140408957048498400763391474192753044791885492330807558446073420963538950629886077146706188202779552033825331678920134139175969535368477036571959335889489845844783055701856267118367778731327658338237114062475042341608765794193884759735741021943285649529573426731354820811307662436462656549883986096047981341704204269560873308512884276534533138433114609941316714088199243605679989512421147134040639487492000561130402049984432112490430799348465341998935582575093341171714764479640331260257183135523847526648126774853117620855033208402687158024195060773916984235830094420214847831376433796617403801538729039361394088541131790764128585604908092599792882908690362197119294759940981638049231203756840621548918949516881424803924397269988910695707159960558854870097001231811501444038274678851290418575657198843078316559045158396791231701178228824455654780244752381538828497372409293237527078414926477018192325352066195120040698710942930034139891939221711168785687946362264903415089449292212892295805901621261613443508217895771039472866068618707875507209919629715041811071197854413129652152549893356755480996215121277769006157954522927770998365918998792846173635333558575248561159034530065968106790423166207501388114723251388628499655612771638609128247025135527876817941812404736363504963054125946338698808597410803067780202729793878771956023474504775007217754746344291380158381530689702183227954865751355276469371547252744556703467032270111493510191250277373400852369821846461211694893553240071614578181219173775244317961915786014912900858772941284893992690212593774676870201150695907909116293328845171411938181977177338187614845359283841559209426485988185227901420094197579463337022280056403102125688804325254842886924464362289702709043404469592844638157031120211298730581375583320424077218113603499896924159304851615605903340466730172675142588111920231346099119131967417483021529887440678973515759666225896123190790858648007604859000026805390788607337002301165968273603615295690778762598743935814984593915907481095905245119781163553360523663981822525418176852637614183683080536974595035578056741164949279831801 A133142 766 48726162469569778916347593805179100687775344221322717318807915017647011746518411660749718389344646804245947948829378931499612945167781029493561690353518063607834051250875444717646661343357103558996954774549346894337785214186769915143450440617816273925619253884610428949646971941219745913451610419158515996313561119390905436231037955103496283290549793415065228883234685987564136970423618447981391377699008641506815736409472751807964360041865809296311187150825167313823303503970785059742875827880613897323297114196401002555113448810700627438695852188531837880674029680935252391124210645640001873056167491607773933864930156674047050169977689689282291655907657269882112167379389810325023339903971134362646542338215725442223675121124426537414720312470017475645479106771638063471116812136601708649337717819790092618078744057589328979919734810862622373360103949111029066588501403100131604462381433820138416328254846955544466682959088764833418692936919563176960792028408688338399398895967334689220368048633329164183835646597178158416623081943879858319549588174907454094624238828686860795047844359460577937249789208468923035979845986914299541977938445465010761067370242541338900681258980983963024285221006528847595868202316539062030547896506469388009606153261178213261240527382069905904768072309238152208550449122896389863622435770598295781617133562391878788388361079317761718363081766992726168883140572080092920905560638781576449075168096580762892420623969439381628292580376376200066004782217534373813922768516492891624219295316614079428039133494582714341297807421118940825295393280051012987462434752304457787523433593260264919321334167280649267476113541163668614370092687743890195829341232787303612091198748397190227406102039547445435509883291263597088991324384051086060912859618714004561997931205242679835198379012629235450188345098920870873808689493840656171319970752738454488544982584941058552327156565686190548915421285235604713121386203277744261411419926869837538893250153734961165151603900263918134573782506375973032235613185805470723162004542269681583719151439050553576111550830278774107546806110994612400808789228792981115544895572597022580096118376831824754855527112924238380398975607318984046110756101724660338002511096403473841253514335939394388379489447631051660883134203845905463416633044782047384686351163996170075534416225507044883965599095412320405764060846833188095067362820691712660638319167644025003905948901 A133142 767 70263092490422046442089179533494518524654295521992799581580026362883281819330806331644567087680601090492383037732408710312986344614223707321538051023946021733054900413305879970305344931043668966714372748601033155994765503233281216465849896122798871532166302995389509692792449857613168689887112816968773765533986961883486498636199682760840877113498609351479268164132086386509039437929894263038536480564823754864625512350425882775405687046231321035745363394453319307197314162880027273093525087536726872161463111012872008570411118142688696000805224971103174482910007514259104374574380396192071393284557060241860128647133237942634142140838267658636551683542307250031572630751138789774595456897920695761423892904573035448199047524100292664902042258469274769081432406622703151942775349759807949107865348764877056372134025083517164262269404479643046429176867207460079718959845106286153943540333812720808219911546871906093582227787644604801248623424273881515572554012365535701063242845787777327095829744491211423549334161771581985487253602738270831299520517237520841644487593536096356265227180064898115110835344748193611360684094834813860894373790447128844339230323434089830450029993911750377308609995453887519818315470722257002095983871642288158798909142968479091583487129316159116368313295366506326035437534742920788281722290767759234299196135557496223144237308800869002478249848866192439937675075575287341442052461685642037024445114626263302136347611992933222388999108056560845161620320709123408005146566232675959298958016345169387811981041870688618467379799692125265644940429233015618915516094549318065075482844902782493416250560801438493513906676954401986667416898648508934916041618677520910277945806411960793442168243864558044770752507149298639970055378268291474849558970169333224756554555586265050769115990921633176299997818388325933884246115337217367426102112931456161159888090210614805281759851858603193442690866081371560019143700717511661865671425975336879245095881493784393905951033360843547669998991272068464308158499371044564318437320847243837439253423530472741225632644998531410887499173987977012968362774170995319463764123809781566093768430024248903184581438750737632612567905342732445107051031325171200541173724877823018420439560067565606681237832994876639492692313553672192062951094071813113584781903393888561341439532291936038941514840535060902043289250322956604595472953504356912682045420661685942890683098483261 A133142 768 101319330645026121399713680539705290533450806367369395673921079207362674736463276211819804990717037427843212094462184530892394809320765418176628376014839809821001558561935828041735589743903627292898566506527915261597557517877177327373840406758635354933109883300097788366577763047706248031071303230458552611384012885474868140127963711503177441301381704135039689627449585334660047305357937103683121623583098155506148481993577713489383192756305523067735517703614535615811213199569495357015803433352132269042932482783447239957530277248308288932533695712478589072518350161531947572883865407098321309114458224701270697735232264183121758920038611986064218245376351146888257851430974755465156323823461739316838890921851978900577584306077500898362207521992381746997949884870831173463418583236830926011833183581234895498524646091687693276863501339910462088250669153053485843711030054763230886453556895561971632974034261033739990028003100561034635681559110000225892445925039074072244857784227078938337497271188278239428975677438974625894461278525504594854050266306916878743897015254812117047596798605738722529246629877105979113183428771955600495387463846821348072159365324587292967604350539485063095052589159284797049163312913292280483346712360283018518638974554393588885175179233374063733201867150429812904948716548842653805853679664673045261145045856775991382111410902492022255874563701967731397401290096423774279346728845135178607673406215903585099850364073185737245555085524980362346856436457773736809047534584750216816205835350438940610797234338399493247247329858237211941063273658615242425161220877681897534388474826378762245968389354340140366404160692134123610746553481057196405041818303643919833494240754848715746416380246590661011979679799405347573222766471551922681977974071318891384947107157462997966385423710616027595361403927620897740212024507577949987783075527189031654104137538723964275239154052949239258169679973916504312000503313265613132553934845015853001590722220786942277420224954732495476220410840540219156391523857433075941715893499721071317721853011790253796808697976331464220999701343856741705766719545786021873766750988809445710191495998848541560341679823036553303084539105244578525383541060140769455712173271309696158800004363915268894950566799122666517410655261261097108870014234921465007208120007636141458185730030555542646619516085958725334102693201642576993483903885919847395796835955831962004340024106913281 A133142 769 146102404527035176636340685249075495454717538127451146568994614636990614086698224966637827152046880290348821347831432361138123002054199118786990796675347981815862514391411050730302750105364099512690766188040505206190521946013386472791861400696056059014672919552438015435095441522342552047636129371208415896841981046867797974578025035787899109515715303864117880963514137920493401705286707373616798342670346975416111246409226712425807788548905518032353580783248765904680462236465049424789515457368687195233036478710619907146750089380942409952017588412169154339396978022921554140994159342655383135671655475462172104274076277818823633728553537645636944073281014811505617790190834846241965644357974930174185919285417649001597428370316232195145638344670756009896274652551331929431097654252160435501114342858791954431816167530188570188072906662746406688211035741835919126551586379123472652112085503066550373940337492863781159526798243221367339851559613196051855391451352332446641383861612602041305343969223752730045159377532839638957827676380174887508709184494056901627857851509845536686278318362295172989058529447442073687599143605065141100487828493325936791209465567731442369455023447943549232688524957693223457373678905496746199983863239656470415718602398292586693331024967396083744160724117624423702610013825896363867252724354167763507336856929335422076781510284084695223968642608388602482612722643967507223476540942223241910228027318218343450682088645921840174868044327913625943321819751789019355238539724643579973009515617316607191381799934930198573912182275778367493747595675293946561463564989522746926523105216793272376193001198397680969861285811380451844709862702785828707135385952235854878988417222685436145538978147339868621229927518235361901947259196599604215937389051871672043868971966506056802477011874717390159334844465810946215451855093812066665015768808093652189057006442749745870089578384500944407087235831521517846344706634028296625480908375086884691414576346493276979646058433690897633162162433067723955052269243919124463389999989276937596317472789578015502256916849224972875270681838667433562702641222249272546652191161739410932530043461909572681109517723379959125415292821857339501157959157691664383936412683503704037971185853205750180912036086501890241466672194424948358798497575662680727280524269107922094142481264528800560386400681111946870874040307518273067999193930542915587826355402889027524315424079070467761 A133142 770 210679566008654079683481868415486324740412156528978185983094560385461258150344103938615534933446610661645572540360831002576642476567345808525422552177475774938663924750856173217268523916345287593672791944587901979411471048593785416588536765963306078463803416884732318159619260097454912346443267481979305264693525285570479204473371973642439012744220166790353849309697759431766150598976126674818319527009016755451876911173622925740301341704329000697130795753927016820013610733769401701051124273722213583393769559368231122658373671357041706842520429956652208078821369790702719539366004888243655383317218081158227473092520257382479496714815281246396487289452977981839953965197332417306158994007876025849436778770681328008324591132411700747899112130807708173888681051029135771408469354013032111161680870569194417055783415053885826523507854544178978533938225289058242327001543847665992801114740841865070077250333690675311398297653038722111143031313280669596775248580404138348982803283587587916483367666123380248446880393426677320402561614878933662282963789990163745230492277980182009089496287481631033711499870216581593151538851895075161511302953299912154031575977189303415309461176207584058508473757936404468940735795818413394728096247444872270056447706019363355618194452827805919385016030975747268549350734988226007853924622665030250304534486547055821858727555718239228020940526766732662812196148651311048992478892691957069699370207719464635352298471977055220346422474365765923629907717225643308136517165235401457570862905314335197131031944708935007944088119594342547688772091900500212326388035553670923386148783334141072387708061759700101618399607735849919425948011270863683938492821501305799091581464140871644073151460072083843961152543501615592457260374538730157727459033034824879768367672628594576446173884737918765993733250358295456821783834833252492553002750838195519267588549186307594820704896791296308885780535899374054817924754965765490468330337322940442709166817500921084617707338841157319654524362008072817402966215858207520043132438268643844292818478040718486564000677287884434554676102211657095340675502875763905226250585888477241755262612480577604957618364215434078022295549164579178316091251721850319900866851377439069913058291200318327845606261086168926605528423893705514272290324634091350687273508787933616023611999797720499852534543162647341429075032020748148121477844163938998357798208694130021858100837181995507597901 A133142 771 303799788082074655868404217914446031200178874997248416736475787081220497262182111181258634736202860527212625254378970474283157313087110601694540533249123392113571563628220210368250481184619799345976653293329566613806135061550292557334197224657686669088745512474864450348155537965088461261019144072884786983272166619811584145052627807967361268478055964796386386586703205586468868670321869378380643141148659491014631089801117849690802108929853870099744575123581975005693721997633240787866296413191974618566620471572510568253467687346764760324504507979904071880506075841215298654211638054688008407360292801374688554027309937069257615439129907003766089034447120968798402112196763154920635027393712871299957660801403189570355058815509302162238324546986370515991468179309361231039083377389138052134708314246435490602485252691535831658328138179799424299532232655786243599617099676747982495734804181883927984844607241616306172564056155039041046883813899165945353856597551316146900755693549440162966974869205945094507671482161891163180854890827745960837146276456631626565468236989570947261516960270193588316809823793781209882445336833554777834157758170644832787595767897509957144800646636312764425669926255770286519317560196473209701168588831642573764927176361319560508849707646671168357109372506303443623740057243008077428995438630249266771375222263997565784863058564190682721501015628985891386584363742467888679647339785261152283249929303440685959670945908824981817701033167390133960700984917557898543838397030909177173604336453755736946340872888484346525176494542859677988841862772925630880704985804828482000079619044726209589802648864486348136051264493809772431765187542722729453477941469497010054205592302719688068048259884966755652113346499402166088007558137589690843391709698828424754314140061461412729325939315066985845573187681817582926066074377695000449363301692909130690210498869649108981710591083470892912351125679661555525929650315927203227035720938771743299733859421751857525457002962890421250926496853478569627353328215265999983072512593384434193306649017243268047273474392212505402870064118527692813820512444210329086980798198993020871677754666949444439313000089138217128191056480030353274464083824949003605385615749854455310926017939673175547614047574219505663281745788051157155694289323862152028367672391676005198126409565831696258554250854136785228779325299878522072897983285206105089029429110580088630353882901013442885705301 A133142 772 438079083734785645108159198750762761504333197333875687955812101876559571590808453979271012674069591433629943971241935063085310268829136920297718923522683753951995256087968792494843976599697834311610740376189290469206467347284473273890495809419618213519892565185337652669722126126397463683477259309832380850573199572243018766686684825716961306706343957016222379104176712757928676856453536667498212591216839977026342579616300765631210900775507576354830980197409454031193527106976399446701498376698553677759483326238000871190377746780363427346228657986591714999481682541662669956653642708855219879758158902364219736679907836733612098983728611084149453991185458984029314005833767272063138403342739952538513097438844628679123986487373281306246916097642215476351523225883047866022586821725783058146138227462489408254366678597779615365482651747416225660946945551418474212405530732326743092856786515535782289075846392077022825525970677913258467495316611284012530664438420417479692540727295009127410461278027306702899813830397053630629472350011994796593502647686672815343659967246683325769098367213331672721806054410762288068893024175134094561693975979116548967559065732232168899387222988386798717757525187062816756386981067518549975690376998981146496754931865316786890405660232046996965032330138058589958164613193682659426603568580196777654072765970197942805950671722007246245176443596470888646791840320490044165002471491453889635376698685353749689210151702053646725904543404902207405407190343401264056906832001405798082879882303410458341426407673249718754296561042684061317362277346466859229764263142527117373191424513711860087423031954527554312084305000465955996685974488594905008231253106193187192365372519057649322481517602661989566503484499594421883314441574029795466013117926677553670841221600954728561111558318441855670550542903930596283930457468801357395489328038424128259764271781484828844031851637468236283301437449536063694335737830812061287895041263371530897773516119348677630624380565149146286516353938354089329826096320197713768070520027222085462903895064386751805681786072893144906504077782814721380433838269048418779521084752362047619717566967128618303884388510173093664773481148654604842598892784324741348646157044438747119285404810717518821331610995763440997525671897945874912996892914684589133555496315288011562082258981929508284335377197122081652558358007392808080970770419423039599382078979247793674948441042424202645679445961 A133142 773 631709734945772818171309696194381987643217270376573744783864314430211821013448528455997619017373614644433851993905615981998543124494302351958708993179176724075385045707287370557354646006283092457543341645811663527029112108649148910657537622985864806209015990251744420285288957718727177543112946905634220301739570511007813249978054466056050236909279507961427874281836233093727565558137329552663044175891542098212494985175615902922356428116172995249796173700089309131006060394537970368902772792902901211354556389814725683745956457389596715468501400312157273125180705719001728862195898574531172378602857776916403485603873073259931577476921218053436508889200397407849301998010180209551890656985203617847664586549153153152107218159733456134305890774475527730528380500255175713443339157845201780708679189292595480267306148052745513821194325491636017603661195952912784028045175698915486791916990420598416176919385652767825298102277153494763671087199669657646903272766345644454400496828003709612285722195940507059636437035761069173476535947862405668941869980817905743093931107301480366188092584004664001871256013650495425614133858415206530803184879204127892966387385190110890042959230748607127438241925649818325992423507381801552591735822463941981605746846822610445376404453204904122952408262949707980416229748485233151885084916897205123127906157153803169528615083760075884894861710165095392442782447157782901218044884243336723593060916254350803611155079083415449753772533888835815688463207774199705212161107907630129926335616677181427172599933523953205959349115847055873559958415091742438083689186746538298423660034069153457519854422275779868831677431759407414737448743447366310299140013501189106434380812966888827603330280334778703988142372535068656953573336742192827472300072658559333564928287234436657123710137769253840809948037294280238023844793603937179669295161668105900041449389698402253543984948350638113249627760451105324185676608022380676449941422466060808782846110510241371391502831317942106054735331452609743335039603540396887987557706806741653853073223376196678860525088243637522742673477292754709702892780963455375669740317232107873674611859888844800644756848918669511926386231625303460152674328930912452075744153072464923491554242811036722467184635441843307698926355595092163573384363888685853668434997318972920996517419325532785114315355363999187606203923467335129374237778046824737896203868858646207899187021629292799201626875370281 A133142 774 910924999712720669017383473753100075418757799549822006102644385596263569341821187225094587352040078247682180945267927004106836100210515162387538070445449313432951283914652300374912904697083619625943187042520042616685510454204725444694895361849807630935187538050450268713734007308278463619705185960665235842727610103673694463449587853367998724661874344136421978492028743944442391606157172761403442203423012488782440742280658515713272338132620683642629727644548586357456707895396646295558351665867606848219592554629508197960798021178051683342151673021472801254795578165117951356616529090831241714725441156154551462021048291732984601109621412704444361668772981876659709451816674028406554264234260274196379795290781408000709929462349156372387788249877613345206448329844737495737429043025959241998857244821695220056047211125380433150546851876287389968253783617154683149966930952305399627201207329716400591335465035444812002840658129368771300449274428329715550506798405980882828036733440621965906883996084933152689039305753631351099534207345238962619379918836772394868633313068767441359903737036358277366678449877959992973292954941703642284098034118376442540981641885074171209778311352268489379146139029512839018257941257576771318733080302627338494340456363272396915988331115811513250375750141148769701613339151093011335633023562201207353663024543018200262320144831357704011144340881623959431603642009682623066376558076420063967304205862075173453535934828133376491293267963157841320556540203205631514672260695970645947977876368613314572430762715132849743662670754893526989398717200015249249820577524245083799800395936294772031769989498642616327724544512760491585445091365127730856454891237461585285189939932881170346352941761233288488911734692084503732630868267800483185261238760524632323072919350836058617661457551705720006089399227809199299787908446419944281766227636080669435641760180824268125597451489768521837726947269056427939681974432535104628754243301018422893333193582251938197869452136091951781782061438309311535037778479155992280344445144801437634046125204580546530125371565539234901790247752074508576850009715464382667346757927614801476742682242147235401121072256332926024755281230206440885551539719482971568481720084337375236074098848110143080161422975527053938410807242451001926945339730592086305294132578462636788966556585159294205334458099509631406064405081539249164842794972750852623286379512088852542834010240999174024543308604499061 A133142 775 1313553217876008258950248797842274114371861103733572956226268420165497636779085138530057938964022775459543060489224356834306075657960438369860477938873344730793591676019882909853253851218548573217517618171972255641596979045851105442101128454249799617943734220852759035740784153249579825812437335042332364450992912029926956408481055706502188104912185894965212531557631166931652834968513084984614210994291808117282181337873724404042635789230810909639676817467265361438143441779101569420224774199408296172231441109219361006733787000582293137782667243995563467252142098533394366854512172753080076021461707544317086291830866032805890534868496600198590716089861750665745893180217645938782041697135146330187561817144720241183870566177489323755527056350432743968259967963255611213677659236704275381760571438353695214725339811136650531857574739211280924698204352314741100189468286388048687346937349052460629054289563661725766140270930920272614720484182638451780166183900028658087393574569124548871128114436632277665670535042459700647216354850455886721691476901092644975494826143514055348960615000713844631298748453468004659372062826892078236967138562013819626016202561210891764773610282010740413077601294238631864046001958869918322440060510060566158166857332328991973742409797064546997202918879295273576201746018826127637112830934891777243798858953484875090975096120231734049108185244689591584404980008995515184678813778701313488904129071792196145769195206867089245484995138630339718348426842509814746444452187762481763826854171387923722432017987235288045377155611879440618862839390244006897675803189100774664301013747280102992116354805002620376964709961509968869458797084299770740528697654024406104792137459002401680750613338689418067222306733283613319313796758468831554560319233992603861250537584775618362090010698079421878994940103738463571110056140134943955717127230956066657220295376731358896234857981063297857851889008334218917983697221455107598493987168898646099751377682299496784639956358477413276527223677858710574623781141527339400471368702341096866326640659471781771899761925272419333090858794585014148613108011116918676350938355191303311621589273181316424603615941436783160658185189147726062453505167601165514089298564617461422625495358984732015284870304746074569935880685117258749686491606507149899766380470743145803276768778078380376711307174264137524488357265923656129960573936112928682658041063052563266720558743580499179650592249380812275501 A133142 776 1894142829252204196685589749105085519824148292826012653056272959234261995971871427939156322891533490172582845543280577287142356991942851918823646800317292656355045763869387241356091678544242345496040779460796950115140227098606839842784382536132849199267233811282140479087942035251886800543071017425857308873095936419544567467335218879188301879284647398665492334084125650686699443582204262390640930850326583882108416706773168309970965094798491199079730328158069006645216485588756567707317828837195097212750889859901763942201922894041645526630922823689929498304787651289576511886255196493412378791706067553464082278268646798257802418295770987864955108157218975687023701306164393627049675720714616773870189943942891297005733355718010142506313642869535766924617528596566261525385688881898522074539502015248783677938719951611838941558189623395815217127420707784073049318530119004635254848884030132440897379884959464743519329458679546374981058166890915373038669921633334526556040651700640866031544775110739748308963758842187582579654632594823181307440147071995675217891144430313954744433765471125626921974517903222412840854521623085421876002971522325893782338921552284464039729374816881176323389411687145968118441495806432480963381795936774256097449269778877950062864158011378745654155095773568034355734148057533936901623690872480919223356747257262165338167888343054015667456299111698050183088021741367890886624226402510735974579690154220140980124006034766407863855986498611681910700590186342612661167268540081238007467677767163509639133655365162522646301008648667482617506687411333140746433258948862739541676978023777512578337011597043789084940495436772830596999093810115178042714651160648302365648676930691523290761214088037199091701277820483235714365991193081186833875497150156096007398642874173522327297736808969068797804983623501465241731501654286680737724153185272420483630996497604859347546397083095824021253902112290996410676063453656290724493224868797604374823063724542680781198878871054977808660304761690199210298180871044644936323721388431416536441578196912184110498910166117457112777783480001342650225593175180587015833670440839101447743530255184776042131178786430769061336177017995739751851513566129340951833796961696659287088589071581884717930639899282416554320486009528279874596918969637970424871034333517483669862463789022467918058410739954428210802579771397507057863898451032048187642042589635416718522193165409069576056979999063822696773201 A133142 777 2731352646228460575612361467960735477312307466394006512134189380947385632693801820003124887551652328806089003730350103223702444476305934506505328825579597137119245197907980382152574347206946243656717586464851030093776565879212017202189637515975114295543733212134625718085776674049067516803282594690751197062639889324071236360940977142733824807740356636689744980536777630659053665992703577854219237671959939666192219608985570829253727624063635078262061493527118040317040734075545191532382888958461130772490610946537234385294166079421052267108652929093634340992036541017470796745613138831327897137564127950387662328177096852221718281291966896004665067371993673078937511537595875392559693607228780252774483711603832105562026315074804448004780517490814225472554507976280585863994949690038432127210580145417307709892419444884460617076377579362026331816815962420281022376220242136397649443403424513630721561165057258596493147313275634941802413261936215785283310246829084487265152532358749559692938694581572280429248074579899451620161332985380176989441970386340862571554054773686579227418140848748153307642623517698265848507560808426351453118047968055376820313098862191635934397993712332374247587118575263191788160772906873678679278227300767967231955688854284671661658142109998354168744650902566226245695065297217918186013725125286550628303185746113088932763004015587770360737934210883343674421342946072489662996949793606702574030424298256371501142670932937953272591087046002906684890532700279204947588454790344957444286627513395609511707008604546370420678009094222898055004024384302998712349861728456881318323538009273425857858978606582338857863817455116460210903823815389002437823786444957197986859287341919717582875989964336302400815175394830092616502439986626312945616912330205856450064981774020634420344974388522699127012907390149009140113254275425253488854273176035599381329239729250830447803008358966197175350268994034608489975965516475149769611631766818976609848758139412863386991998692104919522674882939133589402539402192265236470839405770749400304451889433306710015557656559779447884206230687303141516611156745502395359913476424751629096342859006387173871436735206417227549663606601764667574443820108853342051378821129468018074520322815725718778523967449894939925255570889859094461910007467726346845514131742551740708795869507001620659459851575707111215839795541997939253783611605814277373651142756213207855545735823961134748174985508057782947934680161 A133142 778 3938608621718610897828828551209631453198827542391864564484848031053170848082466252573078148693159766604890170796319305568001637792476165615528765342838978754433295220337543841676770852580737939110641263641535724598275692857596630198717614513653578681324864024664319003339210876036720107343532958473045800307017847309374303287909421704603296184459714985459213596441699259284704699662034977061521750082035382672065298567740486362615565262934666984362693593935776056068166093320450577433128418560272113378834248234016832081830245284602263327525150892830197029781018387359541599330662259939578334259988680798391455613149095392256919503820597968267739162195306719360852204613511946151677451131948180409884031641942781953329144940604512296012750999908111243595656675884268008249619192067346537228915582030189742468881190900803440597985194911250418574664631490389337450193460270630566405862132889264625368050302632681936678374906414006906532704942653856271463160337257618197301823395620665164436351566041852117639227414580456167048690062510285620395594013856956451832505729092511616931982214670129365943993741138002996131135061831229175709974349166964331048997706220358786732937867203808466783844301596117835412559716090216038223038240385911471974224005878608717658160978058459615332584132446404724678257928424440180490294890006972333525093970489147816978878913622589221806168433675794669880465393440214788726150714978154462601015897258395533484506751361290493852668483664349692827930237453212427191809890640408888553423309406638701752371867274100500984095042812860770327833185655477512810067754179175873998283000132394256309520068813680135589250539829782498851292716942697131400163857338977118848748726698371302062983886767358860024776391218067173069760804094723950186392753704659694844897696319494880660615125770512923172083814651611247678578070933661561244247124195690149035456280058583199900872590507232173231031066635495793151548931598693712311489248514528095473797534413969624461361680915136422896719372537925874228262607663065599946305486797699246807603088121250078930250030260291797731568271873307650065610637801421278928408217170821408317824954943680049537835730036474855695845859383567632646608236745452953108747308234895920366799018411687414896746843132108604089801978902690804685794356171542422513260953101725276584599973966632547968473187913758914418812774368981257006448910071685736940756760212416856092280232535958790897798753045639323947099112018781 A133142 779 5679470901165590686208595158482820594777232003821602307980638726589291415549283642408558687290648831791922820199288708278955137994306154511657973119044981784295674588481540311717521416847076901251301045453508050019683455324088461534533597939050944483356158379832735868189423997468276345721857722835537353291522673180228421269929025157060810364166101268675549316323949795110913517858988444219136509399057349853178494342462172349320815855424165727815925900393895545732255189527355657113379647181023429031148213462841325324764828406230384297239000478808215023309887522535917968764018233219733126675006540147152528606498667378537625702791020978275183867220564917324675800115172688754843491972575668922272520853197779972868521442325391656045938937086978922450711454070606491615365010966164016645664142076953463222818967386539116457834033985645524222640066792325462182897947334029034620855546182916165267097814835162295431620121901684683585218724893598807234091923015238611424742071332466808367659265293656172063485502576943212984759449978498879230269578539760817201610689797346977929339126136185696943085667078376802722830910653071662947431558380714597317277872056658508277260470109898096769929235314483343401719322441318620243942463358257041818863784521264916578396468702156655311232150243064710419821687092977443049087045376328979656634877142165405970454460680769642256724520622561703084287422919446779270619668001548941463962349816182061028287234320309959197594680852905211054968717516999619731384914715014826949078967877745494531310720902244317872694631058136136589837398711174189169118989176509881848642767867374508324902081370348148937360420570728908227103886927545448090033844459018560422697677039764075655105181842541511819425155321277468736502463002151949542465405225206949760486028027729843891972591016105246691445733714716029003500438173085695888950864235912018873528574515237245006227827708420434832949622738115939689925069389350816678017726746317746854239434776186059060420156887628029712149812524806171503565277710738402857336041122876543147163348618953180510710528077684212549473563835078944091469023098492738712369289246848046042674488685927625046385251275861535496182179567497924511741502943123049529471567095898787700906110029330436555390169272533157202554528322109250497820999689356705537775448858556106283252453664014627168917677511788778884816804800275430605360074539759226854293874575162350271860239771116752513491053716826397073933971596401861 A133142 780 8189793100872160050901896389703676088037315350683208136243516558893727168051218929886889053994966922284186101837203521018947740986151682329645181708897520893975608323295160791952824206322632310866436996902694966592658944301642703936167249510496948291420899058854780457610146065138378453810811492795886390400575387708042074096934366367059983941831333569715156654925539162850678008047961674529017785031690616452900716776531884787234253847956384044843580785674403441169855915132353537106916018106617224390802344979168957101478800731538929554355311165290553233415828026478406351416114961640595229087025170903513147859115465210755864006505148430074846868792892415475463142913874403672538163747002982637736565186279556778094454590688274163505947934528423698062682321113138676641348096194016444656510463959384863777562482090198505128756079022105934678628401649901826078401389862209597292707291733632221050529680942001397330459537407322899722978868591626826175289089827636820056280765038021517001000224201886158263428455488537532667856078178932873564428336660321241448270782182045249662490087906165104862563587933278211523326042026667506741020597210641282367183642507995348577022864960605851733771173479183385067443850400665360175726809124366268391329603055658131097330049707531838499181428066366866020658194530145048436603029137776381692533967745032026261578353422756201544974952569300300052872583384448815493444835107518595436571107419037273607256707383135599872437677121405649991572062729275998440229855209160740051683318256399596475448307169169032271924673890789496101775201108327525304356772324773070449868872981753908610252491815973217087538137212451255880984953656803593448697403546047425152411201542613098723359609233058092684751049196890891850863481888299016516284927941994716894926007518290115397343815630097995216141575932805862211799953267518639810305901981060935525479168994692048715780626682951759796940124957296549537078798510512278955989250478941676435717791149725883195501404870278703708497132941397961382266902196277113854678624993701177518962741105442365046365651237990374204543147481911964072248265697388727801957586685737711572128294860152691636837994504062297710639007090472623578298600635746691968544891004977816968786243863276077825457727344149680577479540038502636527053195757696197843049683993084803535173453583535125745031322498811505392991413709222801951672221037422733438154826380623896675166373469717821165663201660910618941288839942899464601 A133142 781 11809675971986753627809848385357542436129213958453182310860842897286027987038442147613251607302055011284964566926427278020614363546892731613193840366257106084131042906517033380455660787995818945192500898232640688318564177999513454987491639260538660385284453086710213587137962436505544262118844450753945339420276417552323490619358086372275339783310418841427987220853311148880882576691642875682399426879188469867732980413264635401019444727937250368498715677016589368271386497365664273152515784730094856548107950311748173299007105890050730186996061461348498954370600704294339422824069010667505100610363621436325812060315894335242577359754721245146950909615483642550700527406006774923111277279686328387947204726094267676232230651251049018383920875651049885627465456333691901110332339346760747030671443365290896613781876355098857856549808115842772161057932539091640879592621283358905267049293824351479838698532820551179788227221321237719715851943290400989745959633439529279282545438442755695048633955639854546559691769328968545163835479974571225181026431194604690407589266295819452666332777421563945026119750714120102639833429771543891648888753746186348458881495218657235989558694012723528302001262227747126783910630558437008054777814814872800763255468742474503777433353281792208959164308039550777737078696690782066868138518929628166071654324853459039703790015181153761858211624880410410114539180952952272494768181605373813070594072935901932359603143759247214706095932814386094382635859486898472751191719826695072139700395846760340372101927627220842291797507055887395242623250160809580314693296573333591078829066196921268841475768296552008692081056499934140251472076069223854207573565879555928051216529926771048595008901408887927109899193516761344771476404380464179664533323626951156555533542355346318673125890166010292996429461049372338593386529111323705520765221705825633115722088161771419010910657448988729206752827238798886316527937527089316903719821172907151102558200598469947381853965402785003119623153551683335507057369401753887440043719904875975105801125510699271443678758374654041918738669195353217113237907666611446997684127631544533238962958513851495412695341689606557437205952042281955701982070375243786695592203357610916170202062744734074893873487440094566859568294180992479762760210461598227932972106542579428141613836815003987309707998125608678987914733751894480138880737375889041858592405346985083843239638683093327004133823303979395686941433263689431552601 A133142 782 17029544561811797859141750469789186489222238490774138209053199214369893463582265525639378930840509331305996621321806297702204893286878332834543188162961038075796069895589238839456270903465764596335275428814470969860402952016354100449259007646447237778631889930137069137872484223294929687596919887175696383557648193535062765431040263614454672907549682138005587857313819751147069824911340978772345444542004741858654504855210827716385252063431667074991103162677136194643898159345372749532390654664778676525147273547195886728211145214652421390718766271953370201649172799764410969305956097267580714484915255086010917477827660515954585796902301530353473136818658619665694685056318855564722789299143938532437231478462747709570098504649421996235450396740879406651107125350862608262422591989932803201783564822285513532209688141570462830639694546966255350310860092968496246546481489213679185487788987423100295182233797553859253226322685687384507358779245889635586847616130711393088610465953688674238613163032446054252917267943917153588718094267253527778166549354283303246502273727789468699602202551807302562559817966173254728428282404524265090190841881403503836424748921661226301595059743482367205634086361237877639014061821415764949629433236237454334345994597045178788927798102294657787276433011604155130001459969913210278807307693494677698943843904720190220838940312870301843339618102599242084865446061573792488640224430113930929201216602463167425274126044127100470590462680667626694110917808044868431220019760239084864707919127710154416974504190145285415739733249915733150366624956686306486262429301974713562601063587087487915499447631136180560763795934767817791366852706867140963727633300916102202429083743202309460904112472007157834381952300120662269577124253147458777240536385135625758362473150401873236532136275571212402856066691618979445801163178575515842303639393898581891935725650105391521684452260815064564377779938223036771883748835264284462885026142081632948212489545202514398750222609411104219792878924394428403215344410426909411429189424206162401387704023687243979419723210599890456446956436551857165324990606988009181932710087100531192873014048678996232415045878418151762153272205963489649634567182500904668351988696783936139614405691662672720887743430889021261816902729451117315263696432428886983147934584715542295403617513782166165473188265805216289067653078818131137464071623810960937356810355526110278054883814647107822139807541136627669950605477400217399385861 A133142 783 24556591448456640526128776367587621559916031774482348844272402406278489088457639849529836805020407153688235842981477754859301435505315009054679664137149450648191848658396775889462562187136844552096521975849568905898012738243404613334376501534537656338126799994804566986598535112028852103970496358462903431144789274801142955428069440773957266057346858332585216262259307227842925806639576999746846448630143958571709928268233600302392132456023735984886802261864753376087132874389530139161434171510826121454405820347106156913907172392422901594686273968095298482279152806659576323399765868190840722782147187470406306677215426148112177476555759052048463116341596114074289185150684383717555339058088279677446099844738556102932405811473815267522501088179472453341010847290487547422512267317143755456224869802292345222549756518268252302924582986917224372376099196128032495879146714824842026568124670570286274172942437539844491972569085539887221891643820629564115244516500852389304497009359780625496385132458831570378160140683359206506386328097899612484890983142445328676765871126206118045373709746928708731266231387471119198290943393894218716163545104230106345776029063540269669664086591407560786996050531642791808331493235850974620357587948839594277326160953470405339130107430155614737043657238425152146684368197918158439973269555500395613710951256281660839410048141143794104333871092323226675965858681608455816346708860042683026095083746678951525312930152487519631376741089589903306813560843341213379346517302544933679836679681762195908936862940261874348654403548871431315433430564291493143610108360150963623679654863513960652881362008330075816612701656878693321010750131226348045841039646355139819974687541167803471575135175732912709251665317580478231385441696634255092601188934041945392402130749337145860760667383483522274625451739853518988506683916976782520896327240780049262538200665363812802849969249437874113103551918090380226170049292513571106163303977060541804171307365981427293050439148805409499938211785823214074101019582466201617393451105985381306825963401031495119051797190926667384154592442838582679181523217369042628899970261471334435589647295236598715647083461337285234467581315047309792817343895095929287976872108559078302407802805314829329445232153854528564973114167574330176130487495351993431471388699053269410543874841037068606625027771292996280156567824921993205743052400798029782626661940263304035871299221082446386198598340495713120673086156977849800482858781 A133142 784 35410587839129913826879836380310880500212428596565056259302595216654366895662453080756499033460496275109104779582669600700814967793770956178515241142581344873654569969338255243366175217580426378358588353899649547833964508144037436074070465953795653992341066960618255457605949759061381438995768151983619572014402576615054606664510702555782763200021262165905743844590063708729747866104445122293973806579223046255663857908287996425221738616334163858539693870505811691181450960971543115298038542927956602358576667793253531073967414378728609447116216343227148458076336698030309293931493075975095054671141759417070808217627166677917243966607607650752353460291444777836505339292601825001859234198974000150938743538881519437680819610046736966345450333704402536838330990685757692520654427048729305435073060471340739525403216689654678250354418027440090578710984729956529890561483016295932988632050287173365384257087812698658203565191395025831686583243030568585564547005946613014665691598886337708277113122392472092039252669948136031865055496399076973949685019524856809668593139661715494431960189852868646183183343100915387710680811945713058864442741849457931947105197484876147202429311269749959172481099232542544549736374232035283986790692192793458710449989748909727453846825986486294156159166461376057791363728939938014557231175891723876980293492767714250210239068580589038228147598775511990267500683353433331713379465535957118809698181561494445636333820005760959181344790060725959900798460625180221648149246730250034127239627393181958790532539385353432665474234177739354041121856507083376426779289992908387570632499712123544173967008516564338191374955025423141001079710322375687014961815442410810704301297005280229403701884019294388119583067005998749488995537349422342696072137202352100120218114178071013929343645834846963548797498552802082762447192407117341819616661577565437137998193423728967956318133973237153656030757488106390063100439196055734270803021449895159199982077009255672954064334502354791087806681602278150300425267022571852305371945065641495638280637836583392274428712129593043768060465855616799671522591154455552482864575184331577155589078526717126668966861936202486889950490103026014757752960262161147532357981228553494128135912030858292230387303878114799301669968812739454662862847704601142099294759356100229774461972117157939148587124573016234830769481735884435384550344097879135135586709161049328893616135421917073041790556667187277183382920287756582012078882976161 A133142 785 51062043107433887281720197931631922093684762120215036643565498030013190785056168884811022076413230608300175403922366582732820324257182213494409923047938162158359241703937105664158135201188787700748532309801318798407670922730963739414196277528871798519299480430411529565300792954031400006179793704664020959941337370689633941667269005015997970577164602696377750038682609608681068579996803226770910482240791002556708711393823022611569444692621408260278253674467118593930276198588090782729632417467941909774946100552051244702504097626954262399839989280659579981247595239406899342272889615790218877995063634932228635043511697134130517687670693676625841641277147028044126624970746680968297298159581450129373990736967306290579638945281583231654871858700660278648419947558015302127236261292000341293619896974803544103286215916725527768758767870985623697276867604498119974157162630352020544765389945979322313812446452969027589696514019058163752165814558436079754512667330499466295537981097089615554971626104812297889031971905071474590203519421140898535833313263860377096782630626322616764768548394126840867441649485288601607682532534774836988307717583373233637619348997162340725633397186892849719156958097275817597928043311101643657977557784420218620874607891766873518041783942405806017566780993647036909994350447022419073368915662596275105187602860092692521503897483161251981194733100417197642509309429792182722237372956141305280901751716591243928641843135377150651979555890825744587048073407949036275417834438503246666545862864288702813752012856816709641739497029896599655866401649783664515922592559665534725888440905227287184899773399523767341886868533958512444863621274115609449226892026916742680462650306926549632334645180687331935526073370984879182653333472425321533480929244602794331409128242647652748967676533181937953843718287688863489929862944379289927104705098522119572944132378816506429197946339438726134122239194297496380610607150663076304926850767444842505832350876039314418333477301956459943207734932273306909999160945529028558144727391203930725019372934389850628231083839075978186875807609206982287752897263201689311248088515835872787025015645878801420051499264920524758023372260982198233369975880692479645730920954702029973693682740694852081389162747009386738479530054856126049518050259547351555189611520107832281504753249066907215194027009261639332973312506577530902528390446089312067486251983571192001290431407105198243815596515485713202725050381858834283567948768765201 A133142 786 73631430750331826330326698537576851348212926764921486274965188856683804457684099869444413077688845076672577823351273029631126206763888958087982930519885687251009152882507337029460787593939014284053005232145147807654313636613541568197834958126167179669175858439586465014908285833763519747529823526357366240615836474131875528829595240722366517789508157066914549650036478465654392162607524148558530621417414046463727706166034890317886714025021454377157383258887714506635767096913065937153014647950229305938869918419390101607479834810653667651959817426494771105810574258888050821248212894476419646973827090430514274661935649640249528588377173674086812894368185722994852756702477421354459702086882252112557143703963316789496401678276432973309358874796018417408484726047667379909782168128637443416094456364606239256199197948701521387871892915543241931382664374701559046204737951484597329618703670051895603152163528093525085684169650290477104791418010021796437421701743574283785151103050404339292560807730016941083892064234443118223041609949788776611697688041467138916750884770017551659301814824141051662204675374443062602890501234333369224080864312482353447515154148710610450216156314188219545065161095172496433667688718234338119519651534441762457842474129938082703288798598123185791037142033672565848154061980877388365783419154287936977803543030760894901758409931649944767844576983202823488508156697076974052134578423290226257941516277143012250655901467393845479195338249780662968563421055801885128930869111074951443125007010676916275471612006990309949955689242876718964405310057131537148583951691747708166343561152838035997081299275104755942662673051013149522352340797564386450098163340998500534416437441291079289597154648667113356640478217893189782636617871699964228936803898580027073791842707783737192997460217202519682479092973348788350396099918602528957543165135407318858748300892059978541935482303336669848250612887419501674450432410816959975970248003634012998251049981171682135563920205086712883314465965656506286068489658185836608992391526171002463982297490752328022516948467235430952431146512010612842140006330945681531267260775260144227312916972278704930587592973153460498582812849846226826504747466998293487996455658699098668572162376169945843070942293883657562088180669133721023950365611419576341441320517236138049700079723182363046370638360230710901912685865003063677010554472916690122180039773600497816531908472910273950509048384773731251052339267720151280322970045676443501 A133142 787 106176472079935386134443817570987888012200946710254662993463158765840016014789686955569958847005238187331248921097131786361501257333203620380657891399752113077793040097333876059376791552324857408816732796220993337318721856325804210377538595421655544211153068570403252139968182871494041444537999345213617454947076254360793822938334669852647502654500185325888084217602563264864024817411469825418174385173428814209692795582710918015370030054636244590452686381062409851450182223472442493283864392711813191221940647414659974466741219292864961799863656889016179274998866833721329877340580720945381340717380669337166651833876163269542686093922196767339507567837282535411549631038347470846449922111986047964857271847124365843147520640435671065928863842583999857242756326540788803814603759205233901405666912457865222203895140155811677115783500825445483879430104751452043646507257968878158997289625926824887480423105995064410204528982939204848926945472604636872026682339401566786718721595060701960170257129775058324230674467594095071406151411344075994733169530322482350457577679055734683170096452207863002370058274448297410984766495097376183646287618030881970298083214663091703106870971771662225691134243142280642581531209203650604466703679535107237043990226820762823491268929536709691504869541245774846306001247382074747001040617051567542525717603862754350355643105617541737193979898815045371053231119447875566790995339849011550122646385569888507074201881274138789803849025776627825174923866114392910406882037840335641477739593563533248980527250762067170131126462148731198850072801235982026784593542416907635510332689293951542680504048654927658545552232652692427652719630566466571145432102310827810853885822327691429409049464668732796772943634064128608681682820317657875992805337740823154437613505775495906384649588665529500200196898223850665112407686152761902377487317020552255272195476942218110240964536283465138482451249661419727117061142925790905622272792694389479298635508240498689600168754602257738021279516714741749791203852087943030861138470436011194349131747962291922618618811458669652357427526394511694511383601376326409566398078789836612139912439249010246631105889015788025118431658106105998101621612477435658517211243328923145578051084452754321210856217398617487195144418045360770860410377693616769537006828996242990959835233456075718445959245321425675858918760044021911244718317021555421066871549867279934280247010727505207931435803955247204978304270499002076287391439237916662763061 A133142 788 153106399107836076474041654610665996936742416943260459115087599975152446409522270905832011212968475777286584271644240684660255181948272856699950591415512027172490312811202566770284303957664850444499444639145440247265789262508173057822842456763069168585303055702663049999369104792408573999504047525974510012667443342951790560801549764332276976461271477731773550527233246191455458132315176880728858904889462932676330547502562977743273265452071439677978396604108736118076656130480165162249395301275786671512732474702021263790939230740476464261735741274143904019777260163651898795074296151390345416894815951357103881430174765499030913097907219361329895826008467047877731573104540350483159433225781794283072073446409631582501935267106559400636448351647252998125637214387091407433278710991779157189528271669785285811777535905482489699438420318399472210896279668929472236704419786384353789494310967777817694874515692719351421405707714163741862178266704468359440679495995357562874112754926429176161171488574826373523691498378620858524552112116547634616453851027331507892688096447484643113727424781923625276572369549769492196970683039915222484577521119667488687482548029024087169497491078580615258396033546007591430071570003975453406648586369973101375671449233065861536327093103136777026836087439265294700687950570889804298112204004941242034147806966548742451942456542085253383774246246718441855935785735679870235641227927696231986629830050262950057986862141406667503304815974559074121577246373533521004838769634894883935949050793607934353004020127288852338774408462781145865086014976976025491846739581229118658191571618316971707250841079106408517930376822509429662072184924503998027326641434050362252802821380093599916770038455158044279471363679995235825796844261444785481661068085463090119011601536422389222927513858233322086164244759699685743303533036182744625807753600471216695187019002377622907492319385274426355024853761154359083300493648558075090357391095061625514619404631749129231761208572535453139972179788191637542409668642324192315925065376336616080445516579327461663720303606453171463979540629739351474802311044656351649064498347683619445609510084155803363349761373173359067317952406191999416311538687714752583525124883851517224450995208709355016108822417864122651740688733229562446990740683829770252787505971261875727944356943581462816710185382857464357849950070793731011820136134528444261738652728577891631618372937154036926856478794418084804983507007221726286267175058105782027890281 A133142 789 220779321337027542340181931504762796594894553031234871789293325701011061882515099856522804599141695065609067188462073970148301610868152126157708372163276943430617953280714003948873906930161162016110790352914928615563930797814929223576328445113750319444462795170171547695838109142470292213243391994455898224648998353460227627882011821832473547409650816389032133972186123405515505762773667650541189122676220375490454439805900231194882033411856961379400257450438416419856686689970174691521134740575291668508169006579667247726559903986547768600461139053658620580339534157119204341167257709724157145780983884476274459855660177973439307144496116396840942441596641645757153516867116147049245056261655235370141965052450841617601947507647018220046692594211496239297311620389859268729984086646386339433398362080917924275361002880565594334913086315631213482628555852491547513284126824708269286291799125909686291121571205795309685256825994841176560412133642370769676587806542966204097683873882315811322449116267769855562838909987503683897332739520650345040931720011881711898905777499593799635311776439081659785814986832493159450620740177062653446577139166942487805379536174638070606712275264341475540381389239099804561520622414523400161782794841821677076481185803854151572560176985793695763006133217879309183545718721975715723130797134508219445698611928159423861350666690581317837665269107869178110888349799730925004227859676398117513170092286093604095109981006027140400975740786288408255489214346769222896067098931480582299997053504789077803782816496299763005342565876868263606255183523998192777216213882589972197476735940923779250313032332022786155197057825825944880280437941504198688833871515798311540730814544272643388552986402873231118200933482919065932190367742183063006679267373900035128460291802015309763555090333983784918748640746588722991178582230489364988512403204562473922204409205951590014493683589029439338807356672334924378392194780077818489389735686286169602601882843474003853510062592841521170101861975055626594404950978379397376533083134206964376808085775642237427162059181694014581406140160557750314970421142793082751541440219280989403956773628913419439703724794226967987047368938070757052323137166072195789784712871270558914512757039874437178907711070342666246322878008898983687789787655704835087750046603730628556704802877411013305977641362835142178343769083324516097133391587672995070006070363059452452859413528365393743319110985746923041581238800143230302720979042349299767555021961 A133142 790 318363628261594608218465871188213342023841008728623741859701860573257976082140364470834978399951111316132497599178039020713166262616693417646558772708853936914923916140476782491709403508988437962381315189458687918202940944659865432224007795011571197569746765332331669114348554014337368962922971751957879265433842958246305287615300245532662523087740015961506605414341862717507167854461496436903513986040204891994302625869560630820042148906632286237655493265135592368697224130280861425008314046514269310202108194755405469200435590609371141845400700779634456732945588477305729008064390543126083213870761866598836414007980546462933981871450301937025277670886531244714767493590808379504660887969873623621950430533560667202950425804091733166747930084404625929813725230964962678417229619665378109683803248592411977019784754376239681548454971028719891442478166643013142584683474176809537926478984845250799853979610804241143846788921678853262436372434534031945405280176355461270951297272025544473497795464486635556895240184510481933559095285836665681001388923803282401226714238466317811589476467897730971487519934440085586158302910364641306354741750101209947747868603681280068790791931433689329148614704886748372170121307450172739057837383513320488371184494257708453501770238886421406153477817264094524577378225709138411182950311355756847499455364252598922659325209425361718236659934279301108117459144475426258176226338012138157757759286446716926842198534623828995051539514909011910145341325510794845882607751820425364781711815204855056585120468383644130964851641220035573339074109555590417008720288571955158679642795035240471361979685371935778529385639454464190007934729439464130005300415399139731191371581770019771672693489622904744114401466611005613078982684487383715410846021892095765192149621766904540256657217334090759619513453792336178853593772272832628130690259613225486924602062887963190423276984243061066252133853296653199799282461572378565703624908502233561505326400440884881807632278497668900991833744995850425357494396901154448692768389954461066294741179242959527042506025619699162573216190131983646214835872485596580671371107731704839036886221963383066676249407803513914663963238690745625477450547481937418614116972435247262103210171200503729702629903254611706863074938348143601248230426808785688366765314415073595116892597804869737605756942135022892163707357168203881418335338849288324362504491724879001859131642689529960623829231184968268607875341366299530874797365511892632159032313777301 A133142 791 459080131173898088023485446071472134435582139692122404526818293653312300499384523051844182329924903376167995928947543805794415602391661040094211592537795213754376856456614239639041010986054397380591840392409075063120025278268728138337795664078240553145255391146427096691342919050565343574242712022931267444857376896792818764513635072046277525818973693365676135975346993852521930530627715088347216626680852778035408896049466623742269583841330344897737841888068073757244977339178312204687297333938835770019771508668288106919780395098809199993299210063093832950286958244740704110424509995930102270244492830651637632725048092339372828419324190897074053560475936458237048968604428816129573951207501503607617150687429429655812896407552771579432295135018876379295152485739855792418376381573388587777704851071895989944605340449534740227277733310327767828840033670669099115566056478832528981713409855052527479752307658144523631759939804080409592072490185940422903644337716768609745566568576961248468009737340612205273080783225204960688531504843732391353657787192613210687210032962652784718225431396751621803343959647616582747113346125072586700884157068805577709938721128869684558251358415104748290826864065301913569510363822526675198001345243413302409570964238429786095401111914042681879619249488691086561270217926858866950098625844204239585995189553635718315323090640704907115945787565483090036197975445214864559193375185643547088571377886073522412846191817580404837179579523054388141173935897351820993497482057954444534646137528347486806665911626398340551553061296725419886681259723977857328381878904545456226072712964080818780195455993299060616587936896279536165496999571269333963444510171687976579646280181553966479380623483242238139735796652136611140827098840439575439376956889134719507044626127584545034789943840668541387553481619908023318159228438842419275090365849867947582802252480033714638775396784810468506137677646417241775640931195175111666808628670485109404511066833873156092601892083575962388703090182154338309880325926513736635574641781249723390052403660261862353056261781547010736563164764180257284043013153809126535034385807678158610200528114424753233732206348942270718467003144686253867726637145816591569360884466913680682270152358369338356755141585439010953887814775145064100964587668481306920040495636489520427930569329819284216488204581061647664923830692780913680723461487282176057736407061205157621415375898888674854168008049613257585633200668965123378227498347170133224024828911845901 A133142 792 661993230789132781335257794769191629642767421595031778703930119746215764062136400100394840084773310717322933997044758989916526585482512603122435469880727989379874512086521593082714646132486932034375471464538696782331158248322561315617669123593027866064260704286382541097247374922361211096689027814095135697605072051332286412123374158590486659568436978093289026569844950793473906317997310695900249472159803665722167633800705001875721919857049450710251730347100897222354888625870995918297657747225754666099200313391476694772854129296892257019195615510280527479857060843327618021503135349740664347609344791037794867553105341172829155646683611823278848208928629486246579897960092762050466132980329198328560309340842704003014993669265292525808202836767135334317680070711641087704620324999206678197340711442425425088143881143474719168052942978521612489295886074938197911503668759002329982092810532000899375002973663433598835853986408562271778506094475691555795109729707403979791836040590706094746396543449698313368225594170561042830928870889376271666293527742824446528555640817906849245869482597647940909450502291928672235751286809444305381368599751467541847783887999226403852929668042649613346043189367460472618861774510776015462778882003618468754112959247321493841114901609810660849004804284875282726827076872304777003631035517031157726157563880978453211773237378687050699475589009492336531089363132855359268098670791359982763562169152431572602397366402416319946217902132729518687662670222655815077777486519818488593594948604061871120155659444798023431208549538236835441021037447866514677109660660065975922838172451409505440570485562651873473341275618795636686456665447040940111156978367158663088118744650219049643495186369345684492754904370914382259459597545229380399866160988110373433393158726355147035626842361026702590092500982453577288606753815038495762052176865249967188913923474145728545923698886712452524784279032280365987274423500980938644972338917931025527743453048044650200650120752238040095608864208921559992422072491635907074049940680172146667389271336918362553580086982965169782961510373757799019943810131920274866938912963564173011070124654778530779975165305766950862114754571398887331636333313720043105599781284317092296571456490597385406711211536299799183799365830820834289989687187523235793010027942503473383480764081001602970438385248948760909928000151632909323721813129322048586931536477766112411079112914554779609749643778311132470214467489306341611873177819253820216411644258568011761 A133142 793 954593779717798296787353716571728258472736186357896132768662705855749478465300189560246307558060784129476294655742613515915825541850180782041511853356417222890565292051907680611034880682035169939172049260024408351046467074055855148392540538425482104624110790325572477835134023295125815836082003865213162744679069040644260213463141023052409716820160303436829410637580443697195520388621591395773071391637810205118587692531720563238167266164281466593838097422677605726561992153528636935873017784202204289679276832139000725574348734665723535812480084266614457532120931449120180446303410749816042059150404944183669547373945176923127303069689348924977202043221523243231109975809485158447956034183683496488280358452344491742917965058184144269443849058323074133209715366813700708614270090272474456571977528195126391081113532003550095505592116497294854881796838880027210719289174784424881001648851073735441846226808270363591376777816641206991824196196161457037516125326593738822091217824965229611663055347644727627264776033713165798557238743290975740010403913347365659280966546849388713959759075680376934039805820961001497747370608465872563287346819957459126538926656556163345486240023066142327340245988241013936214485109334175191770651949847872588530128477663673355689101592720235058901583048159540669000998083579645561580369003116933085236879621121181375895658692976976086403736683405900383794740825439601982849733724087765909501509559346428441619134589506092515782041377695816442893221429287133787990334142064096202597519381240919689807777654253487123389462176881076219980532449318563790186534802289936232735276418602219542764483859985888008249497502854366411822334346077633464370954399360932620485090650139335688031953579363972993796314432367061887081529598833121926097031564767898269356233427838777994440828871894656664466371998863216438542147620842057072046459963949324602818466294847465660529507335019242571730270424226870641336407943047483318350938445911027868325896654784213551716181381522835170241905593486174707354734318652613051487043378886166454244651939215432618540400132373173993280019761395793982006501690167215882548999377459073729803804509551662526959970954638709594200898757624954050845965724911747156341683315251100780177975357989289071387139210280202724984027731640228867901101027959820837532213540252594372129458833874234981664087935040779532170468511294823962463893173809020906780179217864531672891618459407412093308584132160316603408791676486379075639197744187865661581932366996026161113281 A133142 794 1376523568359834354834582724038637379526055937960664628420632917913871001731198811209475075103883565941394099570646851645191630514821375205191256970104483754680205771264338788919519215228848582565354060657483732303512223189630294801420727838740421601840101695388771226655722164344196504074419152884609566582691519951536971895527437231867416221168011589118929916850364429966405146926486016795394073046492250155977337730463107251484435322086974017778863826231770760356805170330499668590532973347161831359962851092744125654801516102533844041749339262316842537480790903292570456875951496798099382908630536320168060449518361392017808398197336394466205302067477227588109774338537379638389190550826738621606901948327971416250583702598907866771245504533899036132953075241265285710180689765552583167170113398316660813513540625005238094244344663936156202217938552369113162919017078535471919402047661155515975141359682522890635331714775742634073648219136358726572406696925838441674051556311763820509312031064907153788817493672388790910958495436896716127718730776753373537858707232001177707623123341261620941237459084375261867823036181656501426816048733010056309001590390970099544964754260331709193375021369000352728560814908798106115757264648901750269041976510678057731582190655587677345125421906441253359824156509694772027494115098863581991880422687499179663063086623499562137907137597995719343939679739194542926413956762035887650141194021015380660383219475670419005341383720419465177922506613369376699626246755078940204327134354154457588640944257277868987129581027853962370975092350896331537582468507792427387538292672786228129256880285529164945243901925774720747052169440587282008581976132721486471580837629382177411923027417947662687708600918718398870257183422057764272202539116529148316301315169550359141628528197645252549133805832268257121924199580647492482852499505962749212014261208256122008337821031174048901722597426950868432526734266600047444081114594031363268194917448455382893530083351505807563250787770198199719083966895074995528608409478303911346848641428959382499016894437302029915344618712971224548295576417277315170715382235357071354812913091703372709097747336613853929070745146380429169920995243686406085724664234992306040699548169649098350342869334512840793127168805225844196692553392328374460198216132034213142107206254965882762558011831890418836441054683359136002240024632910795018254969845229118194543601407386375323996198708825532763804345127278891137765381535245724464747326256796625465757339261 A133142 795 1984946030981101421873171500709998529548314189803092036286419898969096128746910220463873498053492544026706162104578104329752815286546881195705010509378812217831633831597884481714266097325118974024070616296042281957256274792979811047793541150923149524371322020639817783265073525850308063749496582377603129799078427091047272829090351025211791138514555891349193503268814870431112524672472447597366857559970433087109115888740108124919992496282150369355655043588116013756907329054588368578911611693589576618862141596460197055223060645505068442479011403780802672432842950426955149694941612079448560338203174223277398984535929753344502787073256011130919120604100118960531051365060925629072054326336122908673656121208576329888849956229660085699991748094033351780644201288189175180379846027656734654584846948395096697960134500144021328350249499803820746303412510719422300902011907958975723352871725737402962418398815971200025784741329843061692993740170433087555953419450933706300243522110345604209198337132540768118747198610808602780436351862766321365194669769674451294226596547579151405003829898340181716887481959863306652399320426578066591596178985653681240121166804852226987675830157158301590704453473852520393570758884001759684746783853064374040085941598269281585268163236255838011435799487505239185325764685981777684000952392192282115358484278494195952955595015427675625886006012573143888060634389177705460286942801122025903737692276794619565844160864782154699609759542803491090747811643257211913727259830489689710543525141171346601900551811217032825953732452703236857869863189460060758630129401701878002893985298881322360168878607249195865153698327469644462882816510992514578741745212429984131086947376478449688657317504726950231702808728477498803848971413077697247394135309003467104208227118258190043450343220175582281194283543758827906598257253146063318216232241138320414399961843839033088557477397445643497041413759392728052832909476029325366881648893654779921709202634776007348256828476689992983372465722720210508744372907963824899640274980670861275989286695907490348149743238189394764752946904084744402848239187212198308955698634385519434566490874431753894856424699426222727010420300181821238072024295430072663867809485175590059587968282658641831905346193228306143486652433107935691401794090636488011784990130179795098324219290201969069373671397498048921368468682935362820406153056764192607302759736641170572000200337832693809790425229542286085089262264744484534278604534626590490299982880368366925595922100901 A133142 796 2862290800151179890506758469441093840971289535640120755660389073680518703782042806710094374718061144602944344360702055796651914451570087862831419963267277113629461304958378158293182792823606331694127263344832313098631244739253697900623484918903342873721844513660921854697009368553979883730269997369350828560704509173770215882576390650918170954321768427313947912783714192797234294172558342949386213207404318019361189134225505453027377695203538745636836793990237060066700011691546096991121953529182822322567848219244511409505998649302206160210692694912655136805622053724766033289648928667068025908306068599429689167640361185961381001151236970714390905705810304063858187958643516219742263949386138407568790519880818739728305386299467244671521329506091559368652805304493549344822027791191245819328182129472331121797700435667053750242965534372445580013318622518854588787538252259764457602921626465673916291355951270787914290961665918919218662899677545375896958258441549478646509484831562049505843492833092722720079671579292332820598308427613598511894586089139782012901214362901904324837815090283200774130807748663803817497952232089390368580263281263875338198413531006520346129002121868010562086628534273965407176305749915628667298746558854178464053658742727793367898959804490262824813077735560648463986392853029213725557345855426171946764942449165943064982304949160084752965482762992875490864090849514512079190845105261199317302102121943820398566619583796391406418267919338913733393166467070286210218009049319377483663558926434727645483007070830704057156295067217039695085971744109056717613109014785600287745739262694194057135393694773054908386687744309301540756274356681765435263588014347904395540906536044295068866439918788844286452762477863634556751346520474617372978070913043883035119947203213140492296253294964992004229607736294397573057565034837042657375324039221952074815532964554677457577874069295586748684816918446886901316622937700020578995893623535598615741402004429554140803453133303618376215532321374773355409666649316940430285747913717903656065204566857172122649430732574669948743834091071488457682612612383572684198946715401683667573525028017497413010255318825276558495097002117039844870689113014921094891295552958965873619809564045591872509158867765882946066959681372838041157190386144423384619495569503132497570382109264984432154071597180354654194495399738109827889670467829332828935561285266722735706094343553337087342469184801267709165952381416419419538609973550008241288110566164928310083853912159801 A133142 797 4127421348871970421009323839762556608682069962078864326570244757827409001757576980365735624469946117024901717861970259880667730886348780151321711882020904219041465370116149706374287872985543005183957489672631899445944297657729039392888017459517469500757375417377028674655304244381313142030985586710021517181406103150149560255402326228272977304340851557630821541040612597198741421084304458060567322078219466613485747622437290123157353716491006589057949301278878252500167659951880417272829278077469936199566218270008988992310594829233135777955376387052644926471034568628162193048524060196300013911217012717203388502338416294226558059157296638514140555108657854359964546505312585327942715542960485247591287256012019414111886478193875537156248057156035934576245564604878409966058183695051748814736584045852153082535586068097391363829027950315566722558459150259677597609329257746672388887689632491776049889172863333660201207540937513751670250208341280261610326252719294897274560376883590365041822107466982573621586767670140933118699980316266946287830627945869795988152256884707998457264724356358477176114907886091245241525394719352474333426148055403522584000872190544597486891033383903514072227327641969584264627839320619452536485107791083872280791335821071879767228714769911722737542446658878967579829193168303440210476008722572147754952931653213011405508530781093826786100600258229713884682130944365537240487738354843848293523727522150712220113499595673531625900442729927170800061855297703709457922455321858711841753141428393736093439894295586064033386551533194518537077113385142070326737344569191433913051353122819728949066877538984137928697738573595685352126084739518594765135515174944465708385856138028497010855717705576008734114651790270632553336637833552985174137130862473970333175859658806230331701153800996298294516813161452977541521102181977762365871899048325813753563584134926001054794205850446838645960008954986651518970517443253953645586711723489439549119179981184782295031231161395341008509814234956700458290230563942120136647148851306236401184748996121346293370130966629435876693844006378182271233924538817924598416572207910593463121588523910356837806893313321349371127202866632471274482295628943220788760584319557343614169705803385460821516375181972209979922412373887199347412977135026167884133300826233386881701392677340817349197101869462673913299540997953671436454084408456841175132472070594877543717616043203574247254030774058198494331218244740212058490141303254577257346965136426946254773991745412331961 A133142 798 5951738722782581195915554470179137188625703914028186718793537280398050100015722223644584060391287582688763674212616754045867071286200489408118045702454180616580679434246182918213564819662360189868935005980671854168738578591200535550846620553139272116749261630013161687931094023388484996828797485765853658424759040038006492118074271844778982354688553624335217348232650581446392331969272855964995129050579263452328428710365438132087451031802336297882817255607348449868181698950599870161322827865758118816952164177504742882400468237755532489605492539437219071316095042339756157609938405154135952991949024032138686790682828655913510759923820601500419966075778920176764812202472789399377176070685070340888228654378812114330600573250182225112065026897674311567386735507429362677506556066236830599604334865936675272685193312496002679587708061389512841483718081355832576898064002132449325011590847131514598266270977571186739353359740933163989581581765226459696714559462964800320437416956652474828257973123896038069605398900671646264832551017748508933453253603358156675133541526534570873471407684053833804756923040935826974475801687354035899410136915628598302253919500351778569576524010586745424141244373091606235627937124027500641982858135996384974722642200326907896550438799252899697273383269025735689465232562300707754292679020603181636470180678990713280800236404032349065472312606884484428836141957684255186271239516839723978061897784839205077583267850341648808157031998287060954775461946122281968037970356111213156430546276184841012012682091228033505439350154571428513425502415403121302098533255665032917019763457366786450360380275821432120127230636437233968464273438111456969559977618681905203588009010130556645358876065000685805749041428807774278276875004636884146488369725616552176556554508051380925172571484783367175701240349207457320475856288846898494544621052361784210686613507030328966335787258470272031887584228273833043468584836549263456915459309378148294231241791466451639880894531278948430652775911275240686081157063537887920104758357835679172604751987202414497867606204448913959522574313363247763630861502362834887344012924860360372137663077953706542620127147554066967888868038587021460763625426247011362471667697506136532666842148672270459034740503245059025165172576185660086131471871517347944496835171932974380280910670343349352557788741693578602623283924553794473256961827324297145208195790236528151318066628205210511203225033722737427557907542963004371923364220683126855086082438617090334455786013030670527781 A133142 799 8582403110831133212539808536674476063441656361958683169635954188089230416813669688918509849348612224291080193312875497363880436126970219377726070581227046428205120702717625651914254095665250408247999094666639141079421584384213514535281433949609370874882934513103561776967962926421950984113983943488774265426985354328702211484702844597845064282483589985439825785329941097833100543958270373997064915523613219678790980714599339349179981230505252450540433424636495185831665509719105060892210244953145129864108821177743569227432482888248648616875342286492082848192882580019359751111338131708203847914376581437331269148776136583410988289252090150066967076940718094237040499231419257001316559951212328471075578128326991056845311914740284574736060612538389201244237096356148536102554487789329814672880636140096639891058966221033167766574111195495727201852798914855960316209410681745734179994325113874011558923912860484787944487343538884684959224970655248213602400784419342522767173480691115985111982955422550619913797363628000843772955419867613033615093303865414516055746578729005966491547312615681271987982306910121576405948864507769800414475084006188383348327567918635074152731860732232702998097602158670454222191220705008335306286744946998996049677769261535580114945965519807911451745481131488451985241285525644452278249832671701065347642245586172955337902535386083866258584288678527168316667832020849751613065886895544527132516963082010611571162852126693061907830814241087211969615416064453032894201295331057047512861005977117112345586194135656528728779509536340466721841037405897915775555758217324408274908585854169783241690719290856966133085537880003917786840130171671981431510722590624132359108200606752124654110488430013283355881383625689020238642700420048553386251055007208205764624218424750432487868516379903814471062894066743992003148643247415045651370977685606644505996343113553599443455150432508281823143250497161912262030180363786594650918446737411566350841901544114642079925954882873082241660294354244662112628570195391070438670924904850198060659651180796885584578794776684367300195675466025796896973431052482669089625468221076431746029047036820720924101385539879651246346376584439618313949873382352561441463356059219529322761972208679610616467274289304193142078198932447347957002235025750880709796552184626522822978191485242432425570982168420270882308862119665573676765102500917228026549043197049002999323108360255870353580803244597413312340008345734407564101432716083765670456873529520707835338988656798481488728061 A133142 800 12375819334079771309901207994330124304345679848240507102428327145687389862995211675698267558176638436140154949993492254581961543028019770142191585660083698495291167472639381943877436192384471426333424825574287660764671755943457296759340276908716159662309074818633706069226114608806429930607368017713326724892054456182948550954449383835820737916358982070450604447228426830424749537995493910030911643189921212197553141862023536976079400846937542231343007115508570450620811796833250547206697011899607411505926103186142049321214757924386313550001753971629044029875065364292874421346391975984824794556578038483607657973848398270449989199590754072575965024528549416110892223126894366123109080072472106970220642772818866725158825450454917106587174291215330330519878325558830681630520893885657526521463277709684488786231756605536515423397188756196777235558894551504213420141393305013346555102491802615477536453684078548086644764010029711974778038418103286158788202234418132454865463838719172293879004593461344870019657728746178316048955450616546976724455610720674128794229891393685077146240351320404710152836681807472272241551288144402364843637171726786733159690050684752276576460773599355547136511318171558421896793504628684895484164844230714416307250368552492106198844185729124209060517286518223078736982244262746737884528504419913915628118481665080722606542175226496531112529478802123569828150584937923384141785822632135691285365482702361517046411755183423544929443225978615761373124475189479327311156299829413906402332414188456599817494279930934623198866547312052798441466262513802379145230101250848541067385263781949370067731566857035469342477225495735013011389499243277559112781492415702380179928821686927553620670678957203089598495149439202138376348495728835009346089874832024507096035946411935615596125475447249815683905517543004487261083023086916206982378455278023729015862516083130783367133360587889683918700535329323249208014476615995432937360943279888169299765727795371522412801587060208453313525713806044891491169712140596860034675553608035627767792044397957121810548124200372653197968204499434885762187923946818506464405037830779289717413513689432401618847655328379309543164507145893891021694256653726967351578796965726863777286231258073849836675350490436143265817737695416499568337136775660898466178683753396273977760171840808917214324003729073288918710776553273832688100804549360815489986575081948872088495770937422336844653007075484436273656864476641472744429894053228569413671956543486422081468487187317397276075336001 A133142 801 17845922897339919397744329388015502572390406899506449283018478108127028093208678422687212900380863276301879146810422518231691181165968381574820888795770112003163435290425286045445611075164312131522390350479028140183515592648881037713454144020934752623678811005535291048262280297935945537984840567558673648520077098830457481774104526788408906230325369661999786173077606159531391000688958259994200592414950864375651951774057225720167146841302705392344165720129933953300024779368037569966996198948988934246415576685595657377622453494482175890453912351746794998996996062427744896221746118031985645546737617116780805467020241529852301014821578120564391498403091317313812348708482444530266292147944827038729695802826677490687969454244075727414130591871893798220463301218737486762675026428630363914135373576728892733106301966217434207370979612324557277948724090470160895883572936418563986723613185046404733554653517353480456961757975501128745246439679967985724374019630162580573476088259565756657539511788303880017726531054625503741749986833640872823631375565908228306763447643115152238912095056710976359118507184068106450740551555363702334724387154942463027889704759844864188182282798409966738146322705785085704722011483342914279830399093945241316058981774924355603153200875431589657354475413796548050276410985595270385037825123683194634681502918800815825678478774072611780401249848373509165024826812653499082703543169652771288969893539842225570314179811644625095195224030349686812833523607813125529654490152719521975115828398748439819714406074213590996236832444470599012127628703865624829506030447965378894761275464985137467885677717125855934886026079312008758505871068676068568649480552720241595325001764348925568882464945798425187746649609945857849674292198279663428508213256724332024278070101792732939180447726417854312377285234118403886489716142689923053544081139932531634229242195531476061806862512586491702484348801633628196044613250085050509079829291152002718695828639024191204617808614865706805021837648022379285604612278170476778931709631862470390958067362202988853924810518142589227102850692509639243278089357881233839002974926515514696078540711114486313657394882137424481591972958002406413664804144800904568415183761222078347317422712170282784875238939934629285116035678591659930194194228267989837348952175845242449407344816254973380622787806341514200510057480958747070667683395075795019332614719127076502607902368654649474119282622045312509199886235308657963060343123322881010749290878833891120769723185123030073619145785201 A133142 802 25733808442144829691776013076310360379262662403408451625605543003592028823017051290303285304081646667788873589545679277797844101279783378211121579451914841424863178397625789838150627292950745709183860551965933003856968719927930512925504116337911004567185183160907071057888138963509024659344209491051589687839226284459063505769707773179501806963391266693621621210973460853617435398243939815417727223350715956508477916905048657464944049665757654238218055625420249252088185111036913342641861312187430143575919755654525751796482256724285373247720991609464906759509638446955443847477336555810147316053601087304359437875785214437648747613383516059099779964732233151017101295945408558118277870168256368117741251127033296122705326794194506744014069726304979641703577560479093897081095757589191099106656687234365353636650501203528934590513529203783255398024824579563420507650692032922264255508895110345113010308273918339640270852210236662597938670587980095732128388548104460023054497653806455101927878096994140733640691638123041230217287432058659522064699719110428944544224097271480655843434094831425907505138734522744402029695633791546314364307722640255304899483794573645609407082275334533572680859860830423922027787243765475853706619951328624807263340744469072368287640716818186623161696093029408104065419847658984117148486659299846746749295099090429111339905759850037479690807489751875798092395972113261407753874367464816664063003301118969786910876000876636365963726583608538269768344567917991337534434463643921721274210622218581061763428356064736067281950313518379291722689599124711717201768550675864825517704691835244786279321079536528627222636307129142420894752454691531647598433438175530172678078472615369463742774893781162371917641070242392487817091953001423545828899497426321654754501881050838708962682609496019098668632361402081195399830909594735782127003582625327432592829551383440305350342128609789133145298512271420362535447124292146026838660176476897908032190085131745088345536467221049289004388176362734464884950359735409686918359490613592074268133765344252311970237766219037413292829112730394400353921242666140792377335825438997541412455538291913399831892344572386837723146081840932324154613625882546250660687343404885271249967946264718289701940257876035244992994057630791478202840459740025665684558722858885086215771413464867830805940845692740734403846584176765960002070111354894747057062140438406162367888506719829067119343160887982265153829962294450608141260270353937541188931063775321927509727859364460222048761532146923661 A133142 803 37108133927649947075621613111710151651394186795308087737673909992701597435762494751938914721272834114088279414245722708161972962354266465412055742748772405564540700085941098521327159110823900148330995393544524912533608710620483150757539222305123647651128410439216990930183648123099715622828812101255824771190515782112870744862436834820314817232303976246832715786437557473310182312876760524874102661871139994334360780525128390007223599450875696108805043867690279291577209630090449672051994045178075318047542041238249448494870036573966013741037779446936043800417899643513687600317423091732114397763647221155269192636076812198847964206198015335643762144752381800675342754940930432324112158516333534880955845395486210182263590549259024480792561131201188771442760621747552180853453319768587136281435028856581263215157289629186757462086301740875841959394519095006361901871402027900968637879840025504467914459797435592243917088430199509490726434242620858365761150561992611723082005043312819997414243558326039149605997324446894399347824735278600197176424171325862972124542841502027462611079725834821101911433696063290243658714653186858229949629401322860994722592603885492208920148452850114613395833181171148589778983500787804697702031689985477878128496037465420580146422310498624235167576108793931072265787370047844111332847377672553885129288898206895859751328280025275271641532619820955052475725826762496137327587755180722459926079471243660892883257622949929828075068638368288154656266054104219900911528966920044969357889742123365492314423869730943334806981355856670494193519389810205592339325420568566630431151270865147516829643528805996563329185619994197291618224281159317567160872449199633956281547562186361002368155827949971194506813235542880357486388746553760554805609646780542569431659688197239316531455383712811813862313552764515849648152285145892855137216112601641017866328578865678724783717287648453417409028752211039361142486557184661320616297465399857492230415384064147778370072381114944459878620945293225450341719133133848490365797606533090139232178498668344471658094004963041431825670353454378032800715188646485664726884421280059528201246190138398411443102447215986937859352168422651453428546434857827548651806580774660799920375431196301061579915066982003883345268145987565632976836012750922781649143841013560118477899928808994595767193318866144332668832573872839033364238029906074830180488587179566967007418724082091146131443363881187804306510296428711541631039346790034811071557583214723340635136452433828455071284055736718133781 A133142 804 53509903389862781538216674331072962370950038096171859109274152603932699910340694415244624724790122710868631126468742599490287213870750963340806169922150356909226264660748666441963925287180771063147586173630652957940459903746016775461858633059871962001922600668167740014253762705370826419094487705801408268467035918580475155028128146103120786947175370356666082542421746903052429277732890432928640620690960521114191737039318233341758965464113088031242635039153757318205084198405317390185632771285472421194412047545800050203850796257402267529203230241490165695295851776308290564213876620941153151427863239304810871421784887405524326736589924730482245912952969824340693235523525738002811614302682789041970211319039988049527974866704719106796129137122387903440819112982409765696782606010545061326730204954502947190903174994786100731393856596813760322191498510174594299078054073541163853558473807882332387538017593850097388801245495482448964920239188689783331846982004798000224228217959432629816237283228051459591114501160783600818333050984309425668881590352175295374646233221826329604521121219717197530379884584530008611464500199815776041051232399842914134673635319085191617244661927589937983218766388935436037372180348770608610475990339107771636484022684392007498772684098299328925021587184755576799161322189143549557848770117163402509687841919244739332304039890687091669610346974327433794198549795547316764973789096234322396742534530057888567870581417797935447883012800487910476065881673717179123087235864241201892355733931270821336337456723664224055599833195005334247763237416717339441590054691322405216894614882850884023559689217167507792058441395325365371058518679281240314330473312433989427818906594259950045416961128964681316452768011763233102884755438569718606143281758044958798798515878538043599649700631265139570357474454070453111440195349467902372083507367983722435813217894757337697814978446941218114686315389806487347103080013157332182674106446418026898350951630415964664556028031282690095682398724654736658294105028649787697793230261225367180727126945987383878659584918939525655203356852100392904230948106989662395374958150020400668655593724032217387553896993108592006348103719381554911639804451361442609654428789717468599910121817119866079947824647791723748631673520012011961119327546370911112399734182830831960045481571156742228461959864134434967722167678049709345271237054448550225517485650795128018535432237868712892474211373511925827722693620239748581350596810959843627644846064567281873939254681721267752569559610815401988361 A133142 805 77161243580048203328161368763794100028758303540493025527485590380960960569113845584287996914232635676238451996088512582742286000428660534870977084971998065890698709100099491068213458936955561049158670931380008020825230647593045569732849391333113064083124739035087441883562995637496608596618628442953529467304694604077263060679815924243865354463009651750336244193456372596644129708308515127522574900933703200306670150449916367350426420975651622065355770921415850362572439836890837586198010404199606053287024125019002434144504353333137495811097316970449371996572817843536911479908809769974051112244581027430316121321021171561953880306198465263340062962716037734317478970282169173269622023712310065464986163766210267281209157494197655692975537423169352155572889718160013134582579664413886209846008674109364393268019163185191928067912479126303701508758181457152669972908652102644330375862681351126297798361906910534404842407478916055491897924258475848046706157586900356723711614008292458539375016748171291878691237504676525505485636911694638913214330076863665450067267743763032065262256845719106364017705882137196209127488150573481162192965927491172159321204659537516960819857882351131840457188065299663727617300905079426429811608676037303421221931832214855809392650064047437133685645961144308747813318360809374950618306593661571953865084738758652707221322674194090760912306478804360338576181833079352468278954876289014712173642808712872231653976495146841672986019229389665198618332345107446068075590882587268893083807610439150401001506298171654080144840152485841835314780394835516593269180519539466339756131603509800109614456242207626740239584943306439182667774765711242389215697381644080613120958581761360661604488889792139120487130384659727039254002330953670980469503806685454050045298028237163661631378336854900618448641615849216828870847113541647569327689280408519926111424793875661215281524415203201588067960257763348743715161498892415688346095445198269394929929841835675756898511422348728524173514140340006837035809757732179860011727472239080446384469284877615139208555463359105832953371414910375312189868226455090446688465962767908137704673164903864319074441276361615373686216106211179779531131169472428342415573034508191815060270475284855650586223183227048683641643527947711333682301093485854102901298767547801046126267106525679213298846378930762989079122696959173808036847759594484903350366033819859395035761085868282601899801681357240315855771817690089288742765929562057304476252796467522805738879770114589634270750233674740072949082601 A133142 806 111266459732526119336427155540716761168507102755352846638775112055193101207962254991848876305698735855013136909728508675571776922330914620532985615723451288864030629296078805371697365823164631852115740335463797935377024653369267965537993360443715978535903871765995423028357825455507404225497643120251283690445101152043494753025139534631507738014872970648614507460881546862613931986951601080997120078505779323881697242757042362401081557287924174905154990426046617069072140039712389393980140817223060643367467593865353964236325073655588011557334801868157752928892308034528450045737939474425960762703534413691276542134041107607450089877211450319811640309990613459915980334453652424329056955381536811717721006180663886379515555578658152804551618168081068685948203532767625957658314179302217904052883181335498500589536442409871765487829063506273340761868975469715639926339977253959050860830132949850313542905482226973017932654195795706523834357815801933694660495908463332390794147175729507254346144334625719661021304890629048618126687608330618328545638301955815226821704711860059016281844767005830157196334351661952349031829301662459636066480826391037853898262984379464138417043449105670186349327206943348706288711867752352563017731100369801194294254065569799392752193893583720248475372550948506029591228277125796489648048550211216640310049683602135284568407963883838986548454272825540633899420409101876463710936166634970118720070533421427227987145538131164274647904280896884415919724765579055556447822929603605879585648681897520946973350745626068459904635444284750731518579081589577510776818867585855770605936555366516875213161877703708542257973696189443906081565841097092845967795310000290931686432847080975479773722933663303482777760698226558378841038258350438115267305883097142982120360957919474121534403962095066060537801639697096213161308426286860445502625570265578365468952116955485577678620508908038243052780577008433498630775534299783409437737449301798021070931933576092811031688806470838500575517294687891134350901012355698329487123317175523742461037528066394084751353099504245692179235925097404348077397078317292317135105522936365384549738035135778624073126932959552375746931618808417522702336234739437218401813706106383807599441425450640031025467750265579554019526218668926223157866215687274070012761710404194925683245207564547854420194249956200366117659961292960953139425124064010176182677595250751596846439467286631274070801132042929161952097133386415134127319889077889822094912904861321821308182754565983570897154084389415574377175122101 A133142 807 160446157773059084034924630128344805810887213414915264360088184097998070980921002584400495344820662870293267185376513421661919579715178454148030386896131786543866276746236537246496533303544462175189848405067865242805648724927836813260216692910447107935709299961826364919450100743846039396559004760773908128092368556552115356599190529122709914352092360665650369422346997119516693281054500450282719630630432851334207117385504636665992255182765684561611430838588300397751663364825428615281776860425249248129834983329715397426346611707004579528180973196566509274090711612972181429042628813312465445767384379961793343441165956148771467649058605162703121986943501893161109324803196513713326860038152370186888225926353557948994149935267562146507740422835477875785153921361198470930154463974133803758047701477114728485718281935871900641521441663567031074913553869148495621112274291556848696986675851002801002571907009388181324482507929929891313652072462129911852388393846538407168436515787941168308600755513539579900842961049583430813178045575839935123897217090208693411448127234461338446354891765561367570750117390653150107688725509116221726703158689949094149135902270527750080415833752494057583889375224243534804594895997987316445138435124577284868893140619818509492854201897660550864353532821784550361803362297037728697535391097980733755137778669540321694937062597821624512110149107950789722625653743072781318701673332750622179629535550889349885232212008643737200604987034077938091044493632653004951692588897517091093612315488614766385170773686492547528404165818458069007955720871775935023579537878284481747420756706913824257269813192505510309257830320234806130435275087242172643171621323037879411223044532184880473046865853593830026410439712312522561737914539000808544474613922273494763510456021853446088948881962748404394891515801596890161777879858539220767216744633683594486302841225016327351355492320975943280521524085903341676834605298788783993529055797747548114888918286883997831938360419526769101371765425798675727162224007159258940571811639632997548369731002455392596311960929658929016625250619042159552294397065309066218375475608276116612584541992627872049129962886398164211701708105631856556989319363098996507072948632370942366579475229347639883073909659782489847473165677063666082309400719955723104299485104081535034193463040971480394706809590461997178676585061752735253242992052543079570517741985549982793170676066236428927493332604222494294608210571392933322306537284387561403559932557229598803593793204378194644061918939303583511813576986861 A133142 808 231363248242291466652241980217917669262538193237205055854400522694201163161386877764450522438355090160227036268176022625527812462172364999966839284918606312744966307037443790630642629326345291291991909284367526216327810084321287315453266933183504285927314274641081852218424016914800533302433859367392855269425505013446998300721279717855413064987979169206897184092516908964796209097348602697706600710249005665844602781572654929029998430891990829213668778114253903126940829499938228350846928252592392192742578678493855737734827577756426948091625406014647038215485877253597851092229425010857100746835805572370492309965619174725420848899852631433167582093532219739324859730385874919122193003118060336272681104064795649898563184691100245957111357138110591015813506006399315427455325078736521642801200732646818102977905173015084870853308431049800152536684582810336660970003973188447721862003925747013089195395147002055530496885843780763107567762454132575530957449403430799919804494661619035435193747943306189448497354528528608678183984615032752855830331241405778980084081377767381389980627472081172486206864472942970180502938110354843929270269888350080202725200072811116636151821215227647325365782129746152233839519551317229957961326605718540074979749614519712720889303006942532930626149318956462373115690857204051278985356385914738006858268366791793541748814675858094898707476286559392213239392293277101848785104102009659762212907070193849021107276862570926137878997743398859489842870240093520054084784265367290041751109373285900595606469282305176627467498902474772250758740630918019308726490916801618636824010125234814368062107857461715242157407533348082400996181585109962115858607510152510621820051943782563516666653806837948639594601076304456430975647231726980815483017125970035282305999957222554749786142753386321104071373027984263018517070541447587269485881043136201477670883228094356588555076941306338402172268984951295610264496870065319126735259460722902662583648749237753148780844084036151130205677510226707002507433576117311295693975065261033606941006691068012609729797096307468671396281432156733696670060443171097356194580300721611223789962359815334255716221333355253193240898116156702328737655896185354013525980790114172792508800003839293846071361552261656084780502285380107137564466997971960465442329844758375169324381290459873310181312799235196243731285517999086151274223255114643056730510401265567824436155268448045643882171314814156793843663087546815223435631899444197785654111327834620220152960941617958790693166389956391378008460800839931281 A133142 809 333625643519226521853448900549607150731774263760836275626781193636853979280648896815335068955612695190384516005442639249497683908532970614773728100822243406846454870881717199852849424992056606498590157998209567736079459335942571381046797657433920269860079248323140069072602512941041625176070228648775736524603450137022014997524728753956976517002751609903985073811039960380239014001683404035592467941459435539715065876820651022156621071353995592960425816429323289720748278387247560456492655258461369116685550324553156644098223940778155952143544307292147832540221360908976488302813401823027125964471785867973869949177079408788100715342119845468022490675751473920604554570107106830177688597169382966752835965173209400800170163330416619402592430485415049409325199876073891485192107833383600234785527698429010227379410773769470447898570116052370156390868093498951595970250108225467323368160963940517023616958799405057065588328062249352471182822145207101453510730187358819637819674133618133309608216225646769671193605329295292664357875001699184042267402526209916199072551935292436729890726368386158959548930999233645609632086647442959436891507452297656962380644355857727918803176111942433690683400247204576296953052388404549601392916520307699663543514075244285123703865443156930588302356453581685920248275854284879647259155210953661107908889229775987617661469067650310246114556293108494463540413964279927122875338796396256044360389815589994737547343350595063482177777545376168350275480795170362285337253958967043342688008622665953170249762319913291010315585888964455767136034981828062971407664878448396196015740853167845611831735273189980186685471353830104502001687715293290283825939386468298993626635491711412058848434316413456084701584725620586461154360746412391796925702151174176954811757174804467927338171761434193069322515511461791471104725558989540984059419696985657897117819128609220975680093598008247654956468595778244184098062809799584881963460148833369841698073381511921753657979337241769510229817868375146071817043489598938881231453103534598821575934100150343180774974816563408894494508808544759371556067606758325322323518575265087776429009110269170004114919113568312218255210871796256652407843245309961124405467792271688534426747238956786496687263475287398414470994448044948815304295328766166271212116531842091890084222786649674272309972661790343392998516538278097168384694680632323235262316428107206817286953103931405752241662108468681492500067877634296980801247876691995922525667131177589800230970874219303371801351290255197427784616962997603920161 A133142 810 481087946591476402221206662350553293437549225804932672248762626823820743921532547820835404983471068109444311852812017621753034668292081454138715954546390074066275178845129164744018240195916300225675715841508912307900364034619103610182166768752779845633948348767693338520840605236965108703359967277675244675622905672080732179432358141926242282104902833502377269538335530351395693394218371270721641064983795799263459149772597201294918554894030753058104813622306069523415890493581482240034058035773041673868370825426973386933901187774523126564042799489871159875960986944866842534805833199380104783667568385812748096221038541853266506102487917312256998386851531861292028365234717663241307834925247119997253189098663891158195476959276074078292327648611363137655922407792545122331592040414072802039088139933900101063007357870403370784867254039086715715479254140905391052439686057150691849166247998299801042565393346945286522838568877722482682521965626186163386941972722014486936050296182686613419612603634698559671730387489283493395377568465608356196738612463457753283639806610315997121037442585369138497072294030444026119288442674637153153624475943332989672686435946770847797543801599774154318137790686869274054067704559809207978627660957097196289672316752644628668253079729286965799067379915472140535640666187939247296422828838793402866611411068607352874296646737071516802291467186162457033063697099361634084389759299299206307919901173702217694248004281218970374217341434691362237753463765422321936266124046211132866066682774931185599561658845683331698447384387842741437911685055435886750544028231670513036061486257908137446994201832093967485207534815477343804032689271339479314888736679776996298986558995912406295925617614396836191045579743809372528157220679437244186047018976037198803271540068085528666893893845353019641963296154875317069995738992376651426413717172275551442417512571268552574106413250951812108825542843243162173796307234131334472182799358258588825959232491441931021657423458547597600267160519450408853174204568093749424459681321826239678890031410103798664903955687339318392410305640110857050152818885061943693157590951955851999407347045783330599457645544172863470820836232085936069781222081067756038671030474984752470577009775682288929187860002876252011089213578530811561656299613813791127406596586451747126279933967539840797670396988875937507617116911498117724578455248554990605203558820190964959961939713818646686832878240523898028304035885568699500176002557958676084226349046756657312839847663293844178757867381604734474039652181744012940701 A133142 811 693728485359265452776458153660597299529795251836449152546440081098755875880870653308747838651096324601123507307238923967928626493993272923897413632727793664560161961439805373843674449513086312868817883653297853338424588858461411463311303433743851103483883658843765471006983080149190745708619896744179054046511705375690278780726462915928887413818752883158818118689206023726752209635448889688976570823238692083102368378906208343616250399536120991914194180817548922929475993343466110142568655194929467632349074044715371070802041414546921570349397573320086920393303202953137077958701708660104288070922669140556114780880788400273001513699072234644429123651349233192509184298113892763287135720273609177653072345844308157840717077605112768404278133876867100229450430786836973992510670530169259596940130312256985516722629230638347891201330681754246991691564693603092074946022057044303072179174361452584372586355680247495698108867627993613570675725491610815240502516813934957531342146707421300478417771766225009676276964025154217502183470095852405550451654811769779870318809528580140375411806101481733911553818699060901052018404302250179331888089602802833873451051459990887704796139358730762388093064010770218288609668676922856473355579694183613849350043937243238310254497237104188647751666859481657244966473592367154109721794460030329133272545745871702026857118103125789476918658181126153154547214310803315196422567157570793059239976137102663007920368074830167160216139228571279568178490219268943817869810413620677486549525468552828103681397662293155451018150812701380268697701513814956720631313081045190431401804647443050366352953807306606311133482579732564499660913136241556235881785732352851960364144991436613978466665892165643824331403024405847494599141557859002093724482875661294466497362749021004527869733656753237620130641750539818745423462750901448141815904520742724359522068935308640643590885767814274504813271476311360861610430176968807584724005633214460051717191515179277752611476346647888393970075015651179114420205385943701587731189629012969903018137849359269527331610729126326733712961166224231311106948808764652564480210922634145073495368965430909293554413809955583700812705390635796123555972114397654394246639220477135741374037621349294903849392206860672268001576174985793385323093079747790720639449100161131577264205580558405800755968402485297311542590884069842007661673747773735664129468269502287264265447830114222557116660768760726992275321919679112430382272994440699718917531869658291922255314829359595504002397043412983771914137393829111869056570501 A133142 812 1000355994800114191427250436371918955368671315598933873039294348181779149199471560538666562499475916603751988092726675549735457651303631264178616319677523917905679482121020503953413812179630267240535162552339663005095949233537320710991289369291864538443914602104361041498731080734527818346721187745138918259825203528839709921075380092411313724484359552612182224772565547878446334898623904713132944405469129000037815938923602658897431781212531576309514950634091924558234858985387637244101760757030256552805690904108739657123156785875473129920704736684765849335983342697436721549605329082037184018165705233113531701282000652155126329487556059869349484048247207412066382465851868129942386467326709508928610325454303264942422867711095652762894990758114709919504383538696508704655264572912031924714865871186433181213930287573139788708948058222370122932520572696404631166772753818198972931677580048378666969723848351495449727700596728221891191913476380829950618465858752236038180888616051219107191813467283860318492822452541994148865070482841600338142930041833410109541970056572755811027827277299217715091468066973525286566512884556315921945472053617210502183426532620424123545185157745957763856043985392864085305868178055054474769537940385110213665567067832432890742356347651160300770937812305169831769514384552770038279580314940905771385608098935583254120611430410741688645188294892445662694626003114683413879707756827324292124839281782138883718953069657096763812702393382443702622020658432353219945944680174892889393282859586495350577389829465071314684841773468005959619344145009482535714466712323136370410889265551392370372821943141924468560514394766823193033692938427634820802055711164075847068100778665038361036525920577240780289046970147652343402589598275460339713460120656567644651998280816748461102627266144274802875365762315122476025316216804149228121882892497291354155271962297547236789504703081770584988925360015439519199078141392713303040681650912452036317601338929286027823817870208831605557250572301839763543527313356613121414626020577021278325915099886035248308384006496207462674771609285035910505363132085810112918520457280846244024470048744024155522134114498306152399057702475981778081775719180195555435897717256999264076609779408673475668534633105229407582020833240300483105088659340014605348294475025755147963237320885287197150265638713401734368478547211595263550015819711271579119702639418739414879810811062769213543578141720090082337116179873244239042538157807486436720404871820907905135506671096689053477612357843655217495451647861927133435561721561 A133142 813 1442512650773279304772642352790153473044324507298410808473509903638044434389762109426103874376405620646285765706204558903794562004553342289672640835561356761826325253056550126895448873488577332274538835582590140755495020370171958003837975959215434920585021372350829778075699211436108964865226244108593575951613896976881486015911917366794198461819032656113883609303920830834695888171606035147448016856115660779362447481559456127921753012258070996917328644620179737664051737180935629439884596442982435019678173934650757870200521283191017706424085880901859034655567586866500799337452925834588959249906876023480572157133864059619291894119542139259367311568448821738966531006574095729484157998749394838265878436232759463738815934522322326171326172395067534836825091612369578715138899003468619866179239646120524390324970752051236936970411898625975963021702974263521875050411364983785874664406891255400585185969202967176191011646151614467973485168557215665177976587265803910432099310042199150531270116602051560354256973699601530408445929452787491835196554668668965608179650502768385299361751522059370463427985398757124402327859561125905309266038813226414741314627608987191595264452201330312364718027333872499240792773303086711629761200354455634744491898361770430985212167598815736049523044573677195415754394776051502028045045092350326092008913606119365180739894825534186389236884602576725519452496149277062679499342162777844058450959004353707167659722406077458703250756635118255247901385610969234074218234359001781925827627333998257742704492452690970542620090819190051892390825559402160001543540367856881600942070919120460355027242889056847777057950623771179311790085556299513170040328453712865018620240958689993880000691910806489039532981399549890273339039601571655950864715769503894882293715023575002259905460648046387512508657298616656070609760561168832285503613315076573389967542647564127806809822190958145369279525555870787475324209069458115614177078216610122621909929413544515272844192757364788527325161355184237287850651965654850177378302990482435670376066555897813468791162405756802034850286947627855558717422529518929418175942019188057649738212314919917401353623838692747516175740394264975088197797031085727593284170261645372461662729927869685802619123091545533945061006039956338310844152523675221313121519993538038762231410952511003579884882295056322815662034522488236300197115150349905843354947076573552733969422924104683091707282563699601138003129256055298513586909641285401001051104907633879540913478364406596255519213017613507410644669362079505097302210945920281 A133142 814 2080102242059073957367958845472964936210960570852992786884928241751711892610887762320881248184214405496027470396358881212596208675108268278076683906263156773029643109228063161962733322156716333509617760374932430629760814277838729904213650341899287863619062375015294435624116764159788392807837897283404191383308979615459573995235063767537141770629320605756667552434029065498083592297121004058715327173574377374711649230592796812860508946244357165023211596027348547619638046780050192264676343969019914268119374008075488740089494567204661657190401919555744043207479124278151455207885569448148197201181697060153751937055330691970366756194050277255947793932219152700382325645097380190048025891810160030069887776437313692408107635158321083243399577698696627119991862600653393810721587707737176934998538854839924984415426610527596089971545248870599116307172756367425847418062021533865413067101805512707595459500620954819715943344022927466089543721867591512805812288218823380090851166899962559014872400948344882746978237582002954306984881405849080384753093689290606573584946483021955028923834666982334909045439853539706414631486920630670899645706023200436439765190828732997659947216529133152683965631559400158512359093797182860115061176141587084916447103772105893648243054935135943732251929504304703484348005497551881371670916743588855283771082034416025655043674217808866362537898951727343306604836752631521269154637519017894304961990759438763953626435990610625792990827255138130685030095428996977102669473999735889362150549222342628078484527539390550057386856276430281360821610837313769712743249495982910945422095854482438280556913873198031352593096238963645800778110338490959563563332828198240192774540394330192509922636698857036617765778889103971626502551702876729605686580426164495763699892411996872442035213151855624648762680949239455738696798703889239351546982278457526331041842342515509999872526809856942540730490862640315523977990279080461322930043747670145908342081896729852094155298132302154847571277116925097867240876590946980599166391497649651659661009647689547135961607880717302038046651103707758430634612782203164135199595473148721850076258133644472148727770053260827420019265249472391601199445237049900009320218081394909832718392479378307518703299829474026843548563127596206603936784834051009793506626482387376869382546630283546276906803119205578786782919412949489533288976496788744514846254564716423623644492976748141955472687913276683120910430050115560583348084660195390436029256556403182477089330665967640703769651693786319842494395724666998488382654748455323461 A133142 815 2999505990536533873245291882529662647862732098845508300277258051096064911100465763504601333777762796319650966025783800504004829114944118303644288520190636505351983537181614023000134555101111464343536535921816982377974338693623078349918079955042813883903767359750682225340198298219203426319937382656424735381155596991595728819642946040871191639049018494468458496726260608527405705396560316246632354336277396058673418828067331444688725978731350773892474204142791985487780399405095196310033848118730273392193117641470920112451180965387838918650853143913502008446150241641507531908971653691303865775144757253865686812661629723957209243139926380260937459482948449745129574613699415659953523851832252013965939907744170111693027471082364479714656019715348141239493429045050581505481814335658005671648026849439525707002654847410041510502031278459505299738980092978853808454970384640468941856886139142433097252014709447647063214111069415254486654073447898404250316141634956048287096950570435967900295470897396718869582264336274560509141790541304921127322125903402386010143884648867156383322870228037004879473060840818857892774201811689866311383798819416216119726663860405373638452290970557804839966075990627694702322572462764381199206586234968221993881979147478336870335500004298432046171232822162808747234408173075036886447433899210036968871808284714302875207797482185559760593261051506226471398655144798504393058307803081640809911132224151693267422153038738116316034069651152549329558149707228030012815307289384793458439166150990735690916946007308720491781304130521646532252870436580896523615764229666989726417061280092756880102714777908672153591467718634953473542723318018407391145155897933408645115868628383178909314562119059935996329213625106527535526406216508642519744098109813433387360362564384466486412517459515162697128273420145996558544713121247721976098462941922437892788946690364717855688376849991520185587998544401779114788786658224955769549508907062133789706660185155033175256667062586949925409254277444635940324056193493580369147759161307807210795505535901771072243169772831943782061236041259640029119552914514433164028398496338437719752314490503013918548043063178274446920264313998794423954511834028924727712161189201198333407460292533591572284355734978455162863082968987689966538532886549032447015242266082603907610870009457921220296030213012149554218154131438641418766403911254219240502455727374006291742624903047896595108524263662413360751702129137382305889424493092111723353186903228481498083273906846973488239582223226855599369507990300449740742690845061630510301 A133142 816 4325285558251439786145753526648928065253123475574652116007019224752283850094979020085872802426285768078531196981709843967893750987540743485586785969430991577560787230972778193103032065722480574867046175181499713656608366635390201141851967081521395721301368913698108753646130321915327180964956897952667185015434987552901425498351132955872490806366914039702911395611715363467453529098247678906639796237584831542229695238423861350444330000821661571595782779162310015724831716304100493028876544310865085211628207519627058726665862862594696516032873043121350340435305440967929582861281916737290726299561538778377260230106133006615603758241017646285994560626617732313324146210628912284272791346316215593978855277079316863747653205193134421427450737029954320970722404691100337877510965550431136441339519718352941229572843874538669330547839131993357771624492986902750824366219876589534680292216745541583013529809751522886110335032218752774042289084368147631337443070425318402806613711871401765749667054161645120265054878194670334251228154975680290416518120799612551336020908078719956482796549944994694053865244687020939541673984380969866590344538251892160444209409521513720053650543632327825446078397612853576360590637132212440506395782289648034528092897483559989661130142763143403874635185477629265908808532237568705638375828011744129720257863775475990330023988925637359365909119898373026844413554113962690703268810697406207029997547705235982252858791055424373117095335446134720995092166847727390281502570441818872431179915439179418523674157658011635558598583169355937869227278347938815473284219275930303202582456943797900938669834152830432047447543857175363945202806246472204967071751241487147068016889787588149657039088653047728849670108281624723602257451261653759636741383787770544780077879117949988676534408141407712753634321509169577797965737624040511200294632015269876983875330085663580632392639545160962250675353170536502843209906383170107139229068913939849254611095644911661108868019748952249490285297096798048100849421790141151945330469544214360348315459321760706196627514850815782216430264324845297214231964668117030419364815432124554043160987419047212426074129369333018491631601121521012086950804865224472407460927114610046601863725023440959668926522266539102870821722092717121335541960485618870737586185841064632447398005171091692116120598660360400451603791474615107976371621151052087356060026312618752356269241465702090142004536515513286789520833559786055169531966770954164909684859485198913917053603884342669802400773796241431987970988027617523859152471815924122740530401 A133142 817 6237058775492585635088303340135871740432356189046549505773821444834742215772048646498065076497370299806445666396659569217902284919204637162097841723630969664206149835079208972840549238637261887846816241075186665275846886713893976423472186613473897587302690069785313072075494584003603575748041526910363424367521870895686863972893514079422090871589450996233103764013596827859459461553967756423058339542242990806499161860388380000009279172458857254890344875077846899883221847130113505852443666862419334144894483050184577212932061796680586988280484277327843277405701999725512816978436614963519536020101963773662755386126231133909976662174304306018023895486123287047363673706152277814505705167864131054265495343608467173354004228861028753333904248141174415491640468071137642168789306841907363090405915785838091813518333864429913764608473526303143447177219148133673709882280607071724368512434690184823563076888409681292323456053245330430753726373004795436490188657237167501891088685421610775775051991805621366025490264774450285715710490333140437475698002870915395624156139305629528381036241697812120788668803365623354000235992703156735933410512775429675944333848803358923911990445465525753735440209391658866484276996422077876445841518855086230821287964289314357613012795528952784088791891287508579277693156252165900455501057545501135846574870692428093341591716822971590020081190300192853203417873633679055195609231967351947455615653879818062256929109279768907296735157679256616522373575036273189557896693761795524660967979624130570520402444425906771166778665148907131885779203124857335331579320580127267551134176495895293060805020745666705103747204650579156174028973064689601544110074145068568138671709957833483422271456523132705941288299812889226327927709192898504887538555677867015759438914327721319287096130127392462275577994487949111038670035109153295903102883267556220688310333194580192907192330535745257573953673683915092698129570215744636269812547824392355563015410213302430163954509221322081178041473004328507916788925897327347611586167934997946314463681546473402433765804171706585124148659095190877323282463931871843350290899824725110591800424105951589815384976002535149486658321896968985430588636661141855182633929187106497998689158076341571309000472823993651361269760394615119978161540481729525054566832967572933906544015845844210573524682972209484439063113088240854263286458933413198713219317440340513523733954450917510936873946546845895888075681241509362417082790194291412707653844024469930639909798717948223008088427574597921699798565366316479104448123615871739930214327761 A133142 818 8993834428974750234357547270722400400775392371481648812673734516432473522859444053271189754436405546035126572412786117102371126959742099247001602178689888824793690501396988366057878899082865919794534152584243989828057554033068478612445751244662278799494757779261507751824109544002874440901494916847846105270781522396592904947486948951393699164341181969654095924796211014057977076107292406514371218980118155158140249172984805536152030122355671339890305714079476067321590178729907371338730738739064368971852632930158640713989306444950543842403942295033706884668681848298748514153322737495478433650260732200082914889533795188965179731251588568260344171296429153304566104160125373979604942579268730664035250306628132584659610350364398269173068498368836477184624584236175788907056302955064867145228889223658810042152207859664061109896088277090000857471778387115770586899424269177549949860250531029770036373859556950672007537518444734262394099387583830651271220706292925112408547077764250867265859222516651848163636696749879117331720275832233535159666103621739200877481816857809701205497777731695133182566360587984189447400759803967632246111369077631340819568965765034046767370168710744504558679335864374472616751068249999165622462963793252055196262716412293820117974790022607151512634032601401893689167622507090990888126886604784626146631243280617535122584925634736107171597710503758195946301729366211083629377809228110810824790742897149940538509522722635708897518980278152594890541700110139091615096750901938704742243395438080843511001801187999906010859276546140914823355741678765929609321906992324243878432279924624068795779901245417235929171421658591286027585833956476158954401759845437633768817537742306095506765783267268708919608878660077982740148154398708382394070960546100448954566134382695024462003943109291789193670714417301108948184392661661428651763157377184054962666516591254552508590708239905116260678946776852393134199997041197382330962554733704862782018966916486459384761293429126692106486313786944611617961530294524245114755308831797494371096280474555324548784092988086044933240149985000920254876098757794529994089058182438177348822168399794773466572709321526316226742808543828155469896727114561689948885718426880455504063164082359522386619012885676578723848123667312910291387605832693489509814635553054329628604023451702180555330476725327416200728557469451837232551097410360681492374899688944707882472006048981585068882088916015266357318342829422940819378213928201446170271933398426154783836012697677453234993710161796406849677543287240335251090335101615233055246320100781 A133142 819 12969103009522814345357948076078361242046375367320348541326019398874181985221102552768409127832220300012352710973571184202049947173663187909539148243829096054382837496864622144646488531928254019081830401210238758145393717068798032265170349822616392554973853415005024392817293886957560940176379922053067173437042587774016073247412207494395634772889112810790210090452372268674775084287254096225966874710990837495047432808282229194751227427157705613264565949357729411230833154506679299356943872818063957638077351790805709724995366961556887540159496508954327999848961819544795631896274409031864937804139955730555789607952346536256655262488128541127110276985555352941897274835227083126312512693600341753407776676662423578611984771221233443118811440743614058925813158828097416466333020071896696516056967854600218242691670215301711690556394687090254933330857257001793052635259913873419955974112753310238207627542404234459353576778141253561041860563169510794337663768285740774925622995047364328986593223817020159430598091223060912742054922039590424559801045724545056749933155752822283508799414452862684237139903299069835559797895401328622542156660799431618032142504299330292079623871290448110047861866876218597854488556139502374749715147948350608506780015778563399295762034199803983528434186219330243191200433962068956694778514983041885402306406235779793218674121173572643569853878465229018361713890328202748914507605297703821857400795642036334438468474836931412461315072825938362575544609185245533835779956903901850442790315253732952212294076910651438560887910000870050268147093721577345639306858303610979545431796517131411308221556790870908543160086284483983872622598536265556522645793587046922826066750752695431887272837199944955129370061739532638222067310715228294513745437568921169525468606340931897552890398867468632624810894611753711154170855548080670962546569835016139699944428614255870137194894089612641902641467298547466984423697603836409576611734113454587739315787278163261130395621170291468695472086439301125624592609895778064128129543749284051885174521980627231525944228323015905087147172129712231816654011126275780379633071608176027011890975032079957387208031456664945463813643261878303218605649910561295764438023337632429730361083917604354939933307580672802526137633058504822025060949449203530143627649900671375751513095273338698516575973913239161951966140807836461048484419179281169298805892132140828426011108988676994751817035342947467241357162284346639152180967401676291086119420306686490728360890400252169616637921964882844079313317621635197115593158768405550193925263370998261 A133142 820 18701437545897469311255926768157726188630472504283571114943307299442053990215307021647992691144307236212266574097317234833238921453295357223456204765999377820531226876788283735591870405161643212650079644011011705001667911955652729457897031998461593401993497129679465912934785960883258872859898946105606016250110140788608781029863455719969553948806936331977513296336396015218011613565144299465437718962029807549703239969293801514025733797931289138656164208668131731518794087208452819765341725872909487849738569429708903264802605169258586882366151561969845942075318275101747002445913544501211744835136165902729248531752394171486907923328150104716724759068999522513062565746293293742768663699229113539683349932496908172225897380490668260579056924483793104134545390405532238368663307887372081311287002417444291047151346298257208593721211242695870523862238692818198466129457896381202398964720730022832465628879773046533437185706542169190288100537991046981604259882647331904517635950311221598147800162884920553247074283906957086294925865860813559981697948268690350094202733113752875009987550143250258974822557990898114893039117767956069738157658761411315571008671630668516144770855030657463944512253356171353731699881202094174389923620878557784214721586489972009490668735341327321640850583894241609279817336605680928462879730478659793965499691160751181203792960147366117291622121149149740719395483551538997723636337461479683007561122525073497110331002205332374133507437496022840681340435903423949652103082758675566399798892352487479009284547903358186404894355361978066345753285790772853645950880351900040180268772145423570482386689112534604702000915250804246153035759503460976029496279950761817277554485767849070475351924476537358027842709419527404238238321903204801980438526903423780355276775777489413576243493162946658953188116359434434183205425515939665866563501938935896263264903395240373483282528686513189718492735165558670539145837744735061412091789629046781815230583236144506063571100966266868732178642159158436206050925508181673948517687331158771020927289599783993305087028457695947049621288970895053278694829167990917512900895169931648512969437174090898757580514787801529832503046840819969413073877274302273930629680767147536790725178946021397463861442912317295566111743022240286047227597718145657773621561342132570779352254780130951558721999052414146207318974316342707380077299905426035768196604079647385645600136689666177450535096082441331746770670695685024234504135615003283544738033810308521204141620121150930909738648479650899365962954332854667000350083853705701764407174534659391401 A133142 821 26967459972081141224016701041735365085643899304801542227399707799776042979708487504113852692220963202397788387495620479058346322685704731453035937733422858988109974773491208282101332477754557584387395764833477668373646983646334167080255254971431795069282067887144374841427568538299772337103034103904361822365485385974586088228989855735988602398544829301598763383106992601572104071985853792575064964776372271495834576988288853500995913385389491780236575524333496599120689842921434459422323411764862663415365379040288447702135631658703920727484450392864008894144609103734899632731375434896338304187328547091779845826997344442937584968783929962872975975467220325908483277908880094349989286741775688123881637194883864921926165410682772410521556966294188912547955527151618659630196023640570469354179341428986813089773998670416679490434296055572758205154414864186585186365625651321779985887171318580171105198637005190696981962435257029831141879933922526577962548413113684320573656114725786497164798848286831620762121686795740895376370356516371113903183881602405760290783591216875892942118538507152420579009891482971782605926848023497251233800801777294317621776472348919700950467493330336772559876621477732215862513374204863659967895111591732376487020020938523859122145020600159798002123013541310181251253408184957936774515876571712439856365152347396967516076229858380767561875528843195460888349925567428906514734684111848405193081281280360340796762866711614446569105263554192110324130333028128150152798809558053262846659559981971690998436105782565594144419099544062370800525969963200733380115530160581554328968024001904271504190297478718109109376776631573438468693692581392191168977113043204953467310742410487606930025587822329670331194057612896777378901438117110609227497842049299522351139585202533393445045564250570214741864638979409842338471069423129450098913607249375727395488290751508004307023269171057929961424621467268304369981313604210354719826784033351345922974761710733099580408397197735654420332906521420025707999809990188078055698377001987198528125266428366537718703969091769232629648811548858537115646127006231776777822711201969828979674916514064043928473715115978349353523929730819134015349312423893968446672235228203410419795977679078937538533260746253959533530607300437433975280170848616589306032147827705266392450199879853558808978606057607285591792008998025376205610417979205164296570204276959397960126971095389639206676856733845057431376065786015520599515811375867333195221158635044580889881487853809242119673514469734632002874500834658808179307705323884853538724951753715471401801 A133142 822 38887058578303459747562771646255628295772314167051319608339263703969754534685648765625153934189937793550374642502110633484900564073864769459920598755390996661476763092147445554506385841051666875043412042810230786783093948750101913276998619771772650028311339899765058841872640897442310826843702317931143642245013676465212350617422342107839844689147695045969084820926986995070958853791987603748944213769809853467185910313872557454634593075997849215812003249924693427800303234698621282034170594423206087735469026837526511877576316049245884430445695100358338855510584252267450168651640931206975333426382929770180634953281638934321826038078503678312726639898972640960510373682039349759390808712976843045523781151672600720509358296307177325303824566339295928101047735607243701654504297426394729436645299053596567031163058931394553567997661190924674635962142371918363020540766059748110358446902076671876710863968932605212001456394454930474337400576615745334375013207450050142935307599798633817690041791429448312218426225285174464175639759170741285434831175572720837648959844332001923869659922539763647224673288695887319619631621810765268323071018005199644599286102118470578102057980611490595373878143658636499102390553903532195579530360991657208336498655471764914882123629036695087391739744675985387122698134785372739147923431136678859613084584185255266407000719662824919458107220969766705451259873272748931655249690852947938808740200045157086355434943467145826620275656537707527064555258886124889096386231279630046349316685695110825932265855253911683398065936648182576716292102933649666761272948540678249442331710341973814085471926577622400801116609901813647467610151666608036204688967512021592138044813001437361344026422287874908080223803235087733452971635526551595301249907796563007806562926585277375858342127405829086711109856220192633217641098902727151102967555090097859968397851998771146970354070862136848491184585663065729342842515071433586770928810484303011774147791156293893450442845188033847407251319025245517912499519954925700374643111119178209118785613262414947606377818343302775756006536632165039625708436448157054122702836652345323457042716643843177253960339616725991966251674168794350430164295441377828197827432569388550677809009088052881909167498134655297330055569615487757552067959136107403633640583545989652005342408874494051671595591213070653409217869656178276145782842648713941489618466370771372211117446719415170069850576875108490374712540092763685019477565499865079464225366013700475334687901343572805985638298126708859697245664240623668539894710726958105097139616021683175102005461 A133142 823 56075111502453616874844292697199574267138591384988698073682990861416586262973725811543967859249198077336437836699656037864747555048190311856474050369336083762990504268901842998389926281464025879255015778336587961063553100450663312611264929455641189909029882853393327705605506746543273912536281639422605227755487355977450235004234788329649320053148577711458118713013332139899721095063974138752184981191101032327410586838027239560729582219675513179709128449815883589391438143745568967258814574834851413651882921334334189839017345607380906644781964850266331765637368347160559408296033491425023534462539997400053383822786296345947630209324233520196988941758343081044730050366222833472947196174825865895957168539074695355109572737109539020315704503104298434132798286790118266167135566692837559277173167055944820672124041205072275828373137003017325252299204145891415289034598292531123815100446907389527636894738002179710515403138841574486964700489599970849642191082594559192428392985253515239322543098442416179387349854739534781600377156353852417225912651991981845484039804743155557344156666183800672145558303289578031919726192724275493424617174162696110217852937478362224703466657574276108192359723279132353973431316215519221162022812654858102688854574170264068736163150925893715859090709699757386920749459107099304893368813183214343849628114029985746761927521677563675477823050762874746065255848909378392017963539475266815913798175383835238164196391716757570371990927622110699834978359183459061948838792706416968782451814112789829022636364840034864894416936227579731562522411904352856269022211680127875114287997345102238006979013934634023237101042101638648074855370009556206814970322175222092658107153037330264570479170913527795122012393070938898742407719527849283313793139544801807957541388996384773454335902673641292467205670804878797689996126146663128761029115526313864698702307093937242423246263159932164466358211101519314444074536751693627913324624891580909626975191872614083622439002352747610225601981701497515409798599775192869752157310535477975562090326199135926081859095347073510870928796174770438281734449712115465813160712629970754455226617725505347536166881253603764436985560627471722501162898677154404367298711092823061873990171308994576634081993776912192495980597854926045952648021794096027423120415441169250486437361146820542656882033550641824608806576252200076176842653489027524422865531936448041769033398042425579851085325177049709275278051437699447782566049934994068720079782570597450388039063855944132422048306225199705948796244960478495375719993560568263665221787578315384781620472781 A133142 824 80860271899479537230065722506590139837585553004839535570931264482899013421453577934597636027883409437581349810146261504490332489478926355832266120711983877395235645678993365456232719191485284266218857708949317029622856787755907746683530751276414824076171062763253278786424298855874503539566491280345078807279770522305806773663755947349012211676795559912227561215080404018748402748123396916093046993933353918806272599034524965574014602926179014007291347412631254211209026002977875752165928582741261315279927437095083064221351134789527218135891162868388950047710229646021274399312711642993952729719649249867947209291822886049217548440019506657620379741288890823893859772117719643828640097493290185645127191509564559029467283377553658960117920589651832002723567028503614932569307832666774334082954270249373377812635836254655290349960495560689792089140816416233048928424870197063820793264485993553622180525501335174209957999324753155955272623768602581349438705166088146905431599749427969176469289457912172701228246272108183869893279683822496014898480609341262248467147749479785981688350042977118029470247848670282826140925550276783450753029642071589785734499336557696209551820818164125536522787347090365195793188855592224813383441316317944392420119959454865315352632381511509701573721411647305475954333597334302412283498680686763947152304127346655261575433079258327157214101381092844414059393482867450368540971768673643895599758160163290368275684841420620949330584297355427091454511729387289081205336442696421989354249166633957238339815705833475021266065823974233324730580601673973885090263267969795855236553849839927085232249652621815683885498901593953028710293975943628383619150999887702745591398376635017240073269620430884792691033790584490656898818478587523139986894405973696410511766876369860258043776513313263337908623866190779006076341196262389328946252881621389502797668758431605504803174141122551319023640049223805188362626139153427140017427338164849187379086452532518352289663590949816865911470650362240391975411668376308163256910467149048121582325131593540742995093209112661659373103568077482339837221450776434053545523624909581175579113325717462067303975388807357011592141212173140055052326469728161209719816543568418285833743149218561091453464325858809246923906692051233742775960895359127335436736005425582513211790669431306348017172220784434298015245673737802853668730960548335041503830607433891705459573948859730966730094969054728805666460575460622510938775224528695947229275582241435509759076995392370095379787671938439849269304487987345749708119690819628709247144720548314763171921619744561 A133142 825 116600456003937990232137897010210284446224100294387225304584809701349515937149796407963979608240017159794229089793072389819021585081056756919815889592630381867846038078604164086044582684195498447861713561289136820128198424390918520054338732075660720676648763474728374616696133344664287560780967889975964217492201337677617390172901071842487279588619144244854431814027229581703056863072843289032035013066915159817612760397198162330489496689967918523000943259885818756679826104855953089054301757498323981782241712408188444272998497349152641171048412074252015702466385512194330523249521893163788411232199755769582475745424778896675358902877919276055067389949638809711864746663701360178065547638128272874407514199623555045796467520859639110951021174573438643628949522303925942646675727569921896910060780526429354861000203755171723612367206225377677175215804973003910663373373789567737052763573702257415794790136030583208579724510890912045928636509624432705919763207308025243073174410282146298953476075766254592754951737030146400851327703694882899631191812757448170307781570710046642439043417816338014695425252224244545717182723772929011710375319250058308333037825463260455811500916326011449389751162144583333201424356332671965379701216107663159011710292679341614474427157976446063775590416504704796568762126606604971413500204181500428579278702005762857206027738362986083139058713712830882198899337039014522057689272463855022188035353157289327218299377132143692177132184795598243766706078798111671639033201529447802231858515834352224896185225175506140630802023753908226681765665091458437947303363390233943123235537181177511802665992101644281528866178997438165761595838455342119622608926867745183920703801000541822855390222182164957532675604010442456309197503715488840011818419620930679156159878183949495714352277861823059622943147841432521883286315014239265677367894268928136720373650956068043988934688252455842099924484622515980099592448584705184211502308309087636619733037576699591387611275710633567896730452220368943731028216000036596223595141471616855843737277667559552262998325681362765742504474238933359274835050285168193097179253958903425214326960457962575546984974493327557112103190968107331913732268185109787261571088526948075349195747182993784881318923806409157152080953957281202156889658459839823603745896703274542882151658882582607020219685489120707096159652723335462790233868268045640820999313054139902824663865222334011599217094291593760721326874536166223074266091204329620910546669512367434475138639316733821593521400886924037446631122881507610600613218441911038166119021808882310178526194051184001 A133142 826 168137776697406682435205617423000723581315315038953374049675724658081519082356584966706123997446076861013840766131800239857524635354394364552018680526452298669556591673701525618710831997890717276532324736521226345307832505114916750010609768122351482800903440759495552943997037858707046788142616130854060056544947049160601970822549681840919308154577129205520178448266049976411789248148291899387278395795497727103078794220160715555600280212330812331153352889407938015878098034176281376540550968384000440468677269365170641558599611826343319041433674319908538254006480198354578593251411257230539895044102328170488062077693239346119818320401519576564749555927637874713685070829285243657126691054083476194709990348665656811479476697796222044332412415814308872280942487595232705681573829847994708569973562564840880336184481179121370793743161416499049796869101630255222943535476579686479766264280014169200022465195630599651597752786705370417073138574254663359354949106233006312364612068027105535121736031965481210579939176551199001843744655448337318772163695515630920321572557816137778611118920141116440072773743459511964641351346755013358102910457328942009026454809818685019583974769521290345894484653025142076111258128642857381852715770185933957350493821923651153206808609169653712454699806878372669346679032233127034475855010931042931247372735988182693435830423286346673559365451072521039286398784616776073356819389921110268351251379494651046558419426139709783498475279890955312084498711115147643214404671269021034396350625583969274343060754887374021314595252187311688641781358481281393546126359745449376187850408061408132092359128360918432148941144615404241075192488758627392867418453392288667510909289644404673540232627117061437877325529949267437507205901539256319773902174198976065646772032574378802959837940900235538712946110563479505776692789909336758717435557282912751761276007009891687826539017285900201756772083185618819498423948233005722205846311154366207156467661099148278262583169911142655090219400631121654619750712060384395446260937091604357078547572071489280822500590539315995539032078748973826591972305289761758012078938685113829577883897867056316476685029243989529998641209234798599479546878396458585069975789839315556235254433694727819237770434664516145804053811699707442276492111538193666509266146310116465253549480318014688016808769303091275198364203981375999540663569311561265728839505593462305981459834076656784995104319873509148231347686620576233050580764741418784657061068161251599077640158817734778367762480291272523558192809890645987140334552873544897406834382303687742962671599900187584701 A133142 827 242454557397204432133576268186070033193972238062070470992407090372143849167242258372193822840337634593564798590532966152802160705159451592627254017503254622051118737347439521338016933696375730117261164408350047100797074344177285562596779231293698762538182084926429112616869111896122216804214091679723664625573596152688250364308726468313533799871620631695215852467967830038756218392772973846073166414702094655567479803652711354633013273576684341413604611865582986733077460685456092889018385442107971136831850840182863656939056367255089716905106187320896037910261641979641790137138011783404545364865184325022088015933557905712325881342660088351487092804580263865698324160271082657652216510434440734544498931675261677498598359601754631328288227752583058820390475438162803257666886815965080799836004967157720023015423160860089261512854026395385404429408069335023058480667493854534114255216039016858284174979017309188667020750938704633250507419895438714939757130691424787794404527528920675899499244404618148139401679537635091930512278941828798718786560417741727029655537320589299966710591043800072090246925042643364028768282924838005489455385169093015126957839502720718334979635806148784352768397479911092729169101020078644011959650760906900658836253079503612283582603539995482676913613345928196884493114595718042577109211512262359725358282906016257438171610264351173540286521841387861625820104848518054058766011502576968543107482301195933651847913594194084375661109176470572764427603374721964103403499896936726802151735370233567859250468712362368163229505722852079701113222037164342678035076263449574610228937165189013345299670060430452277514491601669233918192261807194102245172697787182753390805547274963430538703192592912580411254145881511239634442934600822103897625126923376503865731966114812376049918590596425861785001008668489389605897469119762948591831276396234065919111623281734612857777825273991579838477423244029177715200747233759545666715646169182287761631989747571934240555053543400591998006528478979625205592736795762858298196912047690952011290409755189809875386493588559367984204518515051546019012264789392786169885224732404680183347883366397334750396804265184858408930483511613388612342174684915425094561117827377204505143161544192050332347080085467308475840288444390024174481499467948416807266538179233291239621075468466918297537631225115372129715334085981491468002174076713403077135345746066459591085362256074673861628928830040505900155842642779996391892714388491034683145861149741855293502522633876534233672491903058614092046876585231188631948751824630433300149617013162895916469862268529876445954661 A133142 828 349619303628992093729934543518695564864984385970190580217676974640906772417644254216118525829642871637843578553707771060540475879315293842174135741221012638545414549698416116067894799679341804938373322544516031398123035896471140666347805640915745493228575765560470020897972315357170377924629932059545393536017069107229407864731212744758433898495568796327372053738631162649836490510589380137745606582722024697830578773788415553220089584897298607987605519156817777461159682430329651769683135266968725995311088442866420028135477722982227545433844080683057766758059033728163263023174419740258097185595700752579522748488128422343934574776297527001324811259455184566699108725425830363049252550919772485129691264765736990287322023066253480579169580086812355004694193300888274702322945107047816665368810592667869708347359861775767535980164712318984336688156639112001620073899582602761613069541761998029631611119720494654427244271255859294441861282416084052688466423102085437766525016332091546619972375309723337651536011313330626012599704390372472304152901350219874861132364494717212735858893674040783813019625838717987469971899336265057160781307310921670484131195536468466020355615248491777515401683271547142690319767559695276022388434544511980564107919590150386989274961097864876850455717990128653029066401900346385163064448524827311792923712703102707237660768565363968958746490935915845391911551905164249335964515229896598718050721127073156831313644844408443529993535933995286035349291981850361121960203636978088779681768007526179269069901540165780004002925937757446741693577535809623660445186425767926842500751204352149182513992134781583823257464740665890694629000450781406678911637341699076997252931659587977192405330178747313835967040483813677603599274187179572281119113249606744375409429490787413689603804680208151793735915787015589248224644694005381960083941845933965772446209010985304731023936218556840841184242561117991079700658012657316618398239570114547797907122059531068075732108947000483749982758976469218915343071839739329605615551726509415708676413788436133768818042932202018093906920159672250610441859234332092367212736052048610139273818236461058843015875273711536581688227225105297144198816416101164589898546837102139057100882711470502884516670245473424157645550132756603159894879956289505497884681545188259657417125571979815867034576209807597307958236553621106715483135477957157925667902836988329136882786391799845631812130377814089634515576859541068176533061097623307271677547120866687171979038560409803547220954956448041229459072477710564116624112990782531945270850326146513607861798428548481934879036281 A133142 829 504150793378449201954133478177690818465274290596776754603419205025097193682393847337384542052522180564135846709648015336333213415811948560963511111586682721527865729546378691930382963120677186345404213848027708926046316965637040663587973137421273707536843715756112843705763461875927788845099557815772777755271988079028653452692044469215193368096810332683438806275253668573234180560051493385655318619118744912177039024323091575032014548408631016033785745019519369516005528987074672395790192036583460777267452702762537497707701937484004865425886259238781978769083216374369445637627376127440392737083635620035346781231865251462047944501539691275822026349041571564916249083739887112434364526209801489116280259293261064732640858663177917240531206196955663333710206349405453957946429177476135666381025038622100961716869905257495926794136002309949018118917444191437001123504717445688391512164965585119711924950461974274374897572130198163880530718736573308538053642356076509834541279146348481305324265697376648275366788912143225075076843218638163233789764960456641808025839945844900175808557967375766458302210212506295288335450074611287587841155686963879745102057005748025280634462208689337028424874509173499848348375651979567945640110653535515066542961212743778534922210320517612422874468428152171739716867047184891687096357663589471343036268359591197820449390099644578887338899643068807667274832027141999024406772195499392774460596757757190954820624017723381376166303155712025992400914610224846015902510241022507083574307315117380272430938770450342403404055972740515349442437693415440154019280790881087057311473007738633932171831358684983442684986641548612712421100457764981236888335874032281847285336647578588148017947414561033638884061123513441593150518934978342407269863680806002012836531593749335728032636430269558460705405563867811206550331751286641023492452310560382409801514282217527687523658249333690501407839295708899107750633653504616804184594744459008742294308377854052593271460546521154166883140437540134696299504000167317528439327392714529760959377392515149704825742521741721532045794665728870328711142003642087800734595501829363416152662549093480454294141747887770565936014728118326868546080929843194423208609977983457143134967726778920967422706146892592168016407451146577366544242415469998979532903521623291192704255453719426013345561356911330202703647394987549902235213357040145015410038755591424548925386891613121326399230375879087212465561675615577530564282210058420594724339802428613160138480101588302838558383374706172394265890465982048224983338983956586434647266020686259459640796864104642420219124362361 A133142 830 726985094432420120225766745597686641531360662056166109947550275969215512383239510216254293521211154730612253111733884407221433205124950509615540848772255263430543836591328375347496164925216823368267937995533411755327390941412716165753190916355835770522635409544549160153690014052772514344255637740412285977708670792890211049374063393395564078361702004160722431276862051451441038531103742872734831703162647441334592442495124262780611758715661027822111056712627774024302511639679247265077687233618083472093671486295136205274478058374212033716582551978242930327251239952807012446195653201349306068777416968390217479013601204479850792036645458522208360670506686741424664479644191790299990597541982827533191004209617689607477830870279490407365420166429979714855112861649363719084048550975480583104772736882476918926018056021447350669608135166234165143142266367413043618473728657100057798928810831980626566146955047183153947871767474496456430854556856294827820663811039225095970758004018177950730971163241817089741258075299217227634795321571841010652536920077127267298400069543851336303204730062181192087974106808239087792249035690140436609785719294603670766682071093115986208874149314775503211153640544915234175667370386977282337017173963668213974385960856938496970838007225299248908133017677441520018693215638713466407784686447492849346506050817804154380782862918917391573734538814284740364915871586857428945229541394894484173462473964742283694508519912271535988279157000807485756083518652246104570297807350818236425371466631254826666144637087853579928644709765885376449253460327528892472142455264101768716301576407905778042598305231611342767927479648358865420532231096652162186301418717208724708458192876664521464687766466831759956980173065898963645444704964582571710862308609005295765903148757051332409372128644023092185401087181596744256330160710642350494156147886225500968011148748663940104384171602963146189263080169671395385334027695644774317567223270320491840594773743484308429370375974557308161738528173897762844969425169432136679904484742625405887713523593057438224951898308630247191942001060871341750856327392656276566919500901889997482000121974562354033309384578891444543151549719402239146304502017470257102225689705308098261566361132492564520657747148872432855501899003231805953637668227782238980948993499240711619878947137840331428432442089928344701351585335493337916462177716411155063350217659997211221271014919729152822058389887265946285705420660803258005518413843144874285226317554939310232516327451772283397641605371344144490184592873635829861858190752406856229412330979259994288421216240465821474042451488101 A133142 831 1048312002020756434916353693018385959397403609410700933767612894528403743759437691337991353873044432599362304851273551667197970348576762822917048940418480503184122684498965970872397539439199538619856021185345331723473171691200171073975437713411977759819932723719524132828777294500636089756627784522116700607078148011359605304543946721231934185804206193189429062462428802939309404327671037170990241660641918491659570125038944863838067124053434793488468109993864230623674705778888487481569629200685239783298297015784883645468299652473676268614446614066367066749917518928731337577968494288969571910784298184783073569390831704994693380068898249649333180264844293239562801263397840821725474007291013027501372311790009415152918299474084361989503695348785833793157739036292033077465240064077465524701415905559493094990356319913021822169648136773707356187393029184365417460837993218820837657663833054750478388671984227576133718456191126093692009411740268040568408859161876206511879998500515066256472755093129002866758618777792559099024299776863376099197724448986257062802484874442287782049045412191697903224400359807268258301134774015107898303723166067131529365810444459267504087915888849697586293455124791258594181463999722369261562033124744956029035998012594492568853413484208560999313104937022442519695215900083977633668338421499621099286318689010913999419268438938979234070437866070555526798541411996221270539996591919242346785358426860400615896526465089477831513722378092008682434280032981928657944353535689638874418302080574954342672308135741914411914702267426433972324474047354603247504675401210043869401849561707192393303494584312624871287908740666291935323695056140914652891409757454340948747749428791502661363931741297756836824326525499902792135138114039993090064656179150504830492419503976074271998586576868251029372887662310298637406421541412994982771549672799626612013462274981291184102834451793223523114415953765370443246543917303466259949127751361057690225395369429726518702558810694765117215060074486323033887749611590320973774893827671473120760321941643796310770675811618523074729248319735110745934406112958206708721697185705023547005628023224769821035577838421013575260658598680649910522102545828262267546986235945076294236035557785327499117821048682527155585465721955209117607778973342046518611548915722383482864672737517312038493786235932319761729146282406386405725636225053707845456335603826960387156523878127357825248081798987061615456774751031202682466426988479604850298701625574420056742128405705354044356560636562103550182451917033316884612574527725986730096377934006072225504443753021887609923148995921479101 A133142 832 1511665179928836346729261799565766955764414473409568690326787846359682229285596767669873316030636550597125712983283349770215066021214486865695874956542600113336241480503672338669621904375160809473009014281329972811836558251319705275956415429549155573824572464968144254989936704979903188656542921025254541863120711723709757958941321797953055700365586968877152547348391056976432709599463104496825055739813943302325658785713715998530230012273294256549343192500095507931564901430645559269176140229700882149432672203090315921629082824388982805129998300901149332010450735043990635980418122569040921346044889205040223696844100305001143374208559239348879923733544800344762817997155206820736343218523043243674151340410189367032818580363798779709373921327529005899753744835220250048341157088351154311138858631044052160499174887296521446121281943619550841388055604941588564565484767747810990802293448336139357855838435109209737638859879732059629381115298611957643350747090761678750905861866984721523655762113320858892048838536318794921575812643441666763202108002901262607433915890545709437863387181175698314268393230867974020231148551880749899213532195683084370741827894228192647778788502847114604659659078795354347894436911932286088195169428865052630201695159775297427348125273390737735710248411053344435958981309227880109036277596017767177678022203047687169358430708167145136612179829139202255358756351182679485261246140318006069170002678070223723380507468150507120771251680929519519262746051476422472509653228166651906092955174817617530878641665595203494127420740984208022206515127031877555372849456402427995575698351680195023237861147980499832785821636113313322377902850422967832817250683947740930885529967859153961022268106263598891868918892790686760359905515000965071290662499472719356564773158830350343170629434471889340332611823650363453543315606387378054514224134020913688297911632511873138812347175101656717367841616066584009490120943417570651201867899895421918984528282122891896484781375651475324466808465670749640968372094943817674751260219597779497510978352136830687073876295402011965129328885116028634766071864029406681320410774867143052892118127489996107370949209693716996634425156145947451570632724779852172332497050007110310980265012760081121235333431542457009481808715557512544358611325921562852055614555522683483050146467621016821667708323781963006485084237878423861563029520065268996736880877368259218282496210988635064278581132080952962222722905281573607313329711869176350985853458851996166882838928510793080189877040280947948018951174177450073975502607122682112392120751424425169917413603436345693043359378076321375361 A133142 833 2179820141145379991227160598620142931826326273252988640750294306837767246226086779542265983724824032916622678759589739095098458004620941483570628770285488944950357030763611013395623913711442448060540378737656635449336593525231323807758077073972168925477273674551340296171355899803725897406645135490632527249919459227441459617188081488701585087992990604914660783847317441731213027933021469013384559386570045600035108309429053430935727839630966264509359395117027728573085964188285117577664512641599471374242130018559219774105491964469260731321188935452843270392003210015915568352425354776062719611424819449369817787775623248979943750915362354242835200690591337252854743989096544837660985195636221066365098731499181277251909239966298366256555205050601477721611106894648564277674871056162300439196709444549617655946715197125264012285066393051255539574219994932741525738011574254350229916069494836879899277640634755496214099102228117438859473876251186702653671208896019178882599740932193467922045352494653585393331558410752924484353222807543106609161340542459171693662643911682038567111222266209944777477119814511258729905057910677267339558015122451841595478186457666609338829508933189650410221642098167776178405183845542356816808172754390281147794815384397966295743427790815959606333178895633985654210331352690703033252678625119198770590608730476075887300857661908584348015529243180863581671799859864011821525446394341972832500797076418835748714075872546566178674313410177989054768197371948968223430262010662776358947166943784923904572658609480147696617328793796960541587822488705920080244401411456899959576287621273279516316602471893296446252283511366657144577000586614863474007822594842884967995985465903471220291449245300368304318144219077644808536191617493277592808045259583482161661572402613861218777775645921887560508596876816161789710823697989057741614528429708484738898976560619846084876220523662137193220904495952060376314311153864219575566833562521447046117999557425840685004536041130616723116020592437146495953358673159373496670343461766170363937710023459368206964218847293889635193417523088993556221929693524291476257323615661234577246887334212551162059087724800501488133265814503857544514941867030001004241193199124017123357247912364479191493851690463174325145612582368211133755999924199920290617677577514793860174828341636768739532796909107354723031729741874404801987482842297892839586736768829425965802972379721733635331888744378935184463550972641278110543138978088363818516750388962952898224996992784157916279758335524490378939777410711965973355790146896379880082708027176087088948684911711457467480914300037059501791281 A133142 834 3143299131866458018513218853948446541926606721616336210393234063672214009375787850503179878657880224829219305645615420491782206227597376404821980990876718516018301502119646577644151013949995634942489753130686586987970556026825317611081871184252438041382654814130567738934840217580267764157193628834571079039841997085258861058227254565385887743830192086699971973155284402585352209846707358854196037810378265941307323856537909333693321014517841080128239698415561484506882028794605708901432958053046208020775002054090191823944197783681849585582349314924699094755936618392215205573561381168959872638753243601102072209748751880928773887676578306258929010515908974773816196069459220500700319915764212254655228696670478991607886091212821880343172896309046003345557316388338394468157115721828948882167343880181917615823002815079743409193619617497966868515183844637408338525648124590005283727981409261332478618999939478990431521167774085467103301700173095926614636239877312565187030075518361113758867874641528356816325215179467180787642425712664516288743889860118122680998925086729609068064944644487559193423692504132004220549073276048067622892758593043359897595174130127356438399504102870973044425003245898854453905927210835166597551296916661356550067493582606707623164595526231340361594708257255796260026861851598684546070253541144288609424480111324298381800667390041470462693256556486976145568480039167553863960208439394984506460080214193283079421974027704680279141239166224979287456221347604360701763965309722495342949908639982685452776242836228707383318693993234476116761617822198809723834871462471393339281011174177717382333517526608985494995960037569083489166712467995782706551447364512756176109280156302837640506308789455024831227872094991071023222427952519791287864129973656881804396630839796029047127209310789927390364056363757081650399554229184614876030095481415500972578635902502185542518371182773626730967826915321254996061227193751261210396722795288026745080236377279780144884644486528973663257977227485899576415102238323721638380960520606598067018680342850056817611716503921493451936942938965443592043387851990164279356379333372725393246958643816371285693097128213113452171172670089406433243094601624536668263628260639782684770840509364566234053012902314465834402963861966244897363607532084959137507839011161777223688619418493752901389471475224481728648747802698653846042088695564041409415077683771154874428667889062528913513519290813292455043478279825817753829599093073708757124803075031119227244278780755827204482331329949274845483211007295480756128975416321972664397152583067166157838833725274318231761785377294061725261651661 A133142 835 4532635168331291317316070360233061293315235066244483562398402769521025763752639854338805842758679559379701322118298676759410846281737412154811813018215457814609445815699499601351852366491979994144622163474071320780018092454088582763856250489614941683504862764702604128203743422394846312188775806134316005342924909877484050204504083895204961425018048996030754670629136261210636155385924078446281673138006072917319560966019355830132337967206887206578657135755844543631195312435857243950748747847979990366486178719868038050907759098577262633149016390932480641794790211718364310521507159220285360282362565847969738756639912436676042966085875002263021390328740051032505701877416206865465023657546798434991773415500099206717294491619649185156489059922439286222815928620877070174518283196006288125784870678512880652399114112629792870793187203365675173143355529747147891412458857647213364785519276085346597288698635088069446757309831129015445522192175728074991602804231875822980518486297735793846819553187731395875555566957233263942855893524439424945262080016949790446828756312420184594111083066128794146972187113838535574773033759003402834944018333153402520490645617457190317562746086831009940410444458944049954756168632840464691312153345652921754916177951303487994637051005397801985459962973783962572973080579673950424730272353651439055591329729920907790480675075582138498619327938924976421046166544679752807818799044161173316342603168069637781690737833874276415955488203383009954522816415048116182975414546357827621757409311688088637979437597183186566597860120915320763409711311788194915849804404482337738343258536876647192045415956767685190487728121891107024721254801849332047983713091804799563064613989403225974138876982944900506262287242832905337841932571341921543822482613967963978457780009413471272096217048383429375017408767940834923714367487660516662177656069672722693973654072431590932465406369339046083918413190988753752259913299078164801172498703971772044958654738037885543082972345038738891801280046014074752044081474304133443171848400371252646470573116679758471627888234435946263803436524570646570733009060640123366540422741399854355827537117495873181418283999795584797529342857003109572878997900600714845635147710649367507422428657255792145025253111285769270034748743342742773787188305266586876366013236417705241765129026639650047034878334476793545356771299761716971587889911520505414483702433261236499500173293055786971552859485464023341237511215957856559744171349073309939410147517444484962733351776852910044705605498028518802696411332742672538372009194546137685680813942074826423516509283160655178743027033143736970767799903701 A133142 836 6536056769434590213111754946237220436514027038917823680642286400415255479117297294168707522078137266745304477275281046271649948556059120729862229550285699291948304847937176305502793468330421201560910217239857713878199101348239709520163102124153561655175970724046341022302059080253150801908450555252054845133418680201334915136033830749630988988988282822084261535075241333381334750714292674412179318468966946768508865605676054569141497655391316834045343461520229416354699133650477351171270792963829093062265048939047656779217164675950629035151296053375322160768992729361262943556807750034270320567294181199528762185002543984934973028321944076684970585925032637679898448291038100840780063413862567579045882609922446385607347049029442912173776881235261141687297223513988346853260896211525345648432901351071693718841906727409346239940366753633686101705850158711542622008427147079157082015435068133660531957824812797056663233609255320266186975897815699711041964629066125059425342470211259496366000036828834031324194311227115187138417410819815938106551630640551737706204385603584819455099113716413076672374700394462664166818494131409630839921651543648613391187613385199138310569041457706213463098816484794074135903941262628739249705527573134596509232578538286047081559004385188104231692905013488216774430922169027984913776506663711833973874088046065837709574751658322053673538608194673259512172426588948164381320844261471972527181527308276203487914964534472678887127534848039134129442613814278035931489846011882677708078841277545583833280896238895318800326730975665899306360686949980754869845694116392068547297639529164951073212107476141475435697808955806938760564560257554268817409807726935156457182997263439295551870620103097757075005386976292954506097043545447098346400732065211830400054314376943385778333697856559594368847713079314320202914467517652235842245304022372584709209036593810451622429573466215721679383620853578867589503798916043519892029532734404500000803635052014253673345501236901374953003782568375068306547989070844322101332167012374825709612499415571868866030597222340130590911103531487933389553407022055205904387010236719256608377915276470405311233879834608105064923860228625813914685081729571629182869214735128127305920457352922342908560180933461176972924273284936373113556228172586886190760653579075319796848092367794956874071393168844061067922735565508593174375891210323873243644089493685019261124375459918555750450309864519830844772036129932949333333341255764619858920675595351872285142266017943115528638278645825794164213379658603926504851681129560114220779069307319316635544648547483939493429213220007891417785442199485001 A133142 837 9424989328889510756015833316403711636391933674884435503002614590996028879861378945551421908030831179967169676529633150425042466406990970355049180199698960163531640981279592533035426829480100880670838388637711349341042324126069207039492429406778946291822066279212059051555440989981621061505673511897656952366384393925415070142110579436883990917159678811396509102823827373599623499893854650578284130950577199234116866883823904669346209486736311667806178692855035062538932519528675904531728532705093704215795834083928001207593100554961708491425535759950823623348245720948729446244606254042258581972677926927154627101034911786363794430797277272704725321882506734794362529929975063996197985977766164902185727731734752187946587727405965059705401106252186643873796373491242575285332037818736352418752117963374703829689377101810164648201138065552571992984662785506514713788260533629286865052892582729462401736586091354720620313417788861992712603799128046807594438003510548103815520861526149896023978206287625485438092321233933142620333963546281058310222506121595588822556277211612997234068327867984590432770170996628047890016693764458928667764186581922967356690018010811539986650240219266272982778552960628595959923528544542009157610679448306742513391623336030528588120089686390240904299183569487034804766816794657774571715297878800110938887379371097208056299001410625325815104174397390901291576218095096708358111849606243540223022446035931117359935597167971769080961489295384228031646294597372512765092174973720274897222067364811420199502414397049452526884579469050105884451347172160936734122575066032958362865457857797322570924666935180050810591050026545483801627071170138453785372894758527403806458318989265474782571460049789982757257261757527197564886598950602144473588311815552845468914342873772352878885920212941886696449027242962481791767738446087036424001066222605197477956736794620598807952512472876701322625097352447536075310725777021456606141785030512585029386796786349815759078669700639437643492562662316802483967448196076038165987541659996098302008577686681518225057649566726233876147547488969075377089442192794546274002702220926426629426598001133206962926073303220887708035408920335566661866314975044388680982562012907048925769792080485361218351635880797905909187532042129506687005307237681984620489986095013374729349707429231301172760901914594801583151039328692091595733063537397113696829362566191364513304849913029264336362375271778110614137934861852096980810118346641232763253674798349882390690184864522195739386353101675297156276890771295529277323585816816490160225732260340512513628959688962557588869746720224346280709636883857467561 A133142 838 13590828076201905075584618530499205942456731845156317077506089597929873229504629322187856222672936483375391928251253727631864964908932423192860187985736350270113334346700324495460779985316837139506147395505362525892069153190690448311238563041473116399245764398653065106001923605494417317540379295705866073257481162621768329810008319514155965271555267857750944042010423997489323705512187691841211304651413852328649753537608464857142664938376106033659675629753499039951724338461217003857401372889952157650084530483975238693692471783090107694006587414553034289546009560615338500221778661521186840934281003334775772750930157793392606634236645505296137229183988786540833088260575751244416654999875395926384240343278902732572593895572352586652276221438771905204872683277148279573101945273721608662494905670284971850718362938903530013359801150160055180197782030850235505740049681066284580249189088860816649643625185908694337435285217929738171308491366745680851468559097581299576921656978237938807080207466719121167697803025020364543334437016326466267402747275710198530388445534760338426707073686520062990977914202437250594739905589855643729285117129481375279733614783976855461611335827140507934953210270409950580135592257288314576535350058930749569714211617977483938022087768770342195895191014295290700256975386974341904428545764723096262041627179034127951345450459370061503326545942429484989193394320702864504232905811358923529625840002285362956823643201250756542067580436409208782499827366797349129226984822258624519116513061216790382098648279649071648448763267639277019479536261569120789849883399525409567183442933304209982322296508422157127396858440469631835007476062779392804238896831988789353756438799523551197172493521177052038207896448967242595611969589724746883815999237295137954344082369665355907967718613364344056685128436638819429408875924789988871173695247692672390628905248806309670615900556314737091503710998608493441730477066666024382536561984466413207875760162281382310337768362820832180541322355278260806812753750752576191031933741547361376670659411695333708664264644622006909274172567989875205829586088602713671905992215565670480376545939718807970134086469364685466881994739263658500597311508932278906347671553397229422832734259602537954520150379929646859871448280477463706288539480509249235860369188355707284402481264859168496164346489452535038842730789238430572453903245035427626954697176358453943166332450212739254478794691594170985756057298754593913378857322515401879991940138544935055502961432374988313079592534337132673557112278828494613974105896168249250931285140341711725336324326835460559210681341350287328891878601080268737781 A133142 839 19597964660893818229482263905146538565310970928781734341328278197600286200916795621215943121672466378196135193368631345611998854356214147253134036026251617390543264596300886642861911703400049675066983873480344124625014377858651500395598968413374827068766100440791440670795722283681959790272165438734346979980335470116196006170961854628833465037591779091198049912069928580552231183725074757780376123023207824480713710484364522500095053494928858164225584451925852760575323957128555390886468247978778306237717677162058210268303336718115380333049007626249715494701722438161597168590358585307297382368651234130819737152214186503160352402774812021359757179757989947685146518909220303319384820311834343159681172389280446005617492450827605023987522605913602835118782535489274327901837719752668740954965235224432966034032049668521788469100185057392734017273208703823254092762437851837048735432465613244714879323705781494245879861060970836893581034131947048143741010067780708723441817213841757581609913635188802685098334793869758131738345637843579218076536451349067984685231315904847196398314366187634062848399719509743518729567053843878073798700471136525561230408515828476614764103559612496393175929546431378188107959564111481205077354817174298692572785379761500195808099262442477147056239961143430239702735753741200206368411391277432826009753087504787841408632083263410218062471064144808919963515583034235435518395492068129961486180238260849457452622333560606422961892370027812783680136719416627180071832547021521962836291114612207246919566051316839564267610589747356368411983606837835500018026797739540574562920161844366812997186180640477815397655459280107182560596978855456714285258703858833075720712978290593971560847953086077259249113029422149006295674895261784134404318197311867773377318697862714569446936571354551171187853258756605934654725807315808717865196044546106610982089403412041903924429320649693378009247028634896095095439272619406630138161116239815537333171816767212966941691302900517939364902943343748589766621506941137018791429882467769635109060788863086984526375644559895367236939480695493911077730886050322920320342166772143475906276349818476519959726389762750573222356128378609275222294661329565371138564661397436791920675877032554779245056838496222669974028719232916460534961386925587099716126031879622834890733648634219491740167814876888640931209634647042488193386932746277549240954976498946324394681338088356856975694085582903522783349620486869262570995331448948862869715614426106998000152879695299868625265033048161043639972199629179917937821383378688798603352752946640487967422466050337045163824213624480394103915808233120863662412461 A133142 840 28260251450180809685008348966602778111972477622571415763878299654850014771848789781164067793595473844422343573445638149118774716116695891406596087089666846540813117434531531838682381215522886314609451239411260722346744840803022272880005401213523459160044317589856858794222325531145780523155145022275632639265570490426392019130197184366458342428242073894239730222260795002732319877607852288531610528188161031487336841868700103836672209997022475096707259120001449927250577194455038412441283356184025427642631240383157455231654717855050595350148974990464675190325594209819462501768796858234461304188754145335638726197720106007399434772194644698155264557073792320573194739434007416810801666473010122960864324201102059861197691541499510872237420945451193849469379211302850303686170418781403050735451206698726666736102364903645480068912453492959172292852786753131101551527929642299343210209035165109789995168134093289516650065312484661582614113046959152056528855666271222881621800845438157454443556654862046005192677605062388200946329866436004216139899295442608758205905027146344122446030889335494632107329404555135951570785096902966592562082350093752729812873800091048494512981871349883971819182471000837076841727111313163640433231069829988655759206947901871664377795198419964277284755828073635391356054256637835310608907321793512370382967690140276888277119512720387075076021771170268520157904481541973177314661795329337593104148373946304915361318448170751260660292255512525597657548366898949026866233403578049848151307268154289788841223863900234372024822821966924615610803341580622529456873852490534108994321306196134011037732490161272501381262044885056116782749008502092519219950246725540463200478760938597707467191551177629886660168950218842418111120603355523132086279956707714091914955607973952039477126627925544175488540342441897321133295184740520246371623825061790485343500529091259176652717409760957294774597123787809170519129989386707293993203947081252020368020551902560936048536548444778505743357863760363111165207406196365830344665699486590072279904280869912019991699970791104474933659821888729651784212731854979562499219732579438676691180016061697202063117483903799857221952070239959835606890401039921756249531335387432300552385191848209732068834006591402710172902553262417255613950613658157117281404502110046939556730636928063242230153492888126930770269254318304478736433384566228980970029449156783423418676546357078137546211616931752188259419166986008177872781354570526937742728036010506152571285397017660978182643864575855690591707238308165162837843820857963351417785418817770443307311470708261692290773956835819386947559266580281684320930030801 A133142 841 40751262993196066671963809727577300890925747420777052749778166774015523700719753947642964542421551611190641236773416842397927528641421119194164304449263566460235124797329872610493350850872298665617153620247164481279881435423580258841467392950932414733956837198473149589827922620189931832429928849956023531473972666859387175389738168894578300948060032963714599782450154324011424711279339274987824601271205184196915245260955065367958826720652914160593703425457638869242571739080208262184939713149116687882368010914835888385835834843646240379534488887242435374734012148837226765953436479215507893342801108922756912357375240648483481781152274879927870131543228768276599129117319785820872683669260285475223195816816781039401065585349843850161337015818015617332009703916174648641129842045063446491779685094328629000493576159007113737583288836662069053559701224806344614049181781757801072072693275622703928317570038817701515148300741821031292657432680965318466466129753035614589913377304609207550027086397435150685156008165169916006475929055080236094516707491790480264930363913712319719980144107417071864706152968786532421553380167023982596448950134720299864602789322776100611105094382973074866867947253660633427582386554017858023514125340026467306083846089119178532584868022326045367470847842221090905190535336004776697837989614853560659413399429191768107764928710714898849405331556463061258778298867942287452306790469412741126220469050333427101563749639889757265718470556691884009401064931565080113928496127000859512222244387371263301797892178086647620230241665715548354410006575650849641312077264552445629236760614663399549597253626374306513964471068791640293541509663038557258453970519525489102014652560479603573718655950189210486704377102541344767229614363769094684281293254326408673592609379740978211447150532063346503303985947957180468277001670022879459163690543057333758716780860192320691314580445979769371591043254992188992490349256359298531569953530049173555148302671676102569022761166067704763982674639500262551639313113652586219989147229780416457986863953624269741046831505128092958970226224067462378923681603994478800954534037383799645205676884617546898495452062889631363481662929893704335860736004905842946453047064015979959747525969241401088479392447964211846655507775686449678856249933675637532685575916655807217970687716618561076389596576864157282087333517360411295448747157569444281233224729105197623407185165568585984780175921501072566559655444203305623288142295368395276150958211535445900795542346587435239503827453350857672198197668174535632252851855799774055647970582472032608655173338847309946250881933037931497986358492957955669917442002401 A133142 842 58763292975937277960162128618817501281936815808282887493764352609830730326423113343711373706104083827863060241083693641099662377526213137182093520419750973168812509144632241772799573244576639152933620910945171770744866683135961930227123100629843328522906599195880691851673070195988350556583434246491563656752829320040745880519983309348797543508760139291602558646562900274429471701344929626680154543422549687450920296329455335560492791458971505197101023632250795247997861197176465859032270625077670079900947029107952967894920042189820023576693382826428601345691255193029071177042353634231904147739015010312470131980608899295007173328986808182211290574420778810062535370992435697146281599049406858645148887503525597156756475376382933332421775739388633068998908523667912540490205546058562708438095570454815184292045000718923354364115033590013210616060796313383995802357368601365106846585613494412773954843940827841032295327199604393442462429403812905030076587630248211085015773468272401039129684615028446625241989771096569956493137343367559264444076952303866429933271378858546018692088921772006082134274165251585624615928403415751679937486824011916578652027409329643046032719033118375824074051760757307632565496959683782438106266935509248335866717146853561953572323001892995737455615677832654739449893395900262250162971772117297040958503739009204389334508750081338163753767412082648564066638149063091236533049077195097843366416812222206855575539565662272859225905374250494184215958678082949946575258025181731661366776325099321207391403719296937045633999983659139853802443618678746944560242558541632136063250414485038426016508201996741588720635386019152660247170074185093097474171405538909029744641928513450649755594834688621663891941051612914400311926992791951679011601538592781973593228627769978516628867313940607420113588859196611812337934303112988251659867670139263613489584254499868235177698972285693066476539509776574948718000564497680721775229879786383827014503484432005037343594773064921185491157273472295618236352724302480832963394005639643873942344777916845327054569539330423918942360132555283392020756164660228183451413938862174859649709894887602440930428378757202944626283335992836481692475574428673185607029044334975655669655380062454252159855215075957802080167069309986598019655098453746611165015319067315563961374174956727037008911568110345226673839164662779394783558356967830572424557340029920538189529742332203543911915467467187614888790763731374180700603628408566655461271939012998102482794600778382063954386336543867360907619209330269372216545774532242416224892955794505853251237452643147112680801480973483861400709381387578791794336630437431261 A133142 843 84736627720038561622487117504525109271251997469796502988955446685209139115178428721877853241237546458226921677001449457048870750465270702395459662280976454045861177951434895306504374125328662786231615736429317446249616477200621679807252669640841128797616582083622759176962977394692581312661479753511984837014048405526088700322640542342797163161331172798457925853743919745572974181914677242333507863790715378099042870391829332923165237325010189841305515484002221289974046603756724688516272056422287106100477733605657264868586315001885630351351478501221155898051415254335771800068307987125926565531766302069473007559125675408159695456917196246473801080444631500881407728371963157965152244956561020906019220556888094283261798091678604515508350454861393067480808759119425967212227756286605380504287320816158401420499890543111317985940140853510213046290614724198497140654711473986702314975382586249944420181034356176729752160306681234602209791907640776372405120896351790631557130751335424993815797664843933636163798564765245712093188042660091404248122870705467900173297063383659445241672505215088663020551481586633501909636336172133755445873403776233571695923659650555949603080234651603555341707772144090352498813188281627721731378897490210760293338819678990247932111236144831831084952439963840292065655371697642828730228597555152718208601732237873300228593509852360921418033758817847672921030952170678695138369317008540620721631917003953235406500952121247823113998283950742056947528404394548891396441958383560928690031948570976793687140861428291041717580356206238003467575343724746518405020128104956275650761468450664795652405277682047744560849712675147067284778953433394583519197908333136301366284558901743276467964177902336489142968509721445462708453956376379957365634734369498351595027007651699641237848455255205367740448631657528285434120796811927388870649721177127587594646736272029134933921226721388955879400601506777821059167821515306344440582955082011948505740469402648592173361093736855183410544024364375641996558076804864247480627936143219236444444711769227007988419534667639785986790352174492427226468010516367436542460098884722110231082023222245835204130823672434583261469207020007276706845442465410728739492935477987831459663098302533062373110131660138702635389067289492898657892973114052679624314557409493126576494342316912670748289404825521239999518793356394369917479855298864527866767403089920686964104265035852344752396119307508619168563714740986124366964808877010821806758859905785052244743913526884589634789857792429281077929227656050766561723374622641708396521586607706857916251798056244797638405789312881795101891429974530124809477751173333875781 A133142 844 122190158409002629922348463279396588751644098414630749027186260355718968773356967793834520662490835888679393195175849033370830522508542826641115650915647626983158649793459974399737534689150687161106836958310164812320176215256613326320128122498992277882834588457984822852488761730076506264507297221130035643410601047939299865119367142075004160481096042415237037478540085710215954340849263238515291659431668152669132368184721568619868711729873234779657356226907570849347327204755999824374605273090312929326808990912328667987533571312676889146625255305378080376388795105496989906627323075081951875592659268569169764430127243329666985841701268000607038946710584203492179881776999881350052390945761942739621070894145128430866356091725171328429708934134389414674257231741688576807491934359738900124473878521329960033176550118165801612371318995728137199540450371497919492828291588120223373087655103758925441127096697666016461582866907140691993077468388595716103154255951651842494297527652214568681341103020337274901572288401713220268420664378508437366528735480332408183464432127858061492473060431236080069553102173760258168070980831813459601269510758504798468943265188692349684595665648579208426918533380017530995656052005147490954210263913948407094658711259957083956150830197845607428763962812179868503935596094605058766739474702758102359762739383274289725242506698354367346640926447924261703562566391969615298292022077238379982749857902888343249318797419273698657526299551595795624151743178261418443722728731069677439364703063023437175649730775876385219705239649411541860389843207465800793094464484788407856261974255444150292342393909310850915156565042176051871991003680880804341585909644977007661152589294385291216154588940334528722496699077272744311190293167747106569566275359278030218055351805123112686460843610692199674306813261296590984189851068496181763225238069747842047867104120011512706479231233270588685029190833263841392371280624507251002598845998381443361450742375134837908949353573772109556818991976156203463418510399889942386232520524516499309015332026447428673973914421197240969032745475485524777174850408437183266044011177830420778360627776583606761915717307271911860093970239514500174789435559547842169163205930214117989178518096872613487772649998704933242428954864379449878083647575365510271650426769170021207740880246813114491996312846833517734079426180756018641611167782605681353306170698325600681700160651956748929411292125959961653453987865738259962982553797021196478690814712203032338818240511166799871303020550346479447013038660815875112632889660074811265367902995357494609381841559652355047468467387694575053066041313891052396475122855317011444761 A133142 845 176198123689154072309464861561772376454761518661900070300699598477500067762041632380280656917458544113929226760521897304671280564586568290745786373160701597133260727140991331649526218517381165557653272662267521230048247852783559215931944945390877223865918678939832030930529617451792927340838209931389757885813249697080064879413427096231613656616577331831599009586128949850211660586530455675261808239392601685433510775879498110120517759149239879542076066373685233162537555855211547990023492287524174821802152464417844333580758541246565072263803266798876690681596744490711405109584799805960187478678049133510440730835235925755704385424037771539679103687355581976804222508114705456943617582591543764869512678210136718309215002222469605376991124774671334674567211447362755808330436157118987207374110828540436986209439164770504542813721456051699120331524283145085275710161255815357888117290083684237784236160853257000039560872741919790196619415499624447381844376031961385605086145477743742072613500054757661506474431076076705698381350504845766506591130188439768627132655537831307941012700911469337212371632552783080705644856444723138836611275188640360143158644492478434717689237346785016566948061183426213135605383528178234400328249469185016112819737568298038436074521565034057221080446549422723406542383063913048797098809592292779628450059661588949287910499466065517145352934797904147967528864299706268014581441957466060735394504573464047987012282299377640552216329809955117186547969866134648570846956778388244091306635211784931225430493224637952319195773237994095237124678686329821959997123812766936779172454116114882014056762079611948564971911205941105191652343742528876686465983362510148511911080667477944688190418449287784488081351097100917575851273694293934951293357203433344550076084222275979876794235298638162896724982684274158026670916331119974682175181922646855211105436769494320329293608117517149467494856213780964952509978327492717940639403095346710959315263464764475033616112794492285645125749575885592881018607495438564492056699813968416648784363664337425422920862396175831753837559232185297952236258907820955901902198921658332582040285794171810338704847260226262424467672243616172889244769659231425522997204603458433280152563963432592006116305788188000853596879917525367877231297961910703951759040291086585761088435772821562194184787934835729107051302533033856822486833386462662093646939631379582426262324667555856596103866330849514957195661481938679829880496475610495688311450348056136866847523658073188998529829320843741830933311723819668835861650065166453255202952119597718899519870699277220639733651891567266264344726129683200923025592317679615957169469401 A133142 846 254077572169601763267618408023612487451177358266361486742859793818294741993895260535396913440454558121450056309279380737486953203303308966712597308982080787418534985378659706778642407364528951583448858072152807303564761083537677132760538291125522457822376852196649330617000855876723671148982434213766809741307062652588405616814296753398844817836944031405123356586160467143919504349822576234464288965912472198726969869685868090072217988824492176426438908053497879312808306195887847445614051504004587002725774526881540616694785828943975521527515164098724882584782129166810740671031374692871515262301871257862786964694645774812482394114476624858949266910127802499967485364521523491912815204044615163179894542357946253656759602338445079228449873495367130466336504232839862133923912131073645193294567690281431612784051242422517432571584727255231135789920816754762596076133038057454486544908927585015781109618509269497359380762032265470556384505157380984736023874134934062090882379284608948416494098397619444871998854710130321215352687159566930923995972365201410879992881102088313923082253221865723829003814071560100203779624825219785370579999220749888567929966889210637674215530569468328240959895799582065961525432051976962000125844780354529320737654478827060164862376140628280314952396495503604340054247874227020270811424665346713521466883672248525489892650504823969025244564631936854921252360616613872085056824004374037503200495612185299294383367826383760257022248928428979431406376922814420060899893230713119248594490536029167764047334054278196468403919789482245682522244805297760058850051744915458350778270979175685608825700626458035921378645043810508644186627804735636501003143667153724509198770661350606945985292187718396291478779559522824067104792355981561032017914517784607481931683230466611177214174614175387286385225356416522613162870365285152423200430569231527144666197773743705794829870198980498298856993975242960628255547355873218645894768260891111204951166554739630623339596740708522326499221331608032958272628545003899597655818745509936283030553094959235433404454901311634967836519443778454171639160567902968002105787578987304405471671336835122731828782987330553108810471515200551066776457673822280044614126869023854859765879246091279575947099458794447232181767598642625614588081782991587523071025828096429898319503176667812437201349710036808525534460518555395357269995101667990956433205595143187160344671488915384559625026319673708442316182203501588448949415954847780985523914923206134649791096776123298024713214009353655169859356058734923800496624281337135933927845691092007657750158938975910602843570980171530565490520025937134417111851725618883354921363431301 A133142 847 366379682870442053477833434905187645132221295858574601983133521986382540455129203650409968900478555352586867268754106501558881847882806943431274573765787334755930315655300156183470701893432230802167695686771685864219155434213477641881480283858057993302643554948889394917684303644618082003905329298041808257206898531782783819381336504974037995707216676708856048598233807492582075060783568399641829427037545517962605118576245906386028219367158569167045363337077568283836414996914420805027472245282326933755745065610717151429547584578671455477604602827094481810565148661796597336222132722320919048051819675789005292648948372043673856608689869008833303205300603849371137091417528760632822580614752473761643060567480287636329037357035581777819340589194627461122564536543633834362472962572039249743559235274995845197615682134105367263682362980587246109945486236084518456508130717593554239870556287509072122285654205761935227019289654066622516259817527880364899044658198885573666785842260625872842417275867184747760842017576847115832876502745009546635685559490246049181107416555810845776668133229462292086287519557111710769513353110485781237522265046150674594869095597247047784077391935982538447602794936155690306537413567251025947067845021762095487584938731052459693110320264415180104134666069648035634818892252299317461277268620368605175617805322712167475914117456697268885516846318146892297936480292903840383925632865404613554379278266628118452829393363082912985530738464778384970808974728527593169075191731539568229164046318848130825030275775934669486133140660160280101839884560683675039814619044278174885487579517222533044646246590408186679441181263547523811925642085045305569846702052308232116115382586907738166103144271478164527912043480815203847534726051716714234881441288200555600937142248631041562962999405609828804598238969941334022832395824858674280338705649939495753446084301654261824343533321761029802317817444135444979546777190853794662315192801887010828622856671082594380664883988894702526232034429207640236249343288127781255198574325514151713408778567553157543801046828981447788507200369298730205717302657172038080643786700771294357568027430452807486766362883397356642275457246951022118762720882068592908047947927795249349117720299661715923711303275804720805255280362748610868136699775907297564467485074760826790962492319212712882152097085143058091585016454347071326510449771856496514588821256844505634590024691316979122691849103156724304977541787808604705227926394024570629797007812898108861894703646137678447456071658649911195360503384036300647296352038084850270698283602555444756829670132563812079789619755455508171065532675218146274367162750112118180648898466461 A133142 848 528319248621605271513272545514872560668175657450706309698191795844569805041554317768630639757576636363872141151487112295867170137693804309118931222772956354637264096639957446556857973487921912287774233731466698863396718571374751221915961808785028500819954183859446310821970148854683397525960335865342073740082606375768121679142270425875809390964988610870139016955296564243836208318145555809707283569499174724429877854017076911140562620109453832246702987493157799967412797617244398913002169363645611433888781658836127250820790922176615294823184309761506144045952359588181526548091644354212072395775461670616487769212818857841202888747336676634112764272776560622990679718338711951309038248431269022549126113443764216825332815109242970478536260679745157431808271725191687149288552088116749524485019122698853727343349029586137517076797395833279553659405601231617120851688648361731847759406797257660496984554803746199441100002434919131804197890272370046105199686373248658063165414302160537899690349217702082786826262190491103410709792564271144199317734580812569601508276901792377151296032365863662759464597599387283526829434475560495276759136526197328522877233305884341032266965383641117352113202270402136923356065424931924002453671706676600587163776743995698819817300219445146061429847236075936963781068788379941388758891009925906181949719408391678696974778264722052637763890047826135881838703152221750723961535705767909078707911718764865561509685601861739176764878302617282002148475135181613974929745526583649344267205960301242975481929610334843515202535584912161641661170591291700561647353830610104212726522311392855716964771061882742147155832804736991718828152589258830594995217941215761316986929182919659607828574748747283794852957687919776001124077970174219520365667020423067416569069427439295495322615430968275197748944275369298987138311151909080923159825213116643521349324587365211701844908545179780424476643435760468068699878197161855298684412613252060178503669208153146361466295423115245452520500094425585809187713280392935256670398688358645896834452428141316693942727705072489936076059546413084990502472711271074175944286234634933219159207623883376113273185266494871657725052398878588173344189067054269088693360526785011725706567986792866103082415752224251612953945932515484854246238532995075331500439042451977015802669594421128064163626122647066252959540059266649921457470798575915399983080647046774633937918470933390168510362021380432322739335299075816506396489720444228583067181761351275866844202371560954409023206942117763818288539986523721610609600843014637016954412997109193859331690634172218041108453788116386671252111007597638629793220336833936055533140790225205281 A133142 849 761835990132671931080085532799011327295864165822622640010190586474347672487380871093161732120456609158148274953577147176533957779672617930942555391964029297599600071424502982634833014298881504086739642873079292989332203960766957048525175046787727240124380630481766631315886036964149814614352800412493972291390861186959099678539334572776412167733517869658063753593489047405804319812690830694029503265388382915082365902887506329618784912169613058941176540919770210475440970327651426318128323194904726405340689396296629884966429080231094676463576297071489032619781491961009099485750814936641086073789167677209299574199592144058642521899802879016521597248040595117748710782707331216258872521415309315763366093942847433181842283058491006394467510080851927822040066705161876325640257748591390242268147831372511799833264103047528165519374581109226135789616767030505652183616574429486606875510361774990149142655904716365388304268284134098407586735256497788955817582851179906728198953756929653390727610729509127511418722317846153541396405044802487190406626629846165875128886111277191296358032894907268469685657652028943288576333744244881078600893633254282683838295832216124171281916299133099285764699226317086507323756036214420844287168653959813024928070577256858967124087223329580356166659610286835032124265558024983230291003375035888094002890211282995358325462781815082446958260563448441623464517647567284251048694103791692026092195144079657873068848185055234529812041526843382182319716174122912623321099880258430622893742765590346051796811673072568572987386827310196427115127890802747649211809183925151230473470287540918426640666826588667585790524224989560795002672221785591632937798701386425766786919765654766567581066621590438960699800458068273512805716585456498496650577608568621926492042513430321855624169888493253429544148840484290169512110658220498866337793676975494307846230301534550972406096297805710050334290032048777510929779380760618149849128325994277975515280169533980382151803619467299953639858609929660307641042314077269351990933653414593057721128687971000105112255806913483658840230077420468187005835443935586304539622669699787001256283036071800924887125667519242047042168916907466899011298515929535143827232971576038980673621687837592620983127590996067550074869229432048797074465096442198852116335534748265782026622764192774349311235986704972451624598673877492732394601565036020234919105778452627765293972800495923931674962912138734306233397196289785614415133471652651222758305470071531987091230957896192611673785963077743767322163465206703178462743768330754540363413271133173942600853137646668282714578282674209824490035901890262228943677451347373041966670838855847548561 A133142 850 1098566969452064303012211825023628819088075458940564396188385127504213499156998174562021449087058672829413448610917094741449671251117777362614855756280907474182268665730036661001982649761013640971166277248746609023918174714707380689222080501506093895230856049200523622911196843332155177990499212234480442702111881748988645968332041311673160470062341803058317062542794251062605585333691859715234734001406478664374047202085930110233376702785961921539344325303321150347785911799675739506342129044883251830889840220678081457994339912902316346845182197192777423531580865455415533276926127046992091906331584015074139369508042658913704675376627004205147509118910265383233017957984253275133342866842627602061751358339472554883999746837528921977851671000327800174224344380571700469886102384916696612601144687820039316505839493245506028541421069162108254529073718652387918831654248638671325382638182272738537403212830046195143735313765718934984608268041979539304242849271715052253404828152078258028891314981602944169383010756071962915590205364812622257422156282503590379366252264184808056971132138423915269623958869628136834843546429766642954847211860016149432766299712822345170647491036384545528955344171146968341423932848155769925538094745338343705345690608627646634894113958741035428446261728186380040386227153603237438138238107910740705645985734950670915026620356599084166461173968602604994899952609088871668261492936131914133715866689851147888099717573164046330249787116829854489623028574610104821215051097587130374563432800775318705448026950641033547404296602445718335738372757366970818462867195866237464238531428111692978360124599169796775967788776602141929402134515662233875865710732181284739945421315144990470792290239758664234045317407576762485689842192150300657950612545888932394934108735297096676514557656591840477127464879034071055137476430842807456178175322373449675270742745488235136997889016527288712801621749570901410292673167178614210227144361671135588632855500798791557916539352976423417903223595018475738032573829186142012635669657825154830587970733601754010255178930841538363557675695580768712577424207682404180071959945420858220878340978807913050311121939377480536963149853128168389786119115781322623129781251652121425119636767293821766591566903800577182956348474895081849896524422831117749676424340667956805705374223296386190578738129202447628176418328191285253463093999311142602837950549448042190779274840396651376085128008942033489156236017714571780170116069633402618988893420661387774109688197083938185079190335551164394714741428288079459621665904332105032567024982561039716036570892795861491456380775162422450527960518414750536498153091622575092579883816489341939819501 A133142 851 1584132808113886592271678371598539958113677515928128036681011343670489391436718880337563836421806485763405034748667497040023249410154055284272691058001676613741533816382641440661876346122367371398917685053049737133197018606404082186901191557996740609195654298566524582471314532198930802512485249689320385882473042091180440527235125032098124621417729146492223546122955716543229848246863849018537792400524876845644460983042008331450199586632444921246675575910848179031296809374162088716719031954398454235416744257528397165797953187976059941056076264775687973243506988205217237976227989450947659887844070360569231761531023314561418083250574240260943691627871354642026894146702510515411064155114547586863729695359425481295294453097433647001055715114962606999303682556717686915699433998792127923980608371688665321889620715995916645628563662357178993804788512679976348449593242920389621715157383326927195945283758270708680900934145898420113706714929799239178929232832230254169503033996343091148007885475860715983122790091533452678127534739654756492715558952743547480880260636068381940961076185574390911529279004346121286901105375389754896008600901249654227766320347593989519949510792550215519654320530094702031246803843284584018205088335609237663295460929570489190658345204417349758239153245385149731401907431230310360812109060603913061653417426908656176473028228753097552954565904464392954204108197788505378348821765208116389126253674570211174981919671654369752985663210427123330654224884871597029279480361620761741689847204975243982910003066012697302788422713339898529938306400995281117475805284629930498280731845866773733876873031336020362277965625336063672637082968912719463406721938006711208575530749519310604115914944665372235054387001925233436091239635364148092266286640594231944873058304255899977212136516635545474764374811418289977218071501164670131310062477068837456246103192763733532999983555736052518149888228591207784864523777292180930529392320401451524530602116871687892535267595188383101316494784158032084582663820644102704951283655650219851114796076725041311787862906017691406766509512797391063068458701642582892077461701674207854719566435157974546747712949456659415058815046041901910604684753658151293018000737649387518983535544816003149832418492152841301755504425929478595501991143257375352834551782907658965561367603370624694040191071073942774857943604653159458001049152405102597272089773198298386475949025879170788390822913931500152628986104147216217219692957277894923930761554288251098734183288964080966691580790078815979434889817427945374071263771303127126207109661439748137350792626558494624011818363205930499451494577518168383368107814442301936127150496706792221372171701 A133142 852 2284318410733255013991457199633269595971103889892901688329622169187718198238249468448592490098795865412157230694129919814618784199770896602143857890782661396107817580955103227397764689125803988543598330680220472199461076912259971806130829004550798452366238267676879247400012644234014885067825739552787761962083424583600446251627081964244184030923895366899983295192239600461086378566392336592871781406822871004940648363499373928021077570547282790475784641119117770841979651331629932253769337736113526124219114329515728034999190502721565532686515128624344864639713545411057801746187483862139478566179243128356817125988366111554905962342652677829276598179881374483537398126527062178969479378332310777629896158956933204555259717366752481446600363344105078965195736022442523960738113940155863549683424670830367574125516566626618557490360259697982946958250506210807242076394624636953195841931564119246743814561776213531871664003303071756085030098320502460916476649501226754797371121617898585357169341964876170844718893928980482689896989504376794049873578587699912963838956470958342574057814888466133270509950700308237267574559107765596793401447652390141380289601174930820065422023915366374394796001249052389182089549718083521998481811841853775372128349314750036785282698890655859610345430533583657726301510129606953937053623127152734724163522283616547255803191679241610072276317573063686037357329121258415666707332723937167701205924082863554663176040066808028019758996099648795012948902660956268306116189466406040844386385106141501048037518973163358869587358148339531234452702091862438004429292757569163912283351083208459612557472551061942192608050463945827213800744239037625803998617168894945381481175395385530746144678557917227004284192011458779038081081864352909398747327385124336575574555140628272470043224342430799982769751350600295113077403967203023486541653913757941238457205533222558266350839289482371203883426024006772054873232994182157723209173498874531427237539619673473142244297955722295455674967575532287247492463196794966914397738395777959200152705354666775969844088055298580167018943159778142332176004870344396847971519701854262305647393921156820488497151761994563499034274333242569426923565628655938383209333933909165150252833135987909248236580874117493356554254425841833239632021332052712427669673994528503560382686378686217512419764945750496278897526501491527747152259414674158634123750615001396825256127716042923880208190556761214278057508805944268070659017074278654846905539172390237422986918192998007670031074420103317091180716401989668941331302736553204983885619564771134253020126930926456451963550623362176617786604652820680394066274970272707769320258436367377893876731773161 A133142 853 3293985564144545616289089010192803158850373695548048306443278486957345971370164296783990033158627216117844963255900595705183246792820222746236158805817539731510859210203442471266136019843063229112497393923192867861885739710460272940358468523370693371571506386335761308226235761670917265337002203949870263428938415776509752314405724957315081274467635701340629419443663380909170014662889502503072090250846179464247569295705114162198062406529595151421160205818191914705955625923400988147846668296443750272669727446417422298071666906971309522074013759400040519122493688975757144900764375501215677144770580747020169726443462401838859836280021910855576593631697314133906286071557876959563473852491037026794723397486202321543203217148403980812350722886484408905205252040679562833697444602270756446515574394729018353223672999454867963984453865920829052334803425167471363097812599133243588014443600302570477653402136016154688230811862095326376193288071449618842320149651536148187554987869975763741947043105465962497368661922799764505378780737776597365161207607904321750308294350861293923409428108091978601684437380565473793721227332292615186329991506145682620723377127929894940349038536447519327080314146813015105871099446672595437226754470864808477371416416408623473888461141980545140768352590274389056177046204985796346920963737245182868330737479557634234212025928438172971124896985791930801476314388746437602886595439095630617022553401235571254088674794417504750122719390030351981548986982874054025822515931077149276843425633208839536026119449298497477247667661482890700182266478159234607105922680609449731582093981254752894534141541758289305720446491044257506237000555609287496646542550824573233384646344615185816630022364601696674805569826136557447679483957157259988845553823062652747746563639727664645902352289648696939608506683190814134767639302635258702922933633576474197017834132803736256344377255450023539947382176729536711919417113086894144686697655984753916625007600967031399428385116883954858700201927422774052852047347114521646458833815428161516400350006633414223473863187877646583149909269890568445606735954577918612192039332612144570535687314741699986438346093083211108948008529720739071721871031837109490436566514696278497277066398559020319953999788058933267309933126559497602070779258828868063324317065558319226412868196697922282284607011581144560227458357207178358234100074910984345303851114742241023720949690584870356089422392026757057458775069185530410674085401416863011342863555825168075696037300119838096103842622208193166666613616779285185454364474845950283635937205290314153106885683603323645236815987069895476917784457872843610075185139025430161057876538091262216178025844726281 A133142 854 4749924899178024045433852361240822521792642897876395764989519248570323702997578677713045179222250346846067024857777964876954427256462561429175938854131001510177262873295783088462540742849008050576232698438913435236367037201406801320025105479871535291007659842857900129582984568316818462601072110269973367076767233466302479236926803761366382953598299757437820722854467403031422700057508096217093361269938783964573989983758411122515677969138105661066522541005191621888217170601892893279262641914134151779663622758619593438091308680662125609265195154539729804229771259789496391889100483285269144303280611257959956388714346795085524329009829252801063618740309347099718380977788332048628350325812697060327213509278944790732094483868281173578928295801947173536227008246923907163667754378360490640011908593774573634980962339697352977447024984297575795483839580840987494779803691555512616963631829704742509529462065573518846896959041138157562714636368932029868164739320865624459699495137383433417302278988739953045034765773783331436273511926884349023768411497019444264031596614985514879213821274053744677495688192824712902308742238606843333091054350414421948941729528873733573163248147533407503275418203703118730276943312552164536958981465175211970594210344111920299310375684037055437128354089745135435349574326079388725306092655484426543398199281999824949186485585616166182752029177194391152042807991243241764946803915843175412578820798657610884841205877509975041648941601427667908598626280401724948967761856423782851167375376702040469448616208369460198832267180500180050131593808803524441008736076146068943777467237618270465458619545742902116906691232035355378166541000444353532538510359671865707595278547759702562049746105077088687842627405096904380774777785138904551005889865528960137913969193932151791118721958449078556115483867409803382039822796996075846591383757963362034158478362297454459090325651519644462232921215417967931815744603838307174480494810756516273241833723054839604502589094248707183950235504376064651925404782075943419226723964109013128690104556860028643473340872831511074322002148239039920422581070496488294384072746107010616450155460463610223623606569074228424539529265582972498853511104343483229271145704858099683908379493888971313464419457800107653967567014244369700352824059209895694601237538861101795983795556952025244836890890935064705351716053566249701045825155762224751769519183707696554808784197695667010557066881112026915641275592256728907923960489826042183701562341960719974916262799854613536574071030149794443016165654679327247756252241425123755798037564409068237645876135629061769975036689804165915538827401647987665048022904199700019537688647669163748350819391363523861 A133142 855 6849388410629146528969998815820255883621832208364067145066580313159919822376537083097914364448451841524812531999952569451972578920572220760648957591498098360135881552433309010120512485052249765867698438651519250417973405758688897043203261743506230518939673921894705651097355521277090552153480646007097645454434921719992398549896136618165366904007473782589636141726722551507930624312912011855546123879161475630736229309010333133553445433434741833662774082969280500570894454052303628707708581793513150422524671348202007320305369045847878157250889338832530977658811034122764821346937996132982604869653496663397510092356361635050924243572337502517222882646932446820479771463684703256245121606348056669954815085656840902033358702534844303896833790195684937754830440686812233450446068116151225232140725676648540452624194470170583538610646042903238376258644340769278800001113825410450060417969083990638396171006645154878161070726706509361110108129450711915620274711780538578934738484433119041011986144354719906824977634877133641131341898819786493515676684217494430724411812010514761594532406867757391732970180689615855439655412586843735793702114043306090304691353257258795882606463479704637172203825969425750396044246385600774589699414046028184796788373944792972662982087847920291959793945829059895023385030001160273556095038688244805830397335033906268019092678002432583197355454948617326249314927647058365878615688360050419849308042569110873660369764786694589592553023666539307093847237547352304502357486774447163794234078449778709148105368546349312308218652026613598149399058090028204084699990315879950807477376174551564756438434850819723094290143036148491411058645885640202184633035292104279525779158281223146479289917253498797286172393912579909980519781886686343205290504340538937456219195831086523155128551161731281629221588128298253286087289705629038735526072456049534476782328780598796526271993245114071864516332445250533028141591799317725858706728830413240481260807603637477742661334045521518875301380897108357805302380843706163296003289497411381503409614370642154670474334064759851091525743947851425674680916296919981542583220707846976696776553638301211200765254234258944304974892252962116622607691290592270979499501669838865047917385953121498074995372904147967178087964324607254548411170222601410762746921206720643231489406780256623705132514380121351723972614321784174861729721640509053181067301359055383689793243092127461244352934353141150785597661945259133899695940352243751412034641554243802378661175261353052599901714321633381378636144207433973111979330277770553609910486531940671108371200280691423468980357669881620180311512195391940340155638952670828402743185972062396033859665384320356681101 A133142 856 9876813338202330116750692858560447743360160251818086946790243822057355813543263476248514800489488333228432825076906747371779581849037885874294367671001403704314431021345958296810690540904601313373170572302792320189282414736992188129497783409030504536775718787712322690982257078696996259386856490470124534771928080352995572406470992076590697709195823596194497878549211064807032928836519063587601293540389577920737678089602916620172945799334928586036059161119161476631607914526251230703622495683604048775128796420484535936286904072803959640630173161401355130054201281433767082885892701323277630952896038908007951593221484763396637673706981668800582595713257848005784730732252364307173416728003571905377783026303655301787312516960761617938060746533881878295291959243374993711636066555735688424256286413818601558110453445023641765323574146841485440989169655549719188614111356438177431610094455482670862536082052851268734745141013827457582618359953290213392406266222797309958268434853062519755850602857227116901664704458060936728063581824620196765256754873215472085157568887565671233800851489484884825198323058737870719270202641486428407675115359393031804942982455237654788984947174485939268910413772493728367977073011093004406182018095391177301756864634181122468099871366325376968967432757150278878585777912098788388500320482356354523006413720693556483706692493022199354420383283877007257120973624250172353722057668388789579526784805837081160642315981207720682486418478208079401659807944655742690674546960990953767502689957205521889527471995219499978991097390109628031253391634226861486612945026762812918313432666236118760513757596262494959064269351434892579391189200552171105887304352704011404307838646245229463433498629799160609571904179312825095005144705823921763124356253167282282907942474457572457543579656494549660258973965522213828734489715694276860552749890239670752158083943145102293429755169128840108988089153130053208612243558871556849947928492961082017461811322611519850078039191052935969477407303394747579181381251219505396893324228543248018903535232361430174795346248042832442469048450799607583849960877577542887916709876642594289741173896274886087893272982194828613545370089242106586827791987522950408955052136761938540997186636021706335172014263361910870695190588516646814439207108167175109985365778853628678705928593334494430775840899244098250903804500296726584364557559788898924874296790238679572985301730063601418689920780162658320804912883788078826632638063974999710111769419657221069309439810608301994444735477724305798198876930954134548146946504292896880367165781020883329203033158880897013207905784932606495843285046927776322516766321728430357055654634025327411661889133370562970623601 A133142 857 14242357984299349399207970132045349825669467461289473013204386524826393923209563556213275244391477728063558608948367529757536705053733710858511717532626432643523049396899319430692005639471950041634346097562187874193694824077336976593838760472560244035800067552207247425690763610125547328945294905777273572043474837434097895417732620678307167931293473618238683351231820628729189975451636176781309209739117892200228101068978096755956254289195533586322163647559747880022278041852400222370994931067175244820585301913667352618118395367614263953910552447851415265007180589016458010756635928370170210851471218451850802799915288672456316474561223994072937585795635169891894761236136445646240810676659544339498093169114785288336402616098715718222379699668067472816873250398506054119945757527302746556552332868000746798254821243529621255013055309099379102668006384658354300702748574870026445931695786836927393138634149204884360624332271212487324774564944515036999934215618561940421244148319631720368895557333977147852293678850888993628226553649203503949006724850492493252366489924057687404379233315430336160544248880519319961332192553610842920131722646130708556637476009099440946920411219145244721131644456109986880872543237749726752939880394140031640948602014115233806027351528153345668959078241864873083025668364216451695943906040519174977369418187905074543237031482260009036490995339895695847442194651241101475701328542128274523257774381974501922772559275136746529555822892552383957886349208956033607648194360262180885575084684211912785989466511737972620392854217886057007469241337497044235491782028601660348257162427336308701096082015375666911247582114626078950990683768550345094487308243563892340732377548727339663124625734253136100205399654175181207087438146016208496082116426562880513015796828971988397254686736113978878811811236694904042781848082741441603878329815653149175077480263686456908329180681890542323088960042481091476285827070300985659899054180121049855939450666398207986334789852164288146467546030114328900821746461877683076156877534269866231877394395450811669900218815343699622189276340309086284485968904550519924394353058897913118830075981874747437530898875070708601788118693794864736089053438316803897442205681709045537252895211757347413819969572394971327575286740676680099166788238806843907188134706185725834050717542181560712555057444195609556451562116813557950478830271493951740615554904222816888861115301508621118289621412060200157449898780760464408870364392311597338229759468504158538141833545721910122936708657164127327621401898291654584454784879860079530935843145745581820039665443905972801622331161515148685385836726157658065128836880293443904045851239078550065220410270654967483282551361 A133142 858 20537470336546323631327776179716535888167628719019168266953778578555837979912377104796066653897710394379318285670720901003620556907902162020088022387679644870556532915897797273099575321428011055435413699514102611794987747037105183256127363103648462869119160634564063075523390143543960551342855867274338020762155943651888812196798032547126859566227479761676585197978406797416427137568330530399584292842514460163151001003788325919172298512074160096547973943721995323830648304743246594407743986976371019427235230230711901990790789833195695817579375999628579410785224355160451017743986122817084120770190544111529949629526253044197244959679611292471507198134710201726264239917778022369514941822326334933984344972080494082125790785101831104915053588860606761920052931782686486665968070718304004798860039739370663064481894122716268826087060432147157824561824217507691351894174830851221696856073714524393818235047907071390396751552389947392894867340031630730063691746515700095290124103608474087709427637824992189975890583238277470750965962298569628074270931977655302054440393312922297671443620639999055258619981687385800646370302392104194004401536380605122345639435462138938607804443993060268401932562395296828588489839371762094884734901346331830235070582347489532967168972803725758129262021857336389835444135195422211246762724010108167961012178020545396797791315690726440008420660859746309535004387566116044077788962035691303473748131132022425935556869832431207287898814124642059459192713899506655806486005592951103846045504611943621031874921182454161299106516791094304095142614755279103560717663072298567459373909906786290910861789752414115423524054345021454412435986603060397074079592599914780051324684117426177548996246875294392457335576729416431987794990801410666827428648762747420532486496119435132811268800729896701048696971544340086107477596200823443098515691041421950870790974382151927716708385113530992901054171393168580778750954023130462450017586179806060931182670399134893304774916888781712454270231898017558880237379216646367776312820511092918563119183814704838066565940736379366812364494013677251622621183310400972153433769194220914074758679824689489530033468284578979608949853611082105707333828230260843697161251637972306902780133898167458949022060951379285292452692784865184186351694201152360746990180260954037799072455989897217213009962058689169736304901668640650267863888886936718621068705297592511715058155279473701588972215386270028464384433236943705889512238821075259386727603041813576954779454663491183788972739438895193882124263338459634956649251649811730390712605448999347963613868367079253899042388326999059471719880715834296002139460264616824381203760431096635168720419948395329740330468438781 A133142 859 29615017982941814377025254043181112705387894943358179351474335505890993540639724575552371901645253997217248904378570590879691085524489863899256069771316515276909876941675226768490156921493552469987824920353238404020498137532681596918359063756700610897025793834973826747657302896226780989489069215314689648665456827271186233089887345200336253187332094522864017616801511370053859203183557173200023768969696112437371543219361696997349698498156649663688592104683469697215914833161719736735744458224995942838828381407384649003367700821072825754685506280911963658937028512960781351128817232466306931980403913137607735514974056974443754775541524922519919306772666315254103142066674672120394899866983898315261085951646903351640101975714224354571789052757295282621243510757383515266271838030036847617209620751839628138236093070135616117596286130100892483639047853639706271077099403338886816840012364648389048967545943362795747231377921971869341911379551046568236806498541423918846418536159271314845274284848081403968086368735917261933899289407983754479594734905054095070009794790744029184534296583645322252593853048961444012746014717221694143504095329109940291703509298928340373013061317581687890342033842373570714615467501537703074060974801530105058940138796477892423423852755621015069050166559200832277837359926130464401380152078669937680604583336208274277340533988996044232133556468758838453780479428144684319070207554138317480870281834601956224571083525806525772403560411910957187771935556739388716919212416841131483816732075338017316050850355632388855338976819903768619138643007871129837510634658472505674756829828423404157153999726899139065054775117938822636653741690929324030477678041768869270117853764950999298312924869548779670341801438418840751219169648196035548943615433765353844965014388428632541861213397824306798242154155127167472078650939739322206618022603400637502531409981582816081036583004531009872777792059989051001867399415527056551939699372226159741715554776101849747277443818833377194769527929395289790973400008657600455760011020118454298151631183409981041176416641640231599729978178446256530733461847629297294731570783713499197888897477126262027560823735464013525397087119061702635110644218982698294502627419750384844763415828262264047142398071919356996745455420488854920039043871273465390315932748161016320536647486714245039599652733572338564142111754617700872701777296132476757629332423573497670296971051885776182676816297379968985442195277774043132212239509626131724063865356535709464633435482920741301788567334178212413895860112656895315833636424243635363328046121613914017949378145662840216446322345201482243071382606396328677427036572740580464251918495790108834744780345175794830589052206170661 A133142 860 42704835393931759785346785002490984804633456340693775605657724845716234129764502925569415486105802366276878540795613121327613541705757475840565232522216027349659171993362761102365533181218381233711388099735670264494946519334379825651090513809799177265048325590871623606058755252968874642882686465627915199037567982769106896226805354980852329969273314074490151726842581417210867554563551875423903875270008951620229602171318563281852346062043376740878853266979619581390025358770895117126349101016457173202571098754218433150954233793197181542560682477699051967607784330465091547876736705230291778831621672553886243082642960630894850189085919258662431168858986691886215004595904959419587076093248959044271551957929862552570944923189126417461414899022430936933071222459215246327477324471242415960011474264113004404673381725241435725305018512545054814249682443124238935201825445439843938661600973749262484217383015281244396117250211931045643643314445269119766744907204986775276440239017565627532797809323295559529790567826609453431212024360350275389947533462156027435652069647859577161800784229995914689185077476620714880579106851931290850738901063040153295514114769619204678946226615508800877604810868140293673646915647377996070701040928905065163161445073938773385044228504632700003812210916345742808251637569344934244578932534718040027263848158634310962528252220816605056296580007289385304041916330997068672055161504105418116111472657364888853405566887343177732598646215161475622707671880104299023141697819079318648559881607132809026124294337900722275237505467784443254493828074735413946586774459854280884431889238676642008325156744398806117693562196013437220600283082333482191551737656638109572729893804375223561989688665642464990240420338623238946826054837707881850909866026840877497019018261617968690231058450861920506364137594721831154651307177507901798500090078412677856699422402468038636927035984148602705552675096332818376112011206235992417434596477163942541492898804468468200680769211840841133145205003956109861024762575105043210838159578190300005016089047293377956538326231304477587443816168825488240066029363098136298030771636345671622441715403336245154253177793070822924642990675833364117723841629944820679829091578028416973841942844220286588520388997646761410021654263652143929512114910682135940474828032667924580176046603385951449885486231849253520323188845257056017785694997134144547782876286087686048056517198664009781718380128606529006979181206116933252944159860642060870840707116521451234424459186917045465995325123145543405643948158187904585797147074507672382188651794761815014535039672177448512861697779392210395449461998542790118553784598431652412626885267168905843066804537323547750379672950829654201 A133142 861 61580343023031614668655686948337956907168738655385481065179087753187303724126872578946521578592665366917261638578369742383827847448616755672231166040965740121693249104552159834384330357159984245459351651993916168163308860382038175907275602554666656915588788476243046266109977417478221008255844394366238402322524365696224873172820231995043859479438931563320275926089385602106700959821438620804096188115583938540258648959498148890734085671768051103697642722392506752894719351432797597176458667921273018762164685575201573219027001762089514711546749447335752025326766067502149051256903200124848278768266471418790824917435634255693399528907120029466303225575352037033606782524152884808372443331565131957941262662248910153903950939136744579755005712601292653762206081542677627820707035615693533777488928679230200511910878211705080180273719098803838941255558443937298904854761215224851620663211764134071853852417340489611056405327574226645846264317518698519657077919383092388524707978244793475630979595769907348760554030719602095930545805228335689128549863657694086508115214422418719523287546325357525336482629127434021896351059334470204185071351828808571942191061794281594218700085766502373283818246929824461103828137748051568796247826958506302435173744856480914743341354079827597784482139091204001928666583537635469050218419334911335049376788440167340199691462361883555495135436236954824849589989568818344880419223818712458785115262701638335124654602880465336483881475438702435936987275079174842451981611335899960650091865460753435277653916384402485888503627545568347269211480945125459039848291260475214562845109525341889352600718871423351522575051631876258533282971550983190390893575223194112235007236748055307425389832742931564967147015786493272142482419856805117432976477867089111585347579368238722422680644424929491545870288169434725397839712871315454654114923275048478068723064572948930131632704852559280570397084711119864109302518291992885538884136180371032918673018360488755043531921926030674080618190846176781024307916659901463652428170351739392488778902254565867603347225249124415040862383185468175595918683608125664912463077968039674766061755722713388386171054816784391193321667157464591996055144519736212437615255552889557525895236817949824998382353792208558033894228702730971057501549662159768752699311707174399083597538665435055276489831546673890003967474172748920159946099484090140305426149975206019707799827503502450219461721468634317448094993857025339976702346306806342149620575598158576144330605514098896641223957039008539412726159348246845755824170247803639331480672560000415637045509257901735092706351751561222188755881130516096954625879963901870038427504303339066435593497398040210680252657806044155187001 A133142 862 88798811934376194420441715232718331369152516507609523002212638882371246253956820494337958546915137353292325005951468372904358428407363655921881500865840075039454315549592221118421102009491516063571151370787127378821226881724379715278465767793315509473101767934416881844106981377248341725030284733989650148233881097765973498008310547731498264517020970040993763395269167195656445573194959927647631279358796769366101351569994159381875269686343467648155259926836727758054603914740735364233336272793374676597868274028341914363403785586699287016868870142375676721469229061553768466820906537843325987692061420164223815644699101953749251225833877996571150588848488778415769094184823863988713643697040827034392256487410970512066944683290262494880300776156164984294164236513318680102213217880505604464723075143975685025171081707897000378518977635456623208235701026475141896561630470528790597152412702280357863992701587603003862092086244784611379267502218648820076386593005512019265853628188753174294245044302397073617159382507098395722393619927235703373093513446861410588674703545058145693003480000381321539293262016682382953823346981199182503582038598240897700486215593239289244160844729069806766465034467996004771426500985774714826193295773125159206455376921600405121124847538882891372523240757305254435394405209632777025480716102009610423161301666873145933644126197583866207380242757108850143723460916319722320495848691421861462718092704289821884863083948064127866579354983962697459660027956498242711458460404669924178113821434524846537567921302014046750499955683204088977759701029042837200047289410830799545341763503653765769808228287435728496747106759603368791556824376234678210186343920108253204770862660801948932188576825618651040161006523702959806220702607458141630470230174476472065193712429981976115536799029689875947224449176187279301853711309129708103331920862529826962420802414769954781775723470354498433909890600759747712795855265042534711078506937498552304783950982925980304304830736567020183410298054981914280942154798815335481758210809048625778519172034994933790648742270911175184445969109628940383826501696887845705635460399141574666989429310437302716613506792625299029946919398073265824947400673617988390220518678175163923923957649540803427380765647975743038114067767683796612773305100719475859256467006917450810623070579510746322746887204817517536467577433915097613586257670362985186279960481370794330961303203533334552454020639390557153623974162649334129471530430254884737691999171837550278673498726871422039599480054925190687607716136223793391993867700185773408322747642868804586804609814854629826234046364053503003975585140742213265780400354161898163760048578529666631219980181169446477376582176642720950001061 A133142 863 128047825229027449322662284709892885496361021635234276783709560089291583910902011025962757278130049470782165741320378815358342469935570943222597452017375347241153001329262878300603394713356409003685354817323385686344041000137695167393371729882358409993555833772640667376156001036014691289272662330568681147514854220454168087903110637008588502389684759360181443495702213006750992409846172394229263500739196825841979608705282618330515248153621608580588781116855839034607985950336788962426873728909378362381107288984183465310455039789018609788810199198556278496606602979994466627006695970666875949403673799610339323368831187581672164574252923163935569682816295243123502000207733487718840265838689541018461675913583957229490380329353619380872813964211477306059531066846123994029763639476653465944596896868684258576096187911909262840744185476609351862436939624618710677542966283741300816242158453476511905805621836906191079525731959651835382257891934974079851629810036028948688972407140203832538825722904460810248595069021205167029595669389268655928311717840510496374782414396759423670591494873003540302135547345426868785391369995829886699961114587311545675529180694389260808485719399232894854869295884603309055935910593349390727801936257019521069406218347202927703747286809715049531580728689895085691836803645706926835274142400678523318863547626842636268974630285453573187486814920314724952424381051343470767810133393806505516780704564323221519637442398505591918270946005398771034393823325995386815080647921922694764879480416719367953737664863587871011735047591552750737582219672398826117009151482126752469168260127159204898174112589763449068957805372296425921166407467558854995898317039220877927167348949639662304908502392709351868347204260163881547298110677534783426020638935117205628897747976454641319881641520168376186406109841773887318547653868052167769549975768844735431332728359033701846390461611546334182417491849210845081987513989673043060489668119736732052465538644360903110052522390207717073803569177093074216337562911975053863231687558477766633232157295560439960247883007428665491556046593701746565302219528228665381861421432484182630123991003894867803968290623910864416792264450354491854982155716212619522485550318673033488740821035401020592458065682027229252402451826771331984648048453687822029279072724663256894519384178115830762345734859515313613696242692231398009871223614563940548475397587986710219226491419667564922188478300279714781208322647546482789357970178081236985409713185214149343271040833543076482205809015245085962990913942275361824409401399497637451162070620344256213756610307511118307694402150613399770510605017069141013158382684821493250271951622735475943152775827748943780166351246060997565746342781 A133142 864 184644875181445647547084594109950308167421224045491319512586183436119581628274445942617801657104984421730529706658980300278356937288664892763329603927554384881667588462481520917248976755557932291798218075428951372580728300971674707001526756024593033895198039198379907939535109386951807590789454050395304225066271552013812616782787530255836888947660905976411600527039195886567735398552607397518670320434642464067365229651665965638443605962252673229741374215246193051176957685781734943084187683751050805178880112846918528635761803971979248616177290375448011216430000027922959322375188768795097275714109926976689140074038927793669307566821489368517094911470508892095311468530457504466703674625746621107794702275131578913954616367983235856956102856092174119172859504227874286072239065912116417386504260561567556891045677797891449119352736938293049929010858702999154321875060819524485248230595337500427887813842696117139933672243393731701836604500902730404497230109685360738497478945242545737767812398183188185981400472369195343758281232865705474612922124032502688911025652885423543874847242603391104734357919978843528106151401710639715422161423652864650623215378075093720846547163212849105310914758200563503662654811649108835654775565889326376256924560401289700148398466454761562541648038247587956262374235462704178863688287861062328616190812516605414626715483227497854952489779734851076272545813752576368527459891858020289533336313263661381141495307075561115482018837560430043868898433576057391289103582844952121181032032647087894064443175165372407984875188127063383359504583007898078217889996389937366229741085761600069809401300546210606121708658599744686574953168011395492669407162984212585862722112414517732241729128261710059775505628382149793488244069376302550242180130874208836040398487388335162801293211535283768770921663167388769326066415024019916793982961726753245962154831872924183292540263868126343536547589336671437848478282377253263050691390350153430121103001941217439358715432981848791453404563343070158038044484776913228855444611701114130436494992301026119427743656647969864727648634742148808918225416733204038592798464070181792211064128038187088936019558466172673863715415390491779181618443595377923733435773339007836115600340009090622153521103332717616606221297420136493038065873096912738646744563612497409524446141361772448448556226920533877413432445494620242015136690865943531907916337041916354765330269665857425084461233254982709323945247633787865532920063525262713478076068721079631515446562208470389415918737000503359033442210297044935527004964824207893018802297511788774591432445258821217745065501667138158415573288459028560598761122051112239104993990479935977780359671523633795761553401120237781847085276288961 A133142 865 266257781963819394735446662044263634484535908712576847502872492805324347416387840147243844026788109406085953054836508272622575345227784839793778066266081405624017421409897023899794723878119825008364026779413730555875723865960154789801034188815733272518465578968230054608142251579983470531227103468007698123864416063149697339232691715518279785274024636733226167778547024766217667693720450021049528372803253693988314819178093617168017349282320201175678481029603893523958138374911311451138436213095286351689582741617967534109303210872554287485917863911196833617813563433661927348398395197906559604703797111026586129647440765047283559839192013416478486926770791006106196014118919513707498979970060788947898942219063823209965327312251496752111319445670950868369957345565527874392174703281632397217873199132883548352629291288371557720843805920833101388281795812785155913433160158788023986647702234517163537715655362179078878164295448029154396548308043845308310925966536480148884415950067343813657352939354434459724369232561310664494274508196677905123177774543151036899202616678366353508106053242595100023403818473945022102201535875372473808870072946316238887130899655104451071460200867209010625444226455916687678239182462104347664795638210472377542964146692441400411062884880479363470006939572293143035257955700415780214511675821509477186023832785397381049087457839421621387917074890840331670286111006834072073126396249131863700565446945495147282814713165516730019479245491194117860180506822851432243500551381773036820353426197620326521559104850802148726319009544177807251654871115169356391371257785138199976534176499967173505951777213523104264054816743026465744656547106024832870430133124917509593167358934385620252911098044883513486927247779855742046166400742517599914440322699970206453048989916231328304823491152237674399292851881264763594300451916982851964755661260002411832691836228028313274141214107376575833367441405988364166660601200485215646053924395253126497898476333696903194364544307303567068092306537137990797785930710745964034497266841319017611659145665922368654366392638489537508603839742131988758334485627060695422150003327780711884171842507074778350872399339930371800613212200824695225401940682379249810994862669298981005662201552287641744356838547713121118941858477384996189559004357699715440783631450148539870994441324291692546987316873674991714855972706999696754429098357466958447274809539045795584896029631674987304228176165206766565414265879599454551987942245458654754148705686083643431124599433573467994678336548916828481137704257424854754579334867106382235475461849928792616589372306609888477266145709611073821856911447314167314272524839321163967908084000116057223802703184304105739216224249031635362499402662338801 A133142 866 383943536946952385762866539583234050976392612942311768607822622039094272854849637217879680468826796658591522574544538270141453369461528450317735208226085459355448240005483045981983074583272032104128634817696524032621421233986242235218384298745531354378593469674148540365033187243226777554221892411413050299308262896790311549360924670989829194528254578508406157525064282673689990246609490377746022394911971392088685901889581344290315379221499767842655139903314599215354584359664425330806681935095719168085573134532996337267086594316419310575444943582655458628875942041340471313431163500192490154885599719990410222262469509159255099618807316525072609631308569160296242557048013408308709062413153031916249166885187757937191088029650290333308665684554655060015359319445986966999229849893048004671755766645357515156934546992153988342007648785104393908852420551177491828016295073911511064260738391578412320958087218419535625172980363814646908120823594724031853950746515494689330589302518164536748165170736696307734354451952937609005400082538376673482147737969099762705961262224551396335145053928579530842643571881508743027846508580885396592675223027164363610592134087282543351324763103352180472785263634673663068517238455542820223799655523935279090578042605940098103052531599184787362187465215208464668885709745764092365146972846328805039917750685730506867369487488962750543521469502812023417476299526040979353079735931356289435925841159090738720437674889368049126973589979464357524336421940118189237736505988933874142828459544935863756194164751681533090944026887516270993502964643491204018279135836172894428796052771866902595512653340599770138160924034785563859108165973719797603667582558968064620761468861271649886965561651593764738089315792923597880778461626641002774072703153226163496460603060718187080392672948315191200011521491120621714211925597874248513260869553961751109495665685984954817128338202573154225372313959845884456886738452817303708346708286564658256539481770188993188834314175698761863397652621989639660249274040410903224516203340570322281882051555267754573476910441045265117542009259519585640709410048804789594701712000195716355183585831073792194869063828621129963810388278173820023250416845547282849530858533355791602328779038058770304740407664698987935897553703091744368851046217929892752871349806550581996564459943487258880307262375612417518944899211048068099644744694776488137438367438966995317065309398605665835271945568994902404618047453134779676101079797887854892768955523263892748050156936650732377936745384801066166441536096996343511167873873402578975662597185299807164347283433686200363000037047757501312959250733738570238620382057179067329484352134176874580745717632094996842154033813702497954942291553816261901 A133142 867 553646314019723376450658814632361457244323663326904857755632718107881136132345760480342351992204213993579569466540169349035703136188178797573334376483948966309150738070485142408995693754354392174328483043091608241309533543684295343030120357756867397280659264804543226976323247862481433249717437630154150523904391232755566104481114142875618180229957828184484945924974917068436199717943191404259743243934689944138191082209957120373017608820053382908907536062098622464647786688497726415711784211971813945093044770413839100371604759701065773295504122728325260146005490610049525972040389368882372896785430092429060513916351384766880806366760311237141286609860029958356175661067221215861644760500786701962442350749498527881606338973428406409134343805808366925591279768683767640885015051371071941104274597629406403972751264133394762817617308704314615183463802153002130430843584063420240166639998112953836049658024053305608192420559520325272812355831075284010088088665549376805534560889815243194647040518849376721318479395346903470875122424745830966483351914973667314670959240925186435148925659658958440879992007249317133501132563172100866514163862735098066010234970222961772408159236934832977032745724716972966228114179613710284658371438469876461976235994473618929023201339503139582896910854833391033759390158195436120774761720332730315358084210464990605505365751871626446862136571105980046927669153630440085393068906086619520234741362385961899739723844375755561324365897271142112355975260257143606029383798135491264740921818310371317916105464012819919914992560452788918594824023361043201025002122504503528628123931562855573575555740165367655016123788403344040058368230677556842119655783619898824265628444930594784751384086990500163868811306446148048288340495499215583482612923506629427791689736564565709538597929567979353472742214697344055247130002411682749373270209141151585097480917227354076817985789546896381016411043362656359398466510188361351462220307295301841952803434814136194481395886676813307303452346988602523252088655380341811703788330719835563411456306683550436172585050489594633809958068748387500361914210955890879534864446554278895203462846596565901270222839168472329477442779283914447648831875689338499489773687010236382191577093710679194491793923495657392890443153497999817994887019087250547649925045637414489090506080244067303013710525358316232387326829806358607199990967420769338427227678572180868201412591256759738459474841282314484060692659013154472693483205080612041296718079715840847259044895178050922515516792166546588495180213914164469918249319546111651776523229665740472002196166122003194313557576156720607282213417701139570969923276653927375767952467869399053029378101022777801142280377543134753019391421921200387322261 A133142 868 798357600872904161889464247833325638112263746124783862571853771688942559208569731763016453693078007751945080579228349656771213780929984364572297853154646183332336008849399569870725808410704450243349568419503281387444314748571519898407198337501104041347356281254681659151317758384510983519314990840789873642419832849370629532350217233101970426062404659987448783617656305348402326303283835395452172011731427987475879451860856277996547101603137756654876824346406310279422893050229361827031062026981420613105002473363621449739516796402342528672806369529301442475081288583749375111210928038764881524674435307682985270657156434364332963525768749996641210218808531891380445007016375945259083435933072011076809953531609992017518403608595732391681390459309980552047565411082673492169224704847235846024359298025837389171192165945808255829015817143972889990160893852208520903784620203156912408783813018141040005194549726779468593934821655328679580770200289735947822992001771454838086147472524278168516495680015630495444939553735782852064317531083405715292319979244290298655760519452856614933354466083164143169417631809943424999890128247660868628027697388788384022395216469376788530022268335266049529038862256611382627277578485731774934551390473906334234453213452915889711358228510995679352558090482284655472575939232109140393114035572824268417552391572765767408230546829397847412450392013353724857675502058795077095826009497169416822207608634715900333943063152164630061686496891396946552958800954379139776182199174872414822535119175095895499160322912321572835886181228894733097465248183659652386849042372358252108860280517584965229048781805806817933480364716698070978603129528870992616746036312311545622971596828448818339845966474739584705061165806029692708189113731407244740925061623856481649453103665500692436471134044353279392503073582048636545739749265720926722007128320671031748816373146178892786580691398286378852510499156636510406704250804878615991217974773116969531284296462502622253179679753650613432816420959912216539872180809178852065959548381799541868997712355628173693113069329085020908694417593165516002294651488984599484484937229558166687677069608662198557869139211873270485342523917016355335795541493609270716970807137902329764462566802020360398396532940330295849031091446562034456882712672769071781299162937801886717927771147485107458511697259429631490107769635869900534318875376004691235574175062717372979441639526938144252896885857151917020616409678921296489223105625162765662012578181286978483649990796592493616642836367414795808983702022689068625772007617619128459167521515400575327359707200645172513949661817954067943450435365792527600059126314581218678320129183321300291488640929127957152171462263166500151464475468079404702438281 A133142 869 1151231106812413781721230994716840937796427077588275002923755383142737062497621420856509245883066494974090812615677813664894741236397901265534455930914623312416262215610096109268444206732542062896517903332440688669086460557906588009207836972556234270755490476909986147952973231267216975753418967074981367638218875064401215030082908769018898478763807289744072961491714467337479086093135572697050627781173475223250274031392272542913900547494115825042949471799981837324305347130644051256852375731122996552283468473545571716685282848807418225280413489357129951723807072132275988860840186191509590276207638928248772331227105662001983366523352170734845387994235293127340643343941953045842382452970729339186057990550230858990733656397256072680398155907981186147685663731501446491940381139374662718895185003478659885778455130542591371510677990704300203051196825471082534141126991489368204273226091732161266733654491047991940406845820406424435630197816461968161476744378465772327143419120819119303757592123542020325054881518007603525773275004699846295620558926718351636994291998091778313547461991166263035491859345077931169532708063800563800460749425470770114662227891913871106098519702780216708587897006628308896775568040062245605745338446691934464089619557563110239344849542311516266486805869564599639800420744982543185010749664534292262327795190563717771612062943162239824342306603146684965264721146299628870732095712626012212438103136909897942319646157341577020793390604151497125787254235000954462413648701826367886682830900928669970938471269534103695209427958339505752337626293056813857698635294098818095037447896382425957004714767808233266092423669797690215007105654412401293796505664706569628889500776998178265451273132272487490644534332280988370737160413660193747700830456248677539909083583795915433927681836694027860904635959363099436554901471311167164650384905768198486630208112595872736044172539010539411408939123372826485350108131194124775897984857402527374762270002695493967152890616808877507756813975571846427647972432638180524337301964978224219539531289760509142915032873387490110555703540211275925687808525532904836565747744620576322084735130912844293754546028520682087567534442045558300479769522001908879035372414119168149283972829751419649015293308706032790956909943422788955687006876787113914258085743031264683232762755488593280887870853737572170292503016488094590211880618301231343992359533212759879655486642785253547252938849931171782029244802064345496382987024828279627472580841019336107132576027683791197744276454525019969009966003136503722793893316735287237126467789501977963881580695587164216761921098783913609253848245584055123659714290222349463406761858329881445621273590841701491435630106303108550083658754233548580380528678761 A133142 870 1660074457665899800337853204917436798976809733618546429432192690638055155179010880305354569546928192674631199846726828076428560091671992694916320880081033661858066782573749740165526675382517243992328573255811053557541288680186551337757802507227752317325375920347918770666528248169568494525446631207132291344437975423033702702750022094708018504406984049406293223022268644244339493743975192545311609808280139540498907677388205146025566592939413416574176483458749463015338031139495671683019298773217334046972148433850241051838728128463500678511827578846611861084287322933453392187956437277228790413409890660099422018644215707450425650193710304430897052846477073881093316321519289275728770238100355774034284545563479367054645915006439648209401749137918411114982175053259674758704537433753558793411010750656929529455143127050250811910141833579783748826935832168407162022984217943048747405079615493963528488889770896654651287203079091242380850065670567957799113517570755641924285972286073697511740279325651913293098643704027410548382210492459647274879130680007883816255470405487824875278825257907285214015118006184744936522740028110284752603532043501153116554548597744585665617276881386804158517697954519159172538986486492179677753003105578379023310897167552791512219383328654977945278294711354062198307551241688888040676360623144413869452412247240489453898827355809402997303758709287127706558003035288562772800604921780700113166327901216464198109029424943490911819439189499961963988274053912575380421341651851423317724227336604022922997380071507854616170422280039386065976124017122677399141779707241453320685747757723177712415833466130690563898456998367904573342175375059553136783568551760837092547114497459776230331917516890960486769833802088019424573292608308885652777352776985531388692416878380606390223024772041654131071205660898515805463531375890953785704928312110613897049728349546875339196804014672506432965311363393116635238345518477677121966278173156469701290223812602605838131846016258721612534712319958181588756159707992075506915537367539050942776462250836941828455303710311691410336303596290242291676303891523797285343208763257933826888021371099251862931856815257684358399114180087171152275472314931211109959736304189033333365159056038980331859692552757566344229568289384570227538629459444305591591087860151920735419757175486780363555202312577881810132157859668062763215631317271500222032291211318624683745838759454696088200593568703863852534253983960376526862970800579273597652695910737304485198196148270036110554753030782242427897575167539136345579725536960276578317238093294330708516664035676983599925517710496741606589981226681772122524780406441501611651331921391559861264576226505092621522221461117620266054135772140301584829317652334901 A133142 871 2393826216723120699673402600259949147283621839450866362966218936144692391031071191778900432777424570770323216088167470408396318757449777068168069174620919625776019884209131515222580197457383133294874906116976206789285869190368449122458742007585446285348921321651221957314985780887286501888718288781717689137311922341139534896150501777660193664456392235436585083525149893285870212499726134514766644292912180043924201620519760428296324113118086652584137446198044925686280116597805627922862571978603664572737285758143574051179729275961519170995830088283324946553590595862967659259044321713577724266546786124224438302112627823037851785595963735637182815359231946301243434794987471193647840840958260055428099128644546697061940418705629575461884641858722440846618148741136719500605451039091492405435958607262288902814430610751331128183053013344057461508238418790017656554609101146884804389920532316203675919712315978484959164206433203751106761359066761178684353530860285257189048044893099150992810179029997935426627919166326008003163621756851806670529410820012441744688751330421445378373752474440314112346764673059057120534621587826966812690492745979237323301544415719800615949007164440068816365811862519620898492321737953683033074224732905575859679849625991567797510111415070935885575034486966688125359849090094631572112127007824580265458116132725595228804337435014215959872195716485435006171675112164961218749601565112056937173632395451004463775278111122356553266610517868341000573965398487698697613112248321050597790449136552100126292251124643056822414053718388836367631818495064607752748588639206881589610753229188925878877674853445687984908308899222848597069201883730221210840612055133462380883310215836220325960359608083632749434609698076591729246317204020999451111195003582680013816925229541250618786167793602228562976817658379700428378975689133284047819341975678599471347221649838481643249055344985215265796567577073750815187208887536679215750597227706771906733127975502954923092154802554459756397547408565722279139954650952140242791680546689346481259439026175580356123405035236585626214839230146989173321304523768790152560070470870195957796204732389990273503443773055552324129435080151258756022930598361284418653060715268171947544410074835379887122027645783101962346246516382606845321747993511811875960434436253326669210606614289181795653320846866451832638401341138330016462350147624885018939219934361923581201619835647028973931708673132121744182612215626060887390907511448287699535560030702352048319691713229364387628756126111539056008334381625431473822241430403402090646220204062635379703065657865514763928379776615202612789143675026869816625609686374355101651757223884770990062073297346752718533551911301502120541513699767560651775295674138248301 A133142 872 3451895744440282383029246211721641752946183715678415676850858273727955789811649479534294118710476684122613402967937645602079415219682486860305660833482486019335358814962785071201220479206871095693965622292106434379096665831222623448034168217135706315720827220445141714529438829511218966155037246976605700603712447577947786286546320813363904556127613196515506284150043123849580602085111341995100955758769555343199158237881817149398153345549688013612909623241097324090152912796004575969096145773847711096553119091094599931560117777208382181075308475476975726318416554947076431198149723954541801163570052181240979932224390676604874824403729513078513188850959620089319151881055611941950910763891572899571544909220890773683951029127602841376389444158528621782412255502544096260198301693832498295079858900661469940928879485560292436589150535100297279711130972959373292344584300869589944881518002520350206712696670751204414460134389476730004707498924203949094879992387013770110965356449876689657934766420977697233284166339198399513151394191169812759256135523327260987957363162997318747790075789317675042718820643433154183065987806906458033614937936170016719047710492919354743612802713845697846395342188055338816466755407142724441513354311846734811279319849782673211218068441148960892021254451911252922706704080365217038097646468922421598376734010978061079446400682463143604732708919413287991771848953738838788874152656286664322704264747912447220299752927209013206319540547326958222865694116345207609382727440737303110590509930680791778090503124355216430066449291494422002739016293759147256786065675956616010765385470742673394163894722835215943547217534222349309069215774163603926479025799933900992396640784121332250258608222939081533724220414792643185553764834905672899616690417813447594392617488581605011683263735349641546158439992177867119206677480198819706001705424000228327068796569338740982689798610664665740772217480828985282383319977482372951435239236074991933039469250451448396493049093437514710003650828439451568338225850513278238030096432788670086925168299282936036588121605507446161310387833568362097687029446970703876194336275786059313208300336084994875140102988889291193710286986463935039013913647364657200486603591680399759325705962753561758249632005526680272136943247055429686383733068014573280829354865989436905080959318047824662551725105979110964782764601763612215675945697243766925810133113058682485468052057164256325713435706062950851247474280678795839241161768537630283456679911576880916372510252280595176924555779099808536521590280728704646115326562916168854435271217020226923201112161978036612601123712361411670900338589407519593802006642971413615080222265509918376109648430197790915032760333875304940200596700929050319558391532789701714961 A133142 873 4977631269656670473207473363900007147799249634386435955152574664496776104216007518417260340280074601080237756756549996790728108350463388602783694753812570218961961635156451863540644708436110662607565132470311361398450602842753832643616148110367680921823147502960572701129493477169396861909061821421976638552864212095478366685664898462368972709742353772983124625159278659441201942336518055430801063437501405892713142254823959809671708827958536997543163092576216143293074813971722000741808719343316420797565024992072654957735638655005211143591423825807710714026210118643088350820072642898127563700143748698563368837829269243036406458938392361895480381140268412936851915769047397432822019673690807162922112330997395851105560322061584591635178116591956413887797625816519845670486450437055423450012751098795232392530541403747330942230426888561615333285989354768997497543234007244847553634344569713812681876032679510920787166554625419011463037106687343027833638264668542996214754854952677293387590940368870809412460341233204925771956307260045113147040676895227090332192772992290803212867910914443612971286427021065935272924033882937524657505927813464418129629475229245293820489045564358331854433267069363936053724162804778070690979223843458258692288919543536988779008657182025386535358763344621539747854941924037552874305234096059124120278984985714231350966480979774418063808606389598244798700000019616293368595309380763804841282612592857353440667779945757285921156224202634955889031330341804390885031195356430942764420917529592565191906379213069097449098997464281238139113293863782195279677753956140801080642096238057705845458457312653527944907102776039728480829212077142033131761544362892630097573575127392745268652587097118547487997576403521293396976799645616776300247816471291987848434140601609444885596647520206389507331907491902826006195600547471008882770411402066353569033733305764814658557046347523103012978271810787819703445932220320694259290399227822910660671007926023013084788053700582093657365508097062280595821442536485496267099156264400715575999611428126967589179715231736702128023953041166347997875523141227231220682080349613026659450411288429830219961755006534584845777909705045914174999307456569237321817263726142421184775720453880561220016082229941827169319509816007413225158497762329021159144053756322331763800074126018348874217791949501031144764913917341787676674697233075364282133193009810685782121349864811021974649800356434101995377113730126607974124867879323751420456832896933831579057111464096905015760821804705797798125077176476410474266827081483685084693570448722963160620624034506670929856056464845379014235675456781968227392676953555092058590578855108078413579122974271917152724521867896278422267139901225990793242548814987075734725281 A133142 874 7177740838949174382082793561497598585484765026601524968914335815346077414323693029908209876389748864281018722629542127434584330161952986682727227529336892773257129342536788624440538468344392368609013227056566691030131390202585195449471037540981978753562662978441925389887015064639440763653900991453243336187529590129232226812942497036415245283543918013028469193973395676871089351268656950819873138375921268527737007932297912163729454731762864800769227566585280437531289791594310329065112204196916504942377669485449677354454859380399737260676652081506243372650068672666778454806113552909375992313806122053276196623169874024067821508914337382123769631091078200495320373219814466042517410418551380037360786409753335596403444300461775853535085467736156990297582394015166114912745201331932226782420092004603824448559099775324165658403838984155314210301116938445921432084051093862769302750779988009315366915032411158077023889757309719825052969503135649721932157282772046613527906389876404207188216478077145286195070578774115163764761481917590861988219896826781940931760990697520175235636779748551900586919985045556435230402273793208103649665514292077754772908984232861220769790460091002000688394924718680607734131426297734570793667599268912497187545810702460488036657272438412166235026444721689808405153903547758070879531109468870788059020697972665910630032586126434028384868405681091749586437408256437741298675647252908750294465204654635555748995718382029079089294068980659059065024955487187815311007374321245978728991852487162548325937220734742514166384324277044253902179367012557631834148064418689359201669892009893741086477701280951664461340098655831754247006414746023037612396220492265372666800102937059554556064780335436722538610971449657290285797359535214556519284451734912628663994436354903330943425354040873878319931064444883882923066936782775714610135227240074257846318316358116293398898278143329703880048927178938555183383751878382463639523804251281401097695660389855934416815976943190285616406352672312980179722951799386235103878745303169399071921352754190787980661112776042718961164378974974040244574406682620220449519683669805708656868179869615479092189975579319882458320552084389221776413962338459192853403293806493779668046829568789806525701432325944109251478461017739442815248867389545380496912444687261936413962801808759141028797393439455380931640041086042256066152697734148978051069138510013895839136501037005436523188686400542269014382946751368288019892220240823081010668469580698673560119438358717484752131928117829981325087824766888703175188118536172910975959274151787295857388016656646457502815820821183324177116173108341008776380646365019799777073999628843583562462719219251674336437845500746099609604275536971177794805435832819830419772140061 A133142 875 10350297312133439802292915108206173260261883369109764618738517093154379134678661133120120224493677582218627917794042991210673813365427856333104059313609045566466561549976414039991392930707905359423534465850436698154088066221525009084304592517947902994956438191765753451644374593716596411792063320613755468805779116102140775585896395061612321329897620032433279594585011406769451403327460986564201634737015031715590872725231334516138064051493223084172228607852881814703976586404181522789891056643234256810487801832993442672468949490897766124684588710108177135650684999775375888742064923222677282788944727857075576967242120513436555579448015566630113912552953624845839041331056690985912673001531416323067091080751978932617915575705558719213001609297421788052699924372243721184332909834195833964826322657887616059589829345476043132087393584725074529638877339249663936067704134116106089719071108364863045278794860857267557528242874061362307370560484500211683142968119026548164244799446919914088114773796303133822482362131932832943860284968858762941899944183542663596509016393051100398985023529500926202725647149265358536304805885772202525293014103248308918116625634310651104744022962179320634333627011070366988681462997170446306397987166547977486182366744028480211871007847533161685521597929913359098692181060925214170730985548877580321983726197599257414275638227836889156562177183527913305397944005783203336396914743385037160813983829371878532698385239105986289476126313886160536810096781194487874081748740041344896263486865570865093436280393119492358828746508500349845704508118814241322646229213996099828006903636170536588994999788674987499724477354606613584454769234553143095042218188302304492895650861664750277100144591112656782129532832829409070826395472979744884031879153927539241492128789630001610974474930292612330951087597615067272236516645162032996806114909775677748037443154670389316396658525635085471927540013757585786619666762695292247499066439948552559966481611164331406035553964026691276764303187967220356879900673272414534296883628014009060995014671931688141145735443338369005296906457959524866328296560815216660976163169779482270177255921574232421107724823624263970313390327779552755674758692750699525370227851700304138902343462474447129500245397929175598804771468070460532175641617226676347526586094977955986602596408156555345176967121902709802393794481159015905604513457945593274277415598247027989349052374011974655416111139781595484638213838359341198076607462399003493632512678534590339860651056159148915669224585089028364978845188776333502210792662334256143648188633306831903390359398260157212389483768089888618022507386552277873572664665681597723448648874213592388992827535037940121226220487554007740770943057172537154118645228377380478235691242501 A133142 876 14925121546355581245732001503239740343699050333491253978695972733992799366129215030266183455510006683810397176440287363783664204288616806879349370802996714369952008497936646508878964165542331183896368090743102662171503961360048860514371772939843335136748430309863238035345798277124267386363391654424043932774597297889696869162635788736347930942467084542850776146922392475165872052508847473968627937417637299812613510732775652074358924632798495924511552883296288991522696706305038161552693838567339601404218467865507058884022870711015198352057916243323909923364915119607419364787602813173547732405665983763780928710566514610501489077742529532743242138131728035949499402279010528587220031950797883786482707977657943867499437856723115211329294785521414482215002993362381430781693143235709060645052774852581937754104085357076678872304363145334573316425050822081076949888197277344331118605597787482144501976655274323768659878702334639174727403295249146169597370227870353510406227472896068639710854315597791041826733371123668370989882766163612418571357731292771694124225069877788989255161168292760587032429796269255601452916299685009722833368876671369769382169401255691726031820111321002489352708401755038750517070935510493485839255103826562914622577785299078366005029956658870380738355909188490342130505719935950611076123201630372001953512474156240156525474840291954667729734274630241569894634248818931122773343052384313970677143470216749594208595322519072450200345484850554862835021094533526964326610570675765298094433219068300700302186790389657573238916886080933227433251998527963123429624028378517957262626753373465903867589703217568051022938235005244080957029530229810886320013266231311430813382861742417632840023852435604115643108247733968558222841376474677256908217450455511776673602985720210107419694249424127906107353148384696482122682133935386868805679807564669287238412146710718343277950582695687649920815632650911259765750376088054733038430014282601561510070568787638576031568852000149545630808508790696059441640637047907022372221002312850897896555739235572740108744169848181152062919177947998659883205159066288859804907177771138343627886946170730173535758247005690609325309450532106030684461225620984170256391015158858032074517511226058583970932828162381545269367228978496586347954459963173477747752840236513525270744530057759944048604157792390268079670920001790214893625642253659811352529982223533704346745494386824230447673509074878660146579289971967418639338448068559122214737072613977298571405498703543134018910269719770261072318169674390706021484787830967461186229712049954299817393040864274490053808132777764798203864278535235276352683006067266498897413174602616371381344094842805490403133873505207378416092090284167261605061291613884349829785446999546201 A133142 877 21522014919547436022905743874756597369440770319011019127514973943900523531579193394982703422725205144377010509798976584533052571910372070092165459593861948512425229787463094289389426335319110859273203363317088188414610558193124235336715012274661571319288241550384597481215189471238599854539598973616150737305500497777826783191745221461418654806716206013170786770582495364177780730266354730001774921554598249314756966885789765059891053182431379629922575085484640872893913946515278624777461725323047061990626220174259345917318307096334425125901390538284368001315071951788898948647834514531332607451687559642644242125059946826222633813549148138200188533072039274885553292247291851166080300160377546888691741836691674304955256771479156429178123867720270385932246263728629650943480328212982631254332136511100496353802031495075225457819759568178869997210393646563573712074844406226391356923182290478144006987291626780013550277531238306815895553244378708292059196185446081642979231851671331531543137834977240886011015698677967659034578004947644138721134906624232599384468954254755329454842005693137236999837563494619428029746767840978134553515394867101104200779358494081834627233495780862627467284880997138867175249300324668609409759553319916556337779680218904259750772985631083241491547535528205143438830149455459720246555486020010877939384665749572108110477305425360403029387667454631160260149281398954673255957345141266002331403723238569085476915922374117234082911899678373798321939881507249101364484568832704819810827805633002744264888258305605827491025790899959205458399536172814705171276526275593680376607950357634197206527763044733340900089435153084610133422998136618063520316034863332894930593593736915364890564118111996543644705311102849828127928194050089131481904679524968828035796263916414185269197496695117510314190909019644729605840364898311219655757285702138202422112567519412696336415423850523065550730670355074022824626255699308162346123833096445011748969200225293215473190878548661680772934592911880529747625441743181252988328151038247366752824314982681219305120951775341777936360449304107609592056973045291975023459489369818321731930706200936988664330971074481035022832257353906568467440331670700480759016318488845430551150112285633015611638008709908790349251945382220609443289799091254537685583248094466408462457625740693431161531850359659644668175664248787008717592270525263990024754960088920003420979013556748166293570544669863888149771851501363179318584844038254791834647365076842586005376389269858143096119693266684131377254435691626209306647561841462416696287101127845467029848861535924416397434115076053070920083671625301881948291021176333625728472074328323933318305795770497982123378924368288552121997053418826134061961228388576004077170136337654379161 A133142 878 31034730588865856389448836935397510166993247100963556090622613731131820939737830746350028069386290308184965344732947794609298025030552236456095713384978126758202811401513284028653043896565992316740775353535150424591206253410523787306682533328289045999078507567224279704674267871727783865978715356562834939150598943198328331665627446711576963883353826603907731672403811392751884647172031011815085468253793257874579733635798108440710824330141416627852428761715968842424032388178325471890938255221995296050881605272814111305714114810043530016351453098289815333986410389564472676530812582351368446397601055338709233363407732756898427457648793872755139121447742502656931897921192570370959205611232471815609705245801416689801612765035086847759643287957844375099816897293690594279067851589977718559686295796232063160244775311813118033497220992950785201404071213293851211734975745581178992352110257271696175931172549161505215731540166936093882213050990802108003191302043021858822541923882587172416565047182865759836842810760258240659490493251736684423457963994412115540710107810287307284892917048335602993178734129444945963293386310390785016446366029483120887754452779064749840744669095892587805335445689472491427958973997236624275387436632215847676163676297874643482248640250065375360430807875762628348450945009052980644921934717654055616590734498408823655151748948529409213709286735303502853565369143043819903967718350653191047913491766546404508118551468154532475108758990730166625374474112358670640622421646189674401915601289570888929268566289893213584485951560855093337784697909200276893857321265377708585111401788955138905909166720802260009877942552513002568315006283473017785409402259659803178485148785770213754560618293646580331549415502061718191914232978852052919649639657554594515841538964483534948075370540110025745157183453179315395139683501230843356733200302675723223399083950846397398767763241871564836503705836384090001851294968026282048377528895059424340452076654304029073765215298318143525026052170422933200016445353030318902146821576150390006674765649287082665244303715872995603079704977345225033086271926151961694968778764100248799100450454804966923791724531154646812314789794882739624018273807924472270331274869899951996726387398371582453398037626860313302076035873933140320637542335129080169133295999380324489338625573549869974984879614471415221241228175830864780553160471788419955885299918240421399347390803336468971098277740434651833310863285675732609980705764715341266439285703734395042454181921636738801470578780288797675739823949155319429479762690600973908584813596641113502742240941762144170609940131535750501962450619406778534159299853267021033957833768268509228625576156963247416422005805198586952541334937857001150086486275034983994929506813450615203781 A133142 879 44752059987129645366149199955099334904206892878819128871658681485318141894578420357043345493351607899197575650094400920850023219041484414597619926535678864923379941615752368106223399909421825601629338786594323595172331002807417108172000876344380529669099888623695860949542813055841993096141453004564634366104426370591491676435051586412872520501141411246628935900819525445852853483441338452682623243447048323256894661145853986581739948793010740345983572351819341586134581809839198815188108186568391893858309284177177774243493836237775673949153669466343375427240402466680017810658483095916158768372733270110859071865791825575500706171295747215364772412939111616792020911249067439183072008411097063980562306272703806175019620651923823755312976443111343868623550033651238108320764898512419657180436384206030123976576612197603021129077534852075464081554673479176086883748122950283653880580386067803495407548743828599263741071330643190609071335323975492261032309798349852074340462475006839031293155254899857448443841322100593705063326256690999351294487662945035646377104590993480042349486131541694246378926734777096117459641033312815671015581106299119793219037720128052875188519185602781330752666245399338335500249665254714887536499273864101932432471683441855016997142788467608640186499733409314181873322823872904942630257183307371128188245899762039774138620711506473982725765762084640196483681002154987789346848193904296760225088923723636676731621474301156461711872747552733221899991669730139695814676167529236677782742486231755588833261007701767708383001251124962144633880075985530626466237085988148380186050264771722952668123811883633814200903093071288596618900105637769955028496837742394572850480653955486911318711521015320256841550612448661894782912196027310610221003298481514200323015463390521340980939415121341962007006344348575553155061817768409977809189619079172690749939056944552985636326778179354945971172793085395502708646742717638199405598050542842593453920145566306184631153967269296214301406794295156957793893966573627976675642728384657824142258259241956990522062980837337084317862998216882510390100812060538083472169955518343188949981117625122561367119002442953926222322904051963556631265883390695418313336939346077241933848899478339536264784358619923861872803294478266206121749892757457042349352527247858333447217835619433171810497034872217421089385182853883858226548939808048376312396577727142598737855516559397631508157422931162098079746115086092905060412859127875483851413615337419920808632924954610907493577478481483179564285448880246278991100511152284762913762604919255357825487281589159475969603136235559476170758933709512949344375762097389867997341467821768861983744762512545232276498408992171994097012482983336376832290651247372058344684271654859449469472861 A133142 880 64532439466710359752130756886416305534356172538010082869375728079215029480161142417025757851384949204352595902470781394917938872559795495297531477968735538241387117607103513295890114016342375951557189789493661089088076714842042059460237957006063395493796040316861864264961031752256282316852109253866846193087643675793987799091012721979915462985682031663812321661250083289108421971237762876737330901965175428343184226792587812852760565448697157437491683478894728851237224545755736513175780114093365888948385936901885077645006806140757711791149575019014049076265326370542196118496856093498518592625034977898803442921238449072139261400581009835762129064319077503671591497089257326109419465169596355027499030035533642702961603178461388820074464271323269900710784048708188058507948704587057555676470706338799642542160314544168244655011771759471826254816637752900703992513581559333283314617924357662383105989112669667589153119643055940691344771654959608849606482726029184648177088066417938000537557461000547257790259349626245362443075802657927812829966786508777407663669279502490410780651716790206054942809358369838471931856406743693887213682938836964712338731504670199466957094824894541583052756920530400190318868589338324870591007677524598354351776491359478636635236418721651409083557255145423174498703163573783918219850213407294449193394970866126855899067410840586534561145015216764428025965151542123249194335191642277577591387180095992321300593657823716149633988026862282315249621362376387329006092392954737643173040263230590269526673443837382745595074219636243851706961731786437254164036984137588698850575896689422708792295630827033239275442250330855603811451384014657991678074654615130714390589924518663340351368258743473516718935651601554950215241194757148921086633836760703819311193782367592809210979688529604569104077403393462494470283746082363686770008073978966717385688896714961454441185815366866590218866331125434478521778601147539315516590340505250124701128509454536863934094947037109842704485072347564162715861899782726189335957912183855006262746403152136331045732153123136359713362840349039602637300337905023990214907380888672114365623972514976278686418677731015030457942815328141653779545779831108985283359596205768512968658116321378212922236591731892581960269048561623995294423024718710719938686175158115717450563629624597060200866749300857906739478212434072347731818790650045286854055909197239709139566255531260581298294032768458004996342064643282683421382732881690682998397166877273822071653635330367006968999922499719964642901941545491185149847507601831937520671767708752629343239157309327022586023551841736633102483880446667053547811314785136336385145362641156930712050718917514067979463289344706210289305047920636117535161969012224233098050724796800512684364661601 A133142 881 93055732958936351632927185281012357481206696592917660678510928231546587192250472786930785778351603401068544093787216677070747004208006062734625793610990110465215300209501650420305438188165796700319866047111072696141411450471221842324554962001867071921524221037026184574212858243940503258907645402622987645798016076068559814797563910043451684752832988517806121206586719283368898629671370626916778478010539520622548398140250480279694153637072508014122661592993847184142491660397962212800659736414447043471678662703234104786325570961136382627163738023748792424599173385919380122854655828341767894406532065396804453833353977770199239438931644887421774745975696821182818146781797815182343685702549532852589620748933240073864456763720670754723622166271712085481081974687173529130353711249638482865813578104164878515671196996078411189505845799623521383981510085009335981117700860435644256025166343363088635340892920916834959534784215335833728551655116431985640287058624285912819286651312191589936126565607534245876105538319723712049210244106475215101460811657994076815364723938000178865657426125345589533284715842572299429619478883373272546459782221796816072657610696707503299255548978743359980744726738591675101473005576199208677345534491196962873329268068684752172993918653832864289849375419966808312948088550572537168081377476135288365747359743055164166681067811414276363188386176812220573245264842739570350441999499970362590020088609497203678779322960324386615749022862663545856732104555080798287089415964564152218846276836024936901874272752498217380388641714212509199294183355966534973914864889316915594150256975882774355537631528770047401373524074000709407516276849031186229828623458180747756657820675258581299761710396567795788448368058829789548483019927612716896315771605636425932541111158605440360891729920274667306117608687028568450596006788950667912373833488050927297472639123917472751204309432243443740659278310083432632902034208008975336723865410520136976433856713296591486780282473545123883653172918393227479315065592724591394474633726390534373056171087121347410955242740581793369584897920316890120476697158232533351812971071509670572040818385478168743254366169121230966427317380276212786548383250575766083186224391778849623563069886527904694328900493030483262846095222567322948351879894488100694543115225475616705379306700833341376478041994802229300906492944749471545424469568425495595172308665841933436655802620561198834508487094693512042627177469498543400728840402538837008204863223413514007403733513464269438390394667117707531885035423149408739801114861330501620045775273416372257593039352767977409569992152647989374305584845160181702994571544404499677511615587080472317915152934292773481153786736657363065183782089074298149326727024976096755330800472714684431404372555601 A133142 882 134186302394346752344321249044462933071594522130814728688329889134162099516195701597611776066625160719391636230645263977554622262129072182667835096855569770555302221514983772802567145977221062499485295282744377334174826223502787054589948794968735311647442432939351441294150676626730453443062507818473094318394546094047187458950288067269935349498122183760644762967576387956534662715564145206251117827960296023562286446934014399975506116784093107859207440525413648744804621737069315755122038164129518543320271683232126677216803828319152522990658319080670739662222931757169375594960295207612735805215626613267214123624253514706178231131678031346652363421567890497068120096067855360235613485363611256777079205620931696652869843691682028766922643089299537503993819496714855520817911543673274105234947503155499416019955323908030524767022774631285358363875082725945709584067732127166639683904975249205216149778461602849406344060005718871216295880141906239963684444332053494257100763174104113854749893970048603382006086395997691966529598728925734602248493660444040949990348268249316755433867227821031549900941617435630885939039356693417515318107792280892171812059935893147549558059544532523030550650843200128665096133755172289920587861669728628495864986452778552053154820595462408268654553715798336992164096644986762024812455126470373678528958499354514680601498200716648545929183091721948005302191645938078918322088168943765620577231376387714871712478483115129941783760456979933970843092445147064134742653931728508552761933158157284728422233174635658592079774826277674802021530505437571956995131071133410854698065819983326271197976472368855581319541346272458692110034659764918955885421196952042023134386186823798355570916035023592018053425827805180954973962299494422780615566256021490965490904971096926677407596663565347540650852487649291802243264971505920780765956297881695458196238159927792280745782173015479679007440460456809184422166211549347794896240297331629532269892920252064230387073233231905031530385170863250686461009608722809078064643085875542966710940735961225830830266414299765822902581709438256606514124760001833408069324089377736056292768494487887004351494109597195084038557733719542970696548989101550423582969252213348895388664978118256917191009352274358224972442109041893518067528116384827122490811233468960681173439509698972053667821135689755513794000423348116303896154353298878914602951615040234870775948527812593717458779940096515275907463393568952256301167566477728121275148414370995409924854112072780146163151980110061234541013578178239901911608057782530981504168487272498700042819819507534114097577342660566558941115550862840535348664624355716503398635364531207399925502938480531261845755781010970572833784724467397217295211605208046519296953916230929778149572420860514861 A133142 883 193496554996915057944159608194930268476881819705938245850911021620533515955767009453283394157287703405759338376046376868417088231243117879400955475039937998150635338209306390879651404193714583958461095477851345004807403272879568461496863837789954317528540066774323741319980701482887069924392877366592799384137289669599968247246500595439336730524607436149861230393123944846603700266944867716043484991140268855437296433930450624514199540708508624460469115114984888496161080402362292920923766232015029325020788295542063965312526334110646977016146668950589182844133042994664853688552622834721736689353039169799257369461719734852331239092640282270227820632126152121075407995711700647661939463550641729723015361915762757640198240738948721761231696611147766809047002233180846973845899315623150010110311433736652053735897061404183020635635651512467687137186485309303628210889688609673433988546718284187578324891906290415923031299568711828078562825436077142911200983086534080094453387677771480866357757168683520469318530706923133496011969317900665189967112756899495391892005387450790823335457676860501369611568279057463894951795322732429173715438890009264289956174354900308069755218563960349231310678535149858796476949773485436489288487850403147799840347591577403991964499125662874069567002168331826522733819049122822289207023124288901368303469790321850426372196238752339391815605655074662846833539780197444957480880789174910524902005054730996235512190293872694415727795963216041923292193449169961927218108682463093368518555395216527742359923335950346937280817919103765350302537789546795406020444030659513563157695318265699507184707717618258219492731219951361360021960571864736285355591136176221139179037124742096553474679622742309293465244255246702878242664087387937722034929644867218366601459035780657110216314027969501233343861981072670091806219638315530976913841069171571362668048129143237344917945142284012264885285403319440533853331044152125312231403172028344375013048614569619906921568115540124581921691532731634571483548376463225097844623935357899231606642168199916560935896758465019576043729455425068106276477783445946616203431985069724321664501597010714674796685762784789142062369285596263583468210855736052460230875578505424715371605274883456588061530791650724067379778258392315230486052595475040816143649104119126076776483067606611000555656701186585456088719309561490765468783032032513826431960633715710017816984340449957520014361839110687933165050170899251684087740230132043548339927005318112157698125622205215457302995716928313633090434047847986515407130079521294813998509338601167852045373922136824839760729118546544825345099250038631206812592685326371653496332518142385483612102919373773145288806355064032829368954507498204698265396985383276055850110791874200267376998999476489873781 A133142 884 279021898119249119208725810695840402680730512421440819702285004846920195846116511435933056763032801685944246546622644798993463674830313853023995127172493737763445602395598300664684522280190452847038400193766356752554941344666114218691423064144319157140843128846141895631970877387646528100521086100118998238831653309017060165341994908335456295481134424805916133582121760892414579250271783682389499106106439729244557895441262866535075762195552652378888604788367683797815533135584689322656315784527508157161433401899973005853985756983724621704760505968430520990500185775374961849517287167373536693311277267223915859549676233403546940593356155355637170699162489790700241261696176266073156470826540010649331374803324275585469210275720365097667339590631990439108273226427284621430265995217038641304963852500749105987747542589508007726061842458203773566464547940933105934393346907416964644844683860823238739277979092318158161727634022450370416377982943098171711853926337811442707527930583301305174031087347666468153939273296762503557293226814030278197974346955411911067321778355772117932974536165615153948331557459245500889602916340806175080147561285566825224631607706308343439475611171279059026967897035253184391096477232244245264078892419669398741285362068163777860754584385268945907348472180778047445174904738464754274502532769469302719924908685608960314026374782672686349557425434572103185959060853069690608511775902052033143070711690720183893706691285942232349539995197075473453372110610639951984377977457848908895204117969074847198281028207225647900347359572803357461457470995973537909523297079947424662541950873318706034077330829055983652937099628516808692975034594289958563806532944913930654148399491916406312132445078374977584864162639917745244966640051106700751587932332272863148338438690736456005247420735357213134308325854302623092766475186024162788978055789108023271867205986388323579396149391372670484902544146172793007318943501153150889888477824575257139283832316471653716670835535626415226047659813846188828590297850361868282869650143004816433811295603543719643732295440143928889234972141238770994074449604295018731940853146453094104155010120956073169816518441556345658852471272078367818189357422398546102499001235570226216959417716966281727810210550991830803415276159609520467369775146892472052019517328546333751007410049223363829203295289920537924419450387246335689681236036531638835972630866438805457220642980310931266992313217671903108726438973327359502265110682840318978053466520303360405287222365808616650773660658648148855171355983218376977179663061649339254868962094396770150729152901481911400857291366774977581074177440155337383223303576003568625208092525955336161252484234042394975196918246554328979459566027686707501485157711078864489340464928680554627854407672677537477161 A133142 885 402349383591402232983924674863793665735344922029897956072449126078237301876584053723606014568899142743428197760891477753771706202017081332942721572427260929916890408019114540252084201476630439290845414618315608585839220611605263823784570561632270434642778263256069839177560685212284810633881481763494228867595859934312931158454909411319132538747065315962694914764189186082916976675191645125137941667520494949301797047929867123092954734886446216221732907635711085051561502620432719640977486437522434747597461944751465532377482149044196793851287633459807860679118423755047700322150239542729805190018172466297716870213263666848179836004380483382546529920371678152037626823957890463976843968992407144714606119451031689631488961019348027522114542457994719065427320945505911243255469719203654097611747764994646474182278220517009142957960541189078329015154740944340229453766995350806653344432045580588826074460520959216493653288216960804722312338488578511486465582160796037566304160822513442710580086470198166363557511113563224606996120821096513760496289041196947076263686112383635943268525945693140191492124494287952954818912453568119772036399067934897352709628822138141730931654076090420442767656396846299942033164643219122716234312474381312869837133651754700590271216146184432157124326929882513612589419478813817052841543445230450445620763414854857798922399660240375261376669991870997898131306132210346296412516499969969856881783064252963774178489536644034826353620945278219616677839291307093640799545825385535663533515819556010713132178882751483433925363611686063337694071370638404294870126573945253526849822335464007308401632326347781110169315804933101286773909977924394255512723664915429711782142813030218715805541511123393975368080657282506141940363652289608474546067763493492601441537427133006188902456564386357131838439262019923309829677450998608527210729442606824597986669842984242819364144329477217106826964583373377848076020063197618691457906953619865492450472273151737555039532423274257750631378803760033472656255725951845350838800190882277587398324281618141843809701034127929080438700786098210882705349079851609971064842506805200291973869860092821646796200622906961465650923201205051410130245585192242967427343328906113760780140108742590494794914262083738569294457448443898536198716729709223469658196000338659694142875908807912484030710596151364229101556758739099654573754873581646590687646101748771041759294350193267912929482901298043773594850359949367153150582201864425607922804758795272127592266476525873819994958315674053702335524004893753051614577667004818825910707044830781541389499393110014779415196453421770971127083618769453957875401191163911819585896573089909452359042470162569759781088667305176278355551325257416734012443332022390339317573100316365485573098678865001532552192201 A133142 886 580187532116903900713700172427779770149964696836600431215651937519813342385838359352928437075295800803221775226958964298294001349844956451789551483444983088446418204917960771445204753844778813266946240841210913814423403566993445767783132058450669822435729114772123861952146876105237309287528996181872577908074991193625937713431814029127280785416972704483781261173827224209805387951047101998665229495065447610453462098556972950237174192630493248239086473922090596276667888963130846137600212786591566378527382962898211397715323404935974793008935062688536966668767776554593008489578795903329211710469511385124040502931666657918841919971376063681476740508005260732748467179906016352878342930130580276138451374917012893124331496320689579966524072557088794260355757695146297585489765904825673991717498972158427715021739206237984594637371374332808492236079569977190669939226072902516286705706364882525226376133331945211091529883447129846387124021684152230620385197764013959832799157198536453805355179515994668548583462871818896586525902666727946028605370599431650728560324306735424674421096480714971990516489572431670701603370868442312370470312375814560697040459536891592669695101738246775107191901497284467481158639024425497724565633323978960738635747984544916183007315822043366785304333525542112448575895443274619451732751373519776773115838124295796260437139996040246344232471778720553534533240256688258506357158184444920631571498035582062071645198018134006933659689053551197490173970804692718419392993095827964968966420916595649479261754750646610904494726427703943760151493455003107997229184610105758505770019145197147665396447780516169531808169737776432427011169495191941922159388961001516699475919282241175896275184546907489034105794722937211216760259141634975369188728963369683999005833821587356233660886360597706248753816281524403558471771791573518310213709067260985281188754641716072159134772543709997676671812444321866710752827923812022651929150937231368215538323878600973237895352037690644140784033008974308453724131928232263145547681592382594138023567180282064935229869247480178293848677644318647951622342379071571973980484162872245674573226234098838693724048128415319991912285597285212861329446315657856936631682977783614807474735819847397776527984638114540465930776837240825529589029056870925096354646580468829950407693309493599752748920850446971928443906921682331314649018838023498347239946842749096975778096995758049350133383076679465903851871110320548461515780032823391043784365484129315887684687853863087682624113240428324780119676759885435917209844018641285685313900303777024888286887974135488410434801884976902373590276997191375167100991134435057267839294233187556904346403080721941359561934883057145946834376031561628902759235783291129158217075921315734101515853667068924537262723676501 A133142 887 836630018963191833426922664716183564762583357493455791915014021454444761483077037602869082656561975859103056449077065626662196174770225186399200296406093186278805134601291413309445002959969572100497188447611519404789962104383937191879452643715304251681886740723139352865156617783066987707806178612778493849215269705348667869837517375092127573438735892800296615917744093121353286508433245890430135793942707933778943044322107064374882092818436377514546473662747004119870044323332059697699865860778601195401738635037276084039963972435526607322090509109236846128502454673299363194272301542361180556691845399176400107510593107455303200418888279448206077266013665604945137635797651622960106528404327765784502168024213140853596386205473354963700190512779583328713937169080015612364999179288902692402535906104687770414873753116953268457946563827368656726097724752368001712134543358433134622975233728555795845558190204473434769598277473021529428116956209027976083968710125969282858818376128743873879458281977841848890989903651735314545744649300877076735183908091399153636911386626369996879277856665043917184586471321974863759105973381360870098418409525528590234989942568854491558605774897773614150279191427805261530815440056924499700927018865187003799878756580117381195959144170388719976691819504796268332828639782522435581574639072072876382592954471123352692556951890374988007962928245046325799034318838336555820725689453075580756243285526269254348601363659701354302445261599881502611249222527608653671055244638100099713915428215106993084737218253530172797961583385475216075115868043111093600189337645929820066840757551951469494369297871990117086270592557810626648819638156802327359583369040522165214563822848962612210100311099088063786580622394801292062151741873982192761672619111320833073810929191540555932809229525328024345871239518927911392985093771562404719641264260898168649586206684733069229522643885487172543646717747548423527729790116873466463144193580679346940770582470330257307542598817485576752824967562149030236725584255197504034406017415509864752396475642456018459627645165382971800712724406704248028535005272126934869887098019271457534300255700665303528430604974268521376050180362075740985651456933044510379919426620643646264808272079838851162859053246905268133610904843821969768843701291144279719930710840052449828199609413862035551459835633937369451884679509163016624230590675011035073412659598096090300974108588756969624425467088888535310624546231870932138601656749128020711447105309714714769192293004095912470151297739328658878871552230793698863543460303066953403818327339425058128151069203981177832204902940239800946208302866344221505671340454161416312442698359883966158060883358569277918550320279737150158891881960543620362083987062476223758684160964188258020375414814710317731314989322061 A133142 888 1206419907157390506897721768820564272607875051540866415341019003285371826245254702384977864262325293893025804177793901674682588590017314873831195037866102929630948557676857300031448249063522278190103678795214969770793310931118070437244402929105410280255458244393652174707693890696306491037347222030630406257990510840121585442367986623068818833617871740445323236372125808453767229339772789526898257149635889775061625416450379829855629740669992625882727775935207257850256327246355866953237068971029956332202928584340789214974230332928624431783661505200456843580333870871121127133132169245288919033537930596100983830989772329283889296162116927588249481940851197797070155722353033734292120735616110507680975987839540432097992864576796257168075708195355602071211237042055687366732743326768692856770465059103987606510532930255440375131764307667691270190540683013344681278228072296787677610043581330212575084068534141518747726669186232649915588957526831734189282462494803883691922583299220450129680373487432531951432258857602930504678377258389198016706106590097198147893697659190918800075244248214512613608183175156715321869929210245053932369548876223436412558158456724751285234839832300851304829595402137397902659954705923060703071012195570275680518686531240544718768390078577878490839604299392390676823490322670954077489178896790555567966925924509235578786406687485924692461138310057578081248672954524624625234980087033150542529871246230844682708611521199271218897192407537975575567931204914006985875242269775044515822497081065267688378711806966839862563756108515427557636556930224711193863475795700820694777878602370768821863215131083629232668870386298625147195170907052613764110597058767471960722701556628921845631068373420338080491215151698580525942406051523140686986962728029561271608436354060379894298877248089162413400497573570012523825126033446801414087412489355147898207422121284743369756812517710328792810261895179520504860275604520607726617201997992402386920375641598337630064238532142776511033432819191609927292904568364066568554467929431572842378817694309241296553847834459234765158333899916823207009195855260027968510403214859626569518786395494125268849303208324766792504272447796515933288448071451134526110907181503990354299046053603307775979066226797399282108200994007954039581143028232773180431043730384775163822313429081479561665452334063287239777689263945291387640825862734527889077513815193611813117028886487991792149071390159100588452016743795247563595402073252209782474862941491124489381287601824052442694275547226871497778552658640044628325312459913003905522620714123147156795905554904166722945629035237940816062058782456271176036010971943766327265274531740719491643019447399976176817189999908497913383175259411072338933222350108307423530864343034438152331279832309145209244018951878735281 A133142 889 1739656669490938147754681363716588964916991061738571877465957487723484719000895797762100477397190417231767350521322357137826666084608793277839396845402624018434641541364893625353935065704596165180557404325511538797964549572710153186569237144317357908824119106528905712789141725227456177008866986361990433045528467416185620859226766872947861665949397610986263306551989498046239223354665854064541396379639159112930930071578403392544753711164036548086515938352095203073065504019200836814508155756359336252435427616880783010716756100119103995105432568408549659205995313293701992026613393779405078885181139227732219507887144188234260909762572190693976304752630161209709559606495438847197615140651902947748201589962449278872164857123353997363010207517512265407103275100707132102813003512201275810560318212692044023900418070554591903986735673710246984246102938807518278035203168117424472680548221302932804715430980673879829748422196949203705257747325574404491917334833538490157783082258657512958255224689419429096123468381673522136010905460852574239213128967736251637863558387641918283338505326647470523779082953989512172161574162067394389116019381095785781380274259607148784454147479572052683790662419602936347830393155125613476903899885085318666120942178170108904346637297350156613401989423032007851183204712462875997216960387597342056935430800549363233486645750797751516153973435140099348114260601390189871252285464776113629252493580821592506196563464967985437948397149224499180087454186236775546023445681960369553715941076980687791535109340908964828286763510517663152636699018268165498440038497211245795939880877777891089175286724653295481518394010772024904444809799150230891045153599159325526839970430095082452437388384371816412980268462168730723607657464144626996653007492146008242338532148744138616038425058935342674795493155216718540427920347245193867551644090008859008316934049306393254456254421015650233745225109202150820460093893988926224908538817960850661259834734414220392222374655807284911424633372449333953007338150855399736658038719834310623200390362797450307174630117662571365975345682967334657803012394749955058465066565940483493974632448002272937015391697973708740522639493672395613726201133381079053607417775809327470255578144487697733122962336182796517894757699748564881254038477867957635037285339284134946179326136535884114059546714259424565822058466724430671815054269832598541038739848096528636418665353341575575521991320183955959659272833928200754833637651028029757200731650183096203973101952637990618269232868949850960468014054887392123251401703651091328696665665947250860674637682020739210506419236608207716521687818093640169499706315871570589755109562327419147065267885089882288401110061317733711361388565178884352198086266772192242255282623971498851473447497814372577019557597294146952961 A133142 890 2508583710986025651671743628757552466846028503151969106439495356278261679427465495118246503428884319322914626425942661198844377811417289889329536419875545968479823471699618930903074333297778606668085586933708843731695109690537109776962402717702700999114099496156437644189767660084101110940295156986768173821245792023628825157419555462804193453480197737170451242724732484056868506310198821788279166681182517804956626101590641241669704995868800032348130100375945347624102606539360360330653807363601191846055554420613504760664347322141415032317601979983623408118201661435647401381249380697732878463512169228459264429389430929661474947988332936863786243203810751613203387882410700464625226740699308434542399011749864020593229625979011887401203551164544491361440851483982642436568984331850912950135122092236868378476796347206791270108497709725868483591610247219758343582081690197253792817672925075247774187076390063200572978477081331565510331756054520764445610607547500008003639512694400834465353904321769329324078089974114361317197220996172153663747315265369084764601103301281986973655324605781404280776824011469701395541668071771972464051367577991246873313942924195051822431595430703067669174830379472032076173524269736428710634720563280833946270718102234765799523132214388847258647177908407855929015504371881144517032779389736470455545323247466257273452164386243670200369337232333713202402682538531699269721170405227068820231553213673490163090761807872313802250369791989320279710533368622225423358822798144583121413871210509070730125939290878920315549650418410361750674562347785764424039341649502820736924613447877116579821941593734921000720291494662873613584268535203725892273347379390688642231276637495552267492868419195785847179466631232158004861716120890500606032949816711815855890891750052693823947514636107516047892687729324934565284537315601536110208056690380285334845120691677697788182549118292049926731821797207606303582950534856427095710386358297548661134294766649664207247034189435572699497810289639120368626654320628918056194323279533146487082120524336229033704520075821593450501683316504996659728736864033579934278657477682962338684850471232882081050925979174879679066853645603146678477248745887444544167370321809868708118189385305206527855535709709365781404958494836436550814283903942566676950585028203992207615424466571315810994304696509756160628168531327365083465920616272744361649973783441379100103902322489665491910919334633874334728082974507721693222541897380345657673672564701083235004723634416380647491791102750137858123378488594960801683892931352413782976686367675221617945670741568351037383533593560000289283457771632246668147400471475832846660540723601606669348624647280162859898223891230172103285208927812691824797301463463151105024694012902558309386558960568492946916992811279208027434301 A133142 891 3617375971585179498772506557987026940603008184554077712913874837795765618249686243064713695843973791273225659538858796126376454977397647411619913678063691883923887011549309133468607834680331046219214235801003827149565550209204939588226598149690150523364622649338476554015932176699548574519728607507933344659803386569605349691378139750596774012056779187602179705745757690020506339860083346352844493812868811035588341907563633092084322059289098482609455518226174839178752885564253620395965975710157162282675857039097056984094978121771820357497986949703816545956787589794890259089769580352737031339305662846299031574960051513427658640738266332385389068723590351196078075616876623574550729762473262110707191626741713955246158248496878018278538157769065639030932300736627869686400372593525504272819035496687351509719516432254122456904549710689028643092117730387952723927083762061271851818611677410285987444959439040154552355134202857920516694686972871616756166004166160178002758019522243744641527371776766683465891509619204527345876256665574784730549389399533252494303153096890237574092694743031458325409656445456355422858913197921022225767682931443996895532924316415005120797576156926344006897421616536250650905874166566775075121790148351077465203709382480354112803452306511420396812617141934705217632506121047897930685270663039602799554299187415542438954787558317621631181068135051779297765320106302108956748056472051968462660270481623591993584372330388411534859595291651450618843409030099062823707876451478806900709248569613003012153812922338062186057767616584231126809566268808054031299232218544570291399496651957924330212150602879031429743178816909852978763610782953973586427275875927773862771974071298156274642263823091938819816377901968309674279871038666637729272516982690946318186423565043835749993700066841979205718580910193400426421762381177067825726150195884281443987655720465190904165981372322714978697053286348259087615794211169073883088152220126247208504991793674081372629831078791440025390931013026239122225682523008748981632477511048077400061794595702479469151610774704620093052061367054522215994180754924027515274765617752265751900060404885367958602498246578478523505662434320243837968578965368561651610294396632054867778958838031963325469949370438569273989432254796441757709316135446703280205108573384817479246495901469700863569673312820354124201253200115593725927185713611027536900721156982620565821190730364744297759970158550726606721935989967300753426150582384807410335678637567311841780607507726468255692544500932829841562951312539878588636050355608477023961053045522003625826796534703880175167844935494283808939029585005881601828381980161835093313909968323954489781569676110109754090950450043846855203559912517336432473356512227597121253366511322865110636566547692269015081726614307020681413308901 A133142 892 5216253642442117851204302784873664090797070956098476910052701076606137743254368135033822031160506778131672078140407958071573649233029596150266026194231423821072276590830632070842801594534704070869500259939460585040829791706563832349112977569450479351990786746246587034453330009033088960356337711731282896231262662187578890626142120100805085321192422108324605965234139864277086085209733875241979971798990144330800584074080657328144350739789884143122802509152043742150414036881047181250622606320239264410426739794823535557560197787247642814097064863870923475646279586282570317960046353619266101458400302312193975071827964892931754098469632062966794173313174082613992971836148208783801687692259703264331335783362539773600939601102872123345764622299441486938113016221365904105146900710879445310492099051101068640147164218514097376065090574315869577470350175609180608144511202810663813068645221152707318647857324019512801295530542044040053508228283124816841626932396995429179969060511562785372248004748193235788486232792802954318392244914537843409298555766811684727700382164612421299854692164126757123836443817524053050061157289734042277584534735774665532111603550327513189138282386692357354878412796214893966574194374665019921896910759201690423989802658818568395896778702857253823356535271491936515970144811046696934903643263323717500486843882929964730715530206929624148492899881407433413664389190605102583931427711528533296087289802948005981258501809658281560953734160191599803051916110869479969561334484209641406239615023510739834455068108072194793374985353464042874497643885058866127369068819799620857377337247509879007049341347409969586768663133692513332503513164751094707902239539740470519428544379535303852481876940030156582389369755171671318153569176041170715110363456090527879008966889901461098797091548871497907130145779811154089965616069120016203160998374408443461944864703790113606109556956340236707231224107092392396735671669555269682986019791035690177115537032183258689668009168583067081041023022973547175129065571524295402595976376608048077742620724882451058287589032603986352587621989609304530466948919863583643446277742141289531277548418994229363422721420640186856015486163436146011204012390812720014177500352573101309468550526252705810121139136636707183726979906457974178180283053030242187489089612235878601081239474494842073951657922782254137342046486398154825421918333106485435466478258395155414535056929283638787704385057710813133018696969449873178718815917256994905358390921699498974764401021417932808328001678554037881395917669304016329852382928894492516138055514956361553220622657372253644240995013449163692489791378120709637589858667992894728725811513782418772658354124326130985236290650739335935031430108641071322934755293330731585696249484633558586979619575213291351254902860837912543389964000761 A133142 893 7521834135025562356257105843281265631902435715685819150218282038591212830007180601032528304219754930092079863452808736680413075817573700251036198152168035086294338920090759896846186430711208589862773155618466362625049410075314837042481325428549441535420191123464929165205147857093537581285264460587902428432136099071102190677547245807221182436385460623424894199687923938529868114366096388015588766489649975256203406646482400303551061682454953645284598608741728850006057862429584471109777402347809309122673076108278499176944821114232979166107610035714921948065389206631876603608127752149401365565981896628520865754544350415556075982334568696531784812528528303539026669309650100189618459101508729633903675492417155611818599658632093104986574306817636855099119938458908897091752144424715566612225334012652244291740701083580896162163403703613773241683601861110708048991661227369215157173134590290526543204222816276698419313602686493302899238348489579013014009280350463242717337382499654014263036981319522869240313681795712240922594271290506904621423786866353049844091456778218014624152892007976040741113826575213239041832765952883291043254673321304136253308036786647957603732282404034222379390664354720260563549337382392792160600270192978689240315830230306993146529042086067853501859727048874230521323731185023215932233122900442137596099229324885821726149355603604959704505130447921383930724751447532451623920162011967672960989409235580543001382766025154911622483749799400995264550244188464760017044620618353851428990624154653917228281196058027182553984542821927533240794475672688616147612165938918834731767828911412593570240820010814573265088982495605787315617087219960295614821442989029882561242098223315836857122591905259662699866651370579648072467772471980329504551414831165558510584612068814341860629656019772633140102464495906774004329991949908682187890333929746779587843050915209623354819076965061249009112446465373943487833750931704487713791957450521245109153395895416465356419896591265703939421129808196842000296990328455510961794416302591294280027459023485898723571234233404173615811257856955250078411124348262532689822017229402121751836472920129273856687605686064902867895807542012488227912347898972976891882303898116015456198782079897563746231357165080761320365031035680143968494210453153473787655987015735563557941668075725660800937427154978697645693106832132939142664680309153838386915124747884657125138986270836276767125425493248833987086354308010727156411779126534004268719389373412039954298424492277151383140722727930421692143071716185079007768547547415502599794052091514027837740512045134255051115339641548758550286470228220478291522974370863774036987526888964279546218856865708604770600977027415672374468467013100512330335484659626402718976870503475080159559500790891018436240554843601655580547646675788281 A133142 894 10846479606453218475604895421708800167539221504947995116137852646947452294732611172320770780862855448686001031426872057885197583755292042732398047469400112363012615650494284940620129990283968251878048020901568555444736208498812288451425722154990725243596563609249681609638788756598872159124390995830043570516244023597867171378132502311892844268182513026556589111344021085220205543829825781784603759298103465329300981583643547157063302801749303366616248071003063849664993287209423926293117763562934703515630165321397800989618874486526168709884359574436053578186815589683579779832602258553083149880044436538024776224077881471266968634772349590766770732871964500529193843151543608325221034222687895872385835728729755029702647106807877154518516804666410045611444013144730408240402487113539136175383621154145485167621450815359433751742252075520486698638176413371465397465367345355205445979847010553718122593170653213675101137413778392800736661645013744653641384540638435599002971325595440577004513954814747229251296540663184258607426620808666041926249691362725331063495152973808212475607170420809286621929014085013673174269798442900415950330961344785828702604656934742804537068762088334961978723983121093819517744177931216031630565667721364510682845003202300025298726482791331141892427903047941368919812304398658666327583228318794299089857588199641471999142640064868144964272249613002754220671677922952604636590289689829672881213432030417340059987967349771572901340006257002074979881649067850073075098373370331769550963073791395925132441650260607089170650917374234149469182759422373099425990615914852139883588351912919712418408255406253267238288725990000411616606507267669581525477812887941550912840586209477057212666925045507493583051128887006097348827209751026459104392425076177279281735131594263391061566865183420588116529846672951788303089758426152250594921658365696481757226217474867573087535502874061364730903440571845119417063872107846201728018319657631844411709019765653510860698801216595976497578188142396823190881084924567275282612145712360269743751518169245941076938661476979785750013481242107481003764310843245652275139705398520117424858662673277993907114163976584169295318898460095844588503594466306641865374268043582941714737334290661760669359806910907321187259191026470861144594473293164256171557745787601070414673284283956928380109696005821359222835322709889211845567643583881501847446174419971417179295003667488981814556075856879760898565389893454499109672606781646116898498454118069239914599353353462630876556113845673989526032428018821214625185915710990225854410506977907713185660265148460938411454675522118296380349397579302551575666491452926894168441285048074977323228818941997683753075623637242748824647594401460830139272445944425979390033061569761580956526213160845273371767528829570726509237163116522700261 A133142 895 15640616070671406016259902940998246560325925507699293271651633298616187617791595303305950433475933337250283395237686054661718235362055308046417733414676809859429105473673838793614330599803051507999555383366906238484946987605877244632118848866171197251824709304346917416169968181867716559919790530722462240781995449892025390025076390786503674213536747398833978073663878716963597864334494411237010605319098707354876759240207348518084979089060812999706984433787809329488070314098126872130204705280349494660229575720379520748531240064749621046674080398726753544823440014934515410642008848705793752725658511505935098794254550537216553215265745775316986865016560281234793982797856573554868541730656844339250741217152814335675605309417300224722596245754656468134847167834762789773763294665579009649336569478943776959465840335047219889116165329496838205663008704479791992437010720340978883887782216083871242252808877711303219141731354839732168963192871471300971863493591343783299041934171242812386494859805884185057500371322629905199668264611825141950747433521263061040510166496774664171810915593914983332780897196763141504058007521896446917086203004507843685019661991862337494495551199096611139097604269952933024326541027476135218483532253937431425973254301886406173770441656057420541027534335404405108138821619134611821159083002578478845437046084653677736941960824184261433520879436819523664824628840146208353511573812572376327036807998452568785959647535604582968820666538847192719994073405595616909531837355397793338637323416568769387063631394599364556896068869102821607028298292586336683662320537050846793299671690601313894751134054997200543039077788598097945359267862892316599443391362968727386433564071967693184828848793029900487097027988411421797360763993207682048204372408432805558703549174315741096437558964836468291402898799931982826281427320519595449194843473000396947140617755708125182602840325319522880713752192154196825462615745763291187314703154347669120439297348676467244662314934434806843803807880206410844408524164235682502015752322807206379195409172593623547046826278570617647345824139861130652178057824835882318218765362648779924524439738393947084784767766628686058946983683650665884133955308066278596892802636542703836635779848352178987653095334171192071266433095139946090361261994532404245912481769733727802395317995797814998457380702967245020630889654553411348369399383276816510178996598474035687886270149532840940313094260195121966897305140007079705420742567354574033630502118866470544812313237268621446842533024739164966117069060068475304439082686700358266557351268090830899694264603568628055062590987554941831705281022884051151632789152146210527118296051797228335816410695503794263330278683927016389469456658439503960318536716377602654024955806725696264230639818438093311070340331686144024664408666379057987901 A133142 896 22553757527428561022228304436024049831189817042880875949726539078751895597403185694756008204301515009459459969931711863950139810194499998910891639185916490417184407080422025046106924104786009990567106984767057894326738111391466487947226928639296711446405987220304645664435484479464490680532178820910794721164066922500277014548988777381635986323075721566605569825634201765840422900164797111177987508266381037902266957523397412919531382783122890596274104937273950050057947727936211740187828891896500408365347532558621947521581058554494467023135314050604404175581822314719981538565996927231496038347249693547121874436538837796784798469444570635657504292583147053576072394000666027522512111954572946849303696449298629542289193153532640116172829267861409960640404004573714798123358430505277818375207157805015772230064574141687275720671758662882365172079359913683446681628771993364346195360735975745931777610427808489046028327275476265115394844187459016602256773516374177097081619466103606540020748583326130180105686284150691660113663030143631046026935872887969971295084596593196091927538864679254985156583431828718365035178472576776233554022354401538965807969649987608555924258047760335224927616766633289008327259354417442655769021622944510054751742749858316995402551678141552009089019812083750104224567260962487711587445070106489847700821130596482403655198308365833640118992143875644140121922894115812909493159052847439676833914195920336573772013751758374458869466499809011394900156473969219811733471834368110247662545469403618374060220624029362023083954960658328894523185336955150075124741640223811406223798242989495181716518716899050556929795111882432467236796447651783452866815844867588016949686286551191204095465987292624070994900331308160383225696872850995726487051600620535029438371236174231704397671898460429003855614863539655246283709515106430830485488369366408206701295013577513641645740208213607877932624499757645779977197674841518558045906073930249681239829055067771700113292197436653774872788593385069502040813900963742929600631432237342279238530036275361835908900446555037353667686928396198508292959755619102499057219184513234142131046817244101398418265728005314588712832255152925800109076575050637107430077556027626535349487079803989551438435094112067948059445009264000775791439795201642433758349627154210247889983633876656165270847162863982761498390520046543309275136828343041585526176265648825139490514822260622689146949667367125508996505015446500315480717601109518514110378285556951332456379441088787998663716056065560030207151287552190722567786532048306205630149846118080000249645943898080813194461844749378704003022634885601222458102906290903382653210414465406555185269940994097529330038508786599120390866131853875363249949190672570558601124596240236884251439626091974569709290058990762590112839568059755485095852801 A133142 897 32522502713935914322647198736843738858329155849908715420212397699926934835267775980242860524652351167707204026358133270130046944582233636374197697288358164504770055580863086442647390944770826603346260272478714116712917871679507069742656598979016991734520181746969994701198552449419613693610841939962835265456343720249949562954251791907928305774200976962297832854586445282463172858439773099824246749909516137556361597871979829222615735888284119179014259612564602184374231135613703231223977131910048308513336481719957127946599137904340956697740076186891152094435442954386198444096756927058968581502981332436438237002390209848413142176385855590872345872918033034696415157354977613830888910569952458699851591029147406647166680851788757630220995081659907408586994439748128904131093083025315948518039072218263264611976156446472716541988786875711041081300231332522825635116696777420666872731297389243417539442994647032326661544712095042941559633149352709068982966438748069782647911971079466459467107070661419913828214564244926051253996889798851356545699577957019177344450947777222267784846871056570094680809975916114685617585853397703806888453317960816184187248550262469545780442610374852195249012238387598480054974964743411282142793961802451245014581619322438805484073346109676341048946027997233314887420882169085660974483969934475357806105224883081541417118223721571284867325237947799413236289148490373375342927000694434201422127943480317340926675044075928434085187723903927892598832915469541562924049475626977621731597228242694278826068752786708642687698496373241396799611648861028115743540761540415510723870273091180361433906095017296848095564008295389829157362532154603876141631848855670557472720238773253644337968768847115117344745790649339284200033093290371844386646359890439104017325763859692943425701781142379658723328341821284065209126294502045937040478779431517161062870462438156915545032197641182234659321647936773022572922221658854014938905371292716886000164376968429442886900104041339808931754307857462341736442800781193140248428023270495243854753933113662594787010896885537585418186903401494109097317315424687978804627745849318270304189585941554478125192094998895870295218052983535320106622537089063400847893238899034827431256532441573084822044418056506646930527632092256023551310094319506394947135916443889407723628597654820194522746610392482439113434109276225797421335958101266583051929664886609252671286685813547768217060480030300723777838265376548314916115075379183129992591454142621702535628609237719056804457106004004538819547190533189961874272874774574861818317811544920092269158551406767929057785925066013103617416807799755939900533239238693525639718890540820200779930919097077941790121266339997247676612572663831615366922772631310029125219013753465780364879676593987511082702953994339323256570632477758743129161750961 A133142 898 46897426359738061024696238350224235409660811545751324755070327756755561280560535560324510120540486082318778746548458243815663743947770709151594168598173287299388002963197490228272491635435427176015316745807320989242133244223737803102422868500813862784466655673143512054482648196578603481696153545247587541993326480533504769503016534942455235290411485703911908370743828463110129421447252645149452635382014003975235521864437390341598971619522916733247966087213219075917591239607232123213234836385397764375822841292645619877048435277001105063674166726182990715771733158402583436405984922822105463031260734123650390635572246062573954233549934317467287091243511052885177080833483718478114286529759490872239144960334111086584811499086234970138558734924318621772485341712797306042238102364075092485193966931577822554697387531239515566272110003016658356869761502138000882391595124268608266132335474553032345945020670592806556901446513776445463875606522419018456835347901200252401191980677124530945028375145184189610105295954899215216603401426913512507852764478148765760726971610157916949657260524709397274742828687605547942193765421016312756916130477142536059046601508831097406842319902489105213850720138150374950265571900644651407253123897511750800971943320206899191038362538475142240571083352198356317556687520560560637494297200443359466556033460272986241080823408197426945042874128582878242588830200224291431591241842321271011031660584421685279691641543737043576381828402964212116122163950604964516667610382267362426715540580495746448817081297809833393638147815253435856145474472265587752110653399638942652414709999239091692510872496225155903246370166840251212449534570491137612780259234032076287645634624745203944146869211552706587052435216015939656064494827843348609817563910412567457954313114441050188157570735413007450035613291428082376313832962435134781539914451878379844452505540808694702294783258376568770863883700326940904373866434392648023343499498023819362555791759420188871209836735414567825814839141867311714448477912579544495303608924621904296275933019865186321033804408498643135671847018026109119823275882644446333774152295532432544499251880904313355128582722679839651115719570002778667949589405854373385554620414852193529336570293668584323836612402388472805872786032023921960213364568933019871336233162461371727224547834616843845635341338796813218810487185797553338257176445198069719297050590224893526855910428313621146312065254026276562133782167967223608722457979180963930802766495374938105043998141349791124028483141718479417756841597572372831978917638404902435808654097928654972126381482615455620514109483346146037611033824613179735346472879289773069091986949448264118105200068045397963825536023767244550554938915113335483739388185158389428007216707901415049272242208903899006687950369778313373384739193360047836766149032781 A133142 899 67626056288239570061697653053824610616992031919817560388095992412843819439633457010211963350958856278352511245318850429448916988725740780362962416920868591927552995502875200046082490290906941216987483401193884387773039425252758232566624033721574611118209182960491197412569277500913896800992159801405081272719111328585593627673786889135228541360467588184064009572779746057359524162554079874532410875974114284216152066166920844892756494459616157645224388083501849342870982193282493107970253410090611666181628023807513263905575897070297689160861450679079685720990744778973570929098986161952549018722496475624971426858258176432021793591636828899932237113227270020227390654146726167067826970287002615885310147181210759039448651015001499038182171474765785792688515275755413967184003212515913258047701182276263001860609020843890934973847840635563145639565114785851664749583045052498555699095955023008083399435180364000180022725224328153539315967064972178871905687588707092015892736188224442494156271449852284939997858008552400423416290850860719486184967140677912563207790948610899939019137984829759894300084478157551284017957792151252125291666171694721576180961012127184179991120844856778914866177489426974453079802899705764843917976861866250142203756527686119026194671834707135045434562453247842032576601855983766159353605802079069389875415994144488763078097130236396968083466957168178562626399856859574937870979227809626578363706232434792589855974420431024740908708511369350489943555561583856889291471770121753909641702077919846623684915405162688993044983521451099081263164974577358116510427818661517814889271287948629679040239244233461657515633170216575346858523071488116065833752992183625398336227532408643810833815447434290155783412266835704335644760801508656818323512540512455031835266102185260134678379791298684414363292631037897473502579338005536962309043516160829192218539450119383699603793532426381370985351060974223512011084542476172539595646387370779054803919451552706943922841697672363765465016066288264806029892968707138921969087555641281515499986040660712485012335958946158157864053385213090247856676066505457866925323522982411918410897617022678078303617291094009329881038572401891023303863201300704917358568914744977964034475903106937657021887573039826121279421626930546403210604120398307095148071901084352854141250074348919834005211639463934612179085609087810795687969427098017515268643295021439409856473551550942428145213781035825860501873136047943359895462868290903570805087596694876518125770909691217161081792268233252043315866546036508828433751724961705094737574260891401575549713972939380080236852288089060076573131493358284405422429713358696614072105005462213856038106918567202366785894632825006026644652545303020765935936830840225766245157281273780087035270208385562828380132941730266333545097537346192711221873657743519061 A133142 900 97516726270215100290906991007376738285467100367565376328309665988993030876390164448190090827572550212898238896971035770807094482078774257512682653605723911386244120127143075268960722726996173799468775049204835479847733609081233147623268754203642088418594857362372633525412843673669642608427212737472581947673416542493945477600831191116464614186558971749934597892040023070883970732273561731823091333702037415825687304177177993897964523411794879801496834368443579539200880405122115454460982204115825637236143234507592833906220566526933990768857148205066180626677938199546730877177301639550652862892376886590474673879217654842729363785186073723767968449986632125656844438102498299428088013039571242347126359996160954200773868178820662526823721128053528188738217255153965227882026590209844554029692619648404317105175653359503196992773019924372052995594538651436598430897868574107793049488101010842181708953184139867588999963216579750889917179043814275410868983046080278785717073182227665399448812485658619738292721638227265455667076190337756072165210109004785437996868787169946101907680024467253242871324542760360263948347194088340143654269862667658035710409720440798078716098851441155292747922725902977023190700831110141004285071227558008807546066111951440315565817594609326197041496817012304858777103558771903281227338929103720859756990397000319336085629820720061019778932407193639358724390351002676860185660614910239683679193376139310330150629834569896132653314097012775003534395003681757683753337775847958755435971969644878250857901565427516230161032844294337059928048037195075931742449162399255289431386544807213997936933297673779213912387128205931483329739056636328796441134201948528590368763814087629750477157931053377193086973901724650435983805419710988304179156473601396245493886261396831999765173470895132190098860523921034865362637029090151337214505968764001243300754042619645754019975571464058678584307459060946603993043005876774367704274067245163899003432486583211653716548856833711814385985341772838708427793946427216412899879759931119020729075574356814383522602131766555655141321845805429119383217768077594361461870186366485690816081819247449908009502778628978731008617970287807285601392068326027084976682989507637809285520722943633807756977556486816864496453180161061881405769181400994262270499810027403653210310879986594566018671338471652371965428229494135981584498575618164811819313912123865038788141334480548553071777125941595636817424500047352157002033847353024969919972383631245443762423546730737004930153326763866304743000141627804133029097155415861108206679648396746974014032576852204593086085378910315147072309575811612288005963911316767638202202348784525430958686058468705744859862096708122666654344419772017029366285426332217369767127371589574177603444591219739389620252695287093683193717275468470696221893977700005453001 A133142 901 140619051655593886379917819334984202783032941737997352847862150260135537679935177500833100761396266448142982136920988262653400794240603753592508023537036959350372093670344811662641316089838191711892756633469971568056044091255712946114520976937618169925002666107358377052447908008154123727455239775275661763463793935164940793106770903803052838428476676795817506096312140488468628436414313463209023170787461979506356876471424500280019950003313757057600789934907558193678326673203897202839628368081610478282852362531925058979506151355941744391002846850254753383983865893001606951318739865245879475741788747966988854762405000025039310556444726672844510572643610297927149452353148401049135846976091444461940325804316914746756878465208380362180767684481712882374716593416742103191915159079383330997558709831816749002661431535382766172643720883103864856501685170256789085689976900818385078806142561679403016227092094508699337766935582776455107032865213120170294201646760173301912003636036105281562693448048279810333164604465708234671500450176193395342746792217759923678921583308113668050935576143794346460555690575961343062232635917594335897331850300591192772834635914618702324434552657301075363589704574603440466537518657923622414228792161786834231285129677449248926882776754813668998792975569290358514550755147228547763663382161763400700190277058466338146715123381197754124252447706270787102008259746003172812784735721337814238818484686653061284618365475369792261338019183910185746107651753532996115423781300986403584761938525836517890470372431073241203216316488912589317164006470324916214495181751907465842244508340714636395378775006345393000004723239782982386136861146514636352049685456786043686359083686829691544250902763522478141260582874679092984311770462443625969525311420672873547152153668129558401245466650989319438142512201501237955449093368660222726355297914173632010495110918079057913105170257640188137200370614824028734456003389766162057023609321138971583894841733539651952319528712514763980825397820367129288072840855077360262704644733117986609811478236485680327107261671414308555628237598043577060352164891824563770149883416949383744871572457205744671624703165696236105097232116445703946184058662929755831459512301098976011756848008816843847904614566416878777764206370624302440715948976113327886965577987614983576414147690595015279090064864483256439535327844934997634051258071966560625935392639318364493089947847399462587074470393999872464865627195145762453572912420193715721029372108659235028896628614813069892120015401226978187362888360747523319129664357946756328937315413848245126659426106906083850054879536386353018193835188851561020194537689065575590961714842280209228569258204955116885554357558480060309538008658703253325417648834226606978431424674884690324080065268655814269576006471047360899006766127997397759259893969750119708201 A133142 902 202772574970640113944741204574056213036395216519091815241240892365449456341435649566036883107842588645671967343201168103710433138200468533906139057257753689659325172828517091274453508840823945452375555596688649796301335731857128987063991625475291197389765425931953417336996357934914572745347847328734766790332843181091302129714486042452811076549249181380597093856284214544348691321338707740385679589184186472410750790184489952225794869940255025882180537589302330471704607861879614644379289645791478193858235870627801427455613964034701468477835336300919149313524107939770117677070745708382918653366796482191511338092714130818451843093029510676168060477783636062978823853448801891814554463251510823342875602683464994903869217972962305661602140177301501922856152589489686958837513777365880553453925629884860103657520679098368589317755252740415848751022434420971638424966515793111537175845408085840688307217757847097404577470921147147068513451474458275471288827905645123821078323526090881588348004503273133827880685066917913047130847982077880538328168709167900805159566926261512739383347193119326980342878434485993496335475512645976944023808873863589832320391834579159727953755908832976709519003606073852258175723911203894753380313633226069056952705610928769865512249398262846701370062429274099684673123411818744793971921369738333720088814622527911459288227122285866441386152250660035281361737186163385572519175403249554217892692575724777575062089532385648670544716770349101475070883699433590898640757339298246546010471279382286613919807419144042186298807767344167659458290569282171334105370309637088166489227149640765698468138256625852382926792898524638854669326024034217469290859205294483526467139429912594327577059324627068360102504673531385527432941589201423997659751319912136682258747911703181426382596197737255703497611403734040864096892230000578951020067125086269613357890649189827381864943635535945687235164350119117188488481563845036928911860340367015151860077358347277594903591043854589455948535837671627627594692608719075126282407197825396205572327422541437994217305148728047666381560777294533032691908438556242943362194670017054644874413991401471436366574812462155343484819200093944417283111811199876381881879640055195215771144089307990945194870697227216652380671489133260083057630992654374017818742092958330778913535990658958025437881854863246384133437977324166772452320329641200162257787016871984957733996916654615544502008314531021874498699416990900142105895137676071985044754434608302985666225176039013716047432132055242538679872542016056300822051946907003806765219402147120772725668878413581720707186050206090210737088438032748139378832517383721243234528590600219277182165911645486809843224523737231538843687154141430319278222883333528435045528347253812133873145850672810464437338981078555007322684563039296779098156545210401972613772661 A133142 903 292397912488611388714430437077969724214279119187588659580516518928827855908812526739047684608408251430792528765913947484562181931884281385288898928057657283451787548846627975272950297107152039504133839277668399536294958069293888743633329809414392969017871819191210720441571695694238805744667868392795758435998196403339722506107495766446049769331178891074144213523255741060810324416741980147322686758580426105754323133089158039685095922433897744008347277602984025632639850858503731113297732829602943473933097842592927126465936356631888161603294163943078563055348379665282616688729063992748303452275444785531411382540839014235207532700837997950307670364453430559205166069523719974848186486872831631168982157129230718334464665560133179555649923954901081291045689659327535177901591675046440678697229760735258437657395816598415970413436901807958770795109493933355932352012630083689935789183999653639710859604990588422362892013730527250490019941919135968016478319545738621789821640612619415214292540931026410931524137533331026148254448118655853560075823935873320743280171828747518062077118601542493361860084241973112045754412627002862835687996498779446237614812252628512413090613696102599757825327836368790381685953413418497576450789844883199418338967259674156468619414705412248188561961024220276176008285445291874845678962851499295062604669985494971265827285363621096027281077421199323169452837920439342249569478118701121460863448455376644576586471821081739907555689321505385143142028548475586322306975967844290218360696000107318771435844407935336401569639597293973276026265683740884593455027772001499384169999707537475796476418970675704129835042359667805988650185740520480444202782621984959788379571371574877333536428001861329811745333597971675055879208787316682942181735433787989675144240941523833948714145315891656073454236206041974724526480640211741478710714068019102868288446305636620166570190809337663423352918855671396370976361680608539861724740553785626527843259966841932558311326332918789282963024697097089218624417453700065477021870916559576595317309533493275351175673697358583063507902085230479035098154908045937432503720944014709380959521230729349354034856207945724839608873181438235733276543285566163079743914609500079200043013765025274934154159697497031846316049509565954669144801450691658357581298211080334995578335322116069782086410355622736421437161123766120640941248281291352562009168252394009669734059060726007767772433402479263149027252094435250809770938334955983382240820173675800796671461674951629163727327242303644339549398018224264825037875588310235131408690048958832740422169396012958734353678434342302547496528509449387628132715469872788343678614636683801355416474016023533774838812877674730320532536566733933861695944072349299169109044898308572422160385992590127421062828541139269849511950240895899827462143978933505674758940468781 A133142 904 421637587036002651886094745525227768260777453473286328023289579054477402771051322122057195168441590720614180808480569071570562635343995557118058348120084544983787986111664711826503053975004400141015543862842235442687533234586055711190274521183929186032573773508299926923329048194734422969238320874564154929942608880772698762504879180729161314564483411679734575303440922325473943460250614033731573920193385260311261547163775708735956094354810606605010892122965375659936193233354518385760686360997798697933333230783130288562452770649218694330481706570582987006663049953229593495029633206797345195262538013939813022112551765813038443702765300014832984497481369082737786493429350754929193099516159960634848927704748012373303143868494071956941528740827181920185961632597716236847136357903190092800851861054612782241861110014236730967586694651823807070699139229464833479963787614165094296466151655140377218862089210747200192879221949374059461687733942591421486265496127186975798984685073670648128255674535581290123978442378272787869867056253758755748799787360619343909202617486994784002465640077082308475261134046793083984366672662615563085146927431087611050726947898480320516936996024040017807413221040189656538886646425562301347285576007940335175733835744522698979330492955063625059646426863208971704262938987471708724270459940613741942214030269126037411486206114498185472872255217173350315710919536345360493614927991613897010874779960545754660117303910336561046633456893995027309330096018096043175760704874127196629577621683474286123873716435335947021234000490142119862215657663786301590815941855852474884973089041890457753297687576108729369748155848077710994713168504508766322943250043106720359815450671543202365201601624712961468410945770481899192291638369067601202064835770961199421313178929456850864371162919570320665305111501123818726320986293101211721898666016421249802326214837357090366833282121275120529221754713803447830725054955950635570146966698533086134829012108708401807337668477850291443225664678164981628782373542885698790411579271711625051354774969880514957327254285928049530728425341573474078506685493803221427422239074540910288984740297730367046826285282922756560651642814735833440358134674595961114342985019474151266810078022357147059353088920022695171091012122617499646720634266378697258214201635750105293180620955381966810578294926131056466002207032768640070507569301800753217058362165145071771555431569986546512304464366782929875423021476214676789550973111390361119277645686070140497262069055073215081089835969723082387693262406847861648315776291412152487524285379234664567995543381808081356283595135550067399783373537578927019236328724043407863319071569450954291278348940024057830758326382437384976378885543178487135232074104806068326807697832614178943142728169113068362134318983846044441224924687324511903632519465569972600419542209361 A133142 905 608001108108003335408359908616941363862316873629359697420923992480037485968000097687479736385208165410874217933300214687257266757984109709082854849090233856209338824185471667825842130881659237851304910116379225839955886629315023041647632226217416471866002363527149303412720045925111343682835914033253118613218806007877828275809529671115684169552215748463286183443348286737592365659356968694660782270232102964942733396687031482839209002963714460826681698094038468717602358002646357008535796434825996119476392585691431283179930429339816725336393017580616724185045062684177408537216042355137779023265127540656424846474917105463387200611854861783391213337697769763877328918359054264887921601315815790403820984768089504611584798993702891628730128794348841427826865628516247485998392726504725067378149686410990896734326063244712767639289600251028121837177363659394356522175429726995982285568401502712770309888273036906874255768946037266866493263692403297693815178367095857880480346094235620455185730390139377193947845389771936029082200040669801469936209217550077220596326894244417731013493375872551146327964695211233653993410987566864639105946181359129555688910644057355993673010057652969603078532039412117115938692858192247420045209349813605080123989852176342057771725951426496335087821585575723116921371149734488912105552324271513516585610026978094250976097281931742762355854510945742771832085693133489570489543156685788538368220569254651601575312565766884239289337889151819323994910856429546018673124629452523573249632569771569813271854463255346500268217859067187642868038952085496106009363133128367267284747024398698502604458789065778112047047005690568391448387738797761120557239963779537905799065500296993722933287173114834229107636838467436926960228663319408164250435311446292261575858459775335255112474502784704510743296516548414504628630335754011735561499165681611423112086113349163287688807022628069386139714417378448900375534552884800207952290201238730924579895592200790673473622606618727201471848445441216806419485558231387477590296475438891603747458268197034209293114725006610888840246881440463719142171542327156199360910365024543977927335035988096459932169468521766669235620060065667633585263153657481809763802840483472226047540089494473980784653000062975229404866923431304868535902009810667389787987297460540571497770877082338680071071814873125360687553745380128612861030973684915394786436149073886799484913198264859874062975265183498505617210969716607128679722732288289944750616124259139466796255232115740624517767816141098381158714134992656392232046311536628013651878610826807427474309151387171240357026590507028854887940128112679363374110653304600721350562422588511592286667962697498667858178667830597034405617820416696644515142954915058001228087591229731337463589653633868454450776625146164856814396829448881050265210630925372966984130220925429601 A133142 906 876737176254153773656203102130883921461692670996083210394644373866635000288453369814023657810275006080889901645638101098455907094450450856501919574329769100569321600687464033340152526228298645977181539372274980818980945831939028640000174479930993368501589375632375787221215382894962362856226418797630122476106588320750947601018579280869635843332980544800646996790732926034685865806849288607086814302100772282062161246761152234478430646317581897701468403640711348925406940303622813451790232698332725406486260175233813127215171116655245068716384400869542745691847973727533869881072038046475470554203118651088550688803808353526438530243851007926350114799975686518142025562487262820617628019904306853602349225186657360901892906845775701234556888779922288511744420050358796277093445464483455643969199046952787818478115941337765796699124635975287899865402687697707432640143489702540592290695338500760159646481670857130501929618627306516872109226782757821331890065719086730936465683268903079622707175094325307378091502928072689375663744588778797465889257942907423991480559472297832881126673445542578675922616615233464882265414659704746146975211308372937388215798098003759444396159986198586143599225393419051840993938562626574354142890535145642517598458191104449502784129842626514760133013666753765871391645493654194023784497727329062550302707716688381640781494869059366948818956731911505859808517253787572424300560738325979080713077049990427648925846059718543162718664189523466571205634145641309340830602539909834118498773536032981987263728012140493218050823131540884090873592306691627721079200047155163743572130324209834198865171820535164461463112412457643772390864124633203031334773704826843617055532091612814276926597738429989333660250852659098278194750540214948203781526517040717670231188477682854508415337368644380984921512911557702214550666217836298629578470075014217655706378373123278623490169359796393933538347660637968600538072994534826943916566900039283294711123309124528042440561991406536146672114015100569956691916546187287199799508727171302420892209771385348359920156476132278615779586472308723341429537285529073745675211318943153341630306832910094797491821326782102254115007565963049912894116027215954095083442581634181930486401542240953457934322566737721360779122932496929497811271051426348109695580424723897868349680311572111421280518746468751843980396034835938426976966593546078697481287709906182599712173060342496368412263820090140478317088342908326003341483390408740988940027331904033425050059547448828925481406109785627895907783394966148110750749132920041304273856469287970931183289228304757546786750987227540473198342264955110104406540542828905516144103150053562146626420910931444139027435808253394541175515920661991018212349005755439532964833979745574756008317337397310142204951531326450739680315786840361787157921826161868352821143178154927275101 A133142 907 1264254400157381633608909464912825997806396969259478360029379766191695190378463791271724427082680173560477827298792208483758730772930792150966058943328677952787105538852498950604832116979075765839857928469910405961744683933769449983857209952428266219962820013659522358023689169414489802127334813070268603357427087139716858562840515513484343770401988393386784506086053435993730280901111014814450491562847043398630671575096184835086414152780950132771056611368207671111968090315466094351124507015199355210157067696294572838012993570286434049272300969660863058670920593070041156191097341646975273401381873829742149436830245170868018897224432541574935082150351602261391036983777714628276354716780409167078797178898175146331024960086809567477339404890519145685094025885751755715321262361392416533878517647556233623254546453082995034127370085786764900577788838482730458472730389975633807087200392549694647497456259487709146875635804807051292314638527473085957287780951744698914525634793412146580323291300286703099830753274435428307771090614818985276010840017463287845637746162726580770166932094979022578129266831201961148993073945883256377073615600727594354677625168410777061463269027088303566100479938778233342596143468614662026426628106470666696771896587582764006672657461341482857615470619637344810823635880478198047808333617256183926022987941854619347912664625086325208454173251561880504101110047875986302351838095122905148599718737865627415099468442801573473756074471954949643859200443103911639931710189425351346351658189326990254064482521652127965082786687464095791852077238210375088300100458634612989863744642763556516065075160752918087651696051716916629219234619333339973423623125120344716256171477040177890334431005528871504303852621897581249719903318761291990444796987137403434181112208960216425799661373110694595552310875169690044967556057489606869840418286671336177917174501957654425909536528019377424092911186925533343527000882584667568327481517566445272242515231861977236408616917985618504773986937926576436332937240116509910723413994284542652034962742879404137970656345468020757343274852822297617877673623561382014107455361005662094086924525721320709886746421050322928667171674498657908725681725982252147628514438913649860289164976371365391867312356582794139268265863793648904538984320254784163513637184464563265619667511516107587147827961336125285894370394679677831572172966862471796852622091248566234898154068100681498390610365594717386234735773262836380211290369246672217761574661989491939782719071165979194803563092543059284800642496827050583046188017624388024134887376834643255958875592906308995295254566555522855323154658125140657874868088648628449679075391814814026923706666895179750978894577322727097778059551976770631565562751156388891477289370705527568432656136937267591191085657396116820454158550226972248200673008114783239395121478769184205265861 A133142 908 1823053968289768061510273792201192957952902967979496799079155228204050597890744498560456809829566999999202946074956718995478991318659107831242200494360379278149905617703702799308134572531301026042429155672071433121855015251549714937693456751227079958193017958107655607894372561080311399705253944220908528411287383548883389296668422351865142847283823930283198457129092263970033030373536276513149001746811134480053146349127451771042374729879483773873965932124551821032109060827961804431508087325684771880321085131796598798601609513181921243805589281866563661060721803359025619693692485582900297769322107859369528399358524732583329723359101481100048462110692210485239357188581902006711682883969330114620771929621943374351977090552272550526622187295239828155617073582833981382696983231682400158397178478577041931945237507229737501445870964579879011345271639689409623410244582201374247279150675361321180931172279699605732664164900913140657000836647389407192587648242350136748015028906417046465746563347838331544648568130232959547116537002824387989210165415924118165985638486092257172747834954286305015083726847976612743383130364548995990994006721037882686507747277050242518870589540901347543730748472492819060971797887803780015532843586640166231102557280836154593172469275124575654166748500503384463441811548004067930745593291585689892262598309446644411308421607879611891223969009795499775407940880519918460418926232606490898301713706925184742145784568673809230613096669894847862978395833321694943472185262548816731604972610235983913378996532494356385156160352500094590966604503907054185701023782151064776219776202734724286331639516633887347229284243463381321690363930214551608473833211649832253997782214359844905047972583374894279216821820525459502997822390903242835273193473925618711371493574132154403148603284688252962405447360481781487141001284233795270011253590909991754338909925444564558882928183234582449148044393198958443397334734614096098701284431763914043290412253221662050373183155173270477347942492376108120622138808331461103975963180249583332931995383022329381605326530008409799810386558183280856256263935638227335269204955358845796520003535783311553561890847333238881035807439619498741332520154750380380926222737470901464355045409525966654119206483869822411103478596467509223415717578536347337438555124417475505125692201925915568555746639727946193507838128732060597188646441249090784982783574292722604540538454028122378182891734923762380810010667956667151938677370970310929271201722561515473133255850561794550077812498040981703054630572641211974604492370665234610761203323539086287121767421681669266458210298222076729835515818674187873545455377290779395531710570893811773261838387241938269467426953063564221601420698434582588726523274818507026070718307723391008105134141146202469187403313013669128644156949111507141543583319779691269339412351241985469066096281 A133142 909 2628842558019445387316181199444655332542088273429465124793781809690474770463263188460387448049808531318677087762260289999272221722775660561859102146808723590414211113623200584103379448758019100477417002621198536651308970248050755170703980778059496871448111932771225727061327209388639623885174060231737027700473049650402707648937302190874022501439503705479978788395644958591351636068358409620946046068410093073193238404770210357658269274072062820976126103066992357720630153745830606524140310799130425852067794602982999173010682905014760147133610472150615138386502169523121873557148373113200582408089078151337030209725555834139990593064927111313728307428536017168112891674898118915963618442329057244873986043717663447640404633551416931049821716740330941681254135012420715402093334498823659635992197487590446909631409230878828394089911803554099747594981126643290194227114214803991688942728186670632593208102929870571978792578911480944020343914130896997698625431477687945445938757157418587591459964024291573800680135413042653231513738586982152661455782518922560932063445059198872116521607837148756852728155985515444373997324992605706335756980618121026106349816895881281301434328654710716069756173196854706307687989958069582167736334025307013234583190827069147340590694022072176751825593722255260758938281428585985477937097718132947568458740739234119386487396045897775260819754857951859114257746648599674543937789275580464752445922565667378532546806248559190108970611641913898663465202932449441004575251216885204301623024152302099476102258935374340255267218145518448936078051842556733925405787993761376772695927420598829657333708117910904801786540227378144148960875568134764086079294067575932989920085696935419312901286130795592021759152761345090705741610167779157407171954544603755044394259552786357689123860136859087661094059541503853734767278884309075289749357837673921438420530195316560136254756530687739872294055922081711149845613160312643989659683823122046483979502226630404814660893701142938042717228300019409983360687828676726795423428182505904881545285307355456088870742885615781463305820073625438172423914717516700256076179438172094632919751011675009538915536715108109416130705660759642686343585337468322527043465558918600997950115191371467543874503882427927334017076867840284506516560209265092605802232975772815213827982535509658733749799506659737074913016687261236701468196596108222049473377061508014747181221552554484368658231491149699758410649148457740770259192557648819113336855122359043322766215153791036575233010818612003072745492485106130840329094952311250684329631057655985591386332663189374175923743954781668088899958487373520788511888779185215239728276964153484762229544030696208089392278687423082284822150869083116116173014996725535975205084322447759128160034998876687023300644386280053487388053866460243071133598946449306695604193215369464277209105571161 A133142 910 3790789145610071958741871779325400788332733337382320730455834290418436414957427627015380139631014072594532361350233263222231548245251183871092994053497685056998014275939037538574273856974491011587409275350612617779754413242673937406440202588505043261548219214038149390766825941565857257331021289600220573035553726308497155546378293090817988581932917059478199129668062901196465089177542453137127685281645607400410169726532294208291453250837184708363799966656670855281327649592426906646005896664258748393909879496416353010882606147421770950245422495251905162989675067730538382643788260336749656932166681372120138192895852154305133851869901535412915119263486826064208304555845898894917531082155616577778173254268941069554089129604052662301292388917369922664540307070837088775837205650320485512700590379926945866646560165689763314540151374854047256152951439347984770665875287502773814081166766028376838084903493701085093813166126190620364195267175916823292010679603177774982906939805968696889838802376465101582249210617039375726883263925891261313431249182120916939917321789726287499766985753333553095328985847386422810691399256207063987165575057323798607473749456113530586425783049503311671240858019116014002867020547738449682095778131649126444102730070076429628977187607358803751556851980743585511004538378209443055117364163954418808027611883377290708670413789762984046490195281197571047259895259339850172439831716460797566536122037978652918747752464637783463326391374543171977868959650196260606902568782563202054123669222647017208555544005813266153738943409677250865729959790362306413380960585980123155162751120727309631150920774388008090288843778595040399420260878886399597574733571611283721632509577198660289358749552634660320482419065037800272219898864115154077899123180125140848397810903624353655562203168747519719044671453401196603752929010172402334023303990672203804210650202736554271914800034323537661265579491597434279118930779836098018993165371657559265984398920388790521078958343864961484327765860685496819897991226813031707539479463210334589604968481211184657822229635731426861677192735781323661354428766395146131034515480639205101824484438831827971804650381295046444821596527007965134208708724109166333616296409737885168142601750912246672300380479254587345830213739947093790887656406042685001219482512509275120864445690512725968151642332856701134078376555192574591456542302941614946249824739910982972712716938245112431482791627346132127865775262065394234046603729452226191120815815240017909913409118510824179691451522626010389917297108892468030542580316740452821568717223936607683692804578551655880012772324584867162117010303276798302846270074129703084908779850598754133323229230425544822965396399837131591149319951797155004938898898754948057738705522251360939415762363246041541397060017612524115144445031278721397067508137196580475369977277150416245750061167517701 A133142 911 5466315319127165745060391789606028492120468930417033063852188253001575619893840174892989700960474242872784346389948603306167893297430484366455535566041515043467546171692978507423518798377767280689943697638580773639869212586965569689331601428643494323655660658531078650260035946410756776431708814429457834580240772863803247895169849699657348661124764960263857665002558307880344067242380149065328501230086897461298391552421163478145917929437946277397778575792816306323316750082125853552933978849550316053592194166037778058693545053899288695493752104542775094415973061165266824650469114257219892095601946449519087937125609080952168874405804949138312288249640574648571207056638111308352163856849956776098880958669769304633548884484410387621532574997130688151325441542012069594041848454427641285654615335657168349257430127515407820738504192627732589272808380558667396009997937464785035913353533884732729885837629814034834706606761387963084225554923757928290081701362350873837406361261449703496559961566898652190029561029635366755512435067396611831815199864835843304799845957340247375791876934699146414707544863775236177572623730125593663786423475680299470951040365898815224344677723055120719213247507392095337427935941848886371999944329504015025382902177859384455837763939117372937568228730638528051607785403096588299493761187324553788228247877089313967783350197442177097263600775732039498289654706221415348983693397347194510480335532842651841455726507201435194926547391479612078188376350380075345712499609204920476842029396032846512637618354123794419351301129536450229933665939650603291361419759195343828367914420161359889289970422959389755291710942193820877819867226478620084938679730969403550661088890234771201836003953613049386543626532631746647450388420443884401173128453785908499634598928766765184963007845473786575774755141744983998757988865389719856586314605191480211750319171815915943541005394738010619805093332827578148778348338910493030744154806246377339503019263698409300991043270959573317462595653880186394882919988376563045545133962521119972305483004621220921123566263981831918757048619176595094234913857227083204251515246902295584736273641044484260332766934290741865323326061239824963886271636580080384752172379376471493860633774700268329989604776581232524759834195926841406175494020953342506665887980805398951471316857736815336415934494179856375603944079571005299643632532645212644270197801574575938636990643727899571713816868401631378682689517249150027754432318677552518777103068720983467051813182677454676078497862615888370257669685530453793911560487644780657451405907285530623899432815938824589604241768307423666104639957366655779183532935006252663223220816286439306767334320729604938508012216286456331355034548340628434005776038989638373723238158002140026878401167765793026007537244752873493984802347050049794328275600238522596176811629457684856907310994454953501 A133142 912 7882422899392227394305126218740113760236927864928024295754125004993981625450502574768064133404864227208482432961944535734230879903346513205245011193237811194995144581566999068667175532986883444263887224585558124976073624795991108818078762819901330309668201121382601375525581067898369705757266779385988597244134158915877974967679376888612805951353329139783423274734559411900554948498422997409750561646100024493584880208421591203192205362796267694822888342493274457047367472290775888396424151495154891490531550077546979544283081085116626877131040289328186434242670164525247030607593818970650747652201074613525152685196935398880873211759318866755910906740862445156413616367367600660744925364046555515518008564228553068340507937337390174897587671853473534944288622163274333517519569634079008413428442613427256832683347597317052387741608505617815539684133531814159037061646359948932519013241714695018568118539777288344530561833136755316576832886004791756677474521353830356895764990032070666473342574740665479992921044755523581822073204483921988370216204773844103924604437953162846989604386772850415796455184364578043181636912727441849856116035486355934513312792733876635439974438850862434573793831664801382360557080761125546409974237627366658017475700837743162308888426623019644417169634272728776706832915546726902118426948514757842608206325411150907364252882314297829611270065828410319758962634826476021593384313439142938023315077302237065976726238875632004913300618012122226073575660828288418452256817533904712764404152265410142024206237111102505739438422489848151554313480555016379583836753911799099820383377431121560233046506198986665639122556889799711110775849120321291276081978597324308308769568547208962874387228342360464580735588977635913627823187882381217191337573331236099931332243257470771772363001750970031494747477869724813525012416190962965860795131637382123793140156035108348054031857864412176990221283320357876093104099185778151114235052237441904466004087793854185823238563317765360858819578605129368095924350725247777098644375634475991789729916887695319357075524730432165895420802431659914344563084427692687585384553951517629593984604765901707471571878114596868474749791358711300589958869491239751805646298954764462156261865760516036019598337787449658046116335080312765360611271490558313851927209248838872778746518044410797202385809388965020036919753284364834449511526655532093691422678980045798592531567795538692937298892441443525101928310418098012274627657356929301279850391504279842919470804696011771132081014226440588403901169769237805478352439680603456967592105749588511223055298427779206506553436617126980341655728701512414356784351646008942210664799508305194881604362767262859895783730650488670192682368669387234404681324109324159779960851685133563667397715068155910297461327309873625965801969840001140524699976348035812387106486999700704413244096703942875430561 A133142 913 11366448354608272775422246947031454436233157860757280617444384405013068502324004818975373587380113255160388795546777630580157622652732374611478939685113357701667955019073440964039559695048287548861244687908677177634724527086606591950099886654696289663047222361373052652429237639873502704945202264165781127768206876915923176100145766303529966524502839494802736098309569669402292355390658719884711244565175005232851935962152382093839681987234288577988327592096725974245997571726548748941790073522034503979030441619628578465078144231193122057534264603459140295402835961272345052869325636486564120894581853990756820652966043719577138219188063400057074389208035396274973786230537023514682874022791276203420192250736614854777707812091632147791933801280133840258976041834000046920193625370493475704522528593946768695561037977901062027715578726596697380491931280067636772775498041048423227632058639236682890494204473012162999035328676594405115829937393354789370989969710522012292819278219884639604856496216078055251139956507903975352062805353380439833239935468683333023436294728614868018762149934573364879341961146176674492684250580347417366925659384901781887897576171209742405627916478265907600289986047396085971827973029607096074296478658718391357184935225123462190032655352630388132185675053046165372725012610594789758183360264519621716479733014631731329938688513867272857274337660966905360384621130123716916244830995550719282425830989490316295787395002934843883544296246932858518484024726015549028078985171390986601350310724692028766058881276591459152475785879059905004869809026667679709289307779394542745649001887762869694693172648968348892224971743380241227917896611636075541490128198661921611842167183986434230095181433679836312371332762124454819574389476005294746024379570514002315072595142673924128982263561890939941639287313388039358083905389379731381546723234790417318227893252307066077997995499476964481888470742862724498677962247543754996233914582236419993600555095718472258700707313174379398844514886000894914136518862887306199682144119780417639670567846573645891681985537716919239364878349404977308264873509818998271041322546573174972230215336156621129522387908481750049847333815935634210895725920096085523661578340597975052858116566030349239992473099897630321267230425976811723160047313891067621136529070937673741553527548723511829025000722953064713381908632110011705190321793644746457818858819028239995854582124176151487685431186744694795349244940207816450863054154259733767991745772068464768893433319835791295006146436029465862537116549571229969330424107869697302487159039500725898115116433424799843625465997655337345243894682940944135827255890011959661525977667755274732834184343058723240115201089992446131391644266221843670922035359869399413065174406724440806247478249879654883146207973300523889812946524479297586567571565592041223684958076756786306213130539774631915915281 A133142 914 16390410644922229949931485792493138556934453398284133722330506557903839786369589498459913944937989909077053434696020381352051557634360180843239425780922268567993996142359320303145976413084097658574470576077087904591147791985261909600935218477309229792783784976898820542201585151116523002161275907660277000253157072378602304058435227330313323115527143198176405670339124728718693675918381375650756204912420711445747998072543526557725618233386481333191473564915136361588271451062211005198172889594622259582870406283954332599663139698299396890337532427147790977784455213484557040990536960219806491679239381253596721856424349846694834431195975663563434513327080300566067043330818020540572043595939656238776401707553634392036386324528196219725793643858281144179908508036005904384585690264681957886913072804028627031742184080785734126913476782143932004853825221724000412183231113545466345312909544537582033074074731543761756264413389815995421710192888331601481210858848051387895888503428083618239536594201009815006663824363352776934092743246370110317543616729636592375691212394224686520208030601268019305595311517602400040407507699948248401256944716992883126413791526091714672280015587220587897183586086513491169993576551612671413589112251634292970402659118927194734864780130066396666967326256858297738692761351562140104398287074488779757321166800773545426864224584114293162359983637048449119354864707003573317203452911270698062320024971767733861459446867993169248065961887459169861427890079253593410071444360328268774434383660853640070514882594607772995364343799181893168870710302974239124415597981133018840126040338776626978187321913306160115922770131397418050946496138130100609537488780491893639968096309739890950834377240137981601974881107394486213912641801211752642549964003107860102234750863492541123220651693244984425812357558427683029543466559069381689224514109436144390760828929670754176125055478387918370706184589924728369217528456858908926418190592532680188867534443938243142860596707034137327772931646034685336816764275932770292164553176347727760413169104842309680486066069863067110998259159039545618603603038074567814154001727604566792326376530133081767063811792152568975011380612787825820811046817909064085368190320843325261759247826350003088033126611714595473609300157923482192031427615359428951365022993082876696447407978741259646656848656688930351676675327749352514049994514909068860081102994359742028223714891494214906549454472393408451368509275469253224132249462785179164142817552931221916901411376398515035627731079740263333190118163311944377968993211108422906729515742854297156570774841700133595301415415182379324861354477072139931448546209045599822978249132103597859552012218327911649386224188038456832796558349523229186235170307607564629480201533644958509045196238611394185586534436172045575484303086329307118689913497607375408741322440196286152854920994258315279874404461 A133142 915 23634960783529500979528427090528158767645045567167860070319973012112931958876445732774376933226994068775855892442865843132027765951124728043576640497150226161689640769327120803695533948107573775376837709458472849743257481318220587037956634944393254664904554889465737848802033358672386295613854913643855268583924730163067606529087497664545508402623615988930882173892919549242686878381950553029670562772466100729763380368671803143858247652861318848173526892280034536684313186434136542947016365005371776283995146831020527980135782366803499122744664225682511130824889015008769980763301427311324474437342293185832482160143259512890231672646377718795072511143260585380872401509253355082481372182470961505039367842100090056701614302261846857212446642509840129773587809611878680122525645168046012779452946460880686233003533883455050709947205804272823354301835477794728526731446490234521421517987931164554055009925268681631440370285072785988803700982315036775981116687468920390823858929124018357616772163981359937161553983591998196434986383698460345697458062084200497522413704836177269347271961364878549265303559866421514681593133419074793847195147356244352566506799483048081347685376848855609481831130846766406871044765559452442571299425570377991744929277264557789684212822914900391363378752276714612293029589143939995435752571778052555890435406046982437873806881911604296872850239130286202663204354522878022599690462853221351055146193583458082737908226596251147120867233497419876007320499010258955681773994688608192181747779888640224289653694642543132067856231282634410889606559387079826149727582999486033772919004519514008339676423505814833918811742304503333449223619513286993442877517331341111966912383036477738764668941885097535790211466185530086996007209902957871305262302068101963753420195672561101625760050759395705651081477959965405540562320694272659016130367799083685421059797088691975214906252001839878813593836290200715445687177356828299128140034600517542595926991067603850893532721750835912852269168589067130254794859949376191873995085998149303650098150178614763985615015590757005057140250342456675377049087316030016969011799449883238741359662726236567751484887081896095980216360996306228897975318615698950315015406781077734429481782507480138422594528581619346775314289560495235344097595461300982656800742019496437258603420751817347686967346737944714614053052440705934215248386900177083651490492699007928976458601018952533719092825663760108242178595025981722941382252862282074094960174919581049935707066311333338845583893210839023696994287854379274221801318879994237961806659214036856999049159206615159219624797403226993331112727912043342840204667806187864932774973722515720358199268784644505539691695163950364760446505748368230264707444661534748326311037546341623445602366728599380535960899510752116419324475237540336385853268695978269747363763273804967875630489860589950858946975317301 A133142 916 34081597059438895490250041933055812449805598773402655937267678752960289980860048377071153077799380509184875119849177849776002686449964223478656672357464845202887893995373565839608656807194708299995741402568541772241872696913082101246823866654596595917562575366824617079151989901620429921752176624198531637021019207738071110012640113197047292803260138728895133918347919650883225759933096779087409300761691204831607348743626667589917035389807788392584892587194244886762418026566573832718592400164856506779261418859925317393023198509790947435600915475901753902858512175187432827703639667645969672332155907534589185678204723793237867377121645474526830997634068437038917436909300007210917598115079530550610529651906622308129335787475258639904128332705545608852369441551821020730777595746632085746013261883517145519364064117758102338009743856284629132971241905154776811546333655687066344362593283829742409742279163364180993252194810544006038941394788090142633168782119324355516616679908331043599767220924526828377145837675837035906473431200436572125624207981800387790728186682555228174079648080124266772548427732068306568457257982798152779407001230759639408019678440763807211647641136034201652212593497451072194555381943153870575142358083372812461895047412833213797440155778506234279595493815696214068250928852800121856215104105664711105228098198581874640484096852308811976356882465889067191891559867125401585180330230892276950822748827321583540329801292347286155121302637317573743386298144903334839524690269528652797811524165035542572040557159664601834075690145215021320919489765458806333668050269660879567530364391098861249186424508063077204766416480323675436362408391663706414528770454305102964394016370504589558761663363933406471503332264653278053756182767423449210435597032239028624571819925082245051804869974396914303875065405912556361807836897674615231878301141764564941023836641064898589140639261597626861283941224284841747952540531017950483869003475755703890646532251950309050231041904108679298834813332503155792728851230236192749530621844778119515713772144393384824947171995805531429329129995563366854159165306112246394747200652729902660473841324856600564559440108282378250903017545292969283054588632791068445188131210123772203987468616538533255378222181568486335407731936933971442706540623768401631677718627090869444029436276712636623347267339267621784534149942822629389035659860060839716380430390866439224311274445614662128716948057687603691813082658956369012219984495161288059753408091218321076067672719531298216816938382298792430802429895896750115893123855958480032502295857125404938331731005164217894565362554037909201085228787812023303435199527976692187461689129618536652925486035445158660323775040192237946107028492588638518478948966762799478975886661623087363600103777444068121461431507970115704620317808230078739093294769687167368323137899504323480373013524049714880286258533143401 A133142 917 49145639324750103767439580939039391024460905786201062693679922441795726039468230883290869963809773467250521146966622016511152741833082459131494877962823809632338181451687912613594879420440821261020083725666127777099930685691183071777332977759293346919870568774406208362399320636103301274780343078239368976729041113633568377570620514142644531676792717423450794179375526243654062303136647173493491182027795944901077067124929285992857221173855178000788566937207208846676870109995813032643667294021358077403918682000865476660211472115336179398637397371586103445410843731731263128778667637444060956178494381322584419915489051566589491867577740127889971503515815542949533563150809101144788094000572500583018878718681507268232445503925020696894895843314754258124986961129916300015101170540998299599738344183085262958236747454273300116359340693556630936921176525397710367521286400054259434049437997294557390294311543645880310638224546519383922164687583443670640253402699378251734570428568884240852506715801003705159907136374573413778938252804645838544804410451694074993732522782539802849753505259577827807465567486082631650200684418061517233111048579608043782011809804781926951114550832784469926881077992193599338141989717262321916912709056798025192060913440028229738119020419783074930785338703481663971805546376148631776666744367796735361183027166949016249140193854147395265609751665572904604504966124040306207807436502483810141735348662804140007072835555338190384537797535778443918087034604451598579638921594665628726252036098201363748658193770541713301605077333168778110355014635232211653323178761267988850345012532960038407318484464203451514439253752884435475901143677159551362757044117590627133544204693884581665995553901850087034372014914163841423429419543414710803576825658186611174668810911772924803600996743029591030482193233847946308321360244126100891709494116056703561270951376618495073565586908971776094092629651582451599832117758550527769439974872005124492769703580321278046582268893002964713006948556300961585984748679140640568631282705084050192355609334065082302809836402935985564087548313352032547022139322326543271208494329437069753164537830780491777526961151256107541706171083951465399935818833166104999010970189591698440415500263266057474116973791293175676311174138769226325147487481878573851896613459523014241853188507598870193519072535877172668583630164497790873055206269820830693936929133136706353527881291975323837076120006359860763486223015620058133898276259769715100090319507361899410639648354497820695311179563381647846193406915595259287843662798973248212630348819315619884217357060287595588804033178125261840971568799297025560210717514674583946454822949936207337798192663843134143681343916262043167921574639807068375416379702627295313934902255022945636687904044707617631766848273593396093946078954992536001436145204620199366852217487321960653730009871189828267421925857817466761 A133142 918 70867977824692590193752385464052868801460176338103159001630510893390683988623208073657057416660615540394742309050749098631232477720618456103392135365719576024986454765439974615237976515618857063682660736669153686036327806893989076420812907105034351661857442610118385633962741205271058817803332966644545865911640264840397862385724768753580217630642295264477316311525590495429506957897285291080835197074780990856148299186799286775032523015663776869348720938560207962663159936195935826498335519386398182759943960183829157418707549767116260901887691408911685266528533802644306244266011029554668252839716565711259198928949534154298254035179724142771864381238808378864790359146029814550777220631227430761182672501809081574168878287324092369663799901931542934670622345579897752800755157142523801390736946298747065668631870464997981009687831270364805526411203578381593195188883442544586416832945229505467927061987503658196043759326543886141071755440553930984973102773523721319676895041379651166978271084417826418313757713506297186832193054070868098745035834247134874340574507124235713154116380504663147574098575766503422771282818473586725051993352644793568374021621718817097899699970653234069600360862252149672794528554616910325050317551317544668954139375285473294449153830005171415543958178814926743751129529623477474221831589163258786726114819946642282849385519053583691664197285544873662550628969259306254426256738256251423332105421949014742568615488540996378187217348925289878812307760513321060248504485414817567094602638242082201490022543376563990916312687438739232820110610184515083745285690105698170261317940542163984284492005410956869020744199145242875632574012820055681401389243088795230021467778774565196257776029964804461570157974002891994679307169225421245555308572163508061074843800762956632484547585498578695869041018768143332664043039664192939811229858637052624770787770861247228831182987182098039530054710673640670922116165855289330025581959896427913762870021916291030992862581512668371007476720983372654103834214866469573463773560130109355599257272945949704287266959145861695377882815338723635369439070743629569284836254075847601854160603078144144286593313420671198792762047800040467813738167702836890617505373825260019027306947392161038339143420828822577756754377700373287426891234242328279726033284930913559445882853798521294106417879249467543720475810163055871616316218405421777799817335429552739695347980511753971358401636332222861533343441775441464872712302146603434013042180976207767731821296859513137911340504113457953895418461969858467996320445862995567964132930495157266747636490549203707674837521277494073536771801123357523045800551220961222074095667232118881362568340895775763990029837603474826055904964523573300008711901052239593079894650075856425985016594032364607180939673749090169197354541232781428683992182291767557799833529293580367758355193861242208311907536800714253925781 A133142 919 102191574877567390309287172399583297772314549818638969079288503028346924515868626573982593503954643799475751159130033233604220721720389980618632327702489665804220835433582991707260548540642971445009135762193193949136607597610446557015740434712481775803051512373221937677965910418680230711971131357558356899275608532858740083991837545922148531178854512978658866670425722118883105379225582253091390860690652161018620946350297446600310905331365992390422854804836882674951429951124429465997567175287892158181761786666399644132299626552709532884342652374253278568230700332569357872968459125950194176533915109261254442271125312761446515729237294636136900547774858166507484748355011841773119607362135954585124830728729976948444254257875837272034502563689441597040779297339251429622388921498348780607143076824449085608904198973779634342669736332525356012454018638849731989752002402862893558813672971508887456265995685963575049220638238059268906087423114080896887543559167803443595830915099028413898426051223789894204733462968944168838608605031938993744503128179958037105033445540625115828432970934218999224022338789730449553558174038227639463457181402743745987295396506724450389440406567412695579250436486521835976110837615594971460235992087190355833843787100739050567450084748436761431312763065785661007464809911508141679249374906674802662322209180031004919797669335073829232377220145956155825102369166953494842356008758078049961085876715130595979803527403281222007777032612470469468903872573174364426744888329245337084788278093046436347248758890811504359609593681584640557821389531056115528490311809238000248831619916787932378199064484115340924461620728186473777736250585376615421251925776998604100329403448718319119131369213694131734080764140155342163719514593637892676044157482952965883313586031372552269792814687953736413566118581469451853603754874405975081692564445135768862772404310967127356070793950998464030562798698760195887239911331209455346361416730674179640934078833588086370429795958998897989816718651074810916767351852700445794120905076334985690078795232450139517156652278496161798921455630891168850698592990174516582190607168877912436629836474146025280775780425646717403055331221487270635945037891671963104337750045054757845678177723995954018987338718188365832064136332764141700350834629949897486366144973763893197948833324279198502584388358659662167753449671496402372937113885411933766505903752485917503985434370067934723491322514945359971220479553963576726393005797125892077091724877372093707386899431769590370332311620426806135545575967128995255434795090776810031031473143667959334471935154594686179520116878113275914763096248312748935018834649908567556262005693892476988616209773515987830488882142866782910571790921418058805494185900949790593912771474482711247448291906765718847297377779339750389189154511591865169780725428583613727160582389125402985587535817901393195942400644704096343509261 A133142 920 147360180105474352133401908847813651334808779378301055309175019736365371761198570896474826175645179698228492776723198872108187649488324631433611713154854732370110419708771908601895095757630649204846110086421849005501302119426457041227621286042491615673648618984743424013241208860995687415603553614266184004209561592742038360718367355494969428379690577072930821261437579769838942527336331711672494540280723341407860548488829731198361550455306745363212887279853846257071999326361491094032665368429621105699917736428988103009618642781457379302961202835981818783703403351031211408514273793609150447893652747838163194495763772052471721383306143685585267818026964237295414142337567929807023923038979415284319244728156124950575040470978670022181383033040272851389869076140854981617732024045461799111698926043909282700974186288319767724148750103670293005153168466017735147629192276044849967222899591970586206467638717171971562780116579954921876436992375064099380852839217199041943868502677757593190363387593620609616807339843503985168086776263001958111474765799665242370583887895074292788887189970763292217892638436215541752808115680305782519580203589403836920111587741074938644475166570238453791209529052702235327879033313133331935335250272177175567733786859890425444968573053415804812537460382684108246020504762865116824003376783835902180281899522784762452065389795657408169396287253183231826135065709777680256422938372410291792462502117796370388134117900042981138836293809833491684280571942756920182305880466286361258697602407534719130531220298006812722566117776157612945145623593172734076999284343231090660644934602067656325378766494088910656204636345845749944620040770100259381763875581188898317444978305273041604591176630116973156082891732130000508088860736856615817610119781846013295677116213438457416408754232443789329666473953460181429563950485853751874860866700027141647493036228643736400225253694352603034032025668901528828729030023438179320123137343672270614313178808012104255128772910294898232944700818128893969324417537379176365548881346514919255738023467920155234035605318632319452349361136929726759072001652760909281949570701267873886018370035115490310734388780469145824006994859336844216564930901623267959564418059595135553448904971054773534341403288206794707258727837468191958618476645153509847060255018882603077882771770756805719432581595307983378356753950487649165903701906545603069523713393749263488007301013657450117303128664914876855638398173373702197993841647153389771732254230989582918284177159314889800881282016151340989502825126138041299868978200454297069179420140238702203041782856434988267160333700718066375014848018265860606774113764616933454907738114925719698703211925069158675800978020176297482218466603720317224222607357268545796829136571553993762394451912962134213195637818134170971041563451174236793395122075835279227007759971589537524849468294219947746340629822126506213086428401 A133142 921 212493277520519138208975243271374885641496487548960303116861299171335837732723823364090125362686845170201687108283693643546772986341442398137287471736972821588033420999213658620941020821954855510416645735484544072738928519605353443003672878732838197319625505524487644205156145211645362573069612340640479775713288541125486457415801734786199993574982633284653265600126319602385636241313611102649484035693942367657973892299946122090590755445646995447760593034694441465815148077183319033165637463708338346527123194168814178140225950591234988245337170146833408432821739401486674281719709841925268995668470728467522065208449088174351460788211729957319320056694334655321820685766024599769886723902600954704033765773170403448752259914896984296148282299141509762262594167015815544241339956284634415970289244212240361205719167723558131278588154979756229988074856473978935233149305510054270789841862397948613800838878764166297029953878887656759286553236917419317226292906607641850679614785030411350352090106483949695277541979320869777668212292762643791657752867779989099540344861311251589576459499504869733159201960602684021477099749252826900165595190118738930095054922227233554800882800753877282954228561643560136820965589926700649055781970656487399978316286808174892752594114892940842102917586559067418305100560403241586952071190072916464269163836789646447424873372287668647506440213841870074337130939651130247976267034777006882686680966967985650969093418208334575520979927896747282538263115837582905728520652887496603689704857883386971939789672420966933134435982223625596282259431399965551482917439532627423494649746864561643633263803085411725050906161149088843233668321054233988651888087336148614375151558386800277275501357569259461596939795796967320577321973463032646371101116681264468219400518266192224221909153810369256259642641874771000151979362996846235797574288088874693119916095469299956921997459756462502576610150451757305810831374053886523370162217688158683551659962907074620747809320106849284253008268763023214028954893321548919618675692780769437231788539761945631397339825712815526154125979837997035095412975684688241010054698760621105265726052960800062882053707845656082631500683531832507873015994415102860725728786504186140413315475290083259440566284554255479779501253477492800040186142971476731249563401371083739874413758944597989568223280076045753371928271443153518600830765212124874214319428207882685463789024076259673001216388043484737480470598945525324605930393262189390924945833509362101196072076076832639323280438334978613280056938286315088425415811130260005596946692810751064908826916407044098486559021676318573599495496079243122682219337029742968133409402099717193913053042979739953294517179816212078102576118270773776019270194314995342089237021023409384522661552210199490769709262436371695200491545307438737864210596252629044061731462718449723985429947692729346748829992261105777255174286244801 A133142 922 306415158824408491822990167395413737281386600236821378793458684230046541645215992092447064298168255090251134581652309510795574538116710449789337100633001653875211822970446386959488350130163144015371598304458626131040529423968800238354255063511466638043284305317692198200411148153983751834678965391649957570394557866741358729555225383194344895765696577505892936064560891429060317621031699873688844306976124613439456944835973819224900670991072512128925411943142104739859186455299019684333755190002055466071005946073693615890102811133918071592396896390530938978310164513540433283028413077782444282603486896797418979867389089383642753984879931292310773936485412546009828133460465135300246848843627537703801405925666993616975808222240980376375800893979024036909809398967729873941030599230418782367357978455124556949364338883184536983956395332058379972510937882309158588466150916305982434101998354942309130223456710289083145221930575884466936287891197926280376214990475380331480962576145350489450120743186467866969605917373354375893576958076956084568521523863978481871934919426936897094961809398832184452277009296431922754436085614460709733005744571017947793232277740083044947934354211924471781543794680484664593597052795269022805105666351404558591556517843601335458815268707047640896602347280714834511846762080969605519769832081768757640232072368770654401904950773428394046878618963689394010910988841864107804096807725505552423902161905333190901062320922300557858271917190815771586683728757222607303606599157889636234193146370241606002457577099814019573043963800350333681405154933126732065632870806764401448194274333763288051510078670397213434496028172349766097199774340164641535763240174850720740070229748787694558231353023695513505814029456335144142497777644832339210511992644263581326362251662732973889535583385798235082615359916945828758972811877501786166350248563290607451777362173694309237783936743565234362868802919408366077690012656674343261594597783187478009223052198822795106236784465303757597939690611578656500858986845256004710953983440988181973319818598702132554808794642274670081930210577030587677858751865318790775589593663244932525303082351103655560431135979047290685478161645907617016044847381647423543232950574618354880865361919395089058523047985833113635246100255816780189756459546392801308360577716847734016301562515338530200572250437076381054337189064273423334748797532182162071445545952053438689520284710665434810303914255576326531961748041049344708049429090235454560382120188245918935153015418615506589280591197757144198501115506041231371408299780856727616500061853682895359826210417174733582629842096917682412406130331420564641899677222775595431442902920054078696902789273573087581535097493999796447617280327989181299470395979615926024133987486619760927684195892655752727786543237610166344937837291763208825954886401169005701737542232244530397452459723447423791865102499884708675455107678574461 A133142 923 441850446531519524689613612408943337784873836045008879259864305798427941716563727873485302627833261153296965865055522030873574937191310127153825961825316647915233860689962690781923579946674431715310334338383603396416370690434490338353392797910656159220218648642606625317348670481899358500244495025146898176029176730552498162532177586764510553494140889780864329151831205314385375623891469904248210841175535998637329256479581947376184676978371116842914996261417880340435481053393109201490241818345500273736044047115072025299350113429159268001248079257975467173314824406785903307452689938452442730245232436711149701446709858442124676894736072711782178697091908197011516846629304959078356186145787006767926923311046031625275666704211578805749608740835453519714182890717299462407421882750307599539314234643045398880622170950384378772733843480673204164130784351433332705632956472007716615704291785964411817168423737358093729112993936546513665367852554172778883184789972591830353697355186810375375723759584780180220476455310397689168760305334677911304016379658989190870230613468781694359345352693616505110450288203494229927875358356303090608094118076217761978910849446277523581366537890794334431703197700697242783830129165188004184313315096754717001624520414186317556718864881447805232058481861204232298664725820197767917921145790720475600750379191930494001099514141911456546951462105426264293659308779028392323259620473144229588384230786523493293680897676539196097052583609228445880715398604799162148894987465023967953102827361030512468571886388259395257396261364122957542989951154137347673091116785914734260872648939539796808633900178909696360818221718367213623318840930196358860581940444047403158566896146193468752692335558811361215922233536239480886161218041874770108911922291911403008146147497142682156486089333167244619875089357594010299438642747994578805641260853976967070769836338371724620927514786761311488754237199636412126723187419550349096696039841138655130616089610739563468572695389647911606944780853627659651024630075965837244276025446212177636089946630788713198402884534334361442617209526098269434437224776814011610159184007700432080381779024238510518078816028078347512376877592715251904628796908341169646481188999813163552067438572292428339130794629286795606545097067634319540828774479755448009924703504293061367766978733359215951235616906984065434600854702410833295189165210641465582150262943432850707602786763755480736785243140153019374351360204594209543682670817726263286680092365617105742389452161567483669103289226727466955625328502773169322482342868184270962987492246317924357804486594649558782053745744733621720116040442412374970496652335905378869172532601315881763739909079449412552620316069167890265386015656842128660060291732411850331459120718684671848336087815657385233977425639371423497705160883177239688289081979889453592861474167433894383402461491263492378522728974841488804229010098218127781 A133142 924 637148037483292330193931006103528897672050790190302567071345535502648861908743250377573713942271264414799134526275481116210184263855331086645367247615005973292113351903103229661146842794754400370333486744350851639006275495077111099105354060332102670128917248058333436015418582423750720973600727147296435519876502450898835609012670524889041023793655397367428856744004533502452282589333878570226046344130815933910415348386612332142639079302140159414971295683552640308803223819806408169529244368299021392671909444933987786788046973462036530539728137893104233132980998484420759028913495862835344634569342570250581072067175748484454400439455431970458609370432595134678061283011324290525854320175376020131812919613122451936653894411664874396910559428483829996403814818604946857061628413895344328116908758997293010061300221146115391005745218342735428346296618523828983452364134766484211053863154653362326898047736805813660868297792034569496820993507095225949223272090925486943989700105216804415941304211200509833410060078951676094426976466715647471144307050946738549256390672687063776329278903622385601537084863312429383124073512313703442196161985260161441755641651669254448921285599704171218326044229540610743609618452659148306764756995263853950511783966880738826315453144343779028096987434241509222259840022785963100368036772460386844047524406562691403578931097487685546912309961477405709422062712348370099866032568625466253560897636892004971996296953387248598471391967292590228144220018104391634596099268317965403898738042861459628738074657714292948147145835843101504426657828159111122217865324772418240039776911576542053234762032547909111755086441221857349695059671421568809312317622357076180503932724172581233153687789644452959177846354945227875102700333918605773664711781432943598874165418328628084936679051282843780943624796238290645905961763869796305135948531801186223225442652222569853209068238538573067601549247173072786878368758568978946723092427856324157510870391995634251698886720515087823233456776051240473638121015710555892050241317739454519163059729721778725729964404689715506925583934206423127493870800269413939423058767749510359814978000049869581063414092281352998065556772010533747338857709096980584982802331304780007223726365555883762269937547332383573431524394725428432961094903043347809637510114092612877644585967031941474063151559007620585280313378143687357338239441484947461187298607718884218666924528993050692557009510304186398361488129453276809112645703269732181423938132809099678234606654863964892835340353784349809592867525199883404121788167007621937871900347319128593241058709843274246588987918734063785602724917911828313286891530768698333553751360568194581449234251989776779327790914236642603762890186959886021538625641207741908562038027942355810185539710945982056851642719985430355073524497055704287867304030260114190911900544011897443456335952017942232562405983316618926970989557106522861685561 A133142 925 918767028200461008620123821187676261499759454580580256708001002330513860444466050480733422019452535452879198689923378714053054834904450235632492417234876788170579538210414167208682965386455898659589172575019589679843652847530503770419582201606094139669739451481468172127608278506378057744573748301906434872763740505019390395698108364712410391799897588862942630560525385479330877108443829006796054580025795401162820295044238503367738176169009131505271765460686645907413908312679787187351968888845370502732619683550763273476338436382143247879019973593777046202291426499710327733789953581518628510606261741068901194771165982604724803309017838165328602929985105092297567358585482997633322851336706075243067462155199264646623290465954044668766220946264942019360781254245442650583405765415203770836982891159861877462996038270527443445905832116381007002155559780577042704976376700313760331954053305856689422573019305559561613991687000855277869358971863463264607179471929762200641317198025276780976985296827375594997126413371861617766010896243658318712179463448817329038524479784132496685125819678127343799971262446234966970684076881002007343774974651034722793873282796215469066970253406877006031821347294362991587827024904362693166775402857162299883275478617504973360565877424864477068050648117774437294457014192632970532941107966732038396054593513021812030324641477728416736094417498956927560350137547040904978426640698301864490584804014040383095166913103514802456551119783331499755519385391134132288412996019518647398012304703397423609791187852124042968789037889491005260283045215487084100814125230710316222624045620724701224730042300184760241138287423696579893062422871061292832003150856963408239267829689965992014149039974965608323093227908785059658612995349411483749744279914382377665143525083734201336009035463771398953462336300525753802386564061603524011458977216049679914121233735109389955751779045107576720122525669333759042195623133280221624350184272779593992019974641614980210231182410061251454733064121107909358510853629991520370610735904267970420954494168858291713895473159685226652330590508452623747892259551270123834039132935609931152766195690132911654932602990894995132185352862312070947380911889049095204031315260303770603449867064145812900821604122502483601462570648970732695579309359733061741841574596844265270431596693080872239848596853371976990146456682342466870907979432129028390619010180368099884854463205192334911726977073393646284246508320264954146225560432282987887055500830629370397197053924385213901077121053743198705448015712903365970449214342647966227009337846691185135682301789514868931761796760774234105507611512815985347322616871810661079130592766803985133914027629349036341261945708922565458197384210139986216569514561272099734608504833756359602876414848018310322683568241564932644598827049164699927412723346002683405506991603681946030142059407411208091497049419835517850678137118595868332451001 A133142 926 1324861417517027291137888356221623065553755461454406539870370374015065484112058136049967216978336613851787389711734985830183388861747953384450967420285444713536002401986065326011691174940426611112727216519691503967482908399863491359833938429361927417301094160119029045874575122187614735516954371450621931790089793931735510051761063249244770895934428529484965905839420861856661622338093412093921340478350852837660852955038443535243946307396631865490442470823014459845850546983660433317753369608470655965919044911770755706365093237216077101405016262194088607519471104031583808171366084151053999476949594861278785272278949279740264681917203283178971874966429151110497957453018983471262961025773209985124483148614877726497978848198011320747486493693954617908088250164807109697194414052100309942202601212143761830008630225885879427333605204166603069361679970906973571751592482837717675914466691003890692785023395790880082033715144357441276118118816433606932337603575250626167837835409852343901364396856720864407476022878022145501142493285406888579935491641986143641735003043458046373156175102696956007373957023362607509942343314788892580886281317284806810107323518150491037140122184127116938526668056754241893258902960293638344398183366163032772577732728382475290847109679793510232153100937598396497069384754625753957545400709651255138980266676321370890256324554079786889247901237723534412136315476280120636608791349854382663129169726490609340418258692398314957893748243335596730057230809513997314368256944160877571582529844644256223385690154808105155668045645490810186483823724542904216162251750717359503574783834008173442624007486234833876358609655378529246348446318720398962694939231218118877604843706480206787903169761956110762748941256798113110799844836593517440961357586924757955649538089005326389698440092459707074447111745320561898692395519415068411828218709197011837249939593603375517746340856314806587057349080465932107466059210189431510603366242628920318212335292562816805828901666148587809509901845005861554054499012813432061818528630932636673892497217531763934872711542331861407117153785929254477021333144402131249154745006634381771211929039207171608736831750098778301627613213270681995772375936086299698303628173803026732430167484580132706319222483207101248969735595351421071118592403001832031683925913058535337907084717845455585828387613511003383199205910222559693540491968101688573991811425381483081149741469017358353892017743930323333755485103509692610602048145497648798800952608259634743013079917152308614480460373219143908183446445790481453845983645293931359677409593274581369837060638121770597725353921941117711516356373076562739042525926637620204577772761018370778368522578607269320627320397921352102748116865140834900238271701371713160075396901932248728191537604671131457503252853761616647443156435080398441591041279760905609356550169991965354278021393329534944125706182857419500121750902735458135612532657701 A133142 927 1910449245292525153359826389547759272852253875657799649912817371328722097575727387718002246149339377721741963085123159643745732685585713875928059387559194042042127293084367989694691465581129786768653986632222573701520674068950307010376768795557697729654038109152188402682965198586261942237390459058048523734874610085822100475249057507302594919527054139619731973277814322271920580080653591795605566173727349766111548798345140533583267207527766981028086537655021390411070581336530032164413171623445797057484760030153746177815190971727146798082785571063902178266031129722117351672782159555866285727132805183702267293725050090219479066599803825326239278372987905916232962349686015580078192165842117461843429457235191526410820852478241858563830855140461612758521237376870597937911694479722881521452380110928413399010567322731399863687615258502409509638535515892296109888753655275612188354900636473557073139314314157429772733055624171743319307049463938289332967559748331931004259958019689881880490679290406189648204829992981520440785857551545837088608660235564555682564545350142023085958707812963190884505902227717617583101892089241506220636010315749716769140037719299725279340587122541049218478449306018269515716346480916401588259487247231690400894790711052050751896558797696364329900294483966239630999615521713323014147497290376001943677506151200823310727807976658411216567056848702919123343639356445796410948972148063379101930398255014654654842745939271457065767982510338810701411027071799798736184894225066989438703360637964712770724741593442099782349278852008710399418668550507822664218882923720307173444522066015740483539117570420588149524354881917551749537879698532392433144809539413376564542776385476628498190378782591671744918364969209651196988316595754856800454793890601221057664256259202155570210949277317862137581336183289913957388680536609964588252767367203113853264732979854833761480833559054172053429120653909348429632298338897537105009832497520718826082593499855607192390295992355081211252027005765388239838678217966115403150797915194126179485010566726309425228158330147070989377709106979394447412138646335613710011018465527645578477670521770545769665599728709835320052023121350970575591695152455532275904736622592649287860530909314684298366505919963035878511875127034178535582277549549332429955159424788833360417750892701550261683662698834270025201277932394474395742922547094655491567163684781088422649827313468567541119954675020549173881763235014468424223199279582049135587985774054892468795490843336575097695609957104884461857331069381858543542542446064634678006858406492608488613856304489291412405091423677294979232351784468791956883337038888831463190487242257897895603424424437654730995559672540644023240219061335699716003601576808495815556622597977797832295837623059356713701380292440682964048098934787107503609581598002502542689461939621422437186960819039129982018060224183349499340046951066393512957403759953661 A133142 928 2754866486850403754117578515839512649829884534943085640767742779085643249638714781031223188980130404338138058981357884471295516349225737661134877185892937523180034020625256655074419081676814212093787935996448431586088844524517942845471940769255770764233705652303295557639789941786267533091581525007334520603757397653961537149799089164467092629187116134903124020500702413295247619814680141275851132501174360011880015706360737610983536069308732590010635296856070021958303932436729322720650475727639230886237058044436790217653799016137308466758275388457884746971009369588189189528343702713475032964526028125303808158766249951147209073772235198917153860441973593902056821210289781447489281840183307606768240152849997566206677171294776562037723345626051951643169716209197237419358966245346343053624389917357559977611408070748452717558113869155270346295698852236720083486011019314949937890090803328178295576198455991617941400984176340509508999489208880196784532288819491069257516691626557399819323658172368868751846957373856474453467705446835811674885108124192447308114432659901753831906083510117818558501503638411781192225418450342937181264545989029774296293124283906685702318089490582008845928985372610287887421078366578490796631836212324731395057515627604328801759546939168477570205992492778379949504948512925857160646733547321485151527824889764910892698608846016874894502806727928371652327115815679362144467781228716042810600971154561405521673899226170748690522472886160321695837970980304500263581303104289654609732674457415271171128853992053353078042504436550914905151533566008555738899413013752932226747497244410863769089964912539001876780243381115454244304376176837391168195852660894857787951805943013591814183738301327428700061519536659060227944041731233666912738371828889373840393901876231419326917799159452264742685212329192310605992578641396049521192078715288180979395907707011076680679844245815259786238204925588199969597666738631038315992667858058633918290781614456493008610000992074360958037613432411844835985819935808125597911388775181299018180711344722120659415069439360534034821249415110500863913826906682810567704639472545858289783029680464087792686186071967832432736715713374886299321228637464941455554931906150426470068153141064290178111795217364214529712874963447690096888573107857734362163308206619584647187058880190917631892255783331403865336859579306921856101600772418525117151276041642904123977969836280205376936620749361887978414168829405759958037242759109169355869076685234546680368354783011424138568455077684870174854363218602194229306892361241557911754530144752748165999810954012920094917544107588737418935339756847624925263032967551768332300478025563127747089359651516519514826276420483210760160293138329213849642293235486149594319489710887082541921869660913987710025932878446611072540711220806573939806575073278328905652594760383921162458243223033032104535098717566207120628847581686836710226440609320521281 A133142 929 3972515563589036920912394860014187693295420647134053836187435174624126237256929138519636120507101893716217359309154984284448490829850828121642616973998228349231567015614327012249322621086500512709455435052892006124566412283680804632863528212498025884327273896583243041928174413090599196456118321670117320662094432542402450747909811326104040268692901939476165217830039602157424795852188683066185537461127253409781216537023385289897725428675984867028355069979915316642483859503182346833145821586084147492156780215317821340110600366079027081918635027370698741230017244915039089182519946530671441668560805423882907662673638704504185264900496557034710540518047549418860019952275515161263964335352163726842340456980239255278502070186215324216538500561911773807837972252425039488117691414094946960444848808449490559302251427451946087318936511706641336948888106389834468090718001098502534825322583498596628663805034225598914070446449227390540233944132155779825006227510146373537408065065537750849582834593876618333973664328271043180379990468479688889347237306425273453745329331032978883585486462882081398168283740687560761571470303502426173877254680170618785537916077355721483017405704832134214780378428854729115391679288259702812341519558685015439982536640214731080086514789722146959872711274291939920946504756023564312329575627740291212501179813534850306448083228148356939461830734615863219736577662570283766526129582836385669507498474479291747599107841392280340276340133860673546587652742572017580285502891491456880245077864232183064055036731799341696437509048227567284518111983515786867670289346948804550662717581918399539287245864763670285728961431213603102735160909119819532145986392200845516849939627049213919424452440135369593816966253497395639044111188122351933311931722464586476626948841269447467259896176980888441089938597359128603927341012212566799594389254678189769175045648776992718706573921632045557583438073577530446811405804807618354124322041488052589456481005452763062808429040275236146409027317510874488103312508757099146072819463013517990090406274078731264567104903399559931141252278880235266369290987297966503016380108392662126221550321558692826507710650177885658171024006663464692650636103529293123377935903932292377188988968883797122152910336933277388810087185416442085534786839253303400907060478786016272410378487484410523638371155901185539545726312082648922024112570904966124276648484885382965687809854088742684975066000625167444324057570239870845021279835436142629114072992122442258198698801611630271240614526411625687255529903893294696801995242367880444115354461875056362763238781830326287579686198051535680809780697022490673437336655872611046345826122374787953404961014062396702724759602777117375507119465251665035484470841969450906512888606476575047653503755200347218500681509339720725920741532304144834093577646085752279448498955011674694842349540652813255609630332670246484597298872745467469753014401236431733361 A133142 930 5728364687828904389551919270561942814219346743282770688696640754065210948481242179030534254548051950608381093985742505980290252481128544925670992541628259386654396456481838926406868145187652062512822643558334276383193180424223195762646362210481384069429164725167384163164869863886702255022189528266784169060219567968746680016948798133152861600362535409608495340986896605608593260371236266301298269167812998242544502366372015227294909084614700869522298000275741030528439767099656507404073554076657613044459190833430253935649268074086940914818204951193159126968937896158116778412004234553525505411031716895211027545767228245645084004777442263008853682273164124288402246714360082572761189082295979910799048170725352156114033778531351202743686480086931151778950712818280697744628291660158668170618418357394248028953868946977635509461188891767107652609950353715289066266731871573021340268177275314173010354911283154857642471642378801720818507838439079425627462195537342251149873172307813810167698628160711911268721272114409470409633492787842264542627041310757120127853456780916895648376439573392451258340106652567824206404867952232048199793819984260043258971378690422666471825396708278446955704459765423146774106914112592124876905674571787579939723422777674014613155952567232396747658879451536484587624910353237466812522087408467952606941549763292364376987243316381084689829065416509346834488492662310533511968534390668839419387002199227984138632391833388442079929791950554205093857699416817869046271431588227576531658792547548350563096191838400658672909810005039715473360212328696198654624818338887162409123412005629087724788439447024300013019285603566634558689857726574602927963344181700958340439824990399023458218246234936901626855365276023707852441380389230700254168892805422104809922219835208667016369443369407281679786948772179534254552619747031879928965588113167234358969436429628716489298198915149163878775531463893873316102077572865847035608956391157913775362327319081269880076746066075898448760859354237248600000140651807801160511407754276717760411347666510185761385105855632726060171650964895884143603653689856761014539052411662746240153185780657954591736326071370439151250183880893002711915917940060603218969528018538459457480052024977294385854318594062568630449616008495546039651065733630155646373619047101228845231118591893639784168899314553726216621072005163600438636914225644188732681809963928680593617697831626130671528668236280742092827312602117064352760727485456158562013137385563876501775843303569187839704827578630486556152299267050912350594247832602122358856429379493686522356424323588376493769812580046206862990284829766674703471714194735337577062348967986418665682206692918324528809588520928182772270506108599762651954757311826712721041991051049510331633810493129239775090272710534998840166636748871356044188999159080581508635829840532074526041505579378133681556982404611777864582184345651382404547136540142325238985101 A133142 931 8260297907333716540696946675755461523916604708393108199046719779926859563583713965232891875422170405675391821310081384468594259629296531931989449602410976037327290458679796117551691616037973187642977542555682973652558441605317564608931421443985943330090971206417471380040700415550211561142800843642381101667515954916500170181989418998195100323682507367753510805537887075247989324030526843817789037954448882338495762631091908934373969002288969977866286688042548586106693501673845180494327231832718691925962661025026210857384904452233002720140769620985508090390467216242759479431020923706237248131266067202088877838088680456581506630703806842762209975127362149176326620902087286794406473392706467679208500619845500828877181430140138248141071687746854158953473120045988513722714508456257385407084798826513697208260919719290322952696947062991657528422211461169340443722159268090295674164176805680453982335153406504270494845194239785632192897762795208399599020660958620016011743577059802448724070572224911982172877740415314128059648316220078076990779304222874460799091230932752832491979942279345451832445035624719061818075058015648310001676514540048302208817942533673407696650739035931815677991616201361748793533054758678555812795170390998131588065735662869288857439803515434326387977144296404336483415199782863671120092537713435159918918502257487775896765298414138295974376572868775743519469186682474126753974860065214883606370387663788278648616161424638292086978419716359029884669255971398624592705824064721273867195098608486857279801644575937018006994249589758221485018141659867934944182120374385941245151409449399562580745390395363175855103524111381655820027672106559668302303610164026389726068710786215764777536791646326572010555842911059933225824831477159481644159610113486952671321364375422056568157270078789123201364339039544291035936273747878958645001578464797897267444158156478960400575284129071172681148758787496891744288749048666746617729760991727670176019886537634185714307605018852405287877012779782794970325714716594340516358303908847563996995173244701413789186058076717487579207589550127586054841202251482462084998810561237571685638767674158448962590955687205523078217106985223703247118061018931286312460936024796554605393857831028289620604805259727887031830957474163391972734751253107845188767357758859493208807000599132141084361029173215317303182046285719599749865508289266349247561045691336672530613754585395026339601654621650829472689540448195236556810124012747945210280314995910117793118507845047967253224090127770635202345928287557511716262208572617018073590527049875434090181601111375657073689782160740432244896309914742847899915538431471700913512860866010293341125788646227209908146723922418836780496694301481392492453724559183277774291644582724787421640907077588608555332954747909958987799564271130963111575702693816552449700587181548296454877156203113728115991913017819851010481025229130420681889501137870831758184782101 A133142 932 11911343854010531422780607554520104955544929770156118740254681226013777425476767056623651053824515176931964397948043370661206942095193117917383860655684085817566566187019809519670612903458612148929111103542651289672712889601687503942883347075865519800607111050489268562634526834353541184465663794342785281820388946770025276655748725246599201513888575261765152973090292175610994996658759337548985491432046120519112647169532166311352036006391610093382315881859354785424821500973917650616312464229226277099625112738896962626095096570851915835502074975256151473183926756884163011222753759980159558279780257873695266631496331451162286916390884689820843775279973945948138698938563153197451561871093644097438747094769041469888739508228300822468222630044483610279756460155602618507456576565631489598348109289414393980064217281347698720153488203645078388877176317055835204558287397854334789123402685613939328354280857267874898709127622128502820437755442852073142362165640134525746683088247062823246299597449694917581378432957610858252542462355859799178439214062343661715169427151572803536539428390376568149934483030738234573840027253696910790369334172929667525072214162178363475903893864416969929216954857903876337127890855100364889925758798144733962410851102434736858413583513303731419066294416535601672600130461979060517706626860686092135127873313747609550771183325944106413966328247709205645727732707635028468698236245505471491546679624180498583320366141936583800980801301197770539487973253057399844812752029896488688918800534645500649123408382309341565427034998621350341680686913317233493311962955046188388345923302622163612347128161674252558759268749326744125845344487801315117318877893181872284032740513898142410184595335756681902319898622383147687931554548683583300177903614755380329940597507138770362615767084170546249085697108074095494285852191821711334212347180650454692420117092206231268913070415921715857052631396039054001391060026099875756919279741114909235906901024941176718761686360439102349220203667587436109961080621188387216787513725150433006949279407511772173820534361520761456491283959633014195196870042984020469807270290252166707944862832950702746101566364624292908349917022508699189341532073380974801965450778228613202518485512290768655617743330209019037331610228127602729137471655915779132046883514656342105870849632829955550008819898877172997462294122935657675705624316207849970794295205097517860464440494441796355574914435752259818876224498984928997855846065655051537065652210965004293800386536715865209961298259417677331296272438358664843937754167465907459995181149490996464355346446179373911884172105975123250933615906774356905003502946467997981947968306437875011484721545652943769223047086539441709293460912230059374355618859584974723815830446298092412495856372072280407550345656213450325408131512334099935536119095484309551886738079962802955858333203384416565126657014713820545335773798221720971902256093673199252977216804361 A133142 933 17176149577185278977933095396671315590434264811960414830339051281192087120677934511937339586723075462965486986449257230412075941907008846740335595076046849337954951114392106647568906255095702680782590568330960604025078334247191775368073177551976635566532124043834318849847607654437390837787926048641452734003899193726421532437419479816177050387927001844957982833685395779343979537192606934218793260855972551339678098722702752729060701547247699465687321635354501558034006497710887578343542079091312458858967486606828395080618271870264010401791271973549749438823131992959746819423731490870466376802195000587801372393739871863895561151929025018914813961743747302695066827542787164823438357811643642082038994102156337954078733493683779645860928891452457619169249862071258929899238660693132151743432566510536729605555393058783662264138377292709140045103359826983053195632606705546682675620272508478494831032890661026869099668067185915061281439050450829894262886643832413027506701001508687531318715295451887846240365527447134442286038171068833610337232355898595337318813514861337049946857363758980731926753692085288909536415501224772929711402578200850040522851924003918666458845718301750234706115170913481188316389625079999967492717131391754315375664859223975227680543529986380465271967208571500041207552904710974022402861835840571631423694474399921795484436149590712987310643470956623805765395871095223028577736102691158824675926705647680615168869319360511129202722228497907468758911772761652799177595395721286671968147043175860203449178675085645494600327777473762397434482065510861790829420906399056229270053576250971710529441978063743876826555010433005053647813166723737389839505519618358095807185485752330335139721408937369488976573283257633587906064075834370249959374892852867144948821670283929731440835367978103848902058373865503806158469162924333159864975559632919490868572541402803229010812246964474985194697213324329528373114164268886972174730983656926707390507575258078639194268637424148166735170245811648303087768907930038937772267078433363015548456863910458730773235421363254861302772852262201256341887831760780706034999998759733063155284806566347239201429496106832543168317502129350559007327242131754346733147867561269635441477050714865457373111165277356145723945150118002528972024261393079300400566417260776686457172556363540196770971633933151710247023324943226932648767760398463430391536126124704929418117192579230484949712687014700137007990043037995819419671573216550571568503460207896540281542364267436432584796938865990162941094022510184907147446525247277265940294977627038967026166319393789545805279902487033966987414029241258707914167151333268421618268056785022549756267627343042898688009725752065952525964390138741444136428309941796974368464653211917266534031603247621150759079043103305047459279537841221500976079972159985680557268226610719180314051261602124125573184523423304311406523175336010492511062371397575615451961388447106281 A133142 934 24767995778957318275648100781392482561301254313917148029230171692797763614240156089446587060403620993081055302495430978210842847022964661806446010715798901061245221940387230765984843149235099807076346670422141648352873285271560938393257579146603232621419522264098037292211687603171883234549004896477180499648340816964553079749482234146202060060189222771854149481021367623521842881636742540384162333168820986985695299245490199903139220279095176237911024415865309387330251944877598914053737061737208336448354016061933806809288921941824132147467178683783763434631483149921198029446009587081452535189206911067351705296506263731405948018794737686390471911990708330512340417178000153112244914512828260788656132056562344560740063809152502021030636993251813842358448021350295221312083641262919997182540162560084674676816896726548759637188819902598376299960655993333245652267014311110918563909643833823303932410099978919887973846454172961896239332290312341264675009398044173945530137097492439173098764209742024824583689509200334908165608790138795710246489878766560414070067373260620874450564782001021825061810674052503576813276578926095310946931727396291585504284949341436554855292049887229974029248147240285015648357502237469098024133213541150924626974764590121175880606911826777117618445295693808642885689615993094078325866249575477431826875296956813915340947376938624801757841471153123280204495200391578899574066991382414779677214817997275822893010975197490906373741652513181268752580236834330083356692715817343351081579347340789878728215000350092420904331089690130378479172796785975789058791453715476127561228868607977903961291720020790508709639766285124538033402460570284828347251841970794480972089186422119829373335861503091467347536772137609011377396709421607351757835295315930808260820518608829165598914238008658665946221926028359380406417038651036224703583422778322725182026912282725164027359991209702512729037524561051783874976623484674987776086321514008570942202687615248372776958656403935295993013145240193185465126655274035527079221910313395743270441790809602082263233303785279148477836996470810252011988058202175735118449528404264786817753983123809885977758587284486162624420929720606483579866693812457694608224423057900036077996704612350477241257644712204231924909869138549418650056255791348695261837641643156467214900720405375330913785546122784867299034637105839113943865434788959950416745123077529303123407131234809864855689339100283161813261823184565472618237410722419858546730452554134600120979795473256799071411975883459555543380249163414197747953045468819650019997897743009040960735368210498078871839707502130874420727779232279150037872127219070117505544555936034210310662907143946314255166255311432017002998941286604250214670248580452377454351306115754252043981159387213327322311572604620222222830768158909892073407384318580255879271230885918978050058963371929785692115517649747802334385873498753331979230967653047943808529069163510452661 A133142 935 35715432737106875768205583393672563182080818286403715497735077241963093939647184403047466603762434748947418780711425021322804973331173135316048407116586939283466272083087272372443496252290758826101411116158159925964239252283256625971302061056224309463451384572705325941050403676166201186828827272794045639040173454163691814577220944219343554429742471310011838593649978427722718091340645550627027865636179007260821281833898145557574026581753696887368231520356140782028665270506999923177910499482975329846067632193821942590599544821838528292637269870744213322989159879054374598714326400839963685276459563564120571236189638560815513147540859814750041582276639668851492186503848678000692343289140540413600060386568798700249217934064414230546532683340224108223262877537263637873094711462469942805071170979075590347240359524290252613164014161169565915403220839026713247515839004015239022475030788100695792040533136711817431417487249343868462055881191345652831469289093054997041430187883095778920886671732704345161834031901355490440365589341972345341828067949024218493699833428300439620664468788109712758399065230018072475835290395928213612545839502874265447138374098427508182664677091667320799941122205320079083743201836805359350832601209208241557782234874095511644607486310682617225332844423263491541123218709136949971876729026002616122722754517251265999850633109347373421820090759332813431076313568785677962776023837339421135719091625366088931106657365462526479806260201778891633751942603331218547551718613213390972965450718375829265882581326158185298550831005390532004569738483311576960986446836810176887062758479127886540472130828001849815423716428139150839112700329183998739347316616366023203656799635211041626015172566048958545659048849148936772618148921881966864548536470679372644958239012261372863902890373117818190603115274520361042247211265631311689407430670781736792991938939148283724224096512144058880286915719823348018187917950737063486144300892216702371948885033612895465735188265837272673758220266112761792409549136251300009300222404838228432961513890582292164851650822951168850179646138056121200030438039705649260098184958951062858138088379727289232688681434732939671871812339612419971608765150321863870712884901624290754835806573958673316436150563833225079574307352638143690852148826863425488269478683014364947200381651994863637481986537421845493497699683295059080121308197919850037516075941671130399023665123403245891419077269921304634586541042100373519678926590156219473813744079601885477912583530072036824543484427009813103391378199620762967641144119512688051571028250441410026413374793218835943647052938170233880722470238917293095903693282747776174573631391704546245426155833943242113051052149359216452371947370893190068110362024702386492200214954264419530154297804758370377622528616819257140274508405610223148352472107420568992228557669268555629004711131061148843905003266412907661873023062026968703558544293323737396283465772393625630701 A133142 936 51501629238912335900434175605575054716077978667739843830585952152739088663207625669038357396038370504361184800730572385316506560700704638161079996616107650647857303098589906373832755610960124992138427753153396191098784648919170783089679178785496307643064275134318815908957389889344058939523934378364117334315430472563226632067272852082059259285628583439814299397893787871408535965870329247261633798085036959649117302709181880403821843191668551816408751941329139142375947989819149011623632886517388688429693077269475179281837734344169215973850795686434471827986933914113258250148029224001640552716119501452550796370880162298432238552805901058131873571171002411775521220598132615676845246778026146448150498421300151163414811520857076167946079098739609912244102710960712815517781261845240394604915446011664441196045921617129817719422871231586611451635144489220527169672187576775663559490430486797369508818516373038461816216042767099685360388341345630119041714039862787261559796800790326620764745481874349923698540090312245416880099014222333983187205827492614156507501089736235973312123713427672204775786390251012008006577675474349557933980153631417294483188031164983125362847609074134389363541068971924313753742048691171090714802586810464743175397355713681137670348114653092507261812343213050260993656795688959488765367917389246196971534385138579368757869271996301973849462813033486763844331839670988556043423452306452062862927252908959902962832906910021765692974253469312648554601548653766782815486221547537892439665098356550605011523954057319753108089393978683457020211083720138508001953397547226559595016936498033804413456851362258646643332289449610370385462480472222755897310483308957834665192132984787899904884505504381095131373000903700629217103993348644374611327231755424339423221519835162290840582369003797885172183746003932332263540072228001700419900811443844486132769193923339542405167119810520523202861003430460706790443102708339360872032305800254970811779350015782180013217364520680943260263360610589362311469104727819100577883841485866412004587232588428855699633817253391800202810571894080455960191879665197344057326464261279028376648305689583627263651100870297614520676528972791388992576259480070315243873371803719169368437155082943794571823687855402798360514226292635064652790148552081268205389326423265071097395735441456187989918110801416178416756383908674369354420982555965634794147764762766692506089001700816245765561453733887420999911978920885554049904393905594546061380872232333364724549824470568403844192633131772267035534823983603976785140781867291827350715402739238770249047125716453350932660178497133975125127381356739504365143087841595074173617670922282019651694206049639011180705362033120678692303345109886693473964927369372260869375255612743177208230453453302182871204363953880764176053618290121782870032191371516141906537700887854371298046743392026804703125322594649763100618564869569390117199441640005176277496949114722444649018001 A133142 937 74265313647078851261550313017655835228021263158062568399989445269172523889251456567568908317620726504854079535234704668201381137725442757055142039072020115647270947601894561903794461147508247947904786718636081149404521499502191985958691404506624619396989221292303159835390615170030456824592326544773784402037211701262718639749192875481385232546321987577740909719924248460592681140066923433905725309810757659635019889685358437644165540308359469965564532931165098287165334972653942367761355444447575005740287571354951014702467422324747187595764554742568637631743835714991439342338859426683964837052959044635014684246237957844700727177632961784966346939587003201140632748610320727957332845161570414037692605123454431408845457963857969769764015513849834153231887885942470342713002706486125186550345268077649145129107871731541672861155167151933732543691962950235161151954046969871502837546178286931018731020508569388325227166102252670496945811526164517440312498814012850138114229945309463104046984063976140857268949648396225989785612338143016261783605461416281664659598077699818845215642774098234531176971216342894085527412532198721666612585768990664235770491693801531568345718069620224697794905421516392655112816950469466876005385979348088950450681429156893326425130336722273084788916173580374053089361558260260873662710564998563990030336460647076932497581490368034336943551954574197154130713081729251929028938655449880037308919962975628554706316120657594020666742393696488637436843799406789097488712583919831027684606098864695254050788275868073757823679607566430539632612378154701245227239838276653862125837535367406266836318239192246140457835345962621725956686057728244884819922977584200581221183852107264516451801830922144973130481321644087458182127185790596266307567003642785426768912786644065011130746912200586177300470771134555148603663741905567186374185280694593078221716384645516680999967262542674082314466686659808619368470935917507407640407098819666775693883450773872869966163973903633654344027092242249594340376656607966006782008490122396961272386356431000519336579799627740152941283994491617879438475490446776530425015501366579399968063998666291210786895654766287725405875882906952843314874994561496244259801531428078140604995622793798377813896441451340271402636434739672410591179703359952361888745920432869549508079703306198171086598278293655591855117212098608757314015976724394247453311039271833628922649941428911902990693724865188391160568439017375926839588616332940745264291743945280632330915368973976108271288952432531182055428112792978734903410039811490695527043559178954056257715928869750938826060033745814253960199803193948126377243236763886814210580506896299280633196799697423620179335019000707869315084971276509241096267357156272775471252626393360707269848783725363942941906315198967445122612177299847205288363271605254169208658372451728334143227774966591521320757871276481691978184308668895998522032891286343170868413204339963992790258326561 A133142 938 107090530777458464606819650937284108823751945395947555892940949492194626709211937162808696755651691581629078328623643400974006284093527754968876659261856390655714058584628859675365239141951282580753710309845475864045128903497511924581649915619373915674150814039226022163817358117794029397003195353629418743620324957790367715291704059171305423272537020458518952001831368386386774795440537721362808635113314460156739031808984157901006305302811164021792240077988130400953270654618995075162862927260516640888806248200762093725778741154551100343876514087988289030502783114083741418394385145249053293389814226244189722132278764331896150157908178088020414155010887445042380647974861891581858285877737759016206288437522868791403986969071671550923542424892362109350470087426331273479334384971730673765203271652524055611732354990961475135968031610217210741392358939094613160590566058367130316078029599324042212762064538541591939111703232308089496174860340892803300504248092490036373458021339445005709130255508113241831901694447267565025436111503215227157975888156450667824983920542049038564983568125940766284987718180063020318520864852881168905790744904384196563754539273777356571400093544754940085864254285569236748368288834922544028675867417357456085139445446884463023900275205403135173109860490556171504598373354500490862139869360011884377548204718699798082143751241433517570628069033179262769724419521741610671173497735274707347399723683603466926604883155343667779676838736083145871280204143041224811940730526174794383309554897792199790631682277808301461992886021398859466770029087995475479171844841537321958898130982863338744166487458367572281551925545811079219170909781648651687573036365933929163112449546542447935598335305227546873058934437773210997998184806046467371137007925664829976432815119221910888246206810876263869393679792282520354150852287755654749874754860791774951228893889641130662410387419416216176937759302440598668628299149942973478106164465653690295609124236574662709028437151675208883143806749963304449460827359582253960555664872654932288369121386270160454492371429384047149531317246341088069825697032372091675528295644143233474919909428486236371076270521886029737658502475297027268660749581418104152318564445916875033234319631502177863844096749144815959803378380381323437416479454902753762303411874871467125579834771802321250686727381340562038900603089809919372441684015593948862039724482219330139768709451489263296334585694147926166118689151077165617132734847706649076562633388222439487815237510649077558794825215076832751660303112651352126740492267387715658169461620649009884856120383055137333827636001285657076632991078291841496480382270436944496582917326792640391050133469478810659589916693658714431673836277381215774124055054417972857285417883970527139944737901521352420046035312547101986042583612761379904036967622585140482743466537691369980163153455081581717728147255364005182778672481983160299381312035465212387075563161278962881107857882781 A133142 939 154424471115781458884182675101250667268015077239693217535052449178299382542159724137313573152741421639982626095795758549499848860281729297222363087513557843305424025208087213757314771048232601973198902362010457559871926474321912693054753219631732679777506076855342631657064795015243820360021783107607077054516106551922008982731997504132146938973765837179196751045731113288921268662344115327281736146108089640788358048848665470334813448081113390159954444627925952873076329118625618244442480579754220548586652869617927584201558242277440361948682337550324370213347381506673040133885361040589708165103275061285076944300061731928636403826976415169963652245178760108747911753747002237340311690902852686930955430234302853342773140363943386518461978412679272311849224634180883753886857470126529145444236567377671610542972926789094715604393040426766065955355237898211481942410444302118432044281681136046981939784166044068406187873848894886012382987202800041257841886813250556619600388352541534388769461781458635318580744974443311432540689087175298214545539447116140446721962153823557013791861089594832486748421112644434532405221559705322446840483641566353020780698275141093146644390589173467003379118459774369322998491959683007839022474595429850103585820629652978238787137771715854598646539629911208418935577765015631447562332028906572138708434480867904461757518791708656764302508731993889922716788482237269673335903154795610678114913092631793223679609535193884911344273334715038199857748617530466039389721044706160133669704693556517487402836835056323702634435917963249588920542749332511320939720573021658541610868979039753567062821238596726846983857418801713613612318495219079627488595498516699141652626931062262102658616347708307200445977852977947326171655200363133215352913257861805042040589350489131351435839899474371371913488385789700259795536925335201748582133022323981044886593843272477864898514778691535641053061934447432683471542638903281850248021448752373801739492663265689889753549040208741747575839025306354842766528172675861002245114486737878289962867000652645140374858663021372168249471218185229357378809216645190109419581377303353176091434541331878486555881195196904888593978154693495406368565486021410344691399110129480705719783283913003346681285373615825373273765068988075128724343972194266410972879631177644222725536613661235641045319174285614796804502814538293805126303594334509749864813829392321002227917556379106088761411481877236444343151989187414255443978564061776655027658053054072812460797241574986995863673866671188360296712101660330456788024886439533274488384836613416693299906267876436638284440625053820171690250812935093641489798333990733310077258356204728091144613659266188747547508480537236865502604356827012436637045791121113560587430101336059106775093042205210064825763441014377722096428282957424609974416018948496167321946870088978503783061124054452674245442667584363618991874867534711048255709329922249549918992093665359924510564740808643461 A133142 940 222679980258426086252526810676352524916368917627692223737989738774158217431167612994069009677556374353163365201059155204735381082519969553066892603317891148190030788636003177609188224486312270094070236452308769955859453930843294605873029561059042904865248088674590035623465270594623471165122014237974051483193482027546579162731825109254496714694747064675381256488992263531256083024325418861402542159879230148702352149700743799238643091126660205799490287361229146054845665635787486889490981833142658770545312549182803375656553259585327847378899586871053653859357893629839409789321272226145213925025629248558854709490966885162329362422349832766909498517133617065927043706522529251382837876423627696816678714191576276997410077000819394287950621947541085781324472572018746946773574992588070055999915364955330809878911348697519588940059628327365056890411511656862017866342700093088720640723868120150148633126554673482103181322150994722397548178050262799152915197484203054552973723630906871249160558179733096621280192421245560638456108638270668522159440724765586367722401600829648671838825126212180319950456959445556415665309170574210115462808505347936151581570348998917043683854658188045874117748733130386278194588657494608468947864337933976432013297262820149173446589642913987125845174973222102049548931632554167192884391923543407664005678143863313515154544015500131812690700020907120235378346221661723347208761678041772862566997332175322144942530023144698886814774368982246348111727635198727885758752934525552386576919784798943319042690925519536501390555131710119885824563177767452236799601587125386775465551108877193660841249481889992654983150116360145485017884050935003041189903021288043796329158871479332405491276837797043677815553190935265606566315800925453290492433546699714944957699866972512289548570246795836707422986382915067982342643892182508633699781068316425805934693370770019191542527648462806974982299132535438627125365816670233278114673450994758556454658124820000584449955006952568448329150991347956933306029175537764205655201129320355621471521926571992906150385737584447237231690347091783486999154820576667105410944670543139635780615133680659349127344312397666327466486761409517900686444162182124135626893364488146731731052462168231194412235644909923439115953269677425955239180570487652709720138665854751094298756671319667022585028998633129155651531019663616577182210410588679043711112679944002402993326976529961528504692060532389258594899002289562205273051472244347088843233835941339607346030134535893737386340156945028400471026098933893406036979759505314714424535276227085251089454953421701249351026047499972686291684595619413952736447701134255162694462053064300580637892505611710704484696569344778866396041050870715656249404256672590699949101348841179347999157026915175011957398461896697362715947597982022674821727995286763850693106903924840464763804160723367301180346608928505083222278376206380849601572554366571815517974211989885849865271475138205987801 A133142 941 321104377108179300594684776812625239678736711204054946936963668259886971236361155777723374641463139075839932637301206009469870021144935813793161911621311522132181091789091374025235662394491245243047307765326884265891772696349556499756215572293920237083007966362681976026405263132652030176285584509375474631687946567615615230650309075547480130442886293496062592660375798280957982799808591654027138512809703766339151011510423709836653002591195935649474834420447800685134576770476437469027751360911134192905792109268732849769165598763800478480011255585721818540823869266846922243161140664740357890178792273146807206009029948342347011976624631873468326898054430630306688276893733433491814877491180235956963774908822757127411988262041202619838278386375833017397577599626398916363741252454526894222732512029019650173779621848896458156850379655019985269907444453957131551784231123789633045491773547575378281986552054995148719060353860540802378460365491753578462456930333991414831489875379355799755136125713343869250718890691123997342276115697216833655698979572528426115256386434199561234572040136874426536072187099379706954843418746451281174923024228082364227603662558163235898971772716572977010790294055557238787273845615265729214981352826198585113071067166025455131743477944197719614143664846641244241140478565344076507845591417564944924049175016417220948390712832398365243225127639335385525652534847722829405361003833081672210932038083721901213904613765120600901993295799064518938911392207948080798082341864801835283784659975382709542072911762336578681477865490074912109431181797916792953704548914234708562783088131934219179514690064130811758855483933910987682175189129779166316212668101860637607505440046266266456318541486989275102827255350800026721301213279303281756873821427731088823961167585012232397686860039697057732574450675142240837832696990252114593335718379263688176782954056524401726459970568588966388834296054168052882094036095837483759508868312993086033815276497777577086945366476563493748888153684728591472451304597283308693797783365466068283644655249813118023715858738109894715929231035133603023423872462337320812472795341830051442470931332969449563143942596239647301785315974370119294446113301136982163635540192797457675471930663305469339097118674735983379831341109779239379769658299223013150028983282919900334584394506346185331970770709797956834710925852120566002942285765280846521674619665422072795375272238648144997677189876223433657400018149559512589484778997784440335288163769358659720162993203517194324106642640864282290859337950572631174868025181777378666905379934620318654300742927825325127541276054335559812437496632381984752316095237261953872104203260365232551749848478427569678184905486690588106225692751215149299204301076084668213043557598879283755677657718640162032503756291596582658674339861793739668321794787494524203292833512749861210901816701971593849385564632236745642906426614733650414419367687266635727368894697321730145796956584552225765401 A133142 942 463032289110014293031449195636994919264213421187329605790877871641018238364615355463864112163980168990986829699623138006500347835109914923520186409665327897023456944329081125341212215984631889328204123727364914802645980368682129629353856982218271922830792622246898734840040765972013632890732647740505196444842535757019689616018582955114357093601927340474257583235005412128877879941240964839688272332929432951830907056245881288840654391093413412546336911743998367358818004857361387042851127971452022363511381676252963586563761136864140704640328851655023991282214160124899632035228575517283369932423893432248447432210311694542779228940930296811708560477495971835285178568237057088565945670504405476622244946739808224201451089663786413358412509482532003670001525574188695218649568112464435193399124282430481380219780335794759995142589307402910491394149644491094526835654994937804557762878496731735575332475974936748330970781848944748842307342298861058397343709978344131417132455426573400156375657132720462126362915360184179558606923702726748403462995769102861224871831986836514937651581043052246710884696143340346091872468544523212173244123538128389421280052899838522387249273612402640044803685486279380407944970690788555686919534162911040425756616465556145886150800648605890197696469319533883452093675021159593604157120458432205107172814904695529769294064253360302942548917943355900718807755576904194658279183358765625729555301431919394806228305510519280761801787517767882054063562115836225933782948978216109720926830902764717068216350096070363826922189691481556313141913939589418247987005159932739324360757747535140266863199341822994740563614624682583284092211604841090622824937477499861751386226515387844476897605845547400737654599086662662703266509783232954406840121558065241530369207045957720666605174903606996361413664934887172196220172406416051366734956406121829921925115085056137417270363735032256826725724072610977796817352474684380981347933673433885035302205174051670446158790768504197605417448388462387280946341475200106993372250748411872750109394121348303944197292117914616883733132719462315563776290224935869839944480359938248391040407302367008265610704437879465173742846959148280302504690608936077346155826822064649445821298792964024318555783632893324378110277677927031985759672608086909097309632073755304641531376398121479879581679266334530020626497503547738192559665593863124392005211090444858684968528149241154095125122003109453658944712231272662527591831778263332918616396688921579245976867690169337258321624392347969350035018694298626800260753655332363474722963133330446272414250581846970697132665169044304377276848578459299202598887072884430603228411566639393601039042643613386943765238149015238483270311052906201374573796352747457418972508860956235085996339183273252198475858459174020375496445682133108590579045206355571817137297572818481375025655655880082314963512803853076458711987844900069717516743126632484122147050428179325944984389346123449171347720261 A133142 943 667692239792263502372049145423769860953756074615418087495498953942680039834804106217736272017084762221863932586923927704167492108358476174780295009575491206196302781541443193650653990214176789920025103367552441818531237799866934575971762012143175818801765878272061612957362758126380525976406301756223983897988304873675824810683565970965827381493848782077585938962285143914043621917286671490238834676945729506836401635955549308084513795303699549695882177260011225283614877869738349639353857507082455337049219471364664223092093790192492132290875724075289009707134278076236002547877362734781954702197364150509988050440063454500739305785809511377851870740222293332050597188709559427978660165052475206109041256235028550475735343883191746021628218835532762916309182480402498878893760854432463094354642992532242121257273070436422064099155624424617273570378517448713853739882950916083048504437746795389152054052073872239038264718707117973970066385216497280717216051326315307169513585893628967646137897830246780672871454698666696232387186637055855500576806243347346313736755609761868105894018629509299620221305302624591965100392686359053207366744967058113317403472053963486724250216650112834228033937460424572492699408948843251685272239047936367467742455830260895201803999403546215720880589144624195091277835139371655411850491193213648346978254168521778910904819704954844010757174431094081197185398016243313849515752997979028468937072453895729226859315332264189093397576698627990122895137632124445588566931628505288352774654878002062036985267296460552876085218853638538713475727791456759315680468486918461191493504109162584132882514271394068351761920529936801161749981452005663548334393526342132543638301027683831689420081172960810376708656780140304267310280386120706975360173529856256859061307736309865616232429813314428713461447103532851631807247772219249080579692544291960368152327775867996099179462779456543775549527723870733928842569386400841279266236597582793907912693827167232285583399201237686470448466827274608774396032934787249687159476885412137140191678039339599037719377210317018808233282665535428007831807480933651846862619866558158838050215887542294586041186236278246184297538013306504221841644563639710232019720113781684308076855183982192404051970659535055078499037031739439013686208521091664619097476300326166010168344431506779480010596170083621579945452565404912621550471783408339607990667870746866558302544795830471966522280930806642299974841380095161215227908834770947070860403690136753503339983489061191122982588049659129161886214666319281895403375596121242948773134171357123590201030684722588817439978046220610857697655837700812817765610406783253692593415606989802312333066940340655494481903732695068406185200432065049630920265041457532522073689564455333395127437346602371951562025865625181089869292014961602725821243519242939772817458896711416630037134244877261996205791613770571621225940829439473917925493174184674416869410990065693315345759291313057120531186850781 A133142 944 962811746748154860406201836251880502500396995382011694838903700707472976423549156550620240384524063143758799803514604126271517119905087534118261883621448654007171587525816756163117712676626946432786870851886893737407242261427750976421651467653477312440223565675690598985782257177474746444344996399827244275702690785304782357316086111549767969757036341828538449726031942518638773926847439047959559915883409019425139328140845856376580052173543657248049553272024442860605295070157842818561219674084929144002610966326169556735212681696436790622738153787715096973696346771772190774407121834980061397198666681141970520287139291078371536163908374476565585898840069488845125860940616458088139392059998742803760869245964429977786164428472833976774533148328761593314171135214829194669584502523499317624201796107210708371607547788984821670987267830990705577994428011400885998384379565996818138841468000454425526367758047793756429393404882269520086885174846779933167148668836694594307173726157544772330692295558725009818511312562015782922764523710840905083351139911104281547176717444626972184237212171367000112411361688518273328674381261210201810672998374261275306385421762448017846425160189094554184893014246747255092139759261278141606881787590078977444195550619745324855480989112994463619611850078769787739186177298905944294804143493622484137535338193500493994980720480631703208902980719721730440625131667281666807057543902400286581528923216209625736326480819450153398543797634043989332734401961334702487581625355647588591331407248070692615687225146021176951058664757081343275686333366707343792987571131261105394308564654698784476318716150904740245948840554242592660189161580561995607572640047877628064678695693569908299280153803643015813145422363232090798721050276276225514963389931164325524875386551780260886497185624502597815045309629437165893855067367750758144549913912600729045734727686565318879368057612601092085592252097525714413188237837538440320931825780715381325069196569974904140815489393975386189083747481597390291798545621738848776972296513553344283649623333580464087397739985023206855509870569367724977902611216101027306057903096505106220020269428686426063124942008793118291876072341019939615348956077853218495090248246366707597379354003528482618623135265916529871233289490593130703526927741572293829463515438257631358111138856377888695400095581315983751321972816380452537587752009231851598151064405891132213584627059391334571033977101175087110062325384991199696116947907927412847783504780509630237010214358547430003633645984071903470571513813710194544867348853176999767384752133838886623613833119391227777751209984951812495642441115993623918807607694378940289102076867728294990681488928581609655961417308139626480575752726748661585647615985409149372841379435729799538678657461437080900242822373051957571143589128948997525642575703112796830958591760289962032172555457355918446436543544360424731347964063876489578843640431173876641568500624301581402639913684082244356800091105761 A133142 945 1388373871118599516442240675826066260835711513584786248539611640921222089322718048941888168898211681968537967452735472226155823519411027865722358855887119383587135232909446220944022091025705842579288747743317533216899424809741017041065445444594302141362983579938467571675885057487160457992219508402249130021579382124104622483424985489288794446562264911067970366918999098826733197958892089820486195159869198860281544074777463769345720350720454650052137759936081986593767551876289739606015639416172960743196427964222865136147953594912471659585856126886161094547060424910617422860692521808678513752805775156842570980266004417671557254409050090185696197014256639980621339440879180223003669024690353134647817064411424472999417173370513943402762855171671238684796118467797303296214661958878031583551004635343605309229736826638645676427499541056664172826194394813922628895816535451216495673160892418908486219870253052844724532147025121525529991318355743840166346311164411187289683774999533285932733212152297851217377620441259728092278394056004395529274691766945569026644715089799542332021564165932481704862476962249540725547983357385978751957783096910717700878490374709396078247820830776024234300387692606349117270372833445814236945438265465845949107062241537842497546401782301534470323759407224441409724815189829883000017695724426610408477978979420859190561851294113365961183227341023407641214184254466203920221927462554263234222095770205320384582555926026314857011606758611592804627680112490612516541504136831215317460347114596839936689783993393266076610550509360857658464826216987000532990172397102791595517401456727966484630718706175333241366306466158687881814831021017718392002571412555513197536723040889100123935872561703680267992178990391000534627488444218004196485601848107209101150011246099930826332712709240719431620581875038544860367307199896524373995360396169425959323581324996251321827949559614591318243648477996908209449888596392344030101504426539193997076841868760076644538770352306911269198188315401636162191999106753612632686706892095658510319882565168983689614989821681193147266837000078362723990127733566136747723488633645293805010431178300278284088440125190443398330700998777737446421111353019700701359688118251147010671112951617904089743650509082792101019239904408403555035472143594826156037467291785667178252386093886465408719286927232087564947826339348655207646579987925528921664925844205424265785430729674846473979464472698963668970409898363777214800585410974396558379432953489804750048265389121536332874116734920982025675402236704703781251803313670685112421620039442824317387660946327477427866699804820254293007858702433425104878102804684887648643192601427657211574250373968074340468401881854604646316584050231539504956872941985918535863115195456757915601379496622045668286198587836075297636499186231929492829250772920369410090469471859441413833762787835262357137765289999353961890982538239280458498774604008578545442724908489252814689291409773155283305385200187656401 A133142 946 2002034159341273754554850648339351296244593502192266388382425147304701545330383003025046188930980860874568605308044747435512571243473582277284107351927342529683994998683833924784523692141355148372387941458993031011875233168404285145465395909453516034368109882047704562666027267114228202950034086771046845663873193320268080316316471759468330042174816244723671440558746974476206752817948466673702045460971468873116967130689774614550672369158843431831525401778276952643769949200314734354031733476901735306760105121798405200155792348651102436686013912231690510621764159024763551992927842040992581851484530577500306211573058083143094482486314066139399439528972176011986482628621916940954832645464097160163409403120404844100729586214116677913950060383016777854714409516392576138312347875117619019981231059963682748698572132405379276423632667216441906224666739327248419466881445736274620763879868026598036674627378534444044981599580831834931977960982097442673091447531932263235029409242153272157456519592921205896733518857785215347049661305993814642373200444584370625317397612314222598148123343037426447044691667152476037721918672676200099112921415072256550405507813945527382385339791553866756766604867845341180356622533689104868397180371919962268533406308102018261716586514597823593212397445605794434053395764548513987119572939819028715402761550789540759289695571130753235394510616852773098909123254315134385678352593945703681347975519107148778358419909003465204360583547374119190229125389477061287518146477728987132130231947917235940635975902785864536451236883439691986424936129208921401864484803634654349474987506293163016138711897986114383145473678251987371334393672118388340705712369332409982970326560283386685145619934696553142801706290998400407700747537841311775056012350007205592693990692000713699791510840227931795894281248760272059212491088395720779550551546726398320743875224909866719510584385596183068306249019679289540501024942809522253867929062137691963069424649682833951450002707211076656208401361725411864283472420140163794595382561429643058327926375324051146844351235466540533335572098603128478626039213899757974116243303658610570319935539088731856969104597399677371599752548361425056719302955705452333507451771427905743021037278853663693881861415474250943753214070923628435768020127536811575433734005291416632782309389273144262995323053668574687338781830018787993045915805000860695808971469193157385371458898606501556087053198597928509480243963378241358751244466508131929255729471148793669059968454103041033457046328122410096952026554756669038854905833445779078934976329491800531834120460990389331592553340799596705565519753266557885240600325548000294964543442156604831361774048580474270373825857672922591848887719858127239399149196696078543305462739007265478567389695450332392231617463416798206139874255402853199710782088908596986237660147462722758458323907885892861636739101742524868686372088793078357278743400136729831354532676473001934480376810252976234444121101870509424301 A133142 947 2886931869396245635468578192664668743118442994449734547261208522801738707144322967644067662550305503169445960316233073066536901577265386232815817079120372040684937200966855610093062220045743098247140832295120207401590869329414169438744059835986525527256673086929210040896839643293659581493491160904341149198175123188444447711505868852167842632021638462626623149315346218195591310830283730051388529068525698245835806320910580216718300210606701508246409577226515429630329672979301970648774153658052886139387328389205336075759516418801294801229572475581970830155489370253284131356379087530589494351326940286980284714517369489887924572188010474322923806104580863552644527329133363349676645671090203414602501711482559373768779063903582879037972584309455021995259493726519626994143109421257647748781351637462995180018031785191730277957201878626568172111796611915497406948614148935172551925019096533461949976326459976415260018742063412480850386689744866156590757700994735159173725118443410018917766368519780226605238516815305839270717519324849024709906625766398895496138660712242019186987261839095803004156740521556908196854281178015723156942080722751097034967041389219075776003581731599845087233209919045289375725132423206855774414497150870320125379222789220868795552820207648279319877806792804148349463586967663767339543424161523314981000373678259538354036550451719252052072923126274357785219314518538169317944264218542242154240546476456738333072456926227070798373104463706721260717594183945809885988650679381062613316477008549539629557140562033223268296606975369526483567099433493047674488054096668774469151336466673284341305537926177270765162531677732899630776313860363694969579245234005922639930013363205602710879860009959867928239792479440702996903943322078727361626573323108542357455633427853783055168532298895968408960121940130437270839551782159429467587521335019070209086708750738702813282940856080136369906292842729057520494268517642734697733523606098125271552113268000777797914259365028020231341245565419728506660605037843009438193908966874653194450359513334716584765864866552929767876747699348711187816024556315717432538875120387082797107542036934773037471164741010209579403444844036176154051788441015909245217044094710921830289325084994031428673554417463360778100033671031967795973929988435938696949288398162930998804911886945780140773847124103157467054958451060752937317002944231253197827615193650688744281377946359845569031056732913740211706842824781525675542079720119315267590203517963606980979724462551196048708727931035780438822796616556880049324992960025499761139123445507136924080484317087195088679034050733213629171186476351674037091840791337411740451223000397222739166466603802669929804716418362472522841449775451369247674068184762803273527941406533281363336260339459882687552324096048435177178401039791728082053454942955423933785295842171774358255489241408669671217820646947430861291786661057080751915489484222560408234690676749160300267888671093381956913139323512074402185461 A133142 948 4162953753635226865071935198971803988225498553403015024884274307454959911000568388959742544351351604589480200207402783317198776561845443474138130943984224555325149759799207105920270936782269406317228707781621880080063021697782063926383788818096660356788088223242038831268680099602190002285411303989973166096922863764543573331911146568354269607045160488291345857641288687891068194010516320785635585214768595899026359597785925982733174353022494416047890778835233471249982744666204241360797975543178784911261220777128972822840022520119118452270606823775289705393705050141076692652346651291268009862031596409294993058027835231360304090000628617659589989003366076270737396422127681328316782102879427859759647304548447496569735309419380297456078552624173758700386335239231785732978225473105652936123689079990579085903253135674342655435008685346844087743304489715407933571482135883073083601256773321384105267826080658612270502981073841216554422674634136015706429931742960567596248385765988005126146945949003493843548044514152162443159315816770987637870711981946762721061323429655379353413033423852804894567572787393394467387835736780000116110381289285666852165923277746093323469782471627185061923531936658439434454460597641752337600836494374629700834570728650184701168905022842304181440204182826136314132058353975387955107630521343680383573823441288703516979946461683590328335919753577007073513152626608785841341243324785319240711186671075097569141704529199527087788812276081544683835580584124468378534346761521014559415227716096488228585456054476005167019170807245973749611770958160845537690372142911569149861877709955369726999569550835726457249987533817163015592073252250776027744930921724171114369096299415918825702072988742194855968637953647202723135078569689987014153743675910168072245430708974463164839323783497146217788699943386841784278574457382808896540426214545952515104713274689984546887281203883171049221805972966281265263194701415880624609487172064434503886184263032471901758410554367697962517419896933886781192728181097199469711822134850688476754360090302285991181230293218089258737736846888742929702228784168050637963083807354869734818505297324403631301562587432124813822395865347617652717622212641985426150644077121377851371463751524114466483571588120750767769304800414026638165971275304496064189298436416941208860050158666425689851624557633699398918562747647775716823125199665662110406725300272823976096361627191998704041227721808414787352757873090996645890320205167586107733144217174050117779093615030370599196952219507267270372375769048466274457600993450937209783537073444961952723526551119274327485835508603953253668145333379360694928549180508222181730368602029353033273213480909401458304130701452827705014778727313154597018766923278765624348748202758252718665408842111455385118059114884380108693048159505416491467882316959632403921410366751551161881657027787393780003235736159093559457887678872221651183778557505531971944592601339612679984360983339846528892512460383309417442010281 A133142 949 6002976425810127743188095088339148686352425795564153216148576290141529389924112472556981104886986463512527279253114497310327569265279552224320952005408172688406825268693255679881420597777812438166345549480266455955243475697332406767675984731635548247962895961241933065479395806786714689635981606862380401170613571373348644300168161845698004605516489402477658100095588972592702140171853704289156462491167246760697764704200984356521020698758226341239550256670829439027045487478993536740300031959110149789152540973291589605199236714495350006879413810311492173206892526814062337520552514782920939631555210695263093009391423886252068609856334278654654441219047777401539772996180787342069450115706463883569996810657149807494184547403682485348786234911474250590935100155478508507327606989108930276242610871994777578877311003610616917407004567068270547957672962373006324712670291329242451380460342110339346334255231983258917650038689736970858996646435734389782515370815648143738630998549436259981884978292094518342169674950890602937196462690264439324784856771341465444874932246902344785602407209933905562163435802680753265065062278155582151708012877069208849726226399468477353367650320504669259448645819451550619193956456666983663964631810391065158283325611490777118216765490118394981357454553828495760830078682845541767497863668353425589798472401964632211946728761197285534208344211734917925648180868255350645044754930076211802863376939143814237964004858648791833520668929005123727369646484713299456036642041462623613614145050134127476080598073413837417618376007441718777413690154568505772301842142024386045326358506419176473049037986767191374083716861232671335584138853431758668313220809881020740997596933744391741059678369906235022438847689366786886057786393549639195682336754089139251635553626707748029915249727270585950082896358241885722492433527994228269381827013853928507710787455394206977908646213058676572841474306724534855452006265173182217952182768593308456478606155179556481557830105138855433929888150133099318751407376537123792315009324545725908826592799856383064566749316955618158170048656465867955919426090745772704225334311330601770525487531199753101563815779912382971322315434386420619042657178841301968599983542164932150755820440372688066637881556515705143762559422163355380267534605059094888622271396024831060245193523885098898985901838260670430083100427149641522906009220914940531953300055378218522842209185032915771381881343791001209622465146154392381848166193771939048035926370961462306230472013149331852845956391801548368096527036171271810887811307563291431008099320784189628690401206229676493039486124372849858575836399546561770412930826452065048643451072903326676757234673004753100204626666778559188158788083335793477531814229299795267507621380435993887034156214064379205457553691339180068300198267605770788968604247600846971030739963559894603658991178580180422094994713720765965307412741147082563926256764433492880983694296441044735377148270087387601281046054733408667876976639561 A133142 950 8656287843064450570450368045449853433916209771704955534671222126109777925310659184858777793504490129033459747202790897718709037681756552462027338653667641032458086712305914891181902581724668753566463965121836447865581011892531632776924843599229642476902139188022644238382457484706342980265083191684248548514858672997504980537269157470349954286885170673212294688991981657189988595059619031068642833276677955060330277677098221656177329114435009361573015422228557215843528342961964013775271285287061292817173052822265695081724476502279774590801662443862347938474633629960827749627944073970320703680692751790972970824549375216140251575108744029191394044647877891646944081923096273219582818750066618040680075641320305473959117547620800724492652294663793245178369714037864770035780676300069604352688908753727389278161996563953373920558245150703760783310876668437385404827736988614631731817540212066336016029890776693778700639085287619638137456609737654355930371458286232880310538303659901320905873012550254346445914827731139735283274856040045504735352125593562411224746931238709751525459317783691267967834779859892858814829352417264612682762838458352509875638366302110266597462828292385261444939885348117199334438250756053192801684661469747421583614854697198971954283874667845702720813268026416508060980659328604917253343964302135118356809013629809558360923665893700024056738104017401998071777603298871589021368695267926572634409748835058709056046525864467028624409716806813112333322346395375993691136459289442341729817037747065695724019993836406699080200531183560151231056791591116827162813718678427021765791459104378742518766985777348739125702262463909978248749312634575343748931636662917510184347420409363113474689230507331802160161962399428953042492604844420010030186915445652862890690396084281863684674625267400401442873318759884855824992304868793219781639698013551150362166440405965171772159720951949407734866356728490806295280527771185027342406422942824378729807646189584657413934489253199675168028936195072032283752748244238351411318773734172801909839470063032814076819261333819708165991951424886934703692882720626620071442294113854920398228018201484746648051391053071068812521965033989353185041858934266944796735750117157755040012041703553664667977358720924058696554842917454758044319146734523939524897251163769369971932360201392153945911980599147329126480431897387035428254748473434144581414548273130090837114489548455837350333968856518901935860807387996760723628409761098930939681698093782211471534222863867721501433269920025613239527921613783204902833949447905272792576469437033727999609605815856642383688611505510140892113102420000808693574751323194697291921674716757995038530899125259373061093613349363980896497267401391486881446279099883381496980365681840500426850534595271992702814407304851982774108777208839361972276235857158104372593923106043001266925103397855592381267202373949608362879729714846414184960011070534539228846515230875385168801167821105029581200739518413114915769182872236501 A133142 951 12482361066722511912461687533443600312558488138372750316842686157274009626768580620453885021252369879079785442939145221395881122009523683370691198017636732960631872632319860579828623641426374564830402871360138677555711863905554917131918856794104412816144636746232691749814438213550739790827560326427079544578025035848830808586097824904082788383683810594282726463868337454078990961373830470947278676428507120029749499712610931427223352061994584741161946999303322834416928843505664628870404453083910425132213753017166159016257089917050720464585990364635695415788248487510986800901157834112687671786619316527372328665907189670250356519238199033759711557727798700707115964593331829801851082568145947508196785504787069836299240009484647241035919260118954948072958536707500842913087227897093380367647130180264023344332020167909761582828072100310255981263736198213747380755272024912007628038441605339314424775756165737196903062643334708828457241572245051145517205860333376997759652495246579155310008902212488475480490839418628547387879405213282927563938440321060225644619629971287214797367550641675598475712190394529699730230661120633293332961861348931442171461674481416604965064045029969226498934055223339181988709338396272247353045617874743971532507462190035306067300229054268013205017751136638050795438349921769607833780229025815172317093007855712981191819714271986673492530811784749469484585378308791963113463013531595187662607054956777719315004852332556596627606978114755578979527096132485698189319318258733815311772554817123683099909355031500386659811748348317730633465116060700310200271610032449623361885238702155640292885520441898895052071288389241327402025173234918792254200751754706239804808239232704675886110129331894088808718527341128860920487450127867260913890336390294674199236299517980820725552779720341651610037375568857603857753181128366294930896175153713744968315499354614322301247339704064832895000713561009435953259665594042544254567843931369985535074169326774920811337051945283826453442292063405720420072144216784326197997879409667855808262607004300518042390310276618702219742235784638303376857180963717495397247083886844483883643031721053473466737004334712701315273702256697212906409741540555755555590983068957940602765213380703944078535284637690936124726939724410338936552829323648915735806947555884035474695403165213962104906177038068610339714352712931677937901824392682815571459246656553535608900571086664132426265811709218912800510074631026182809079785027338464643081960615307577980490043139225241255734922378720542489850894870548345298614744216068095803603837920103314991247422896064072087602484751459498793577235113804766589573020995115927042886006298113955942234879781389342949343890245156193674189871434018440747252056930217606818850419805592621179524583852225999413079169876042867821084788434948092358251543137417738904433466088174044267011395440716585633606883728240621538506604941395788107629772037454041134503793979228008972366548620885182568703865104505656975130493824788394701 A133142 952 17999556001926019113319182972857626200855905979323734251931618767566995772022367944035317341868123861142921575258500206461962859228695469663984245514093515261590127877718526650197984109034250397816687374037354851198888642170798297972594214572254964051238089285928353480588181521482682072030361725624657019032963586835341028476172526242529910499317767991785018348603453616800247776312468479486944782767073990404943718255307286019834417496067076761746165999979969298671995548806825432867109446075713545979359414677700779035747641935910636630158407304142228927218715844357213006071719968846421652395601373739719106963267342955125797960489907897937474874849441078541769573999502575477996041480447706240201724017827313383638030134559313700773071080439238371327961031562502177615901746846932354420542809031031967935137494920129312249064159410402238421221524286947555285663697432186126384999700977359079334190624361102261240437631049564843015704209720754014181454920229271344536538587607263482055711931117395831388521344526834634193586819042697941501694495590843251817130281671664925028052482565978429310709010714131967118133798506600791721518321302320681258737858963836442249355755470387332226201462692169752310519531529173824629898979290719337202454176863176214150074976012379807195932876325764042830514039606532445891393836911261176346129760518924489069045667056538889476205373855504717594774043743674711938024644143864992682906738837924636193527941017020747869980638031760738075365739300697981413004765792634872237234294229254603964373565935429721156749460917742984013305466302738256191964498853073678460816748417049328923598401710232429316347672155023530203742051055440263855213735098649734881023296626139733264657331807360768730369956263945418018389860591779745817819834887889474542435853214532259204383423682107394221272452696973904878024262194799328497132502931957206693160587902913446793226891693540537085183294088618878153794142506081577630059488542612576317198222361563246225290614970610024546188617126494853773711748207854754139161530789967313902712769460731283984312750599622834781160138009497008582493351256797907736210223522535631905292853513740907254288112199264662225555866132192347021689662259622465244217400849687233191432397682933383807583212470191608967797550527756791291751135565555001967094093478333615385140799431878331963120761376914336962538970131615582199419002519500146619899652264201925217943786392480130502837950150724815739433591757132367613932326381012304916393247525575433665655170672539934023048256636845102244751750875409100137397558325620746243523941704319543183650784206518576093680399322993091750197480921004053421355602700205843601144329160205607710707658113864307273580828639901881914200898110587190166050584647094689149400808379298877900374023064375295881667460146846510546021490814417940341236752927920522342088685505223865790029165300409918628068745068920602308918161445763011604787946317997656781415242071531558062767394310148612159041392279957638945023256326161992922161 A133142 953 25955347272416252838894349385173163538033903863696686418535077420145450629246627806718307153088813355398213831737314358572929047126656857731781911340124831370480003767797483109724913256603747647277098362958994335290119866298427240121563725494334864057472508605671939486316407939539813997127990780790428994365988914191525914231832196743903226857227837760343402175959716247088503214451618173589703429471444265656808811974653393829669802805976662695853230210024116425362183164450598768529742950836725849391811143751491506203389083414493220969967958746582729477353972459314613643768619293918705910066785394313358424868702842634101730408669927950626805009821336307458531018591318120507440489963723024252423377836921481112136203154794520871867527462074121612499971734554591432621287405866048557981042362975617917498444923342806300353388935041727927493145456758042176508179670941940369335161940770910187060588455552953294971514160910829168919817013175755043398512477764748945444690883677178694545181294662382576373772298316856123878604805180165218362515898703555648060076221550910850603236882492590253390443917737587902054649207215857221029136086356085073443657821164177668306966034324253503100956010268053559492587175755730258844066975091599409501967390529237910769102048109622627708522002644000613123550449674269865205782079045809590475946797575281257524582660075814806638014656568826018022194686493000625822668423392439787853563854797232368613347975941691585871915452434820869549098416544510356711854682953661227032276540506030321792943582169534626407646062831637034629455848943432504728502607074522211890874389332146430152188602380634721175278291176255541312468635596771625560425951811501162992195788926654262662959986356084896615104668214081951653657258485896265602035288018000231995518301099055999791900171396819142125423266751660801976507128331719503326570138331707138337792599440501835661510876574745750412001415075074861288335200234104040900001527910603403679414301571204874281948255450567710111777532454113515735971920843582338684344729401253456979856005299767507204860943974345851135730699267458901737652035655121619238119745072412494362948411123782667207209991054335308216550243688919107708063586568634054326405936434265921304104914693576558746590913846731662440627943134085568632366200932700989187633946988809517501337558085365389476858032999333435831370855215436956599884263731294818743079727105732519610739331077385261520959897851533475077350438803710243073107605561634716350974419849919160038296775619759445635994330335408258716389534911445051849781980490800900015065720333790861167509439578376890663015048221271286844285973910852731228828189520675831356923079763010188204884500765312549699160605554848268564084020885595294201004195809053611535829146832529176339718161734245324435365064452582792164495168669602235023971039470518255799552980065066726295177789351795661945089496782499780288838450298185321338316110960780583624759644563354527498501610228685677848155118963833810853066560491831769005361281 A133142 954 37427592767268234667666538494236728964218688515544642491793329708230972240377865274919854879436726990360363202443632046561957223993779960153759852168214492742716903843036092925696674718038495073123178022699495794133501648313689909456996919568616301715911306171289650810914779660634890301176490675538072985218736981300593532981273551532182210598212042732647194152715562224848004834991457093847872858353039864003127901923731938595097835811800851540343596216688775905402969451142214617394456467997112599109445689930236074244508022536057288728057166354164991764115501067615828517101342950110805075894652142998489108941562535811031740123504075614895954886687492105914123187039106730269153708531647120524288270639116757936387021311183564537919273827239802925986587913266689283337718823357095173676308666868032006000789644322831764980274595266012261042877327423572531577239799834580580395177133591951512382289218716734290246662179595784612017533117295229051826640811481847750059899717723904070270669371191224557735148265651562003798313935482979202180806424236031653659378094346131774904942556501832579410590818668591040630837038671467606123222515007153373585073319380885233862202772139818081084246340605070540618558396920231504079319948183107057782499774688984204152831003299099816775881531879772558360116917916257539094291866590220518205138935973795054425959126783657894633127658566873262483287143148863158761575928507254030219846395710870237615811587779978249806554212430373662129061841291444633680513039814413696745670534175401494770820681114902995850104465853759686192691320870963369080244567436962176472962408600206735230127041034473557702321979528488335549049568788493628617870367298449578385011446608938820620255035668142613558212201194749910339155748346801823218389067502121446648062847748985537167660842770789520837466129383442179476218401030077328997585642341818761525890235232615744110451890793891678553568955354963861358901204943435520896224573187601565493139105667455067151323159069103667371158655610214563196417736144697524528070960635076694997638456929495284658125496898256117714888887183537726808685652921334118143460936184195294335739703547641092371889552812239315183603225843555221122680670142308046716212116120810608833286095555739714779200290183774587047776526201800862211080769993819260853566184463769845903313373618297459747297320464277437554499810681689959801450908881524609127374346586814029076760897469803154633093669863961120336723593321358413379053553287550879965800197030335903199790284788522448067169801295402072223931464590552889358285478470176572200978525197384717484005428221235269817491605854673872636368624181968717427916827933211848610839479873931531185835739395922582801882319629262563367527243916130303650657884306070660739976480331698692982995688846758693460500541273164239454691487200075608486625897679734396942433055165140714093780582216124044114900426291619614255902736411821787606840227217499283589246626045115157121281259182370437308427522504456075292483035205965084743738044861 A133142 955 53970562815053521974522309614339977993239810805511510776479562904191641825174252479806624017840607231286288339709885673827983744069983575884863975044653958410166404861654278201371495218498253291695975431634309976146174086748474551009749436454219212739480046026491070797399625954227572274482502426135120454256424361046541683033082229477210003779394908392639493624813664768514575883554466677710459072041654012448244777765209480800737249570814021944512769891235004831474656586363909027684037697108885531189971293068256667569074365107911195852637463914747171541125075185529565407046492765440487000734178323418426981735308307936665135156362468366752016319798353795391858177179373313729999140262145184072999433838228528022788972594523545269158720991352333745151047270958831391981557921993525374392679116581339177035221168668600062295255612984654638695901612999334832492203283181794254989476091477653309945073992801075293582391891462960499700113835322707116978972651644346690837429948266985992151610688076451149871507425297254092621044816361650829379504501232458941021175151970900468502076563238760086919818570076190543001764955115049072172465837504228808624602282889415343051628090459583348669980122196501451518401715771798073152120521213065285722955173134124693150471537655253826168193460448629385154675472084793697104103665841018941442219869727414893200975536239374608246163445638774675674882038225974181933566666239036919137230649051220085409631696230752694529465302409146385969237626043846617256943091557701597046029878004388449429201629224107950481224232115058635852826255240080234781207937741492383951799902327108780055413040983108489572027119201789003606188165724372215695343509218412480530023513814300852680145098473475292666045379018161156627110935458829743184651433302771108066274630935736045539767143375307092228484033147656871143904957778243176695015169686764322413195381412832462505435965013915225728496021620442813004674249193233787028314934534993546837702910958168635627333713429392037781500669612396946015718639548732986787139640891051192933137675036326900709509761666341347399018639587962134599222973860528143241251431857864542019642289567287331417597527945258038159447635116162939939797818281621634730723545040272463671677245686461975135048071854089107791231310155053709222809837964886441449853250362809128983060383420026851590213259251455065620152895632141706596735610722894755066855064698458724196169603412125071595659550983934083992080344218960028382352150733042807275967533143324522494937552368273750353413217473639452738650455550042355009595810172014126312911018268908428821074659985581680699932232627391503070356711784424979678324837051501965020999173055129504959786931324419599087764605744791061527705721643039012268954468165158083733434548809162682752303443598864301724717345150838380710872960047340357835479520483137529872732665995152844656505304377861519818024469623018701257231457067396719543742269331523006155110009997411493214360077239367941913074639296306696737949683700441160368701255328101 A133142 956 77825514151714411419026502797339754029522842962859082995041037914514639280929031698015876913871276190787837425498452698027905996991692322646013698254538839812967213093601626130284770408399763208130523449238652286106988899589651988866149230370064536154028510458893952800199449711216498584913467321996168156964778709892131806340171593632585293267676859690143417159787151880635793576080705957801388134011206732910504966409530147582724518783278007843135873839564660278210549394567305675705764964774544938863339495158736184398530989977585408362214494907899067197310594302032565701132525466422232144253609247717228709173205638482135313863734555880780792637194339485462953577369469279291928491104304823786144659306454898292103762094281641094562337750256238020704884178134721600548123185795840232779069609801624225252782924430476966997993613649276722987229083067713404881225557108347481114244128733642480989284315329931856611518860827409444782952133002226367454626737030336446339823925501276076778552341536871366890155972130374749997542826879565012986043309970781556920880909763944129448219499247735543505798967459048094417504434438862090605089614458582934883302906853217543795213844239947048964030251961014488018994655584535901253853712269291958905443577159633118538775804467872718234718194085391693620483670629354594966578391850882723339162847007996302200752297298051401433073055483454515449917415834711621485044371140762730141856376085463652290451290153157605533239159519776658193978527693385530639878257513165888526678338411793968675413978520482549690929492605448699140089267364874827591132765978664580696318986193282260633170374970601407489305403567000214711787785924975946539056722422583498474715521908775220625948611743715703881823878331987193106383629775884142870444148433528435710121369746483628682807053086350056203953138332791824747331472897825630716882877102671811101066214107069178317094551098174961608812709607723181388878908435438177459309239374887506938402104462573505119548063442024249377256594422420785940103081811536822249530834093935185132889529763926461327828418197367324693267163396954214554352719621228661219766421278104485397029845816324784263083263407509278786608306234281115837967331281428254973656635735956771803949754993782612405024540413306309660368501467061246898429575264596254751427533456986300223727169578305101695627772543277740346822921001737659222532949211505355281795875920830893476847491359386883437786439425163085155459519640147039568938422303494440541065216992476931101796750724765959487173792427186795447061732971696485370947799982565899966645487365240756975272175693780562334032461957092692753581742024516638727426987111437900348432196706016872220481569134073665961973759601669081460388283082018339561528692436273650672951879406332256830128582673873476328348951206967671820839353696777595923152981910786638342083561931955236853966555132294095453547170295966675593313505188449657760288745535828957376385045169641328099950110097909389868216321437751752240048151413000947286582466445076601 A133142 957 112224337436209366212714242511454310970593946312631992167338400193167205651457838534286414703178362426508830281280429080670566619678276259271975868019069962356340311114568683225592437557417240047870923117826704962256301847034191419470436180444196606914896372601679053446816809083948236731872945395816048347222756643240093018200844404935958515681986252278278414904919448198212045822132494436682923978785088067202935713317764707604807955348237316495779985563882348886174780752309468420458685395167196692955404362047604509646014118473313050947117449019726540151350335858455774211467694676088093311526703801029920380200780795382931185926370073217617536230817917739683783666708597521365647154173267293754436525720474125108685602150981531934813621877148503873522697833822997589159001652359679622142043984654825551475335941807579117811044495626644049892945641882029730503894761146953885972485044157820979933238037631768936158516614921232956416517275675375099162454775825093511275335263142891835728680324885480434604455040304575092242364135315516387075045073473365772620969250704455463763864015838671414975275191257377275959498392695884019603467051583439087872914167080056808737355311765913185022782953347660695221938774951184997809983900971797791676363915309017822808221559571134804440637467677674373571352298372057241148108936945307046036131383165660940358591611728253881491883099843695772504105238751615932207252049618313617827637757084589535382745350769157036426236338562215531969331067696235891336087190390893653553873117959928898441497527824906612546369847112824909101372870713894261306178667333296583871708026290810692724251625294566246491088819916495107825394381115649590537104098389856186388059252568940053841765217989339571522297366509346514298248567025889475189437277389714701522886948899798456824562230783373405739008196991852663628780840013706781250568413766883064843415067547012342300787837247603280724682198758315207119950381289652658662536894863653250011628996932120036213752680149685538209966227656461160928682628253596548950836675623813645910433768781906920907827869530842015866343850599768389425242022470837868950759938231594810077975018024850771620034648236100434752251018142198252875408951910001262050378138007704624668831875023788840626070252227915844441143587884192162973826224721709834465117053391723882113485595471532536618243657794147250125053031931610072457185916027379999421594586222773449934889886370632473792216449991534184860088635240747812098380822609488250217408766935618591324268419607560145306754255266785885395210280294730781862551717979049855737776479869658902649913656275771585303994110209895035559161801642641208619970037089856400800474206650903274612429462904402901897567073581001070674818376498548802608712105538638439112312876669382305186362663912281954001177462923102231927269637157793245980828764435833849351754623573213456390575115995463707782495201542314323186856817250287339093616827320396025013741080024612797708634844401108100822026022438598730423452696387863665546091547912545130361 A133142 958 161827416757499754364322518675014319079842441059972369846218978037509196034762922237409311986106284747749542477768953235874259037670077374177866555669800631179002915659994947609678164673025251749266663005382659316921301156434404437224380106051301137106744415263110736176357038499603646150862202347299419720527058114773504240113811291746058547028130908108417784149476684514669889439721480896990818576019962981699900388099250298835985488887639427108906896047244507529203755634280858894995748634066132856696754226733150544173367960307527441880334999271950762999179986997298924380370714590393564132989362627475897471020816733736548287970511781845248606464046800186284530584440220256339983904389360333289073683944264381951826346197953274768360148184510392329381709571488584388845679834579472219288594646802648643603209175303604657406559164700007070668904628364803803673211364348350395224842319431449119421248260980695476008724347197557095743173128571757890765892332113047812922587109628124525844680249932521249828257277963225152638739085582147750597202009905283473337880738634915014803362462619864932658803319994170572885502264763030317406108883293704706129807345626535064981722564352602572855804054697074761495547694484953182306095531347620146305357860432026540856336950125771920130680993673012361298196393768835912380978120496740909501378115362036068000786903359844799059893996901553820496404304362414339531235970505237096144723503859602024558266505357834293369027266967555277323117205639444461921107088665411135258796509419879059758670759709536814809315628607200913475480539480168159928682047161847695278422277592362825626110210504389556838742589014182378484003985780980784578557570821450198188082967488889648864604818392015918419448920682599341630881327267702847339025683551820166067567270192139628257390053982571364725593616109113208160877223968292280737688935768968276832393426336577690528557744216492832630030121796780920943787060940770698353200743084148611629262075174012629646726245227783104074521923024022571638374409838604412050284236718705183467660361693980016022626460035055989511943139297702620596984442050228585798334611163538438027954578961988996351305699673193419403467181552743646365223870686890538448390301350474332815683759834548514400180898688114234377819393360503631947010517619130316702444039563332381021346004942780339498405658911387791402586125222460722745602868378532747660584111537363393975217739298960667821492683101352869405162656557638704898825577264459753319062900855945016212663959277351004766380148920912819553097777123268815749314206377989909407973717326560772380418517077486932227797172890206684183618564386946598313358066056585818516383457558405815974251065026579850462625758130043942244006638522624291343423294658024192926304495205369877746478131232927903796221573186162211471450995942184163926759155163490499978591825109011872159972463298903534328262627076846958068771937161409154523337704707265532240857261010446484654523345676287783475971656140137931518866548143147992716516725507423632903781 A133142 959 233355022739977209583986859215128136658821829414533844686255598991688067514922482408505693597550559427892413744112549285701600861753631895288224301299984491090159848041401599884472687866064855605202480182838676908295554011276564164286136642489795795511318531913033079887253402699619373801306563911860367420951670578746749874151097681853411488856049087506086166465130474150705782360032553320966323703696807834523189156703405613156783470168020705653727248320141015974762929449852246217115449071637968412160026639544841037093486952749336097878392121832703980518277389899769190500720358971652843391677349382116443123291637529267307248322292063050775272903619255050704553418979130901044735424482303427335550497811103518300408482531846471234443398868442108590464551679388704865717881162461946580534531338645434689250276155451856108401140504452914569260510581156405202867040283495560122960336652135105472384460059096125244635644350142262410828699234883199203109317580452239121140859336748492423376193191722370756771912390367930365529969519045321740844778223238345295187451404142296746890984907233829394222579412156402708723618306289897021815589406242470602800094319479296483646835200441141144144884424090228458415884553508527537700391946219367279174534358379066962897015073859803537693637552239016147317625628462363013596129301647363446193941206220672844396194356053284471990485651648940765460042502785362725988110062216502274327073464927789034823484917980646281881100892730876147684403041201011217854345085768332466149531012710347644243104794003624262048420590081736604406733836557531772722898205828717043294901052580160903742158199295704446395220322269631073278825922101793175712689480020432795931029251059726304722706306356068965021273821326941741285216575671460479973399846244447289754730480730116444148699633280637124560900255421144254315321328181437455116966194810438488309246477362277482729837966372345417049222710948759329685733821926210057372656808990447434316145900771929279830543031865783086389922403034412891841374970304639308579960918511697250746720331128950401197706447542681206034206140523436579132462140194407149883329558537884196041500424888170107887811198894096674679364923548038195860399946121544246441316764169245980215591312849543933976220229838008498056971124082258353075426192580561194975089839933271901708898825641893778024164341906563401055279067517756430589086879015928194746562867242291791338814045179214912366118656815700846148059690667479771716294384034528354797838485625505777760070105009520541312974867989701019009681599401473337579729223045343470316442362608420764113660851712079880500898219313567828697742410684175352126653711283559660444224145325014535731595423338865239964204445656449783714786897931247729568413782184765347561291969773266694328116278875218124992197507356982985839600408878992406589140720916988865135280060052571546441223901501902901037646925749611771220845946529934750535313876571049577095291156635983806259024955830362582664250306128056458651475138969723017633551572090156966102121661 A133142 960 336497780963630378720354686665696098047701998173316744065210727527036155847322184870142972758355920588736112869467818301028472568389699522928245264608021966351379321872785447038462006224700848757450227156990366719102871962959649090496171814090179485826184216274178438086683230335812637417837914298700302521592588447494698545021642743421327620871875756052868143624933994248633223493277502167352541789912220877419457064065922794921782927996796969913247583170747297791100615062931304764221582565553316384201901717469434042338264012496582345613199559347759867956592997055480175403114377266408809777234604819649283507889070296386723315532457184407436098278412501736315779745637322319086252142119577152857530528769927329124807079984576413566792612808145336077057554139968940927780795790590292389658574901732070019250254612952401204709787200861938108866585589122907937730468415589233348958410227536502659729271983968351622069123144180795198857888553528444679125745185119796699637306241004216446383944737783408698743847838653277623869063407724268368150419600707684010376831586892453274101785432868719366604026853526212711808884712167766742427762517692759315533029878881799902883671377313561177254350483734054739960944030611602224410782880352796268949532239424754128470954880168886575582305219647667611419654858046333696769706071997377592670753717992094879583244260641932848765481249783775682239560792612188688460515178480225774342543791702367928613440693461586580638254118290656437405631862294652536701503692570846750776488461531811883119497354282466476337007681582235576353596716835421336098259284122962814583552039398314430833366497274195307312350865970218993485688495666799978396913651631893270282345991945157842520493629160633055544758430904529308333940671236918744418795239258809440006155285645557720322796613800624751045453442723673905609485194360408841986384515227716531173656587962977793518735818951177874892146519157989156625907227430533961960672765363482116135270759651046847503013405224213982791164030653700366012691068804880044367891594209630716871587249827584784547076674730086264045335742691656249406389809175893059903175425077017847153405584734162333585227397499587731694224816289089525687050357083396116477840325541751352996549857445282518245195171245509566083917983107223184631132622690651624023762846739738518931851085229605885130505482623605512933921012774479550448740533938100078291795993979273225747175877930688604671275281635557518792632668779849273176191602952212623158729777209078475585004878759769343222304993260999948499141313239147429521153790317178906206400478907625415291126567750302110195363004452991918775460372588016470820036338312826973774752701175213402119144626203578649448532348010842458072780462810220703413361330487136973159190094108555367851265927659933303310845009387196279418492318152511108117376992803142780034573868003983060956372705993280684392752538668313097253501786124228748862768086677748782905877607011827638179029331784037167914065465465001273237495631527792448279588650437280837695626531201 A133142 961 485229566794532266137541874185074558256649622544093330408189182838387145043771075660263758211855639938398046865358849877533771742017084958430634383340466375494197891980708573227862328503330757843387622357899925970269433075033802711931315469781396328765562128548833394687917330890839123537148471112161924375769091589616776555171334684915872575885755984179148357020988354576054957571523798092769044294729718808431022563193903966871597825387911062594197361204969283273751112157817491617761304944078810588050730116564284344210739612533118993038135886187347896889426583476612513162100431297802532045928908472584884701932916075752125753690554937623459802942197923884512303688655599804991474544201005772117131686935737397494453508929276656516843713225946706181008402605283533429155041812150039163941084473766306322324177901601207085335404742502410300071047159004652089802132588239390993637904587770984700224137816422303942898430938264356534490664465488782344100121447625166388637874458668743367193224935690483621217871811425635965688823903968875941551164219442257104618095960847513478958027703211786092813612500205386574025703031327613352683811734923552690528026285253235980661770479250954776459629252660082844795222876257376899072811213076786000457946314716137074188154040188460582186146433094384456650994987677184728378902559690916841267780667403394595686193827651311114635351971702552884848681202904273303397336899258423350099673820561349625271546656486689868634080557474233851862773461025847756912350470342075246287230211997860025110670941770522655253703028420993619365282058942841009121917164807106549912438745911316829100810746911190337439963553508733518975289531925603467055173772963710075314346989355666549188247090543326510026576636090509935675801162707061157991422761611356968041586167170413502589028568400867610370419303507282350744623334946381368706911353992172427513924490596136615976534321089632123249058231403109415095228536221008046937232754997332221019626119270908782170065499790284697401772142280232893377408679841666719339191098889368982031578067531046130366483367254336850072168106755227788207434972369497597973229079631501197711014811686237196859790019383206615006397505723943548002530754514311078416799308114441281775044678844784541765637460715794956284511674669491749979740166493727061281071049908863011027827556002266044464410881778897243087313045141731993990653260851861296968575076755244749235636277162007788721066589999817126398130160320851984440296575162706568066533540897005536287799275101482383406022487307493936034742764009251191896166185908148937406159174142433240429040397035083930821832951522995033306385159529509066747140273193385212623532950870512400841270819390137073639543681627189168091165712585440323074337470148669330530204554412567067174831139569344948156113511338829677938480083175512138912851034481410971820990382381683521327543000818409244991448123112781736627778354745191325925361045675437173900698414019898818270354037407625765769499736950225707952010049187937740696149200378986877800127355870001 A133142 962 699700698819934564139956662220190847309990708006584409131864736442226736116962043779915469198523074435249394843734592055585397823516068120357451852531687905440667008856859889809130439239796728109316193989864536258761803391326780550955866411252959415900454763183201480961538704461359680327930677505823196249556508479638944297858519594005944833099639257310575877956121582364677000184913823572270794520458464609536657116668545454306049142426439755463862681609982535733451312630957759981507037507779079314652768626183980554917844183008745091378646334682596319554685176780278188499573418817053984801419708782862584090903757092164268950098464687595844628406551127828965005603261629281475387206485708203815751035030804557259672835068936954120875067679202342167678039499264715235900642512324565884110654152596111984721445283854327664652448928901274790764341136699119190586737461772786223592509457155532401220547002008978317307915343854057941940339301346270611747696001730304812619115332094086931276183973320939598387472408227928409245660200459711383448410654016134037175283998710527544204201846245962677117862621269313913532351962289706286803314093997245286982098370305287402314370147408499474093608127985355728139971426619106876860769358473845059864089636288430236225189654996879990625847574216882738823123352575642331988680721368230087730547051641977014884611916228929985371328777713831476176116055027169491310271348215467990617955306705674457273641665213113328983763525623726923729681925167410170815072676729579934299435189212452624397704378535739386409363429975391216889160375398859899732468453392563522010922088052079469248938263679439192393120131808727764143374019348224532693582183700018296710018076304879218771609784069847666825267964484084422715196942682910952904887203448337489106527246904450625175658872837437293529393590204058426099841239507487573266524186072197412758547941783041037260368972275430570547267077536764618578162923323466173149527672033387699228184728717890812842386947684185309439372638004065178549857303640614604407069196706875862458818701792518692403684468504079007717802364605295778938871823767006360384336429653199650081436205045969303709483622723186439251493509029110307130123660959279491680908124460698786568261430344321863943530973157005081452699750955423996247600688951331731715680430205733722163608403904182406511795361019687200926392477173364760854971553407850052128606968885068949124561764491737300647173351504454660708584898549999781713634485193019918939318207243704774248530969691458837102141204392412994762150566560026979566842118925760450560775322712909825073260961398023277942972920733154385035888624581179486232905453908523163776160740402577706799710402415951456609572540374058769545002884767742135652491218593050687487581808272827602310738651993067755307812372505583008391008861446770351801223074345201818223088096820519633771256050807440137996983800776092595904159134040779767755621765095893727016024207139087084118212342912464570202450706616760005865525253433374694291398867357848640506945951538010061 A133142 963 1008967922468778846957551369379641016746448344295872173874818541760508115093514223359562446320512061479989688966618416385304266127738428212470487140716310619179066332573699980396192865521458378602876108345762303385208550220860142520675647433711297696332127002948047986713144123915949768193752499814925936829936109458547768060735430083221887533457103923285866236864370300781509658211688162067416392929456811237233051131213479351205355991781100739467827392684233611558353519062728932075841530324912488292918704308227183395907187101158997888649014976476417705449959135490577671203871707833760548281115174135979373674198515793984800073916232388958270330702443784131443653567599580768287703360277847028896540875382733235831050733715898158565645330749696551459085551949537114086635297347730211854848399346959119715662001775140038891221746020070895745871879848072970868173985617743769495029404999313689951575328552759130311254071027406613287921434781876856733357833534373651914630375671005214686156890096303859210391113994792861340496276320238999846056666611927045839349654908044619871228980104258974968617865086257850457927077503918725137957026239732292780275495321953939180901341090792576990688206460925630299894994001961875859056330342108071499538016797581601684499649294351460758021890015874311814998487223419088565542949221310428095590607580687063452069014697008289387594341462111373286093074502667975502196107886789805584047741452595762006038966009690652933704718369868856749784349473317944440467577887493583923184539255614144686521464603177594424679646812321485713760549896043097032573210387874911791633199738532352683340139875415004404240541790104631927161226360610607850540678453721653420145770751684646477802112120381629792235526378209413647045378315547594887027689355949741047934644248450050631089797505603016176401775186654948743153620322746462134268959169404754677025398618126654579592836081486849793097035876749783176880295840203902000673571965839390064954821359185079281209939808495095425926877942229719707236000854441086417888274442460216104296634536406744423399982637099514674792220937592729758002064962437050802176615158330834263916233296661476049711878524176815462194038633622471338938090316572526512692791098673019535790151207511833283022029897654940611659836756366046733097290213727653863406949899285618118496912290602275027923964446179507164838614864770946843420874989360858923308154280557192669392868828760808025525435251802833620924653025578939364379076487351759560403928788311881387460845370495808541618904210711372230953085082236794895284194439324760661559700609192841825322401877295552531709836129864257100226718090260901289638782917395817208780011164127566182692781559012982610293929963675711118494726068669371574170569262873708942687762437324862989965017961342864133808917285039539359270156839726159671785224760354746540466721214624806930214629897721327860582405649271002410512060843508449679912280659907233078919933005996149555399643928125736502606168149441630978232379463440877121230456470580817360624138261990454637781 A133142 964 1454931044499280277378224934688780125957531202483939668143079205353916259738111393122445267678709194131070696240468912693016696170800989966314322099461067381168308210904266514871420302951503742148619238918395251616934470656676934188033732643545280025151511237796322013638872865148095104375710776802445695085571620282717401904636192321486367817300310757738961802982544017605354562464254144787390866333482201345625450194552720555892669034099204839872851636387983257884610041037142489095603505221486300339309456959694972272917608882027091946686788217432659648662521518692236221597794503122863893567383279684373473975610168871168989542318257006413138221028295530166413919479472992206241586770133448929960608126550866295263817898345490075714706446065994748001659198233193019248212862874784453170125507747660898033872621838306652226814093108493302764272459976580087292787696674049053839046178416500883754639222552531663899850053113604992507124767015127126063231384208870804330592189098474187483351304242686191660444387993018897825067221208124437318302329805988146084208165202116343143784645106139595658784284336521199091016932228298839359227745034379872191911977272159209993572331538552748612072919623046630907092853210857598369652351492550480628488760358023033340618258057265151416187574777043183420345079753046973135870600788448915945611568400803693855906504308474037067981055017035822564714737256731165646997296262479551436728852556687782107033731712332256317288874905587365809462108210842550715744076498693071287652171307160407425511327560077712624648664294004152423851496060933770522110669646847169410971552012041564517297012451410172671475668868210747430238724268626477172255125636684440531831904713911183916111426905980526090555962212110009994955012815822689144182975146392323142784267899737726105580862827420676488934066289762845883569094405559158890128265855757470172073212048790694120731832369135065126215355187006109804296768023411103361505117625212728440277153171760155605613920361462979920001248553322617813769134682246742973980287338958434915519884542679823666024082559013031656971374874206351705743198736962403489732318673976633355367558332349643417715225122379345173297364458190094641638419106373922272023513083378369709910611472970633249795903168887451205008403149980088433702296240594587919701090039089431121138825359440076686083950219595488312010081708607228174848140879686805159560306343956502944195567726511320681070376985926334576918688954299932013434846581126752093082546373427525717013764775723986225555622769704594364621353926434891678972828814664185948208637717680755199205078433799225352702305756291338005372542450267595078479638733979314506537612322511210032865284208386318508092390398047835058810625446018349042211825224572669702305065947040644158701953589517758087884703417214643250484557771876260799943942303208470166151193768400874772849862541258103967519690949264984699865795832180050397653740955964465003908816378622240519799202426144969124293524269044125253851085320756491375439623939178671276171366866844284049669961 A133142 965 2098009557200039691200553398269851561989743247533496705590146339301805486034241535368342716430252337424942463989067205484913690574028899792997039996935718447334081261057619740744607680663202874719930339644217607069316121478377918239002121796344860084970782872775293395619267958399429224560006746396626877387457446511569034998717328592153259170659514655555659634034591609016620497563796265095255561836488404883580661947493891828117877541815061597995912591844079173635996120822040406546928178687852920176795944017175841790363796100695965428124459960522918736953650579995069140966348469631461900763618408189692413493456189313709888935222852687015356356452471452056184740445746487161819599834829073079156168021945473815037189578363462973282448129581833676921841104766712384218808861630141833741109127323727668005724605028836417371027031040701322515185141414348637803228990429993117892135094247189275060499807345422106584453465335747371788660626114378533906322922671358165471062022049624107345777894561063392070501597094819255870885592485839118373992113523568294726382334871796858768717587014073192680991969395398482831395958346129422437281270382549535968444290950958258856792121177251972706032159408226780842397594435062654887162831795927450958209292898252416495569843618927053990681724806606254617825790005406511842836840793994115483143786043351345853153727143804864443739293740224194026945365031131838194994599014387626381957421339002329202580635090217103918877623909138611628387610255685484814158517843537521303210507840386051893442647820167458427148949232307175473708143559316601049786553057543230415709186368164197501589608614793593577263510267418107689772313234133019471784040627420509525248186451689175522386199796311798240951905274336256203311481435038002198316963133408374022153866376777552594196973107343109894026747188062837109157890979195984373102825095043102583374894748957562795440722683456682425152749082626933588012762609462970843388378941984788571489589918856785198215991951289808549546374487013272657735384975798948927393156454503620687963569213909769319662303650114154549838047776384621566951934576634823395143201351259146967605755199014889146869304914592491563079337354671482850771261413300879343731393173440510448671565953872445634372409347505806982681505682434531155351978081647182052555108429417060391064067671400299979058028292692247966411372985196758257184175727633383679227038439830996688337339268760495661295458088270522657083128547447476384433684390908289166465471466553703772052461345748617641442666415009814362411761408834031564283923866551316812556194029195039804411897779136605663044193190735979539490105986567781842266349415615254122610028189050000739825557135711512275686616660055014479093803398432390649497877803264526837014962407870171551985227111066645819865608518706230527659373036888728347359493016001853624843480947312846797642571569864288199835533766434458666204067077942789164967014546220098628403434298040264833400894498857117351494759389793479174422286800151397122506816489839173399421750397851195609169445801 A133142 966 3025328326551412735430920622080191263609083805412099765521322878193998156945116555889757074647156191857572902001538669840332848791053502700511765361259206539988364010136876761887209404096035593842397401147722870998702230237350301423706871596596644697247843751030735280160970757139111793720425352593159154747018552298062265750748483193692678237723202833000503453316078117657949152132431750013213732777349946359921968902835997463425423522628284725105266084587525780399848521615341229098181338064378689408639411963310604166732321059594700120263524576285831386027515473831371009037252895414064938037244177226256775884089849380200788675601811256419137452866242805569488229308846955014351656720236753246694264327037246690417332108182215261983214488150558096126546871414401024850503130257801649470226191475307549603356846578960275542368751946598198573594209647030759132168911412353401951404966858268518136356967552876125163117997164094596514256115732166830765791591260714265738467105203368864318424240605749168679471642566341373946919199297358800570859309398655675007297242676965868228147616689648437706394761083880275721673880918186398855720232663891396486624475639304537112284245165265806089349761793743394928106424082507137489690433797375891731257171870519626563578373880234754589411630983551442115721368842716437030397588554338726077777393862944239916553818634862306053834993592348270751032651660154853946016564781450694763231164841988802022339168766361351518765216388102972380769124526590258259465866986304607026158264653665379669936872645353914974236160144322653028934719161038477780021687398307691412283235771340760755727698325519910528241310329948043077904245444895545451835414329614738050967353031431077192096983994854707082926556849630669335165161274311983347283916655399728947622732531045331103105929639925937046510080511120321348559795222906203906855383658786298167756426154784756760331401377712166922005137961792851227804599386077580545062680929224439907359548385838312495671854779839542465465952009024585849836611365967402106557957627106882073608551286573344679129375839382051847834807922171750093192983916308678373393006616197015950654143629421137800142119971617250454615231168071820080717517319560761639738396932588132688614688194872593634131764483200204781575526185667443945929118691438995925196546654129361994483264443333873129724990714112001972076887834572016799631406551106459578640229869929953268079499029984908232267369492909107745179294446730306646421359456843171851291116772224067411773932246804730914974099414821382606003395330184747080805739242738184179520083581461529717206757392436551566884373878735526204606727460088291148952997377678462465489154110997778555618420524411792315221593131408932831018205689914061298226897580482223126305873487082840337318538792204513754488119599270967206241565434635774400631588985132369718554133374831356681325815353881762326058872171507540131681564860597669795832037321908426257692748348957683267523570068149537075886318746557927925391683714732993894163453938724148863294887902334557224138291174901 A133142 967 4362521348877579964451696336486237532272736857661000328385042000209406040509372039351494333298482798406282699743754772842554483043008576865238172653895778894944773568536115233021615216098802663117862332524676735762521546686137656275067069840170565308571305718203447498698724212526640807115628798432589104518323364956359275643544314047976249865537687825672070424022150611071153660754469019722789107409376786162602595577227560848367632601752444758540195698062620331257407932173201230319170942560655382274337855255149874032586216604139456877454574314544208335732940359614256999962577708838612009187805339941854081132444069350060223560328876608903709191676765673159749970478616863384207927170981563352660050003419687782107977862809176044316822009464975192780803666738461511122041295022888348394232426998266162800372567042255688495678369279963561641800335125876940319949767027623175620808070074528955963351686711440027063109567457159072426185530225158455585737568275027299836704094641235852723060409175595740172406038079067166412201614501198904584060750160747959792227897557849910188130094548886033099428564490985962192170904888066441020526138220061011184176525427586191557655024736192115128869650474418567259548621129380857197478718372984239949021883627996403252263519565454897190877581196556372924615596045407096791321479858515649010039518806579550608324753317744301524765617020872466198795056748578268258317691420252887460952957744726513513883878780457978672955523154020577034457449179732896724664966035733399794198914420077637097997076911952525225390115779164033360548391322073925642190223441806633473282010273087008845561839395791096188130392232274810700230232159226142408527195679263824848985397823137161621828328534380691301781854025262150845051959246076444948781209500123275734097958155900990673126156343800093877957642070288315321786115553539766837701090133144746914802183140304870290835085345938261244848983788156208843560644301961261683009542511562700361623897282788927761973616376536668945393353250638965782191735854340018038707647505131669446522842991669549117535240298085268650423243185723887249762715855382537579609320397354745741696307507870081692915790129767160563063600265022209884911809203545204983623424645398913896471931705440326147972370012365347789224926078226771735498633801076950476951367720146110578984476263219773652763457551721214151486905846079863028310231062519787079015532245400552781573949263898968910433885513316845098025885509056554736663215903083462901272623920075638654074238247431076230775009913506018708042533654364996456490311704104595035551147968273496657172339747995728222841604088943438051063361507341329269008379952262927259981237618030607627201022570644668807037261608875021087313773511052677959652536813177562483606232553411047896241780953131797767326048596540216005169809697371749796982403957067861132301435483025869021625028097725931409888693835780106435426150324914761902800632851177404443494314715762681231504154637377133606310720137777142274935633494358177043986578072823732821697828933416033666011806704761261 A133142 968 6290752759753143757326610686292532441346022939663357061431465042979085316416357535628298938859337548145667795457592380900293724215169576786170744455152351907303823497465068029140407254405069344180363641103182705246685071619180262998345291002654358578315125597805620262388280153492658904748943006914440895556267545248517777415725150108698558613427108121416292550936487865086485920858792194008511879670588548296526582900393239907348662786303502713530237091340213930147401838345234558779015400991126996860905778638514155044385157610848037222589375898048172134295513971048284762575028018892383103183877262951976358736208463912937462173205564468227892235260443234453553887941936208153072816628898694117782545410666862744553013660838723673689595354434006077431822760889990084636958696919874740582833689505308331450587638318086123850492666132955509289277509657304900910608431884921206891803285642503896230634995880928966148878833155226218343963020328562760787802807660998105650261566005556896257788791606968451579440827438372287625020781191529523051415030872489159364717620981176893525415368191876970080938283601240673600834723174710889765199835593095314236186063042103648921601433385343864750023946634349780244874183562143113571626822203409476630597824934398942970137431635012081514490882673803306205853573776108190856648543558391011533750908341693849032964377730368647936405965909104503910391720798798202673640165011439882267999401836730790498218530862251638885050345622881283980715260948050310486708621557660576198627808435487299029932114970162896021097572717394391783257751351711439737560522181397767160781246530555695414539416681032435183373497357629947081688916869358652457550764334084105817498892693610755627599257649592962002462350577871171887895590067680959304159156815261108208840308038076697505316814341830095446077873355275239573694230068409120873761065116611066264846580331893468174627432737441595002905312617383291359563221278828753269319215238992484697021752522233247994453459143111096779714749921469379633334633265346940044414321144442240235003865985436203254141137380463118011858468839005923242407743070477702881118266619978927162510124772205028380046769225004273914687256966930858582222748153994866025623338600268301250579836904556755432782523426066348311857561829276819175145084012034271148767947055904037325533620288298470273411776064591276694442146153159327914806553560746981861480818857637727181076366759043283183937430642833397722245581724765105199961710910886896660463272401632298715107639778863365120046649321176264155614727526198994705511948671579583303080575850166800718112796709852447660786026211882558934107162686858736717618934938165763430430479156046025200645318928449088007955416018404648998973630384732271703757659857704464619137061036145243983540310815877260175970407588091392208487659342044628571474225874502870620408951412389928297826609191105439211297170452322741972344377086962226066168716739360495299092544127381437378145723463527758510762982552355892602529258107180776564434751417557884004739406027098018211831801129974563281 A133142 969 9071261117042684420485008157937495294183432806257703221583844206933840816866347057003967718340831445943254554767148469503450707763791486717081348266157037554553218538571059561905234239236893895505421252608456936288984110753311253105957634558757744899365102540729986214916401282612201614007168700341825338803033281924997678674200022912429273544312024373394468186379991479304101626724717589291254407695881277266805169939771474718835923370217049160465843345516890424652222193485896060558109889058262568818043858458882156424129364688626265535517002590411149673445795413311267013376190440665107596179141825371409967443531472518386470393538863634308011699536367467316351546662301533539867617370944745936279077822131612657957663590951576728284352184271827298681495640399698963584983318917164353032097786034227615685584574082113148336721928885352564431576527125498541236157038828289352714804717088420543835619700708612857746656214300268749692922249128257275897556062909590993320377341475918403167878714436839331581813500760094759688113554276571071041235890457379207055963017226959522613738772802592041970679905524424560346441478647028214974977142399105223067569118730188034158757709286641116777419402177081908694541313147989240389428680138598092317082114533519647766534924154167856088998661938043170992467928769551965808190408489719980116019799789203723725984024362438272579995878075311673766318662596810259677120859628804889977567676495608055171917607619488082814263925432671657479614371829639367988937107621180515145021505565058265123525011789897984109897474468366933787424316900776574027636630795352138439213084215051039700756993292209375743328395059310151416984717895383017617645793642553601325008554278788886477836507702384516826859407751436204600194595825636697240152555346397017913871990092948441901676173154762653833150415420664825176951757972530398760196618197063024409161854036407240802942467172305434055928215945282917984281321523426760253096625365084651370405005513163060819074126110749825019679723993405594792302758976894433204027412382638205287206128228156013422922402567387518087831261642603355591664715744912992172034960856689215613593858225212143053945748306666033217818461482714033053355317926251393263743870638162245004422228344439135893746250808017661900350814932891095023787475646719617919572902703245901677308901471250130914486128321683069272171423265949904773288021924366085324468261777181357194559339292591150452268864553080246198633030821225772641790050470283001900925137530529854671546562486882725072031037546126259406377729050245296000351773494106055018447154824792558362021995683267481531125226955930561039544477531088791005477235172455078603753490961780750308722922693801014262802902861277894981498887701010424744140585862273024803233158407888888413217231954714056041951560415979191024423199601418657028316036728629182366768575635230793579596948828545945616759109903555558144014156333249205072653386737524983043887005137369316936604901730252390395386614529777059355704915254921185447737867557540395911101401793246408845427791217616615489761 A133142 970 13080752240022791181195624437135181921680068760600668382166841914933555478835956039842185821548540085712624922306432635431595020301663108676454518029053993001313833828795970423199318632572346592249473265897753798946009841021203207798527910688437665490525899548607042316289188261246641234739432516949905224113078436268301404130419017314572903752339325719326701708467396776668649459251121904965794847385581131230184758526567566151321494151190198585889032573998264652134574255604823774090235681006613633108622382991929431049439499495841464054178295145996979780936702690480875985003704040411066261307219328308310221077213647163049377370020868155107684642839206627426944476733150869428280951176085694741420312436968374785912206345138512803462362160124620530692639281633605015499461308919854077197544424627666716510281505238768841815429170960012264954824062837459239157637539381961361693541510238216781707067377786823859941712112142154381830975539279926663281515054912822551369878476146708331811184848429130709172523488655229205097972120246034292911939102624509944085539306123654650432117784965969532644750342827936614778895011374291511283027274139674138568120433022868103153279695189903105049174027915405477987748328685216922498442585133036245711755778559510397680400390492878413468254556023775578767832547432120158587219712393632652936289017545123427919019930166258258691706119778633524466527601072879595656205605944571639907770321507264978827114691968770953166529695423566907204319943463079020589736822481120745178544812397005582820824037068917922923576137085812401127074081713168468036412284046375602231578106656857068692796169787949238789444362302027880713344881516225442045992776881797959026556517771120880690284616507580823671369263515220429162308719284978049739340680650347684570695200873723615145519536372353404997307452958725322629924861302158766603082649679099764586945128673918909344374863035031698467053484487785350350042306073560109456212064457236828283639320928228611467856895398242104567281382283740946221120945110048507333267484241443147581911001901134985919650850361035420619534667430165199757257277696421464234371532437079228935875181050631138078761389011443194895820306770816668732079786226906355091452635836891357028075602692844329402026660882638042393957563275667129747482364737485677005752976930133534314642110387922400480218723628090921299194497907353609523753412808382334290901372001876659436827386183549679908888518748111072185031108198625839384356052816437177854237387855751648804071427998445110690503636094864744887732529675726190633512551866552259757017494176775018991234999662474998515434916484425657136464202492667349771161455499745285180849103536408685899153253879142134117873777970546706158672397091226647748779021055737844061797595287114740946615264938386852935233974149434405365826045337586361390203153488457406470009665657051391951850502384154062473927425183756662520926441088168266752540117506794286188789762315542427641146890149300483422388987388955967235033885268338242234861440583221833345924216646455294457088663104002029561671901 A133142 971 18862435658851747840599669953340774393567364969353357549381364457489980066640631743105374950705276462766159194711321093143890515824290438919960697916547591750856993827905250779193855562935084549129844944003308369623209901768464272334224141255092554879593447783988814290102794556316374048292647682273062991345720302065608699758385548767591214781599763375244730469141799771964713216138491062243086878675600295352649154990140490618730875730092896143802824505862152111487631424359962396342059293901647800680064658230503780691135334143638702539859566083525054432961051833878009859108327850082316883697414092278757967383374635677644683781099698340801646946962436420382186619097656891414047591728298200872382154255030574309672743592026144511015997950547518533431487162620018032651259622479110662154506028215309370980210244969730587784700527802408800712291867035089097366772095631749455272734142958791510801047323148899297423091119052772318331517034719405120194668811628227209484371442226211938553325383556092045787447288827339753656516109281227173807945144748652881992140623467292778963591232182155263481688023677979074086606259960249712241910354332267708710006596849857074558995161706130990839792170834612522176424395422769654253513818333158127718259515600699459935489596555806518053366980787622446540043540929188499130805017081209795814148647280268193855503013315720046595167644724911466969059034428429780125988806651212675942114826045799603860644213901360094978053006536858047516971878859388118051032509080668493366946474454976485369363137928367854957812679780267014058307038406072030131932485958242823065797190586103678003972376077229510125003027111129144678491902161679192047303966617759014362693173617402031166503939167423845349597651129540107415844573014342522087432021345246014753924565787919360091397269772760455243463514016066494567526473045954968911246420640643663471350466385937030867347749554048536884057068703170529921843021076752154409097543850710141300356530373500144573588824090139004036194733573430451045261610545930970680138508248748636174910377535308421540123103298210509145850902603036575446609402773524006512971577739307391436316397481151875897430869008752780373739664545056153597625998383881037790481437132926698672240014660853178558586551246513249114424905892697068204774546163978699522677873160349853235812245870482630242344484985578786830369193810980638983347647981665401681394453958444365726547896317339345837466791765911613010568659389387639166468786371251940182808412362856347045616327627195362732981171217757416001850901414668116648229099439794864463564208155754752592802507491293264591775618445314841660220340449948787281223813353397528775705803546010363285828683370800263596959725030625489002910615106661125043314604221788108864087329170861048556130798823921887218551348771923996558330132953599931706015919014318851500571571108892471963774844841001329541457730355867203799617784034982307407957776791410623159251793372007043289216878990389566842694524428259974975859506852028490381484749583138326144426809302786741360713006768179709011315391301 A133142 972 27199619139311980363353542877092959540342218605738780985539545380858636322540312137601910836731187110768715846148802709880854692223606511259474649941143598250742783786005542827627116522433759347498644159779504771242869732340284459502743413161932775698708261178612321599285913461019950130996763218405239883615304562500171476750187830903849217142163106447777182009800766803776339789022244860632626313255368240317388851311024060904643771481299805049165087048420649346500512379352810170701475411570495121967020128546003459827186102395627513221013440114147982495350055807749399735958223756114660535225409813846640680656605147433516470962968394986567819789835190478984485677794344504268187198991254829572280325015441651186173310347495355246372265582327361600587673795858784369478100876153568654972720495142051485286746662964846268816696345661902530614859917440535640943646204263443332541920940605067120358328532913335000060237451961985540879665733089842903394049144852848723253912249811721468685563391903036300894789817965535269543491131611409338596763986788454831322722693500530063610848124688882923971061485393302996896271447967668710761323447919855896285690944537060878645967869900545698887875261169483341572925990451305156216644427593828887133484509740430061716578317833082506154541718041195544135164018187342383626462247411392131931349413089129190416207426181338140931973051987202556735858661118194670062080202985442734136889671387721521502070129331069288187399268896453880952566244995294203150568288357501486314391637619263694897038824068669377931242960667007948459677622307474154281778608339502104485277317247054846824659473507195165651015575649885924598504609572259878706770273870031616913044529799775957821217989994808677413296141559533319673218711977962631872027235439164102927474653170978843528179717492784204107669389903714926441050544207405763011250735481158483625922785583392524591806110482074955155111826016487416361947286350370533097809202020659566518285833159266280246503616481085045578088238531504426666321021286287349672252395627211291921073182494912842725871595305169193152896382018911311628811001542143920970240780728548821371939309292639954412957234349232497855737700453664202671107957589770229587519140893044462594013073065347590637152404870811222584958320339705896684155148086092547226024487344247558232506943903125564887060267130480982518471078280936174060377784636148700842236511706704773501022629662217153147947204837925797850167821808388777052208605591292481306431876389850996688129940366987714615848158392370099009924112107421748480555727879632328004199831143104176463802224567445225066341926363227517248380594464623658592174967694143736749282587864243407449479062267440100964681805620383984595490948311408251085811910508797397244169866866786344903199665288830422982298109695140253602706685893045763933713565015494295406417735529357287520371374410221533044719573245735324122386323652003399114008361593096611801354897252671840880623098357251606086682081836563494959222173846739814791858774037444883078430113090401834586853698671052036392287232583961 A133142 973 39221831936452216832207968229098094316399085662110352827790475057833696087123063461790212321191421108452025483987378796327099322295924764945723525254431152129979343362426164852187522831493918044008495748557101876823848530824788422138683667555365807464982433026111183757355997107996211772523284268292673639110277833404945203865071093777801803527784417897931321213402236589245710011056860950541184900627362326937379370941341705684005699745158588787999911720998070495501627363395327906189131201425360064228642345298678758567021668519160730425998840785035307233240347513722800541241899547989490409478157254152763582748857239224495073483916644470932455335295397708259207965192825677497834526897797735945027356290112605979887603848344710239124295953718104880528892182141204440769388812153823521360000799488810026474117707785063349903088345743935646737827288657385359151640459775789653775994723618363828765198943413705921187564982638064097176159655598518747289098672208996230704931979857060131632643857798794789798241130059013031341960555267542985029359861003807118114484131887140884434064032210136994211007180249119243545349341363118320668116169990077870176257632015844937150411109401425191665325286814224143935637101806386612494747011076482922088356944786184548295845998825708418068331104048423187020459974182606788000859429962210373035210039525877012311977253050476283503858545797901361901641220273402285799739526716201771412718964026268388206381265851188012206134767695679959475553008311335381555001420779008062596859374500503793065044614943883314608997391469145681411841073060339324402294621293076076424946825673062503017480956824999351639254335084108392141898968511296583415970687616618973829595849278103313776165175068574945406127686531195917428673966827649100816941186071253291175403695947985704448275061227325049562804016777642907861500317220606064307254649317409892744917185460785634524353543967402531285134369058706151223398065074213231974886460216247244209226871059131602615313641376900545584599203767695809822383867433215812296417274355930434201551354247286783902285300306950678315967437020367508332170017614368760515080692838989661110945047683589333111608434500724253155193390314519235195584077218450287184164810686332982133868179120216564845595209237158536454260783504950010321483518765599289121227788072531818621421777296061194084510662857668591212848464511916152014425782097678444949103368486614324944108905425020817499994031909497234588328988479037227121645642793857386791934582945752774367936328392868657280690311420626465014894567808000746640844711373330377187191692944148066706050215023748523252400466040155634557323156997646865741129022191141914994936715994435447531785521960965254790807566744868675161208944554435591404615731639081625037984083934576738489365361215694646018586655629043473771106482727639037992483254736423759657202874061762099711903558124694609649156083162619981517277279088404866540092649459468522806930602586559422542815218614277825587428719313800131471223398827491960901369970677245938260770078649550142687501672770650268297969178070680281 A133142 974 56557854452744957360063526832816574911287941182544523038892879493850808898995134971589348565247192507200709979193954075500967341896031287445222063942239780227831962385834743711311580295897707385700903370775181126875218338579612564439522345871424332431728969715391148365785748543817076356028444918114816982357137020465368483801955767039759296837847988445710517412544015360925510059604204468435527994078343220075460735508563428572275314388747203732490823536592169233864000157503683487914556490979957642122580294900566223850185418818527377646777107398580798882350085764732470631071083189977089055806967535078471239683171482356574462447336838358689614025676173660119298901322376832607373119599425343977899875490017362381346738576002724669461988392995924910361061938973820944805089189024937364232466180142368916124192447879398385713984577866409540693416335384032247361024599350484417301651849536740036012296518074031025017468644726636466142481343707330943747976891276227711827788661041630898092803757382470183852762814755278825659837577204665373002998322803503075866254795458563654823856723598892856769348382857744555889396853974168650734712755802244368938267219675903862310014173788985225835700175710850046071847127878819043912268973327860779822523580897168378212548213728353705772027297496108194487959147607300800954855671543259946524640945646901562624680782691360619474423091067521776659609903775584977928554335444559968934406609236207628072080283287283782531958147617901605109866485418700624908108898195041268763184903638088850336099437710255670996796307255547405587926367675386998313954562126007362702668837343238882296360715082175557868639100175708651582693714088680101025951024772890690230660301614495178689272361230895076466958710681842953398828186946758025415397318287511806710829202082342214835569110110085228685359284523971169421357016381569737325298193064969584179686955511667301591593218594883968038208605070828253576723647889729130137253177822626505490138629781434611705002024361874105647946473744778826259450870517675915044084037368856058907345131751405047474252677171027572962431891286987928103677536588918210518825388833042362773161386820426525706984949592810023817291013095836283487829568241047724349336069490551267192575320278279221159757654567577738755821464855817575177682549904846088820263244376103538204531970353976338744299488780490978047944967355104810268627917407067681467906215121186149864631540600250356617838246066290174350572551218949873120635964700136760461488362175899110787567497412576236811040813220384970181378956855024969234349593244614524271602417025630369085947946262020803084736405687978061804142744010012315775049457824658947278961995181388051097427273188649629968243546564295009198478702556547811397204799211645194507375804863792790115319947673366390728378975118970994037681945386569599739396919616358045931391137979325418427277410444435216892550027200924767612589714059156165547414486512192016790982127574921434634898664618690267245466126568417953018009181887069560879960705857814605527147374982538215353542825281579015833635162490688381061 A133142 975 81556386899026292060994773484953271923982894786143540111730704439657808598654897505968378840874130403962315337972197789493598579914754820571245270481184508657381559781030338005546446599161662556262658652162062627852188020383270493133369084062926332000745709347161009832279292044187116109181245048637297795885352473233227948697216351000239128238373271554296668177567256748217996260239251786623080826276070295986487443223977522659515319342873722623662979539854187037161392725492948194244884270861897494580696556604271196113208806914647959405922162869912726953041590432396708927203960718047414428983237707425901374859550528700941150353986236996585952492569707122494320756498902199794154540627844448218395675429248746441296017138992080628653948138404170002635770787108067661204497841185147525399694871764496488241059035724384687136215858195016813744259617796485843309238320622938753959328191037255513565902813863809324369268598130827146113360921466315622365835388121648151459440544290051897989691385501664206320894180635982007588454444368572200327338552122790431592021300567116903115116961365571289324406157073687400473266718081409831241135125750666389931111154515021353606103288192607294229887988049758952211459622764155254934879364791764168021156915296772015197946228350287218014845294658283968028450070389753572370113877505950880678159208412792527427777376663688962805834593460820604041795579603173264770689551971528759001642917799647373411551562118997363223071442730246418888467996420757989782111476195828730548450034186749621680862324133573733694065666065107889712108410346834991229398076291081323941172038502124795208849133667540329447225943199036791473852193816908194382837961751820758693638325332252769566616968729775631690409054675531007605192816903258244999902116029405954023724533999041525807186208503681672439238525479549648662688956121906340617015687145036822977215844930638788109442896860278714508565523377765282951484276858924331444687107533767204669535694917957650947010303816181083443793230540767299770318332902621236277756885468616081013957478434171831171088458195321453261148471268399571957994675591202445199385695616554248129237608850007366480139185704397553620280485690805606270215041819513600061455428040564240958711477973099516695805692291237862127358098061305438456207915479269294479530477162553229559116479828656584408085778310805132676545430077596624491209442475209498998275813101381941490473737436655589222105250833558521916291030528737238002729939451954414728079426323063572002897963332606540612863571973483706375083440890378197635185472614022770669273498159266048073870232459618974299666644601598324965939279539280761700755577054136010834348202114845575247042596152510805448952403338146658395531127877597389599177915847460731398010872629505268769552875179633119735676463534900544358863594140950635185172365603533565809306363763313191610034313957317458064447490067650352277372850396024102314505149457931428744073421032434122184101331564932751090136567082939374451837769057755479296942436476997983924208253954741456989666066554364170181833606342394574809501 A133142 976 117604253350541460406997103301775785297808422993677802296592636909107066148451463208471430699191930795321151516645930018495693651269734555232448234811804119244163981372283361569254264684410821508423368075514323534181728250174337471485753779696393899320742881149636460786998373341969277612362999331690065306849695909265294236652902176186577783160437419733307349801534571686914989681754941472106014115962099288469294817668240079111592518217109519276118284005646201115417494446160673792417635204026365207227722312043064164229023249385503538935962112081306753685487091053430289540557480284341181629504772967140614704076232179215274782235985706412238584804671491994463150411572515649726338240212232094905582586069101202350986475367688004263794323753590420147875871113947894593635941081899793706688995772618223793674691005322114839452037553532636379009681675446197202019674297313678332724933949823872913821995845295094971709460301036008018059000306273083420120590881694525358176801437077593795270236885089642403044545555714271299663725648941903908206649189162740998852618849162987115728343834432430200312936909151874373737894718076539002481066116619705132036293346543441115996138631559565929294272643067576698238878704178783998797052131760750602425728449334364348747060248732900440023701142869947985788830513542877044056903256507909626677959053890301177649292352468256793005394009347412243506492566177872072214356405388609025920400153060482276251829280495310910483886488458867718135565740972247602565179840565486834409596186112389316374953135301175613731171693669578321417454739793768381965793712057177143115807376851226611452278154387878072887341941453910877596643280790267527619951314895100761145536234468806879219882979635975230002493389883405031123734643146311442531833435917085098190404067197415797871747677093198861572153268382226069400428053370772561599999295564950033763561068703025620786515065679303311437383446502132467187786750506920996214108671810514486506964981933065151230977153100908760451844190493312701489972776594709305036610384761707019966067776556944029143662082464976364575003133137140895775500218524977337059303654253682392759997858800323802037834998800791679510420643075128588405366602474170370240894377898424144911194758661889224796130648526310429609911621582937586436276636438556417793394127805157380920707759380952440740120948024692220828600462226926977411513747421334690487832254585977638443113264752116759407919153863745322313117315449887878250063452053753565901130071269495494929068075558121218987512459744950284207900140384968505964968217159827590690568112743244615692151789258824298919316216779099096622822636952898848360173767062606302964182828487612138118184326224647392807759397370060917111346687920792879254203157447239163030737170955941733772905130689083285292454732038351465994487265069305429367418811803375785538973845155559642976251053449041330093716388127524607059204037681352696381350878103850608056937082146642429268039485217968408381709684267472009541597044972101514076630113439125235004102775055362198440883114428567851823188226710570486186919201 A133142 977 169585251775093886880597761966387197446167821973988604768146470692227949728258411291718297099855923332722696524688093114473000751532377313890369783353351058765575803757272826352526644128473805453483940502233002374227424284563374250611963816953115939894179233872066429293841822079827654129911335855052025535179465615808081056025536240844694163078222520882157644117144674805274666903094365363525085732136520897902427140590158970101393751753752583922439941873162282154244989829970966115718035719321747766924880993269541920547055412405089188497697959699081468901745432257456045120774959366059265862331453635379058977376551942877897535043141034660211042702383798886308740399166811068003179948231498053009401870715968504541376056184188963156310786198729247449067003510542076895955365835601661339898006504420606945982416188615453874105151015978203463515147231733798568826527027488003532850600796317833704475804443012713085395717384825325431213932328284864825498269685568117444842796212825345962727783598607878843526028370445798578133084797319781067061787803434120397555044788471726853763368694134602983279965698590845773242643710199651160167866099030489049729945074604487574245078300605605877435046921415457549101510879966183762110094239119637576933732402783238094121245680726614084226959033173170337223525572078758307776482125770528175718736277550605885377752144481849631824815355644374994315758238632911924959837165880822243848458019070297642707764410922676213920401093286244519305066910013984622140999547983955819389907151924031207463060740241971101426615888205865874376080022674203659959683303388373149291670296247430271589389889778186513563217632350596286457568137047371957919775413240773545751104556465694187582301690018107551887963777802815379349417750224164196872658814690320682184608641174139581489534343182184254705372573768644512525768590271697911920858367188970803650232083853918014535366615266658514813992421290551639919505542746703217616413260063654355775838834411785030117418107761206616390475878898126374781240973531237915241555897069496054174988719837634855853329551826037722395701256835285903308699357118341728837070670048114393805668783152458072531191588131555897456472947033849733674932370552711854373769631474099576397701883278966289056503699369247348259630430964497938335672453536482875188779852764559780734431029910853590890669998965827871629709189985798623830778332572122148473955112837166653253027837298814930410630197766269921216993252587707791699353495131573190075014834691186180624144162056847465173452354088646336344085627351683695223286533958998771753028549302260576562034806240992179422679684928816295731785276546800600054608871348701234738340804330934588320846551373345387917983602055224504327903528450655454287171353861003025629591602507595350595260428900782917758599987922839279063506277366344288197182741448102279213634475407953241858562409039203640677680967232400415729019944963660192157805651720603118886674528382037350570390753582978879953674274577127554819608487012001325543021326636782111877932277421578335410296461339928287964867241083036298686962678161 A133142 978 244541815455432034340361565758427036941588701478068574397864914145555794401082480631194575946561542253855333067448713625140048588016036816895357995147297414935841064854006043316981851578994543053102333780851913909312411636612135495044980338292613488933507134500638641405259120440738135286054533939985689131663482568299343617494586606395872796581013714674651589509572819534634382759272393099261701519726747172676011467436191566646130678436393008906639120062816005220220159917323686978191615089626756253540471164572367406364689675664889224310141521923963396849563227828160563633867950848377177032300326637443635904762283825397749030257427135994317911338252633322565209192448129987544935759011579980207462591989840514447461922031125117183395889904243821231134471186330560936073043898996513752339218690378742597882850469292479164344788313003015861752463298478462090050649953963403780692233623356366377981196184828486974045652759457818235802472358386468805285084765998343660937953962092711800659668678955676202722129865637285835396608614009475356799189805902812450533375732357380960139661928598263069459510224431090453141518492213178896423060433735848590005448761286324538620286913334652115695408366408446718227680450032532806178757095758385625187839699084979997358487524547528776554834902134568756328338086107055936936643168457845121476791034268919796413540943050474700834590737445179394391079873616092817920012978843740287020450543099216140302320028721218605162307892632276137970188348674424852879718783013023726073411703478266888772417212475787027081566379621164921271985975241461883893481357692322024101445451381417600405288768781990564680086938507618391160935656979029573052788525941880557872331624887296549686799817123131453847213765098269893616829272088601625578931478950006506625107470169042079092110651121032602086285679221117004836088906743735018217316165487200333913600901356281073934377872699455899058465634117528962631459804853995532881871706903117770514273092256812080364165680414506839926305765526907739121847993859268479069018566963828548413313767938092905196472070071063930718236637353349135430248697464430248005718846905726702185381625307985740266176232250704803340554479202168240830664072970408019836605567691273690741341204493510726930253538359806149879957471539184444142453241722971867465802754292367398661668624423691497111905398387775766197819823359059388637004944055252716764752784878939728013227698271626377535369337259807362649581957114159185742589489916276486334605490494619202964520952617898486658899307083368272057887266740987503543473217000659069040276477525747008157838498447721463903205186351136319346137745957849512379897632311060117886384475662379188746522608896037824730339546404236365179919776679157244289221838064408915718708060078781539616631765569798278324615890130002202058110057475003394274908145749351683250275374564423419200404017583478200815885861032733271956639701433560315738859368430231593583976612989815712880074198627170326924789922230533666577865896674260939331522676380126366202743339939140904299449056369062162677486738453511632136113994988781 A133142 979 352629128301481218424914497225889820882573461363552910293116438051420763298411208811771286796644644074136057560564520359358835590918373557585792338632619518986424049943672957190261477450266002608768111828047957624226123352570414820480611035854131697926177393770687048839954357833722311254836508030123508675833206684022037688346137860886607727975658698338326709915159888624267974664203887754770010066360237286477910633615847648944750336911526965090789688690638806365275316355790926651586193241206063195857592494432360530435961965253357856366035576916395519175601272782775275303992464348400523221311208679740087595608235899671611223733674886962771767938717594867340145346769804275228729361314750099961108048247479305864735550192826234789493716931133391486048458383685158327740433346987137229211813453519642405540124394303566339531310642199332894443588561258710600054468407088200763754668034279083999215180422718235203860745883420789070701733926860959732356266734299925990955084770541477591205279507270486476446467740220595728843331488316866144723364638324052119548730251014554872794538737670001211557630463663933842584296423127693768990892977580994636298807383829805380202879483950267745226901429314058752226766107436032340326005621989352951883287912348138372952844889151855769177987701919014973455126296640802582304331672434086894641356952679504795822440662126640036753848018580593042336942861996167210528733755655507613061245834691050604018302773651586305967834060774648904708492293721610623867932344105232229042040286508508929578618157329344651080517292797831610608329400218165362370740158109024970381135049221707932354154815193740616082171802110353369457782759795623596970163134632778523678356451982925158954177753989865538340130361307927383780088460934013319920622319987094692232722787375117503911242069382185830024169244064276952329127677755875624571457989774175692532608849523673454695358357066000139783792630405055473562925119093918811712441384941035761427226023195488608100096793739611101967116523413922061687330025904091615579609532005943697315944278378010131658456871712922362057974835362272618004515313044351299282517740167387856436926498025332285005753595713928194861182102536579569428083918290957811892530854841185187949437619177759189267136545811141098879550414329073003955479238892071896402812382909741024310345421987933227981776693805173689029384555574573652615937298549341845452625041840318250628421087879847937591072173698444450670775965165364958133022345105775561721311042278406199488658589530847560914667627361862959661137094554876628425993155628416418557306927563577883503026552726808109956242456038653643680834897885942450051212331183677341290931675564346459237897281181535169915761707931306783364939990067816295609603603317523795463351393042000472531832410691220216561178354967475252528515639372677528200129348987823679144617876487423162533740734792966526372866733928234145761058720447249011635243051470742237344975389256785875935716424029626028446667114182154970077727803395797262514730156318815583282244018259963762421470128987726298652647911982722690503977693811143861 A133142 980 508490958468920461536692364638167363285633989697541818574099505805234595120514562024093564366185630193361941147000970909481815782055706654001895656950242199081008544177711550262313733501431996767300564153711374042220160561994901558997546068721319615796058868310196223788572778737107132091338958524904159524862352374877210047251513300811881947868103261990152441046071049823374884831399246869985255253989942440353974457662584873586763339695743447267909824452781095962721785964890598907900312462204053501670394836500299312521250789205666363990598991771920414687820185789534118827793499722442706107953730615858568869231171405042637986874928929573180895049719433546071167024832865316749840194080110632563937598110273169216434215916133399441332756418804446279060645854802811978040768813311552888009682660756633970046261493735273369124985601263125030771792952871762206816453392371231537930450613196815770501912188363510335480221518240018382133664520061145547588931345775727280613571301166848593806212389815362543359603759268233403706248609544306971215735009273477253576818488587255769188764720058213148803033669093168169916102300631642201705971250611360529694290242033818071928013595569372753965076165662506312264278499242308602217293928151551198230075981766316448818004971669451471625881711332317457153535791417951216626909335006784844227715248972811646656163021245671882524348008202477721870477215918599501489616155642263134294029473173951871778252297285558731987011553329151088313507917358213845192705560480961861254896019733566398185478610451702511071078854648093561332289723128619211076723414511856314967572639532251457037090838220605186399927058556191051139731578689632247801402187351940689263632131427753191915374634453568983155014133792266189140993943837575118723911806489911596193079634287449271597931971938460845862249963655008144141597275235065906897024203938195861431688047412235765389632816511299502112329914578455875348775390273626072493807595213266664860289411174802316068259212406838794529742100457110086045390775505706250397317876134003847701043236107322671758589612537963975023668994355759761813375651161257109135142575602526383255345824770903846992556418843252206285021251303268536947056179511488194341009656075421349749398305513124257412483968806127104778161817505051732519356920029125951640987990353092264688119436837975291058224880561662071804606331318711848012792947503206885889968545580954038466455195495042454379948539103819638059896292186499155468632479053038443725644188359971245043442721582529564940464059756499304463087632460865357202778586942959474900567549270201782264356131193558846835437718402552203051444576613783055124335801669230415081405589779311931841859132941164818980703652497397977375878285758014419111804106762031248649236990058504602609362719584973982482940863247209184143917493865343520661192246332295995974855727619489635950234939167440147551473014438652605454174718245231641217704741361441876019860927331672243283590203376522105849767053860745236318416914630842978285301553889055690966629671587527806270855626551244953594955611592347666195103698361674458601 A133142 981 733243609483055004054691964893740111968063330570393938830941194254710234743018700027534108044752882094183844997917839486952418998888738076697175951529910618455295334280210111805299213447587489072444804741539973320923847304273295477659640950485107031846218961925909184016073106984550650753399523356403767911342836291366252866098993833632872882218076928131101481661724538685417959658903049782630983306243430638753144690038813771864463791090925139433360876071221649739438450086055887834265598984305003943345513496640937176295113202072605643516587380099532321584317532307235416574402922607298033807146058236859376569343753557835584305462423782769639887889927484455839755509663645016948994331134158217407098055366965662530792274615514169168167045262199080401013965274167271187176460888361912277372733184997612665164303533841869894711889705710784095040030994452519843518725737330908789494946029561774061979758160439759185527275568556223086247673536194245018663506644341864438718778861197825130790967060834245517038072174397052347548681651631402335626945160007715875605652711812571804615325931785205690572762993201884837085176933214404927166241552488604302824530230205381829914815401931551560949894603983904788226337369141301568364997518388914838494817682419115971057190216302459870228752249753499854200425156098389013573420956748111311289470747661841714973391254195596727960073073979954294344185808411758484980815967702387784144377439071003908053635794383002039938964692066575094699173708338250643157257550281202898697331018415516237674530577653197691619844627885258117609551172422068684207272792985938697158269365070457379339552634559297485048078736266225385390123478687689905706024983998363841139633855162368119816811268704292483843992040798086536813929486925322387186560904336132534615728599919714474526713992293191157547534423421277679575230941761287281869884330620888658008801631759594450018395826050936816045839953029502967197460549849449702617258839856145589692775903688041744281821684193867802100786141742629330155391810949202508981316797775701542441207030522480914665754562822872339061768631886170214262269684459219707021576311501102877266352242393145322030981350218373967534805783197210693698085582771647685281924031529902745153444407112306001429612615881889473949010461291870269219908723202760730194408279276776135939243917574938381772732295993222902368553300377026910260794814362325780111489190102693883150377763482763339367948202315534219637919782556966616820809901772136330076817198304036256946444915863418101796588259501244635172812704871473290209778296378591934390199848740703406447318038154559130328591233694024238146539398642177279546842174794699074870045569530092241369501631803878487435004751139539952069233123123066724542925912347245743028404276312970594962228509809121791520184163624120676060276497638185984115911019081821838372062814609427567617076248538713899802697713953803128830774182650903579386918601800147714478402112236882118029061137552520847009335645000080448616187113169872178890142325977861987558296704185196836678811392016766235357627339268253351930649029059840758158601 A133142 982 1057336776383606846926404276684408603290584037048518362252398628015786353264837844925142159706969289794182911125056377539214478714581778250890673720210474161570336791023518803511691203477687657810468641136736487817398145592601530083883643253053455618602631947038292733154953631698943301279270021340975708423996845069797761755704701856585301884276519062261786346403765738713322874453253366387307007942347772991139594289061511796443683199989774355319459115384877166143174282302306625366412085835055353482250728791761394907918240716137908132284555011504533835804171193766847681166170186606224042307198508023820605154424823399227507525838828219824891145156380382865887381373767951281575133075655262069390402831901566375096233243561355515807097437935334655133815858864703350249096478560249064192418593243083896706532955649538482652901175830649349401922693922207580742591795696777778103220174244177465000559040765441944382019995889636555450350763105527581255767228992209622744905198504275962671751980695510592220206356715876790216931795235403872623667083704996117019146097633615239954999530804869546547592775433163448841908655221592871273331518612717316793312442897665918564919091881571701781516994053868625042116066222023257619273724204222887045558328867972383463948019473903175463418389118262835457439555921558085539621656392721441504094572590413126780179983532387029236046542848331085889966594065252539816742835135810687542473057973110914461461471037247991656033255098948447957405120173915840069218920194799934098959690073659154681160274907497300619613304882331687557499411458342899914007676290762309089445909456858960008756177861943668752834143137768838449541506916536070154395840225523453306982662755512003401022649934096955308134053367816706993819497179152371044747902100140896625004284448004593984818249978954809710722698776323518758939338876422501025390466307731117506652830521309287784690761391532634377438599099938628700242862764107516197548014753264966727070317992828745020452070800348344963790539086650771036973988945997974512244808425074685490196372836970181371625346321000969374963095343510863093206431071614543656268003906042014746491696678185090783464828114458476417932983654349126517044102463300536450688340112456463683089917085657639740937243979617715815307368307021059423163375859501460943814385097729120834932125041023624308540988912597346863553382054537341485884218109517526271713881522159538998548806268486949240326126927790461240898242266550853674956452409722941534932326674310231922545528525232327320261115329736735007419891457337032023617143100599342626431193281316545041895250346662743072374981723549064548855106761397443023323491291718154396732190629856803232742889511202059837716457870439564113485856787665176458776480053800621599415710317206313539430930901782034038398123081005118767669734565676770323751623028323740758636518603811066933014188000157886276075342552048369673121370917207884716244295406091071642835979825984656682525662876760531684865356150323062146159305498774041051116606948758523097003372880805382250963039756432550360140745028269209741136329704800592011590243861 A133142 983 1524678898301551590212870912286952312204910213360632907974019990657569666697661429363354966763341671130329663658486298493707791354007925349046274807367552211073807197360579834453746910115612154975206708074369273892714805020684102107664735911262132516917963421410256195300259120836769255894056617374163615143635539247812081085473313978202171684253858269704567780412748533500072899543631695427446922821882182409792656211682009971658019309921463529445520611024116802356807575641476067722478393508550835416401607572206434816280926817557661454148684810002157691697293277094262049006200834683252461708946441424291075773304025997932508016675284830563710261675612622165125148101217876084386324946100556769902743476504003345923105806423200038279665337335707310503882067468936956891925934907418262203555334083793794053207856882330958143613600835906656126788429595792336978297525876027818693934701765157874969032074804009123359113648545580344403182714150497235976571325543259631656288857524387076974841225371959213147292049346222157095763301180770732691925599075659240733892797182020464202537518805295954336423091601858700028147443744359987161739122673296818327352239833904024365231500578410992037395944475783953326826579265820168345691141937491884730780271732798494535897073024178162715789446879782758976127985438461603249745414944883361900793062385904981155177821280310841962782386827220351873377534297908354003984683285023043733858365452848499582423533182075809584997913913718969888003088591612933041563039763643954689496974388885482634716878742080529840284694020477665572656033713379289253930385004006456721042304278521255262169029137370135782289349356583928778013467583521534474948895899179835670305158553814453741906541388156540850036821112399650687001178118408232121204087641842268597123643558294024606393441942938843309670974087924090629112847084570304717325770545863940823704723602926361225929627908194232721329643856271549556247240908382488507414534656949242164289808852883146631450141812280629243918155262164270092687161904737268297454504767640898701161627189703971015402834729128835015824444423574032694233459342998487493118754610936273763338149343590658516610960110067772776285394894765657240366902053993790790244901160238189101112915284073909394125504388996130323783751149713906396331318769492383478219613116517112967195988369912148677977724239233078184021074554089546045618132253129458521485637043464865133213495488780417321786935661925642793841045710446548442320587554010579921236084987538156128274395186940100132398426508892112379454848308667295306582630141285955688721846321458609209709544552569637355805593316766517385424825803395714197455194895815403845388744018207940731523005305651738482108644814169100312106653418580061330488959694654583999111711249007227810888807398141183274248301962625217638859081183429405168663856290931815092132021454632743907978891479151423471386744157356035114837888031839587109920694588664723508821768430667762699319887839227549137054996559430210614681269913045054025837968329967464328016876135824657020691866649964345602556718973136861178465235503673424620872373488781 A133142 984 2198585914014061009480112929113508549790877237081995604780174574129587443591674516304112936930578982800645580812626117371549095918000713771546477381550290077894268408257165097763499532695509249786590262574599356216806931441680882637722465300396742035940084651041642395330240497292989568055928362983522592061414023598499951127490763051865674983392179348394924477568836981541366407819042451553012075402146164687148019117651169317619067401223550419686085401637661044121350380900726187349188477027244469615097635868392887243682188552677431678974271211468099886893661101398732107819260437443063443560258461335319707444499251064195277332538234886844650372445088244781727597674574803545733798997143927206937686702715940923254743476629010893843761609340652006411942807474348227134806949040018573848462599330237407940829023091365592104608159504201567485479513554438627715124289721436417778875736725183411527879251308340390441897499182730966992834023454253908750634595666151396638745787644967660721758375234384489847802914950895634655300463370876161137884090200016920142156394390375875764819147117705961283575550497104812277139771970711879894356541563375399310725136528046705468745258914976768946223170417086406828658885185246460731229007400139093558898106280366561148380115352845436732992918982257620180741097562705710328047348728865415139502091865902392412639638106224701723302965758308899070324514490989781221206096554168093253536220509949563286940273387082280173575335830327655630052496343985675530093834120254387862320538109082792300107057985805216532389909164223911424082443115281476761267701168101019829433913323718193229087731259909873854392488938050887529056970713931136176806153490777097513126731651937686783825831659071797808797787910026928473948705027247491566405249631634451176155669006775535477825358463467833097735833912087762363661966556611502979882735736669494936664704782589291578502738752854692051522969002144474521479821147024784320175561427306053935939177295539504613806084041237867021385016097501790822883850492642194886954883630129750852389576211180289234029516054057459091849473895698411634221555166172747350533587880966200724718864861761051395862221013889613884927121505268423391482555717756583018996696784723356227341140749717491688689236391688440309180353850519146002450338502232157474131738299632579169575780297288277370019569811985186144011525953615070860439860824794569670456016902794813362554861946015093291067520898369849118257547016221656302972612296430846523480899619703346826739755314039099158591210764707096314438883841206782495060129046591247503794275964350033163856121349555070404328593187795594520718049953389858475287367716274520626896172142065220678052940907860295689140828105573972210493680743735660773388621103211856326097488205358105296988120837188684499432013031982482830116027396770636576442957019900649039113616301061812904238628498748352487853408999564850587226561420541767404620925352559125208649347241043087827762595738503249095101620173342213383308245055305469131217299215206134802477238384486274618455420746208829926336428618518325550137128459967373502705950980578161 A133142 985 3170359363329377674118732630910767041846132770962024301460103761874874436089527954849101491698928129856859797202143202763475302605965675250644671337920710924771323970899634710395131872400014222580108183425864197295361702424098812079493687298436190753693085148838626923810011496837370120367392805365622203588943878393497681713760594847476325123879838366527211392086482514634116860002159671507747985282971947596685033774996774473996723534545049783723805703640896201506184892451271520681462061394893016634135374520614971198954899612034038923419444938252190034742967610923694605213324544592062802361430992299089593843892146730543591981012118031545155273355555573362629030721588765495072053767556596931847374322572910307329994170193227285722665961003882857538711024495942674591434728589771876071220864678868258456881398089892301483886822391457824407405331757070905372872247480785438409320118423012714265326911354552039008092834707849508823322258638319985921179110379264770693439769495185842373698602246757062401318656067142158950786172417502243590096166142825323185748786818124830832405007606213190874961607393733537444935523034322786447674971195264652509247319521203515381906298123895922409461774345494122862972785610546130554263882979858635420046338476016848377469590441730095590813073382968608517869686557436195831441027121608983747800115677568863954045202971354739574160913841094605239056076518472966612625187246427105448555496116981817411268291800639465934486049269418565699565811724938752501462267238367063653511526456322997611271742898652380159176408730116859795861310316202176110458771154016666587586981970497356115089246307760900727898186759320023232971373756021114845419998384804675434093076736935590527823107345840144283745560129437718459783345648112764430524248764729236753747877584126763864999560510878672388091762830256465404309926661786702726686187606506865834729680591770155529839723351988557744063399971448475988424345846768830607204652163640672826382129370359112769961741737323191964207949294442320202328419723228140289720644740142333088247067734894787371499546747116126881611925533152686002514788316161758680981940605598650508770839792510092522174806091068713154292132925202171764860604978102938719602446518669919441636823848177338941180484751310341929707746468697458821626991788900001585314488408457062645415307992701326055419541691158399186586436404038378091208233691221516335339054888193077403938977712658275745302043348513660502884588956345917942338064610865726676279536015527238586002598888449194046588393524281123993308491044171871690581399502554437614515657218746426363671317276513858953404475571207930532358042607962372525650186791672962928580434840114030009811609266129240732002592019592853758431575525813404255165061141871802167648578880415138831029059358418684906997688543816777615809672647062074513825575358840444982586742574109679575168194316303645136061144390628357190745586730533196757876264437695669886148849899815701979870963735033845967587399234962912268519874688480573442161319630358916417707849733553072175155696024166482789431527511184452306436560774037448917477360441620219201 A133142 986 4571656003335048592018202973660396960833573664850001960709864844448994807253655719217888046916917432674609026919909685758814014808706585710715844522804283603230171271768864995224682396501287813451266213909833597900555358088619045337747259361879686670083392844540648982491641248198990420580212369408864234052665011229400058531291650279297808962959743532352890432464230217265414970756706427271721041765970146288255131555526231140333957717746560564579308138564770684910874493564352632096480943342958702741953594961090920076005721558364531450139160626688446561999472401290866221985506174041317117941739930636825859003185031086192795441342141663253227059528338691700666280572933325269090355799017615631796706835463433947228928338675157117001190472005989739918814885380341862412621743819502005276126638404328698457415035216601607374172693280322678593911002914182691109054065743002880749821831890247608787189878294012731909279425751219808992263704122433965444431526532304133188543508866270339735212662681448449598211654245904042311399005325574864380757533693863916016929608435341615684452256149012303535733354286213263890784747075721487345667414107030065542935324024438941134003413149399005137674932383032108081999928191522335012787788027948752136613261184310014993750001036859444996515718825321751225147907274725431683227633062011425698912627304962435919340770045055428241238314455892662445819792015123526865624298803251331888723771864467270757485589836248722795248709471165741411118270454865337121433059263891185533975758829479653472661553152798746384315848998919347601720585393520422669804786736390865118280598567543863799765464088059958939755330914450535451057191899211733675959460864734851198864703527929469603434136966869828985363288908861279992079110475873579061324400313489927764453263320641786717793888431328582115795224265395911025252550584329868720378502645847163864185262748627781684737302570828747412247371235859700230833385231219506710804788244408422909589094612880545074780217779136001574520841497569728229966758357044485655582282760401614183501419284142072209413112379825400905825304769332277517214690530350089845228607819685373067446826261934691655924674521100070478875370751020026416505600895868719877083708883225239111484072647930973035690570322153121374198261227507885101640119709255300053866018153256784702109704549695014883637609099080599641871497283097387592451412542880601760989246692757514821666643306791287609632255441035800075310459017503797451195186196256081436348567453490658337668920857388423776081304870802616091254529646811997771035883022554452448884073915156382466380875656611635055738849445088648032065776722631787792129094066224696268492360143272289208927662508817457275252048551424789545686121414542185200287244777958035513892924648070424836238606606718906447206167448170761339514717841036114678299903224490901764241043678249856885579631965481357537847682357877091504204548838867449183090168698231803416701432906187001211886101943323067382011934595196346148992275992543931598127491689678342268199916838545145590299895211427321973530336334699361707555970499033541371628851050865375509501 A133142 987 6592324786449776740312574569285661506754971378580931865319323645591688637185335457584239714552703238988656359958712564721007045878852290629176997157212439035146982202566732423479281620622984626982503300349796622308403531002086239278219468506143209742069498788742466994126022869891447349106545869294776859881739357248916490904440845942152593048262826293814501476402027886814213753714310665966150234478543667975716303018035050307587093032267005789073578612004695686745279513534904044211604838838485054460880449798518586134629051532262042317061746204239801690213204459693818168408494689643034692009186618547310589592998970934143280482823387266293121874684591037876787413957139133449262797990129634184453919409363949178993807334375406369488430937966676201080073526007428469656325963152993301836298541358177304307334023900941427941255539823402911074595258796919683508350589929162673255804672265618628858413539173055004861141923840424256717335438022291139850884340080472180793109046345392334712334285888046417563558804103937561870878414893306536934808773490385624071089309614975791692149320961868135485336621919112132796974160347667350429665963467366159248260227995921431911717539855135241512604843034557954360121033479389596542309436072419120722360902581436565604139124025560877954880075733040582298054764420467515051018415434393354248848260773640155026825436359766956169126075284483378152266901029731607267263626249101174156434230473065687450476809275578857631282704571371729696266846430104091190353969996263851172929390720583203984580348374592893633803295080032969124821288276146133287682392015104473483894035547416281101905684125736153030226459280450912800401237747289563939618697146949270624087468394197558232561497683118947556749578861017836310859617522864052893665354727803711107104851960487872320294922118415304532304325298938073441948773632677008908083074129124003785289314153840669419235660467411701779902965258709716284385753079072681908149897443784782194954648049644375638720304075772376947267089231546253665291863222438425087209362019854387510275958360665133231186336552161480990073207865451611027137581229976513395060971494045702364607814698870032857750858484620210561825130330837952890429311631237715959815988607164276128840591121492614940126861224060049711251962982319901619106230993754353777673212862507875083379548545352218760879376901332533525179512495790028869936845678600136517830158391901448179765895709415324074813967043930275194937179018651519578705516156936658565487957988397513795679997873755218635915195035303848122465038442211856613962052737124017876853220069998284770094859025516701236516467495342259254308317675992430033877627993309220346203054746163800925243679526105507261672722008562526932025628648194305245409951804754345339231429693938672198717239697829304678186386462573694034802607317101430304033946624140521503590602397293719519326254126029801265931221898914375320705768680060131188819265386585822831213580101871755931837779131308128131015242098873896183934593461373660883926400855196539191827862373332366388140273739182174119347955563108968397843403023045592620439885737987429864481061 A133142 988 9506127770404574724482140510706950232343707894340038899788503987078370565826446476180754450496951153704209796451436598418006401343290194380687519184855814284398345105929956385792128872255947330820956307838192819535119991149650268420147135838599146568377547169973792864880742486742218878421218563310698823085234100487926350484145168556933759877786032555936978776081291748555878967441065223616761366397018203250836620696874987017309447818571304601283535779202632615516008147642838067400502081124152105573886866655868840115215016303800306656671587887353167348840878831406084507978827356959081984560129162205291233367245512902003524263435883095853018490068120748279635750259914057500511685611411133476366919991595979252675122947240997309645200411357475075967726105687826472902559626244872521745937220511853268482477205050122322489683114252653717446887769274155269436350441623786831831989587585190172566223536297667022997034744898466026966588709364439701231009773964514352399530056286546880384846305037900252678202197306223718313764362877142700685129870615602376046594767535186656278463636374757702357551873074005409279972848436589243598090973652527894605925705834794680377755558467691868862171045980900187155186448277351606691675194028640344132892284909170343291153623094857749151492072691325694352043745146406881978136871828762154815413493122961798586246359890013905740451559321910575402906425465080962555867283426905089882246271618388856836316801489794876455586864743208563056275381433939644631153303301553209500178647443322150666111389694609799821197967189558542558644695973617330680415339480993914372910080978775709805084196743847444609627614527079301807643133774399651989196485326439983505082930559729351041884076224920555507003907354298811098979576388859488399086380193092637926517432073760191244078559900866437807000721285844436507379106325769662515587072515694167611223326824575496674756137656705103137872663655688175022384025106637576092045441309149411516701692898492576790489603697045988421957568151048200215622636799997851931270244450347266388203748454659837977298487895104475762284659916676453768854874918935601965588075665806083124391401348944325446185082010147822530081359061697577047972650866643890545334778487822002952549020913119702812689898194524269530503956422244070626866083452874068892104719081718202613448606892693349758173177854112414262709215147431938533061339017128853978109327411875195517707599946333590524594130845092015795299336834436473728695903103116465395352199070701761402712219265034167884565935159603278189978494179139850425335509011049811223969894456863611482094320333919426571421690389434092756064562023004361477063747437257829514528536451608057661912176948981632653874789884298612411191410824574773621695950215210988021136207725734917240125423405663250627038322072863818627424020236542421462302272732107407517275884415853865297011572870103007944115284130552171335366214232097870306828197597288058290806565805466165866708865621244377441856597094641563100887534779024826450690271905701719836273509342428433786552684432005483652777778391666797730328479603261245525132943605326822999206180281 A133142 989 13707829652598610302926506303864852949378120028666957512563157430043364764233098633317190333376889010938231537826611616206200509729978581444660773487564926985663378495768794541579826354511455428059192013399373695973020718834264684975612891659791463208390680949603420568691036539859409731236048061748158408112047691164232548481646428618252539591174410682834829580607746299389690656836262338144703924194265770544038431328590713243909916167286788968045069520031584226878397003621458958287479789376188497752490400837313068927553918881028509936878112671817063077226857061683114166687300640240306578701014242713411411204978436605718147844594060600832786369556355434428196875087382113776604401388856864343286914173961992718408348296114183745102009504746541092869259964328319766497021324719143023364339635679551054974427822348252488088695109496786837155501088698073101607533828470910682339055729493171963221865480927696674106719241001664170461564201568084026883976243172489615687941548056154256122613659530366276315550004956770497870886340390424881081420338618925135873565583696429543377752871503079644931454315636093881069588050471401341601096754340981756655585619553545933183291603592871819764009135699615035319824498294907537459799087479863303820509952478121053589277920363660848715573613940815918215064782446354303344958318158659592850472008235050139921212224135963692310774979416119765247612913253745718273953355437970890509024967239486258492281377271474936270098627677002176555419403760894537454031873006869731835406436683879820677328639359278956749273834884048338336596526772667914695025631849201209421262852877359026122650309798943889390929989921589072755708598501446550878857392222029309265058961779661330004838605354837757922152077655320024586892238293117859407429666573084856086327029945510235286088963082127284902390507789862378505567229372986220670467650484556860571380251991723712364328931265308291313110601088537089672561479818018305652047618217896007622301646204978246087510369810836239532085866006722273164674176973733680046466605288038738277402294995661125698131188358404101887733489526639580883077702495523908057864610049120877819670036137363018423366030507774675468166757941837575265223672120388858928656790763450721093299559316127489963283893069642772602936993908912967524039273232813413588061227242624785660717807759715264999066961586253200034293163063084359574645580925854128836297132297765640035086179356717328121140661864655642846546448778078376465259913569177786163439305571993951545197224500181396334325442584952891846100866141281222101477190031881090660946710953577257758895239826652787599288841025096466411985844128854613257495889926897796850729803360164072984676433916751988181380185340436590534411082383408175368180314800382439972133072309080056721588661833726709574884582242683163887051402378486854647209573245752257499390321737058876464571168752434411425612973785034332151222760216916448922315072116023993469520236677902109308038252388055260963029081995231035117583641216760338368234488161621024807367208643919428187842582810678168245131437092827959218165269744499693001649084238995540777425447483961 A133142 990 19766680852919425652245297608032607246053016737629858393077173225618544911653562402796912279975023456821776173336177499132742717024227771153006454681549439857512307392553495799001723811076646471314024062365589031400276341439018526084565369626283451347352793551780962486259609809734782090223502883822281113798749685424722846984183665922351605156713622418615268318257594082428185371278922850539439441926764844106300167139207111622731081803779731120616388964349765252526032963213996175012478455778382689606985584120538789524692635811426807528671581801172317604193779042068219222278579544399165127404877977863577049666345538339932667188380371950517782091881774468324711614240254748151806046291045986971886253871933201903965585567873705719439788060644100898442396900835331415462231847685377994818856008712692109419856437348975037701575858211252366524515123014852138362794344304611580146086529939566385775757457274202306394866148489654835339548612072467802326992511644956061307659312766918150781928512196483132546770428945465751706099789078629801376707443158619430327305525095483866364063362243804473233454765595374302496936688806912297999537921668722040569459857470507400855626114625362696407832311507798900030999771354808391665423592470768855468831218581165650105395470010775848990107999810583862740429064243897759016547916647915304128225820461449178804589440957699754298231779866485379576482418005475860670078182674270597208924120513067566357012909708665368306605765523372395384351723947828489069069329722602851753446581519507258094557231844690561022653048704830514322829632961491159372896280711208662991546660939070736893151941645880344654276435839316915834429991395952151967660370387680937520231517803341078137626227037599822003187788975064121155487508639099564406025180112008169383845650663993685522349040685867643962809305232260263960591437376739804437151836411658477249762712148738768653865644128436899368402348897006827619658631513557290112676573424764733841947457125885732365613162777622160359279396824125366855259947573487166629152913555107410248747721179994888596867196314330819817635929612754358956944278143670556483838802102756640009881067718676123622168369807129071877273934870770721834875487224949867931232546946117451994535011984834927407352561116526683569165614712696076925594005135633489519915397579145859204552465340902519435304800434199260337036478427752499074700394633742636653086486664050641055398752924786440817094309814702591892704183838652184426431066670851264531214083282616207426412995017042308479929403641566910438799258997233343130479682690463521683273933225163948824715453735712985798747937336498715131990831169246329312947596210839185800922861916820141635845755795779417975917573386119679252008369605463764306142392246201263228827869133485716057613610238810509543732940555627049461309494805757807858854742318102023206713326668954484008046328329437551172725964082735376409891884866579287248108027163109001294989890482969036156025293234710065064310494380526057997992509747033628902167681238785612070503678591022473018435217860313486603995879510079525525796588643088954047132454339687964474224496065691301 A133142 991 28503540082080159191927416224276715783955500757542227135859771228184511719239672751734514190533650447847990303719230127137798791748426716024053862990020804709605761596683645173365944155746169700179394638739165983905502511334345880349258287388209077051419519910987198301765788654601015914692559922423667617939388934334759181118644364613602396383441452353232534080097870059115143915693549914215533530554470710935514296976305326369264976051134204989139864841522841462558312654557578862909035645752638462224775459811416097181537853286158575427834484079177810168184352151805310435411545015722955873411255343065035392207459061307746300367496651758586040943707149226968799719537572259452790542147286924356595634796413503183525655980525587533248429281439288749012843461744583572776771827340990349385767000224066342232378008229399656113184298845516415741513651886328085446047836953421427659974437117125235116679031523918798124722879402841270895458637044297002871496317815783467916029041068347917273284791973669146766166642989356657189698024965043783160331051614390599606838693622104038867435990602694547322996840534214108106701635671517062313992081949542841519404458886852118487879673998169415348274429185110314229666350469135405874003360543761209722750796684088389330926678477618410582887020153247989255780495574918122147558750847975709893308782633401480786078052648778909734357915792492501229522399150982937340534465462942763204378072754876191200554123518518189623189243786075317142058630513364920343060519428120305358738135144692782292530850991404429715708946958530717605181994133943479147801741759931042832600863811287125240898977203049658047577229550305071044175291884364501690815375241643689874864583613456055013127014549613588490838869549964807386188400565343278755628902291849207166649341930448949012992030580058060467086115754411510768794347130029425012152277637961039637297259538229312675161894504274743580944873998882756890458074081069794324173966830892528304080610873881021092968093214961344401841358134522772283011679726791520545558454879859597539955936539257633695556798954076683772929122768102258976332766005470446925787494767565025773370679980294832900148365895849613872353545916893439048315187354705589167978404039510602325398393982572649193912429846138408063964213478713834013739031366310259074304415247901086348178994303773673310444523159153747152806567599656040581358394416275956199621877472428726636244966631362690940921873612139272853636586548887671864537132879453954276224544654226999114935993617350508646661865725696899899856685373144339512929600962458366386190350763975460627981925391658298869006926350390122123864366560209078014657176240140179027133916154251284074816595181080003969284959442599237044805534559996364721281961438707421193529815157414093475022104375702921035353325396631962640044404458500380445613891213129871711823117666310628880726340879880196356659414594330627748731946754847115295322852854131063843381952556204672234879164806199525767474769867636580402070081471581276116587428111840690984641497161045762173155396311989237004793813122097582980239462658064527236271997508745805776290945901279371901 A133142 992 41102085031678736635333681950109416127856586039359153900051397033868840280598696454438766665837243970773345196186956507155206724958514300278914517425155318841811650710110423786497892470862165631012215755037814983202703221067785320445104365848427862824695600358849988170183780980324855214204581184632044882787485044561037314450238189589148733233317417579738895528232810367649955098244727697375948811620104838404167509939665141417368472734653719814608564485086973039243834321839065506318654388696848884145436606062477891596988059746004854340129797370592601090204231609124215579644225634092957970293902799821803171986106300060231825197262983455509120523043617303514540870861564957876175809970341453876223933490174399657442091958332329349238515584047393731975621829438788676612689512793860398436281195467094952806979668010356955140174057359376460246896161504962084361062618092489394074102992236364649471865387700033632693543997232748622976416015069264205672895363297848115778852569561244929789925888097518713153679752420223354201792845899804056687395999720508086013631068897548928562976334385723293435288210595571148515561261701638796944478582633319108748940660254983284352121634279245671569515319052617565320278846376721900461921180480511193651351179987236876249546164969255737284674092952983789922972734189967688239020702174864325750847136331544473844345747330098230137189816340994320287591723093299390169190029119380790270115971988410954643632689100793520771270582933755083946453160848548267306204199946019757724448637432065472558571392572373342959491278861152589956158112711513535439970738721539852555947454069215095526639431974855961024261710735104073128784936467262215486003803438079813118617209339085827987851017354315757003967646703260277186762518127716368866052471079666444726138967218056720483048985747403037325894216108556166268337487970065054127719147202103407498505398491414520138814798009520051806823139904040038429212923166271129858168747493573601049750398932679306530327624802811481005294879150585013506735986906085799139528662783843984545206211741888327794104307224582263669743977395673844689512891635610240796429083616026664408560510650517430365890321453445336074861935938225468336948665289998234630356927392427342435772489587857775302694316485570467901552826670690635951734757636214257951657446872075787368214905233576296011141567090699269195086733442225582765819730047875295097218094228755559758824186483672075550368524654395016752352065099312184176478119181105931215051262177312050107530276383224416426177930447051288088682901508815140344301354108182273865364802527719389061601111699317531256122189049325219603897284588990321250806335190685927317941306171568434815743894405361569944290935598654713698930328827145152464324282252223855159806764629121989305265816896153373322469951489002734499894569919662742844767372274590956906425728961493257891523375502458913708751703119060682478295057328604673676568305707629830953155480596156654393659599625246481446633553838637568413727059489510453126490169169593037614240968402549398031217063046670619447426074526185204577979779356340405185750173275157112241447069765148788589761 A133142 993 59269178112140656147991977444641553779653413113255142381646978663067639500111601047627949797623115272204715924911287564087680959591385872575478710073210979749087690718217634416484787577039087093749914939369890466612314139277235097735960146295145589984134004297941771954206710407839786617867091375679486297311935494868081472678062350743187859720047332708531134119177632452281176136524981646066203970822660622508098613818700157618518968418394612838460560847630573599748146533779277902532636719465210338299257361166633308266759600615885713799891739973910451594264333796004967060536537952817029670207934426087697108968573077227792984188152854646192393208187952444518740966982657131685186065186690229202590555497196687892528313078259238396014406223767060322220097665207271527091925500676919353554768098096550697881322448892926499912474877527922010159608523376503439320566849241532752833428854830400707413194772384416974425292319286744111490720998271241940283312242379179167169637489278274120409155857351830010698459436823319087402328094089492484699441871265921045641056394511571932883773006748222386439138276681973061945331232672127473676875802165164205273130912683227009183640908750998260233825741799445344081527866808882511330684468249536597484038678790798891463456238958988295546089459151182471820937426921437831522545704977403509757011677281304497882065781571948999078917980805798017362206035178138569641034681455681636626744027229215841719927137129220738433982557401231044975468315884976088090626113261641062518349576438903266736677655558511369143156708408835076186062393348008384160958657434718707454633396166944356462288820008765092747327339302790523146636834210500230366315793742335848873356141002378150502426153897908771986132855707231769738504164951766438561568907667976721445885224079095860487607624455724599765878992542422237347431888858486678022745998113155475651805147327360199810858263567833410430695386796751736532168144747688888185685009711766301821211771180312686135711341997560940648290813893785454953941010106895995567679786175848145854589817375866429421464715461048670135087042475438915940018613405783961758003812786815682512118482987366154292780943387502278770337039269375208448440927032990099631385521321476188281781604587296929413836010459762768575631112094922418328567506772389593656030964085118037483879545167822715074392829300265187025567916817121690692271469370641759254232292255988044743497840664488501580940471629764002017618824236621620694809583322021873358149643835139322028059543608615991136039929042782231726980844119026059232143039694397876455489659054620595051368175088490488413029327602200616278697760512957483034584720687792867052292336365485528753018620915936202779663559848300654554620489363208749857190893725745360433020161065378751164099832942148788628080634693816546516885329779749216681774105206068946729194189339355611568947826748204873687823599238270909803073723935901184594496201507549362103386359637705339430984907780440620046519817160545506016014017713792601827122707355125048399044491794979070915252831757902721253951394672945942903863861592380206213324513590779047106360898310398651867063281 A133142 994 85466113735621794486667796141491170440844093852727875955181043180746502290320648111983049169405866385275229590376880480457928788524053469739540021011052807642865608204019118718147277188197892727021746330355627015039973786134551943149934085853234092329258409502031676307977906224323991978109131559148634608678928196114728922564451459533487304567575020448284315660958617763379088338913925288899768749977464997551839796959055687620762935090852297059340314133718802043863788057875396896386555830814444610978644969365679168042775747100047453294589548912581500606328079129607553377078108083736522691481871148515659409329510391256177422967491219136825975497086504381378720959848120722325080429823397340168681704803024133766626170016757863434723424536156516937247648857607056103277879959286604913965577161174030639249914164323932002516833633221206179273695243812756454538173035543672137096410334562445583725177389912941577087638830867487776020996703091115808624330580615413061210501480686701720385072956375450777908465354219473703810802909884202263132538490969458427306317307254617829669472112754602295521943959687194559754019121951946115403257962243584150684746027148553092259525838297305212011505150159481133547997863659562204616946541294651293060790123465152014253427647032696152921723715421912171382001846647979163087822667556713686205285087792504754401465012681003126573569591132144400041980815135152724122981841469063800634974617148557255349180288107647204028282076501992233099541365052974670478415549119086466131702364776261078568816620743980821931089014034261318707712015049715378446566944050125654609728801325279692803524951813207288885684999012913199273377186146604864926011888572644855995566436708219953938670526069767094888246573962181508702645819097929076689413498804751352658521766983089012766409711416169125459360181351956757698830515396449819643745601560022993786495523940654916712737477250017768321010940937776100039348035513244210492627925835619513652586324291611960728389224832858073603354348339959475458569429838157119522795112136910242478333971449787649337424325590524957752531845505605521111662151018248837244800701609504598155810443907271343972759754474456832541489935764503112357183479832906433670223291388641271074986638042392584356976224388661426715592162088051456539158393031028157837738698553293337975966935917095121560978448709415308991599740963556035752672693012735368969307868215040531764564127414005935607640609721595036514389592197143277729731242672236360276520571359008725052411754353347875993753151501761531099018288536734068597609918937967629666542222991960370344683846876491584974057034280184239348662566762400101545549916425462123603478231097723960893418035616885599046704909010313945213049046731418190148916804428242557520559912449511530056642653836761657048318952758531971074614145647828450792375414939779146592541114601621830389164874647535925398927921349883532875349831620512179580589846005580472523252177442090503302825843359795748860600129711952781037523799816229442324257817515921150198384542927391417710396552177832677377578463692313523482167110436432901019208762847730110770260173916525090843516661261 A133142 995 123242076737588515509118814044052823134143403682220483872228682619657793235002874465878509274333461704451608864607536741532769225370725511978544134819228075410032457942504850973933957220593784273278264458457874785797175587291884624787107215840217265993200642367925379294332186568764788592646749841200955426228717146861944238256466326584937949998583459439093274651968207637160193103537743741611820471263533703809130479116344482848982533882040593964955894520261664916677982631309788545311510975397709663820867746567948193684374360558667811765084329640202549963873495840560295964779571320210112904087187988225154780556045015618330616126138149842448410474405531129995671105360023098935634294619273777833009815735405303694787044635851760813632782166731473656450787432571709693655175809365783609019008711644854085247678343632661054702774186630101782590658381969471430940606196687125980160270869010191701330998383059689369743400768818598086278165755136390724794344413935183255086375965512734602521154793937542669913996342325044257576090393724925573944635804536087786254663916004764398811445902819129761920256750730657873192233628523473626284024304679446180123198498017300875811227075183805364722330192704229995130868837869221890175125581862418915057061873998070413754551203564908893524830051548938199950374841928959031734808764071076158104511339585114574542414666220224936570088271494571419062518973218855050046770174363708544833996771184192332997676255524090138988044320333315398898493672938073589853787131203609422520852291657792036392966830435164786713261215080696412741444539639296227711565372361623759228521476877657150078326518225824901808065021249281530561686755786570004723078777005960140009757928377112171201412396166450252920079573520610028317445532635048776819695703707543782556866942104390277313302316254491423187797615630529102179476255769791781439603134703555043884650893717277062539567631336262054085487346136886339505003335041953403841481283369953626920727658416733267057651126497639344575096322015407669825802163885612459455874984021638393805611732240776414478136456036821528030480786132040686004100881749701417523040853717092843724996147995802290642565273171223365022549717035374218643850129478124044362362354796899391413942450275525519345830301732439317561115322099858105407048074183235831212425547282884908243306837712905997468215848646147575300699800901530986433663331052895031411982691733796190816456728233155894657716178278068412889747774329456369864651757123781509496869305750046746386255721717984028567000908425611085062552645089126407891694270965509627581277430064747799416439055827725777042101830402698070940155142573620433471199944900795694443348556950581586122780054340928117889145699129312860696562170766215666985988174794632042199286960732034560962927542732777367314887301797168408473047081138838846293388666569056323317497558061349340065564180293920056220380374762932816135344654123054627054025963443845533829167536485134868057335435139917689416365340524818749710603303320985142038977945735250943461022111856806629359320912987602962875746890692921427915342069385474650889492822701913228951668064426730870597699158474901 A133142 996 177714989189488903742354843183728029468264347265668085015877805156503357098371854659148698390539682371952834707534477604409772765055797664219590902869305873688459161487483791085294048164819048724174530327349925085492512156901111494391065455307507444328102997036138894910750705054252600826604635161880218575987201446846727476836901878484020990410652780936152053763822494454167235076213087561478956219793265623427768599045971785212545193094967445645169340557903187091047607090560657206942302439967666520785080311906011929613699785149851884517798308751623164466404974674008817173658764765634899071171033597149524677902407583011241492276468244581591471078117278802949376355208193460544462327760562964237859985608749644903749151738728222335395037161002248856085098230119547771194660239225500677600496596614718416896512921604132916949397860286973549289550113104733990659899597449800119718973496702361870873715943194682158228406820997587572925338997909972334037636020563953638421492931767882610133784827784980154565204817167359599951018536948432793425901697602547618320798060561563008468275322393072362086714712609648965948641138311727017155447644089799148153501549394920714366697182889209038624388126374349493497579316209554306070326472099066780860990161515094071482048582112951591766652012609853462416269140059712275782431149967824263273019146396647423985407547224551677530940713925580854143752317400773847014718468450626252586822709072988195625393811285449872773555881638564303219394776835337063594490564780055668188602872868171340217579600670886878459700741057350192911844318447850110644698820378517410681873359928780285133254035756687695199940874956464954156753028467047800205814670430705949249214937153359042652482736601495194943659856770145698652247755413921238244924515332779329695649471992763796796769173629265216067678702379041613386047061989524352386088076496924813258672802244789583527139811649412631973504432118449163790114769782461295095205517991547294400175630850605079485172196020371102019215292991869519929331261753623328378252204164090426957449639557228139889823432180771052894995541070557163612392359820918425819387666259346271146846289599502995835235151153149617905684150475073858781319529523975039064092845393837533777633938310669756504102938121953107261701578875833299945506783813833037580159801443221484393510484015074531254045692769296094168300121300266718881306770705581622560710072172265892116798837548083386090491121436364929791979776193483888201550104041250264458125262370996049280255698305578615845739316196579682898669815200231743445754541122345945004572387611143334798134773819733694003125865383656338111464366928593902665368774997030965925185015644507549465087944941582729110549051439560134810497437195836260375604799137054976608814276815681387397011459978011126906410440872564086486162816388059968526615664817164278444684886183351146752713158818958073533863101480227770983634115895613151699725858696179254201187064359387037648174394645917948342649960436658925129908925865060758590763873492414344549643686912972232144723046131571294634149638800729006740399781886744010149747631127396028418194578643171998876791343004145801 A133142 997 256264891169166261607960174752121774440414054613689696372411922806995221278058979415617957200648947646894283196655852098022150794441234861079138103393404250630682700832493684240143043519711847666475399453774133515405416733075815483027291599446209894503858528525469918535923222356045681627175291256681433985618118257635834159654574252307631683234211311526471822434157385034701515819706168725908913257121417765449138510693812197932007319460409174579740224128601875523625732746605836382622254806922399725262421988900722634554761405811725858806853396135510962958006009606424873804119974012474204250515726359901626360380491178657194613532051082548505058846234641628321870708539109610082015740996437175157216266238001252545902582020201460755878829953383076119001055197044955314353006409787362611316307073309712312310686385274816033579977011759629227973748672438644445060144278916415085508779621973936807608197059088348612475992892477752461560252556820424969291546347308807211420537721233321211078315200511147445340355432358990218085111154189246363194576303307069129530804548665857853446854203444907526999280695326363078240067329211881835264529218753185692191169111028977652815901526499164249891002955901619265393514243105339440131520597641272435582632755842891653006700300855672630418618677353357143866060149591263172719233983444838516563535504592626000272383140683137298774679939392416097103871779172942668540173984735628692521653512486477793899484878197363192449328593278489391926968369702883107629665540625709069918542821823611414801713391200588443574101755343483897482466765757260220253427987420449744579502156495824293505002241234625430653412933622201214612507305362727141326780031682300972857227929617215362392708904766959904658504593382976576846512945861341790500404331414164085877343981746623290590663835071084187078169501032962375973577683912638346348957566705430877163962296186092862169073068830821679043739305627457557299005993022974145573882515462527828571426338958914107884351249010248631472363877397953832330425853646560953908980222529634374034248574629790736944710911068215821453055539742957297888383778760882620330139491705123605900908624606335324192118445397568577796631522435339468988444117723442528206377520695558926807956725101535513353397090941554648232056115623629518663315375211473056954759221255578097610533874642899761162336420757476321643113474215183707095857929694117646837512512089715682636233107287608009586593539395059950691621947523229437330265385375725757567107131469670553015382330700922646065527526954559477128796810966089084922370156604151887186965801657838624031110927409000159026730455781402036858660676955889834023028302345773752068422349210822935747070693825707954449293843030146585083876607874225121245955134367458481637867987881251828591929562360749312221676540850935615544638308184501335776533495277684320460912288378834292268072309452757248115774371954113682825584259776820041696377634213927040712577917638699623153799419743978541592411826584321645218578960494114292902739466598115749589642735506394101946061273200812819259480903403760534798228570138615477161285194592882371065807630735389595649462518912819769961 A133142 998 369533795350948559749774829637716415015047598488593276500932976809881952579603949945466435134637391967139184416743031190870337035811495613878452925502386060103570766141294405190495183461376319516008801837811973179289525436583169025413860095335979360367119670030730586389906375886712818653785943387499465927042750540309426011494419234925726403202742300568391431798001185397545131644781219089673091437812864624512034304651878143446169342116716934776539758024103346601881215572998525503084084489279660436161891722914530133016036333480723538547598079429098056962280199447489994016723828867223036894344606239944548062143990377216091621471725384566699713264799275110761334612337040849544806154054534646013741618055212197421546619523978767681754937397741234761350665509040595443749264048253137660017437199216008539633592871053363116289409901559525059764596296106412185042737390297873103503540495912920174209149285489455504508223522546098051982311261596054895746075795183279434914776972525517418492320385352246831200637968256846727119130333322356307293785603467096082235801838378106463107355293092234260860600675945902949173211140082395294724433977994449678340517704602236380439815634514611959133787638022008606347954040978583263115346631472242753043375572935288248541590351785297820112056366091528391601396319441461435348859621696307173060354924603420295745352503457536760281410941663150086442928961815065927261083871270308123989971778182791905814861568966786438062059057951700064594385169716780605864914115091707698766870560466774791972730492531647864746976271504562722819524164377650789755332513161468153166231427793618702453928098606294114314526250342339195006281377580024070745416599871207572154173425293087399211243588191219581022368679998395453666973015684299447980344800974709279055800326029158792267940453403329768501504352810829367112285634154962505910844425101154827945620372427543662458219838114233211768440105210361679176002851824358935456243492091447137252702380603123292964155015900582506212046691992556434350954151627079141913421102635528603266959487166518685446133243936935033764253193313803352997885796580832917597635327651121980362839089836045937982038963028142736033124749667609039207477636437674601698557320750150578619539819962475899585842101034783680797517657027694890079200825548160334295725216890742173532905453724577440521557864686588086513275461518173605365508253312146941158070481723297842095556023909893201740481793316555012532389056348720655146354484161692501161504025454002566452132040615032150047874848129158569440042102743285260226314320068645898977659681418215684709527159189004409582851314110916353493850584706026212067304146613830753451699102376991028839726475408725928733152611100419936130815258057195429000406928153075993466829029710488321148175031912740530212530665496608285051281954239234538129792773574755972940357075157392866099413517517717132824873110494730450406721518964058604513024848810624096528283156047940497200741115096422411058309511284631375746265731123586945304991720070609418493920274956533382033988211232525953800876828558583890450038857740101631322563100855305251680866185325853153754526075480943104137781